Oauth

An OAuth credential provider for gateway authentication. This structure contains the configuration for authenticating with the target endpoint using OAuth.

Constructors

Link copied to clipboard
constructor(value: OAuthCredentialProvider)

Properties

Link copied to clipboard

Inherited functions

Link copied to clipboard
fun asAwsIam(): Unit

Casts this HarnessGatewayOutboundAuth as a AwsIam and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.Unit value. Throws an exception if the HarnessGatewayOutboundAuth is not a AwsIam.

Link copied to clipboard
Link copied to clipboard
fun asNone(): Unit

Casts this HarnessGatewayOutboundAuth as a None and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.Unit value. Throws an exception if the HarnessGatewayOutboundAuth is not a None.

Link copied to clipboard
Link copied to clipboard