Class: Aws::BedrockAgentCoreControl::Types::IamCredentialProvider
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::IamCredentialProvider
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
An IAM credential provider for gateway authentication. This structure contains the configuration for authenticating with the target endpoint using IAM credentials and SigV4 signing.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#region ⇒ String
The Amazon Web Services Region used for SigV4 signing.
-
#service ⇒ String
The target Amazon Web Services service name used for SigV4 signing.
Instance Attribute Details
#region ⇒ String
The Amazon Web Services Region used for SigV4 signing. If not specified, defaults to the gateway's Region.
13015 13016 13017 13018 13019 13020 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13015 class IamCredentialProvider < Struct.new( :service, :region) SENSITIVE = [] include Aws::Structure end |
#service ⇒ String
The target Amazon Web Services service name used for SigV4 signing. This value identifies the service that the gateway authenticates with when making requests to the target endpoint.
13015 13016 13017 13018 13019 13020 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13015 class IamCredentialProvider < Struct.new( :service, :region) SENSITIVE = [] include Aws::Structure end |