RejectResourceShareInvitation - AWS Resource Access Manager

RejectResourceShareInvitation

Rejects an invitation to a resource share from another AWS account.

Request Syntax

POST /rejectresourceshareinvitation HTTP/1.1 Content-type: application/json { "clientToken": "string", "resourceShareInvitationArn": "string" }

URI Request Parameters

The request does not use any URI parameters.

Request Body

The request accepts the following data in JSON format.

clientToken

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Type: String

Required: No

resourceShareInvitationArn

The Amazon Resource Name (ARN) of the invitation.

Type: String

Required: Yes

Response Syntax

HTTP/1.1 200 Content-type: application/json { "clientToken": "string", "resourceShareInvitation": { "invitationTimestamp": number, "receiverAccountId": "string", "resourceShareArn": "string", "resourceShareAssociations": [ { "associatedEntity": "string", "associationType": "string", "creationTime": number, "external": boolean, "lastUpdatedTime": number, "resourceShareArn": "string", "resourceShareName": "string", "status": "string", "statusMessage": "string" } ], "resourceShareInvitationArn": "string", "resourceShareName": "string", "senderAccountId": "string", "status": "string" } }

Response Elements

If the action is successful, the service sends back an HTTP 200 response.

The following data is returned in JSON format by the service.

clientToken

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Type: String

resourceShareInvitation

Information about the invitation.

Type: ResourceShareInvitation object

Errors

For information about the errors that are common to all actions, see Common Errors.

IdempotentParameterMismatchException

A client token input parameter was reused with an operation, but at least one of the other input parameters is different from the previous call to the operation.

HTTP Status Code: 400

InvalidClientTokenException

A client token is not valid.

HTTP Status Code: 400

MalformedArnException

The format of an Amazon Resource Name (ARN) is not valid.

HTTP Status Code: 400

OperationNotPermittedException

The requested operation is not permitted.

HTTP Status Code: 400

ResourceShareInvitationAlreadyAcceptedException

The invitation was already accepted.

HTTP Status Code: 400

ResourceShareInvitationAlreadyRejectedException

The invitation was already rejected.

HTTP Status Code: 400

ResourceShareInvitationArnNotFoundException

The Amazon Resource Name (ARN) for an invitation was not found.

HTTP Status Code: 400

ResourceShareInvitationExpiredException

The invitation is expired.

HTTP Status Code: 400

ServerInternalException

The service could not respond to the request due to an internal problem.

HTTP Status Code: 500

ServiceUnavailableException

The service is not available.

HTTP Status Code: 503

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: