update_payment_connector
async
¶
update_payment_connector(
payment_manager_id: PaymentManagerId,
payment_connector_id: PaymentConnectorId,
*,
config_overrides: Optional[AsyncBedrockAgentCoreControlClientConfig] = None,
description: Optional[PaymentsDescription] = None,
type: Optional[PaymentConnectorType] = None,
credential_provider_configurations: Optional[
CredentialsProviderConfigurations
] = None,
client_token: Optional[ClientToken] = None,
) -> UpdatePaymentConnectorResponse
Updates an existing payment connector. This operation uses PATCH semantics, so you only need to specify the fields you want to change.
Parameters:
-
payment_manager_id(PaymentManagerId) –The unique identifier of the parent payment manager.
-
payment_connector_id(PaymentConnectorId) –The unique identifier of the payment connector to update.
-
description(Optional[PaymentsDescription], default:None) –The updated description of the payment connector.
-
type(Optional[PaymentConnectorType], default:None) –The updated type of the payment connector.
-
credential_provider_configurations(Optional[CredentialsProviderConfigurations], default:None) –The updated credential provider configurations for the payment connector.
-
client_token(Optional[ClientToken], default:None) –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.
Raises:
-
AccessDeniedException–This exception is thrown when a request is denied per access permissions
-
ConflictException–This exception is thrown when there is a conflict performing an operation
-
InternalServerException–This exception is thrown if there was an unexpected error during processing of request
-
ResourceNotFoundException–This exception is thrown when a resource referenced by the operation does not exist
-
ServiceQuotaExceededException–This exception is thrown when a request is made beyond the service quota
-
SubscriptionRequiredException–The request failed because it requires an active Amazon Web Services Marketplace subscription that is not present. Subscribe to the required product in Amazon Web Services Marketplace and try again.
-
ThrottlingException–This exception is thrown when the number of requests exceeds the limit
-
ValidationException–The input fails to satisfy the constraints specified by the service.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_bedrock_agentcore_control/_services/async_bedrock_agent_core_control.py
11046 11047 11048 11049 11050 11051 11052 11053 11054 11055 11056 11057 11058 11059 11060 11061 11062 11063 11064 11065 11066 11067 11068 11069 11070 11071 11072 11073 11074 11075 11076 11077 11078 11079 11080 11081 11082 11083 11084 11085 11086 11087 11088 11089 11090 11091 11092 11093 11094 11095 11096 11097 11098 11099 11100 11101 11102 11103 11104 11105 11106 11107 11108 11109 11110 11111 11112 11113 11114 11115 11116 11117 11118 11119 11120 11121 11122 11123 11124 11125 11126 11127 | |