OAuthClientCredentials - Amazon Quick Sight

OAuthClientCredentials

The OAuth 2.0 client credentials used for authenticating a data source connection. Use this structure to provide a client ID, client secret, and username directly instead of referencing a secret stored in Amazon Secrets Manager. This structure supports data sources that use two-legged OAuth (2LO) authentication, such as Snowflake.

Contents

Note

In the following list, the required parameters are described first.

ClientId

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

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Required: No

ClientSecret

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

Type: String

Length Constraints: Minimum length of 1. Maximum length of 2048.

Required: No

Username

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

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: