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
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
Remarks
Type union: either IResolvable or CfnGatewayTargetPropsMixin.ICredentialProviderProperty
CredentialProviderType
The credential provider type for the gateway target.
string? CredentialProviderType { get; }