Skip to content

OAuthClientCredentials

Source code in docs_src/capo_quicksight/types/o_auth_client_credentials.py
class OAuthClientCredentials(TypedDict, closed=True):
    client_id: NotRequired["capo_quicksight.types.o_auth_client_id.OAuthClientId"]
    """<p>The client ID of the OAuth 2.0 application that is registered with the data source provider.</p>"""
    client_secret: NotRequired[
        "capo_quicksight.types.o_auth_client_secret.OAuthClientSecret"
    ]
    """<p>The client secret of the OAuth 2.0 application that is registered with the data source provider.</p>"""
    username: NotRequired["capo_quicksight.types.o_auth_username.OAuthUsername"]
    """<p>The username of the account that is used for OAuth 2.0 client credentials authentication with the data source provider.</p>"""

client_id instance-attribute

client_id: NotRequired[OAuthClientId]

The client ID of the OAuth 2.0 application that is registered with the data source provider.

client_secret instance-attribute

client_secret: NotRequired[OAuthClientSecret]

The client secret of the OAuth 2.0 application that is registered with the data source provider.

username instance-attribute

username: NotRequired[OAuthUsername]

The username of the account that is used for OAuth 2.0 client credentials authentication with the data source provider.