Ready to level-up your engineering skills? Join a Pulumi Workshop. Register Now

getAccountAuthentication

# Account Authentication Data Source

The Account Authentication data source provides information about the existing Aiven Account Authentication.

Using getAccountAuthentication

function getAccountAuthentication(args: GetAccountAuthenticationArgs, opts?: InvokeOptions): Promise<GetAccountAuthenticationResult>
def get_account_authentication(account_id: Optional[str] = None, authentication_id: Optional[str] = None, create_time: Optional[str] = None, enabled: Optional[bool] = None, name: Optional[str] = None, saml_acs_url: Optional[str] = None, saml_certificate: Optional[str] = None, saml_entity_id: Optional[str] = None, saml_idp_url: Optional[str] = None, saml_metadata_url: Optional[str] = None, type: Optional[str] = None, update_time: Optional[str] = None, opts: Optional[InvokeOptions] = None) -> GetAccountAuthenticationResult
func LookupAccountAuthentication(ctx *Context, args *LookupAccountAuthenticationArgs, opts ...InvokeOption) (*LookupAccountAuthenticationResult, error)

Note: This function is named LookupAccountAuthentication in the Go SDK.

public static class GetAccountAuthentication {
    public static Task<GetAccountAuthenticationResult> InvokeAsync(GetAccountAuthenticationArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

AccountId string

is a unique account id.

Name string

is an account authentication name.

AuthenticationId string

account authentication id.

CreateTime string

time of creation.

Enabled bool

defines an authentication method enabled or not.

SamlAcsUrl string

is a SAML Assertion Consumer Service URL.

SamlCertificate string

is a SAML Certificate.

SamlEntityId string

is a SAML Entity ID.

SamlIdpUrl string

is a SAML Idp URL.

SamlMetadataUrl string

is a SAML Metadata URL.

Type string

is an account authentication type, can be one of internal and saml.

UpdateTime string

time of last update.

AccountId string

is a unique account id.

Name string

is an account authentication name.

AuthenticationId string

account authentication id.

CreateTime string

time of creation.

Enabled bool

defines an authentication method enabled or not.

SamlAcsUrl string

is a SAML Assertion Consumer Service URL.

SamlCertificate string

is a SAML Certificate.

SamlEntityId string

is a SAML Entity ID.

SamlIdpUrl string

is a SAML Idp URL.

SamlMetadataUrl string

is a SAML Metadata URL.

Type string

is an account authentication type, can be one of internal and saml.

UpdateTime string

time of last update.

accountId string

is a unique account id.

name string

is an account authentication name.

authenticationId string

account authentication id.

createTime string

time of creation.

enabled boolean

defines an authentication method enabled or not.

samlAcsUrl string

is a SAML Assertion Consumer Service URL.

samlCertificate string

is a SAML Certificate.

samlEntityId string

is a SAML Entity ID.

samlIdpUrl string

is a SAML Idp URL.

samlMetadataUrl string

is a SAML Metadata URL.

type string

is an account authentication type, can be one of internal and saml.

updateTime string

time of last update.

account_id str

is a unique account id.

name str

is an account authentication name.

authentication_id str

account authentication id.

create_time str

time of creation.

enabled bool

defines an authentication method enabled or not.

saml_acs_url str

is a SAML Assertion Consumer Service URL.

saml_certificate str

is a SAML Certificate.

saml_entity_id str

is a SAML Entity ID.

saml_idp_url str

is a SAML Idp URL.

saml_metadata_url str

is a SAML Metadata URL.

type str

is an account authentication type, can be one of internal and saml.

update_time str

time of last update.

getAccountAuthentication Result

The following output properties are available:

AccountId string

is a unique account id.

AuthenticationId string

account authentication id.

CreateTime string

time of creation.

Id string

The provider-assigned unique ID for this managed resource.

Name string

is an account authentication name.

SamlAcsUrl string

is a SAML Assertion Consumer Service URL.

SamlMetadataUrl string

is a SAML Metadata URL.

UpdateTime string

time of last update.

Enabled bool

defines an authentication method enabled or not.

SamlCertificate string

is a SAML Certificate.

SamlEntityId string

is a SAML Entity ID.

SamlIdpUrl string

is a SAML Idp URL.

Type string

is an account authentication type, can be one of internal and saml.

AccountId string

is a unique account id.

AuthenticationId string

account authentication id.

CreateTime string

time of creation.

Id string

The provider-assigned unique ID for this managed resource.

Name string

is an account authentication name.

SamlAcsUrl string

is a SAML Assertion Consumer Service URL.

SamlMetadataUrl string

is a SAML Metadata URL.

UpdateTime string

time of last update.

Enabled bool

defines an authentication method enabled or not.

SamlCertificate string

is a SAML Certificate.

SamlEntityId string

is a SAML Entity ID.

SamlIdpUrl string

is a SAML Idp URL.

Type string

is an account authentication type, can be one of internal and saml.

accountId string

is a unique account id.

authenticationId string

account authentication id.

createTime string

time of creation.

id string

The provider-assigned unique ID for this managed resource.

name string

is an account authentication name.

samlAcsUrl string

is a SAML Assertion Consumer Service URL.

samlMetadataUrl string

is a SAML Metadata URL.

updateTime string

time of last update.

enabled boolean

defines an authentication method enabled or not.

samlCertificate string

is a SAML Certificate.

samlEntityId string

is a SAML Entity ID.

samlIdpUrl string

is a SAML Idp URL.

type string

is an account authentication type, can be one of internal and saml.

account_id str

is a unique account id.

authentication_id str

account authentication id.

create_time str

time of creation.

id str

The provider-assigned unique ID for this managed resource.

name str

is an account authentication name.

saml_acs_url str

is a SAML Assertion Consumer Service URL.

saml_metadata_url str

is a SAML Metadata URL.

update_time str

time of last update.

enabled bool

defines an authentication method enabled or not.

saml_certificate str

is a SAML Certificate.

saml_entity_id str

is a SAML Entity ID.

saml_idp_url str

is a SAML Idp URL.

type str

is an account authentication type, can be one of internal and saml.

Package Details

Repository
https://github.com/pulumi/pulumi-aiven
License
Apache-2.0
Notes
This Pulumi package is based on the aiven Terraform Provider.