CredentialProvider¶
Union Type¶
CredentialProvider
module-attribute
¶
CredentialProvider = Union[CredentialProviderOauthCredentialProvider | CredentialProviderApiKeyCredentialProvider | CredentialProviderIamCredentialProvider | CredentialProviderUnknown]
A credential provider for gateway authentication. This structure contains the configuration for authenticating with the target endpoint.
Union Member Types¶
CredentialProviderOauthCredentialProvider
dataclass
¶
The OAuth credential provider. This provider uses OAuth authentication to access the target endpoint.
Attributes¶
CredentialProviderApiKeyCredentialProvider
dataclass
¶
The API key credential provider. This provider uses an API key to authenticate with the target endpoint.