Uses of Interface
software.amazon.awscdk.services.bedrockagentcore.ICredentialProviderConfig
Packages that use ICredentialProviderConfig
Package
Description
Amazon Bedrock AgentCore Construct Library
-
Uses of ICredentialProviderConfig in software.amazon.awscdk.services.bedrockagentcore
Subinterfaces of ICredentialProviderConfig in software.amazon.awscdk.services.bedrockagentcoreModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forICredentialProviderConfig.Classes in software.amazon.awscdk.services.bedrockagentcore that implement ICredentialProviderConfigModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type.Methods in software.amazon.awscdk.services.bedrockagentcore that return ICredentialProviderConfigModifier and TypeMethodDescriptionstatic ICredentialProviderConfigGatewayCredentialProvider.fromApiKeyIdentity(IApiKeyCredentialProvider provider) Create an API key outbound auth configuration from a Token VaultIApiKeyCredentialProviderconstruct.static ICredentialProviderConfigGatewayCredentialProvider.fromApiKeyIdentity(IApiKeyCredentialProvider provider, FromApiKeyIdentityOptions options) Create an API key outbound auth configuration from a Token VaultIApiKeyCredentialProviderconstruct.static ICredentialProviderConfigGatewayCredentialProvider.fromApiKeyIdentityArn(ApiKeyCredentialProviderOptions props) Create an API key credential provider from Identity ARN Use this method when you have the Identity ARN as a string.static ICredentialProviderConfigGatewayCredentialProvider.fromIamRole()Create an IAM role credential provider.static ICredentialProviderConfigGatewayCredentialProvider.fromOauthIdentity(IOAuth2CredentialProvider provider, FromOauthIdentityOptions options) Create an OAuth outbound auth configuration from a Token VaultIOAuth2CredentialProviderconstruct.static ICredentialProviderConfigGatewayCredentialProvider.fromOauthIdentityArn(OAuthConfiguration props) Create an OAuth credential provider from Identity ARN Use this method when you have the Identity ARN as a string.Methods in software.amazon.awscdk.services.bedrockagentcore that return types with arguments of type ICredentialProviderConfigModifier and TypeMethodDescriptiondefault List<ICredentialProviderConfig> AddApiGatewayTargetOptions.getCredentialProviderConfigurations()Credential providers for authentication API Gateway targets support IAM and API key authentication.final List<ICredentialProviderConfig> AddApiGatewayTargetOptions.Jsii$Proxy.getCredentialProviderConfigurations()default List<ICredentialProviderConfig> AddLambdaTargetOptions.getCredentialProviderConfigurations()Credential providers for authentication.final List<ICredentialProviderConfig> AddLambdaTargetOptions.Jsii$Proxy.getCredentialProviderConfigurations()AddMcpServerTargetOptions.getCredentialProviderConfigurations()Credential providers for authentication.final List<ICredentialProviderConfig> AddMcpServerTargetOptions.Jsii$Proxy.getCredentialProviderConfigurations()default List<ICredentialProviderConfig> AddOpenApiTargetOptions.getCredentialProviderConfigurations()Credential providers for outbound authentication (OpenAPI targets use API Key or OAuth, not IAM).final List<ICredentialProviderConfig> AddOpenApiTargetOptions.Jsii$Proxy.getCredentialProviderConfigurations()default List<ICredentialProviderConfig> AddSmithyTargetOptions.getCredentialProviderConfigurations()Credential providers for authentication.final List<ICredentialProviderConfig> AddSmithyTargetOptions.Jsii$Proxy.getCredentialProviderConfigurations()GatewayTarget.getCredentialProviderConfigurations()The credential providers for this target.default List<ICredentialProviderConfig> GatewayTargetApiGatewayProps.getCredentialProviderConfigurations()Credential providers for authentication API Gateway targets support IAM and API key authentication.final List<ICredentialProviderConfig> GatewayTargetApiGatewayProps.Jsii$Proxy.getCredentialProviderConfigurations()abstract List<ICredentialProviderConfig> GatewayTargetBase.getCredentialProviderConfigurations()The credential provider configuration for the target.default List<ICredentialProviderConfig> GatewayTargetLambdaProps.getCredentialProviderConfigurations()Credential providers for authentication Lambda targets only support IAM role authentication.final List<ICredentialProviderConfig> GatewayTargetLambdaProps.Jsii$Proxy.getCredentialProviderConfigurations()GatewayTargetMcpServerProps.getCredentialProviderConfigurations()Credential providers for authentication.final List<ICredentialProviderConfig> GatewayTargetMcpServerProps.Jsii$Proxy.getCredentialProviderConfigurations()default List<ICredentialProviderConfig> GatewayTargetOpenApiProps.getCredentialProviderConfigurations()Credential providers for authentication OpenAPI targets support API key and OAuth authentication (not IAM).final List<ICredentialProviderConfig> GatewayTargetOpenApiProps.Jsii$Proxy.getCredentialProviderConfigurations()default List<ICredentialProviderConfig> GatewayTargetProps.getCredentialProviderConfigurations()Credential providers for authentication.final List<ICredentialProviderConfig> GatewayTargetProps.Jsii$Proxy.getCredentialProviderConfigurations()default List<ICredentialProviderConfig> GatewayTargetSmithyProps.getCredentialProviderConfigurations()Credential providers for authentication Smithy targets only support IAM role authentication.final List<ICredentialProviderConfig> GatewayTargetSmithyProps.Jsii$Proxy.getCredentialProviderConfigurations()default List<ICredentialProviderConfig> IGatewayTarget.getCredentialProviderConfigurations()The credential provider configuration for the target.default List<ICredentialProviderConfig> IGatewayTarget.Jsii$Default.getCredentialProviderConfigurations()The credential provider configuration for the target.Method parameters in software.amazon.awscdk.services.bedrockagentcore with type arguments of type ICredentialProviderConfigModifier and TypeMethodDescriptionAddApiGatewayTargetOptions.Builder.credentialProviderConfigurations(List<? extends ICredentialProviderConfig> credentialProviderConfigurations) Sets the value ofAddApiGatewayTargetOptions.getCredentialProviderConfigurations()AddLambdaTargetOptions.Builder.credentialProviderConfigurations(List<? extends ICredentialProviderConfig> credentialProviderConfigurations) Sets the value ofAddLambdaTargetOptions.getCredentialProviderConfigurations()AddMcpServerTargetOptions.Builder.credentialProviderConfigurations(List<? extends ICredentialProviderConfig> credentialProviderConfigurations) Sets the value ofAddMcpServerTargetOptions.getCredentialProviderConfigurations()AddOpenApiTargetOptions.Builder.credentialProviderConfigurations(List<? extends ICredentialProviderConfig> credentialProviderConfigurations) Sets the value ofAddOpenApiTargetOptions.getCredentialProviderConfigurations()AddSmithyTargetOptions.Builder.credentialProviderConfigurations(List<? extends ICredentialProviderConfig> credentialProviderConfigurations) Sets the value ofAddSmithyTargetOptions.getCredentialProviderConfigurations()GatewayTarget.Builder.credentialProviderConfigurations(List<? extends ICredentialProviderConfig> credentialProviderConfigurations) Credential providers for authentication.GatewayTargetApiGatewayProps.Builder.credentialProviderConfigurations(List<? extends ICredentialProviderConfig> credentialProviderConfigurations) Sets the value ofGatewayTargetApiGatewayProps.getCredentialProviderConfigurations()GatewayTargetLambdaProps.Builder.credentialProviderConfigurations(List<? extends ICredentialProviderConfig> credentialProviderConfigurations) Sets the value ofGatewayTargetLambdaProps.getCredentialProviderConfigurations()GatewayTargetMcpServerProps.Builder.credentialProviderConfigurations(List<? extends ICredentialProviderConfig> credentialProviderConfigurations) Sets the value ofGatewayTargetMcpServerProps.getCredentialProviderConfigurations()GatewayTargetOpenApiProps.Builder.credentialProviderConfigurations(List<? extends ICredentialProviderConfig> credentialProviderConfigurations) Sets the value ofGatewayTargetOpenApiProps.getCredentialProviderConfigurations()GatewayTargetProps.Builder.credentialProviderConfigurations(List<? extends ICredentialProviderConfig> credentialProviderConfigurations) Sets the value ofGatewayTargetProps.getCredentialProviderConfigurations()GatewayTargetSmithyProps.Builder.credentialProviderConfigurations(List<? extends ICredentialProviderConfig> credentialProviderConfigurations) Sets the value ofGatewayTargetSmithyProps.getCredentialProviderConfigurations()