Class: Aws::BedrockAgentCoreControl::Types::RegistryRecordIamCredentialProvider
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::RegistryRecordIamCredentialProvider
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
IAM credential provider configuration for authenticating with an external source using SigV4 signing during synchronization.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#region ⇒ String
The Amazon Web Services region for SigV4 signing (for example,
us-west-2). -
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role to assume for SigV4 signing.
-
#service ⇒ String
The SigV4 signing service name (for example,
execute-apiorbedrock-agentcore).
Instance Attribute Details
#region ⇒ String
The Amazon Web Services region for SigV4 signing (for example,
us-west-2). If not specified, the region is extracted from the MCP
server URL hostname, with fallback to the service's own region.
18491 18492 18493 18494 18495 18496 18497 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 18491 class RegistryRecordIamCredentialProvider < Struct.new( :role_arn, :service, :region) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role to assume for SigV4 signing.
18491 18492 18493 18494 18495 18496 18497 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 18491 class RegistryRecordIamCredentialProvider < Struct.new( :role_arn, :service, :region) SENSITIVE = [] include Aws::Structure end |
#service ⇒ String
The SigV4 signing service name (for example, execute-api or
bedrock-agentcore).
18491 18492 18493 18494 18495 18496 18497 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 18491 class RegistryRecordIamCredentialProvider < Struct.new( :role_arn, :service, :region) SENSITIVE = [] include Aws::Structure end |