Class: Aws::BedrockAgentCoreControl::Types::RegistryRecordCredentialProviderConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::RegistryRecordCredentialProviderConfiguration
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
A pairing of a credential provider type with its corresponding provider details for authenticating with external sources.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#credential_provider ⇒ Types::RegistryRecordCredentialProviderUnion
The credential provider configuration details.
-
#credential_provider_type ⇒ String
The type of credential provider.
Instance Attribute Details
#credential_provider ⇒ Types::RegistryRecordCredentialProviderUnion
The credential provider configuration details. The structure depends
on the credentialProviderType.
13651 13652 13653 13654 13655 13656 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13651 class RegistryRecordCredentialProviderConfiguration < Struct.new( :credential_provider_type, :credential_provider) SENSITIVE = [] include Aws::Structure end |
#credential_provider_type ⇒ String
The type of credential provider.
OAUTH- OAuth-based authentication.IAM- Amazon Web Services IAM-based authentication using SigV4 signing.
13651 13652 13653 13654 13655 13656 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13651 class RegistryRecordCredentialProviderConfiguration < Struct.new( :credential_provider_type, :credential_provider) SENSITIVE = [] include Aws::Structure end |