Update Payment Credential Provider
| bedrockagentcorecontrol_update_payment_credential_provider | R Documentation |
Updates an existing payment credential provider with new authentication credentials¶
Description¶
Updates an existing payment credential provider with new authentication credentials.
Usage¶
bedrockagentcorecontrol_update_payment_credential_provider(name,
credentialProviderVendor, providerConfigurationInput)
Arguments¶
name |
[required] The name of the payment credential provider to update. |
credentialProviderVendor |
[required] The vendor type for the payment credential provider (e.g., CoinbaseCDP, StripePrivy). |
providerConfigurationInput |
[required] Configuration specific to the vendor, including API credentials. |
Value¶
A list with the following syntax:
list(
name = "string",
credentialProviderVendor = "CoinbaseCDP"|"StripePrivy",
credentialProviderArn = "string",
providerConfigurationOutput = list(
coinbaseCdpConfiguration = list(
apiKeyId = "string",
apiKeySecretArn = list(
secretArn = "string"
),
walletSecretArn = list(
secretArn = "string"
)
),
stripePrivyConfiguration = list(
appId = "string",
appSecretArn = list(
secretArn = "string"
),
authorizationPrivateKeyArn = list(
secretArn = "string"
),
authorizationId = "string"
)
),
createdTime = as.POSIXct(
"2015-01-01"
),
lastUpdatedTime = as.POSIXct(
"2015-01-01"
)
)
Request syntax¶
svc$update_payment_credential_provider(
name = "string",
credentialProviderVendor = "CoinbaseCDP"|"StripePrivy",
providerConfigurationInput = list(
coinbaseCdpConfiguration = list(
apiKeyId = "string",
apiKeySecret = "string",
walletSecret = "string"
),
stripePrivyConfiguration = list(
appId = "string",
appSecret = "string",
authorizationPrivateKey = "string",
authorizationId = "string"
)
)
)