Class: Aws::BedrockAgentCoreControl::Types::CoinbaseCdpConfigurationOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::CoinbaseCdpConfigurationOutput
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Coinbase CDP configuration output with secret ARNs.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#api_key_id ⇒ String
The API key identifier provided by Coinbase Developer Platform.
-
#api_key_secret_arn ⇒ Types::Secret
Contains information about a secret in Amazon Web Services Secrets Manager.
-
#api_key_secret_json_key ⇒ String
The JSON key used to extract the API key secret value from the Amazon Web Services Secrets Manager secret.
-
#api_key_secret_source ⇒ String
The source type of the API key secret.
-
#wallet_secret_arn ⇒ Types::Secret
Contains information about a secret in Amazon Web Services Secrets Manager.
-
#wallet_secret_json_key ⇒ String
The JSON key used to extract the wallet secret value from the Amazon Web Services Secrets Manager secret.
-
#wallet_secret_source ⇒ String
The source type of the wallet secret.
Instance Attribute Details
#api_key_id ⇒ String
The API key identifier provided by Coinbase Developer Platform.
1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1628 class CoinbaseCdpConfigurationOutput < Struct.new( :api_key_id, :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :wallet_secret_arn, :wallet_secret_json_key, :wallet_secret_source) SENSITIVE = [] include Aws::Structure end |
#api_key_secret_arn ⇒ Types::Secret
Contains information about a secret in Amazon Web Services Secrets Manager.
1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1628 class CoinbaseCdpConfigurationOutput < Struct.new( :api_key_id, :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :wallet_secret_arn, :wallet_secret_json_key, :wallet_secret_source) SENSITIVE = [] include Aws::Structure end |
#api_key_secret_json_key ⇒ String
The JSON key used to extract the API key secret value from the Amazon Web Services Secrets Manager secret.
1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1628 class CoinbaseCdpConfigurationOutput < Struct.new( :api_key_id, :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :wallet_secret_arn, :wallet_secret_json_key, :wallet_secret_source) SENSITIVE = [] include Aws::Structure end |
#api_key_secret_source ⇒ String
The source type of the API key secret. Either MANAGED if the
secret is managed by the service, or EXTERNAL if managed by the
user in Amazon Web Services Secrets Manager.
1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1628 class CoinbaseCdpConfigurationOutput < Struct.new( :api_key_id, :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :wallet_secret_arn, :wallet_secret_json_key, :wallet_secret_source) SENSITIVE = [] include Aws::Structure end |
#wallet_secret_arn ⇒ Types::Secret
Contains information about a secret in Amazon Web Services Secrets Manager.
1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1628 class CoinbaseCdpConfigurationOutput < Struct.new( :api_key_id, :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :wallet_secret_arn, :wallet_secret_json_key, :wallet_secret_source) SENSITIVE = [] include Aws::Structure end |
#wallet_secret_json_key ⇒ String
The JSON key used to extract the wallet secret value from the Amazon Web Services Secrets Manager secret.
1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1628 class CoinbaseCdpConfigurationOutput < Struct.new( :api_key_id, :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :wallet_secret_arn, :wallet_secret_json_key, :wallet_secret_source) SENSITIVE = [] include Aws::Structure end |
#wallet_secret_source ⇒ String
The source type of the wallet secret. Either MANAGED if the secret
is managed by the service, or EXTERNAL if managed by the user in
Amazon Web Services Secrets Manager.
1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1628 class CoinbaseCdpConfigurationOutput < Struct.new( :api_key_id, :api_key_secret_arn, :api_key_secret_json_key, :api_key_secret_source, :wallet_secret_arn, :wallet_secret_json_key, :wallet_secret_source) SENSITIVE = [] include Aws::Structure end |