Skip to content

DataSourceCredentials

Source code in docs_src/capo_quicksight/types/data_source_credentials.py
class DataSourceCredentials(TypedDict, closed=True):
    credential_pair: NotRequired["capo_quicksight.types.credential_pair.CredentialPair"]
    """<p>Credential pair. For more information, see <code> <a href="https://docs.aws.amazon.com/quicksight/latest/APIReference/API_CredentialPair.html">CredentialPair</a> </code>.</p>"""
    copy_source_arn: NotRequired["capo_quicksight.types.copy_source_arn.CopySourceArn"]
    """<p>The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When <code>CopySourceArn</code> is not null, the credential pair from the data source in the ARN is used as the credentials for the <code>DataSourceCredentials</code> structure.</p>"""
    secret_arn: NotRequired["capo_quicksight.types.secret_arn.SecretArn"]
    """<p>The Amazon Resource Name (ARN) of the secret associated with the data source in Amazon Secrets Manager.</p>"""
    key_pair_credentials: NotRequired[
        "capo_quicksight.types.key_pair_credentials.KeyPairCredentials"
    ]
    """<p>The credentials for connecting using key-pair.</p>"""
    web_proxy_credentials: NotRequired[
        "capo_quicksight.types.web_proxy_credentials.WebProxyCredentials"
    ]
    """<p>The credentials for connecting through a web proxy server.</p>"""
    o_auth_client_credentials: NotRequired[
        "capo_quicksight.types.o_auth_client_credentials.OAuthClientCredentials"
    ]
    """<p>The OAuth client credentials for connecting to a data source using OAuth 2.0 client credentials (2LO) authentication. For more information, see <code> <a href="https://docs.aws.amazon.com/quicksight/latest/APIReference/API_OAuthClientCredentials.html">OAuthClientCredentials</a> </code>.</p>"""

copy_source_arn instance-attribute

copy_source_arn: NotRequired[CopySourceArn]

The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When CopySourceArn is not null, the credential pair from the data source in the ARN is used as the credentials for the DataSourceCredentials structure.

credential_pair instance-attribute

credential_pair: NotRequired[CredentialPair]

Credential pair. For more information, see CredentialPair .

key_pair_credentials instance-attribute

key_pair_credentials: NotRequired[KeyPairCredentials]

The credentials for connecting using key-pair.

o_auth_client_credentials instance-attribute

o_auth_client_credentials: NotRequired[OAuthClientCredentials]

The OAuth client credentials for connecting to a data source using OAuth 2.0 client credentials (2LO) authentication. For more information, see OAuthClientCredentials .

secret_arn instance-attribute

secret_arn: NotRequired[SecretArn]

The Amazon Resource Name (ARN) of the secret associated with the data source in Amazon Secrets Manager.

web_proxy_credentials instance-attribute

web_proxy_credentials: NotRequired[WebProxyCredentials]

The credentials for connecting through a web proxy server.