cancel_connection_invitation
¶
cancel_connection_invitation(
catalog: Catalog,
identifier: ConnectionInvitationId,
client_token: ClientToken,
*,
config_overrides: Optional[PartnerCentralAccountClientConfig] = None,
) -> CancelConnectionInvitationResponse
Cancels a pending connection invitation before it has been accepted or rejected.
Parameters:
-
catalog(Catalog) –The catalog identifier where the connection invitation exists.
-
identifier(ConnectionInvitationId) –The unique identifier of the connection invitation to cancel.
-
client_token(ClientToken) –A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
Raises:
-
AccessDeniedException–The request was denied due to insufficient permissions. The caller does not have the required permissions to perform this operation.
-
ConflictException–The request could not be completed due to a conflict with the current state of the resource. This typically occurs when trying to create a resource that already exists or modify a resource that has been changed by another process.
-
InternalServerException–An internal server error occurred while processing the request. This is typically a temporary condition and the request may be retried.
-
ResourceNotFoundException–The specified resource could not be found. This may occur when referencing a resource that does not exist or has been deleted.
-
ThrottlingException–The request was throttled due to too many requests being sent in a short period of time. The client should implement exponential backoff and retry the request.
-
ValidationException–The request failed validation. One or more input parameters are invalid, missing, or do not meet the required format or constraints.
-
UnknownServiceError–The service returned an error code this client does not model.