DataAccessorAuthenticationDetail
¶
Used by
Source code in docs_src/capo_qbusiness/types/data_accessor_authentication_detail.py
authentication_configuration
instance-attribute
¶
authentication_configuration: NotRequired[DataAccessorAuthenticationConfiguration]
The specific authentication configuration based on the authentication type.
authentication_type
instance-attribute
¶
authentication_type: DataAccessorAuthenticationType
The type of authentication to use for the data accessor. This determines how the ISV authenticates when accessing data. You can use one of two authentication types:
-
AWS_IAM_IDC_TTI- Authentication using IAM Identity Center Trusted Token Issuer (TTI). This authentication type allows the ISV to use a trusted token issuer to generate tokens for accessing the data. -
AWS_IAM_IDC_AUTH_CODE- Authentication using IAM Identity Center authorization code flow. This authentication type uses the standard OAuth 2.0 authorization code flow for authentication.
external_ids
instance-attribute
¶
external_ids: NotRequired[DataAccessorExternalIds]
A list of external identifiers associated with this authentication configuration. These are used to correlate the data accessor with external systems.