UntagResource - AWS Partner Central

UntagResource

Removes specified tags from a resource.

Request Syntax

{ "resourceArn": "string", "tagKeys": [ "string" ] }

Request Parameters

For information about the parameters that are common to all actions, see Common Parameters.

The request accepts the following data in JSON format.

Note

In the following list, the required parameters are described first.

resourceArn

The Amazon Resource Name (ARN) of the resource to remove tags from.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1000.

Pattern: arn:[\w+=/,.@-]+:partnercentral:[\w+=/,.@-]*:[0-9]{12}:catalog/([a-zA-Z]+)/[\w+=,.@-]+(/[\w+=,.@-]+)*

Required: Yes

tagKeys

A list of tag keys to remove from the resource.

Type: Array of strings

Array Members: Minimum number of 1 item. Maximum number of 50 items.

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: ([\p{L}\p{Z}\p{N}_.:/=+\-@]*)

Required: Yes

Response Elements

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

Errors

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

AccessDeniedException

Thrown when the caller does not have sufficient permissions to perform the requested operation.

Message

A message describing the access denial.

HTTP Status Code: 400

ConflictException

Thrown when the request conflicts with the current state of the resource, such as attempting to modify a resource that has been changed by another process.

Message

A message describing the conflict.

HTTP Status Code: 400

InternalServerException

Thrown when an unexpected error occurs on the server side during request processing.

Message

A message describing the internal server error.

HTTP Status Code: 500

ResourceNotFoundException

Thrown when the requested resource cannot be found or does not exist.

Message

A message describing the resource not found error.

HTTP Status Code: 400

ServiceQuotaExceededException

Thrown when the request would exceed the service quotas or limits for the account.

Message

A message describing the service quota exceeded error.

QuotaCode

The code identifying the specific quota that would be exceeded.

ResourceId

The identifier of the resource that would exceed the quota.

ResourceType

The type of the resource that would exceed the quota.

HTTP Status Code: 400

ThrottlingException

Thrown when the request rate exceeds the allowed limits and the request is being throttled.

Message

A message describing the throttling error.

HTTP Status Code: 400

ValidationException

Thrown when the request contains invalid parameters or fails input validation requirements.

FieldList

A list of fields that failed validation.

Message

A message describing the validation error.

Reason

The reason for the validation failure.

HTTP Status Code: 400

See Also

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