logo
Expand description

Resource Groups Tagging API

If you’re using the service, you’re probably looking for ResourceGroupsTaggingApiClient and ResourceGroupsTaggingApi.

Structs

Information that shows whether a resource is compliant with the effective tag policy, including details on any noncompliant tag keys.

Information about the errors that are returned for each failed resource. This information can include InternalServiceException and InvalidParameterException errors. It can also include any valid error code returned by the AWS service that hosts the resource that the ARN key represents.

The following are common error codes that you might receive from other AWS services:

  • InternalServiceException – This can mean that the Resource Groups Tagging API didn't receive a response from another AWS service. It can also mean the the resource type in the request is not supported by the Resource Groups Tagging API. In these cases, it's safe to retry the request and then call GetResources to verify the changes.

  • AccessDeniedException – This can mean that you need permission to calling tagging operations in the AWS service that contains the resource. For example, to use the Resource Groups Tagging API to tag a CloudWatch alarm resource, you need permission to call TagResources and TagResource in the CloudWatch API.

For more information on errors that are generated from other AWS services, see the documentation for that service.

A client for the AWS Resource Groups Tagging API API.

A list of resource ARNs and the tags (keys and values) that are associated with each.

A count of noncompliant resources.

The metadata that you apply to AWS resources to help you categorize and organize them. Each tag consists of a key and a value, both of which you define. For more information, see Tagging AWS Resources in the AWS General Reference.

A list of tags (keys and values) that are used to specify the associated resources.

Enums

Errors returned by DescribeReportCreation

Errors returned by GetComplianceSummary

Errors returned by GetResources

Errors returned by GetTagKeys

Errors returned by GetTagValues

Errors returned by StartReportCreation

Errors returned by TagResources

Errors returned by UntagResources

Traits

Trait representing the capabilities of the AWS Resource Groups Tagging API API. AWS Resource Groups Tagging API clients implement this trait.