Class CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty
@Stability(Stable)
@Internal
public static final class CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty
An implementation for
CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.bedrockagentcore.CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty
CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty.Builder, CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe Coinbase CDP API key ID.final ObjectContains information about a secret in AWS Secrets Manager.final StringThe JSON key within the secret that contains the API key secret value.final StringThe source of the secret.final ObjectContains information about a secret in AWS Secrets Manager.final StringThe JSON key within the secret that contains the wallet secret value.final StringThe source of the secret.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty.Builder.
-
-
Method Details
-
getApiKeyId
Description copied from interface:CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputPropertyThe Coinbase CDP API key ID.- Specified by:
getApiKeyIdin interfaceCfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty- See Also:
-
getApiKeySecretArn
Description copied from interface:CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputPropertyContains information about a secret in AWS Secrets Manager.Returns union: either
IResolvableorCfnPaymentCredentialProvider.SecretInfoProperty- Specified by:
getApiKeySecretArnin interfaceCfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty- See Also:
-
getApiKeySecretJsonKey
Description copied from interface:CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputPropertyThe JSON key within the secret that contains the API key secret value.- Specified by:
getApiKeySecretJsonKeyin interfaceCfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty- See Also:
-
getApiKeySecretSource
Description copied from interface:CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputPropertyThe source of the secret.Use MANAGED for service-managed secrets or EXTERNAL for customer-provided secrets.
- Specified by:
getApiKeySecretSourcein interfaceCfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty- See Also:
-
getWalletSecretArn
Description copied from interface:CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputPropertyContains information about a secret in AWS Secrets Manager.Returns union: either
IResolvableorCfnPaymentCredentialProvider.SecretInfoProperty- Specified by:
getWalletSecretArnin interfaceCfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty- See Also:
-
getWalletSecretJsonKey
Description copied from interface:CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputPropertyThe JSON key within the secret that contains the wallet secret value.- Specified by:
getWalletSecretJsonKeyin interfaceCfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty- See Also:
-
getWalletSecretSource
Description copied from interface:CfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputPropertyThe source of the secret.Use MANAGED for service-managed secrets or EXTERNAL for customer-provided secrets.
- Specified by:
getWalletSecretSourcein interfaceCfnPaymentCredentialProvider.CoinbaseCdpConfigurationOutputProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-