AuthenticationMetadata
Union type containing authentication metadata for different authentication methods.
Contents
Note
In the following list, the required parameters are described first.
Important
This data type is a UNION, so only one of the following members can be specified when used or returned.
- ApiKeyConnectionMetadata
-
API key authentication metadata.
Type: APIKeyConnectionMetadata object
Required: No
- AuthorizationCodeGrantMetadata
-
OAuth 2.0 authorization code grant authentication metadata.
Type: AuthorizationCodeGrantMetadata object
Required: No
- BasicAuthConnectionMetadata
-
Basic authentication metadata using username and password.
Type: BasicAuthConnectionMetadata object
Required: No
- ClientCredentialsGrantMetadata
-
OAuth 2.0 client credentials grant authentication metadata.
Type: ClientCredentialsGrantMetadata object
Required: No
- IamConnectionMetadata
-
IAM role-based authentication metadata for AWS services.
Type: IAMConnectionMetadata object
Required: No
- NoneConnectionMetadata
-
No authentication metadata for services that don't require authentication.
Type: NoneConnectionMetadata object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: