IntegrationCredential
The credential that an integration uses to authenticate with its external system. Exactly one member is set, matching the integration's authentication type.
Inheritors
Types
Functions
Casts this IntegrationCredential as a ApiKeyCredential and retrieves its aws.sdk.kotlin.services.cloudwatchomni.model.ApiKeyCredential value. Throws an exception if the IntegrationCredential is not a ApiKeyCredential.
Casts this IntegrationCredential as a ApiKeyCredential and retrieves its aws.sdk.kotlin.services.cloudwatchomni.model.ApiKeyCredential value. Returns null if the IntegrationCredential is not a ApiKeyCredential.
Casts this IntegrationCredential as a OauthClientCredential and retrieves its aws.sdk.kotlin.services.cloudwatchomni.model.OAuthClientCredential value. Throws an exception if the IntegrationCredential is not a OauthClientCredential.
Casts this IntegrationCredential as a OauthClientCredential and retrieves its aws.sdk.kotlin.services.cloudwatchomni.model.OAuthClientCredential value. Returns null if the IntegrationCredential is not a OauthClientCredential.
Casts this IntegrationCredential as a OauthCodeCredential and retrieves its aws.sdk.kotlin.services.cloudwatchomni.model.OAuthCodeCredential value. Throws an exception if the IntegrationCredential is not a OauthCodeCredential.
Casts this IntegrationCredential as a OauthCodeCredential and retrieves its aws.sdk.kotlin.services.cloudwatchomni.model.OAuthCodeCredential value. Returns null if the IntegrationCredential is not a OauthCodeCredential.