/AWS1/CL_BDOCNBSCDPCONFINPUT¶
Coinbase CDP configuration — credentials provided by Coinbase Developer Platform.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_apikeyid TYPE /AWS1/BDOCNBSCDPAPIKEYIDTYPE /AWS1/BDOCNBSCDPAPIKEYIDTYPE¶
The API key identifier provided by Coinbase Developer Platform.
Optional arguments:¶
iv_apikeysecret TYPE /AWS1/BDODEFCBCDPAPIKEYSECTYPE /AWS1/BDODEFCBCDPAPIKEYSECTYPE¶
The API key secret provided by Coinbase Developer Platform.
iv_apikeysecretsource TYPE /AWS1/BDOSECRETSOURCETYPE /AWS1/BDOSECRETSOURCETYPE¶
The source type of the API key secret for the Coinbase Developer Platform. Use
MANAGEDif the secret is managed by the service, orEXTERNALif you manage the secret yourself in AWS Secrets Manager.
io_apikeysecretconfig TYPE REF TO /AWS1/CL_BDOSECRETREFERENCE /AWS1/CL_BDOSECRETREFERENCE¶
A reference to the AWS 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
apiKeySecretSourceis set toEXTERNAL.
iv_walletsecret TYPE /AWS1/BDODEFCBCDPWLTSECRETTYPE /AWS1/BDODEFCBCDPWLTSECRETTYPE¶
The wallet secret provided by Coinbase Developer Platform.
iv_walletsecretsource TYPE /AWS1/BDOSECRETSOURCETYPE /AWS1/BDOSECRETSOURCETYPE¶
The source type of the wallet secret for the Coinbase Developer Platform. Use
MANAGEDif the secret is managed by the service, orEXTERNALif you manage the secret yourself in AWS Secrets Manager.
io_walletsecretconfig TYPE REF TO /AWS1/CL_BDOSECRETREFERENCE /AWS1/CL_BDOSECRETREFERENCE¶
A reference to the AWS 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
walletSecretSourceis set toEXTERNAL.
Queryable Attributes¶
apiKeyId¶
The API key identifier provided by Coinbase Developer Platform.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APIKEYID() |
Getter for APIKEYID, with configurable default |
ASK_APIKEYID() |
Getter for APIKEYID w/ exceptions if field has no value |
HAS_APIKEYID() |
Determine if APIKEYID has a value |
apiKeySecret¶
The API key secret provided by Coinbase Developer Platform.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APIKEYSECRET() |
Getter for APIKEYSECRET, with configurable default |
ASK_APIKEYSECRET() |
Getter for APIKEYSECRET w/ exceptions if field has no value |
HAS_APIKEYSECRET() |
Determine if APIKEYSECRET has a value |
apiKeySecretSource¶
The source type of the API key secret for the Coinbase Developer Platform. Use
MANAGEDif the secret is managed by the service, orEXTERNALif you manage the secret yourself in AWS Secrets Manager.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APIKEYSECRETSOURCE() |
Getter for APIKEYSECRETSOURCE, with configurable default |
ASK_APIKEYSECRETSOURCE() |
Getter for APIKEYSECRETSOURCE w/ exceptions if field has no |
HAS_APIKEYSECRETSOURCE() |
Determine if APIKEYSECRETSOURCE has a value |
apiKeySecretConfig¶
A reference to the AWS 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
apiKeySecretSourceis set toEXTERNAL.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APIKEYSECRETCONFIG() |
Getter for APIKEYSECRETCONFIG |
walletSecret¶
The wallet secret provided by Coinbase Developer Platform.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WALLETSECRET() |
Getter for WALLETSECRET, with configurable default |
ASK_WALLETSECRET() |
Getter for WALLETSECRET w/ exceptions if field has no value |
HAS_WALLETSECRET() |
Determine if WALLETSECRET has a value |
walletSecretSource¶
The source type of the wallet secret for the Coinbase Developer Platform. Use
MANAGEDif the secret is managed by the service, orEXTERNALif you manage the secret yourself in AWS Secrets Manager.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WALLETSECRETSOURCE() |
Getter for WALLETSECRETSOURCE, with configurable default |
ASK_WALLETSECRETSOURCE() |
Getter for WALLETSECRETSOURCE w/ exceptions if field has no |
HAS_WALLETSECRETSOURCE() |
Determine if WALLETSECRETSOURCE has a value |
walletSecretConfig¶
A reference to the AWS 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
walletSecretSourceis set toEXTERNAL.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WALLETSECRETCONFIG() |
Getter for WALLETSECRETCONFIG |