Skip to content

Bedrock Agentcore Control  >  Structures  >  CoinbaseCdpConfigurationInput

CoinbaseCdpConfigurationInput

Structure Class

CoinbaseCdpConfigurationInput dataclass

Coinbase CDP configuration --- credentials provided by Coinbase Developer Platform.

Attributes

api_key_id instance-attribute
api_key_id: str

The API key identifier provided by Coinbase Developer Platform.

api_key_secret class-attribute instance-attribute
api_key_secret: str = field(repr=False, default='')

The API key secret provided by Coinbase Developer Platform.

api_key_secret_config class-attribute instance-attribute
api_key_secret_config: SecretReference | None = None

A reference to the Amazon Web Services Secrets Manager secret that stores the API key secret. This includes the secret ID and the JSON key used to extract the API key secret value from the secret. Required when apiKeySecretSource is set to EXTERNAL.

api_key_secret_source class-attribute instance-attribute
api_key_secret_source: SecretSourceType | None = None

The source type of the API key secret for the Coinbase Developer Platform. Use MANAGED if the secret is managed by the service, or EXTERNAL if you manage the secret yourself in Amazon Web Services Secrets Manager.

wallet_secret class-attribute instance-attribute
wallet_secret: str = field(repr=False, default='')

The wallet secret provided by Coinbase Developer Platform.

wallet_secret_config class-attribute instance-attribute
wallet_secret_config: SecretReference | None = None

A reference to the Amazon Web Services Secrets Manager secret that stores the wallet secret. This includes the secret ID and the JSON key used to extract the wallet secret value from the secret. Required when walletSecretSource is set to EXTERNAL.

wallet_secret_source class-attribute instance-attribute
wallet_secret_source: SecretSourceType | None = None

The source type of the wallet secret for the Coinbase Developer Platform. Use MANAGED if the secret is managed by the service, or EXTERNAL if you manage the secret yourself in Amazon Web Services Secrets Manager.