Show / Hide Table of Contents

Interface CfnGatewayTargetPropsMixin.ICredentialProviderConfigurationProperty

The credential provider configuration for the gateway target.

Namespace: Amazon.CDK.Mixins.Preview.AWS.BedrockAgentCore.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnGatewayTargetPropsMixin.ICredentialProviderConfigurationProperty
Syntax (vb)
Public Interface CfnGatewayTargetPropsMixin.ICredentialProviderConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-gatewaytarget-credentialproviderconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.BedrockAgentCore.Mixins;

             var credentialProviderConfigurationProperty = new CredentialProviderConfigurationProperty {
                 CredentialProvider = new CredentialProviderProperty {
                     ApiKeyCredentialProvider = new ApiKeyCredentialProviderProperty {
                         CredentialLocation = "credentialLocation",
                         CredentialParameterName = "credentialParameterName",
                         CredentialPrefix = "credentialPrefix",
                         ProviderArn = "providerArn"
                     },
                     OauthCredentialProvider = new OAuthCredentialProviderProperty {
                         CustomParameters = new Dictionary<string, string> {
                             { "customParametersKey", "customParameters" }
                         },
                         DefaultReturnUrl = "defaultReturnUrl",
                         GrantType = "grantType",
                         ProviderArn = "providerArn",
                         Scopes = new [] { "scopes" }
                     }
                 },
                 CredentialProviderType = "credentialProviderType"
             };

Synopsis

Properties

CredentialProvider

The credential provider for the gateway target.

CredentialProviderType

The credential provider type for the gateway target.

Properties

CredentialProvider

The credential provider for the gateway target.

object? CredentialProvider { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-gatewaytarget-credentialproviderconfiguration.html#cfn-bedrockagentcore-gatewaytarget-credentialproviderconfiguration-credentialprovider

Type union: either IResolvable or CfnGatewayTargetPropsMixin.ICredentialProviderProperty

CredentialProviderType

The credential provider type for the gateway target.

string? CredentialProviderType { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-gatewaytarget-credentialproviderconfiguration.html#cfn-bedrockagentcore-gatewaytarget-credentialproviderconfiguration-credentialprovidertype

Back to top Generated by DocFX