Skip to content

Update Payment Connector

bedrockagentcorecontrol_update_payment_connector R Documentation

Updates an existing payment connector

Description

Updates an existing payment connector. This operation uses PATCH semantics, so you only need to specify the fields you want to change.

Usage

bedrockagentcorecontrol_update_payment_connector(paymentManagerId,
  paymentConnectorId, description, type, credentialProviderConfigurations,
  clientToken)

Arguments

paymentManagerId

[required] The unique identifier of the parent payment manager.

paymentConnectorId

[required] The unique identifier of the payment connector to update.

description

The updated description of the payment connector.

type

The updated type of the payment connector.

credentialProviderConfigurations

The updated credential provider configurations for the payment connector.

clientToken

A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If you don't specify this field, a value is randomly generated for you. If this token matches a previous request, the service ignores the request, but doesn't return an error. For more information, see Ensuring idempotency.

Value

A list with the following syntax:

list(
  paymentConnectorId = "string",
  paymentManagerId = "string",
  name = "string",
  type = "CoinbaseCDP"|"StripePrivy",
  credentialProviderConfigurations = list(
    list(
      coinbaseCDP = list(
        credentialProviderArn = "string"
      ),
      stripePrivy = list(
        credentialProviderArn = "string"
      )
    )
  ),
  lastUpdatedAt = as.POSIXct(
    "2015-01-01"
  ),
  status = "CREATING"|"UPDATING"|"DELETING"|"READY"|"CREATE_FAILED"|"UPDATE_FAILED"|"DELETE_FAILED"
)

Request syntax

svc$update_payment_connector(
  paymentManagerId = "string",
  paymentConnectorId = "string",
  description = "string",
  type = "CoinbaseCDP"|"StripePrivy",
  credentialProviderConfigurations = list(
    list(
      coinbaseCDP = list(
        credentialProviderArn = "string"
      ),
      stripePrivy = list(
        credentialProviderArn = "string"
      )
    )
  ),
  clientToken = "string"
)