Crate rusoto_resourcegroupstaggingapi

Source
Expand description

Resource Groups Tagging API

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

Structs§

ComplianceDetails

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

DescribeReportCreationInput
DescribeReportCreationOutput
FailureInfo

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.

GetComplianceSummaryInput
GetComplianceSummaryOutput
GetResourcesInput
GetResourcesOutput
GetTagKeysInput
GetTagKeysOutput
GetTagValuesInput
GetTagValuesOutput
ResourceGroupsTaggingApiClient
A client for the AWS Resource Groups Tagging API API.
ResourceTagMapping

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

StartReportCreationInput
StartReportCreationOutput
Summary

A count of noncompliant resources.

Tag

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.

TagFilter

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

TagResourcesInput
TagResourcesOutput
UntagResourcesInput
UntagResourcesOutput

Enums§

DescribeReportCreationError
Errors returned by DescribeReportCreation
GetComplianceSummaryError
Errors returned by GetComplianceSummary
GetResourcesError
Errors returned by GetResources
GetTagKeysError
Errors returned by GetTagKeys
GetTagValuesError
Errors returned by GetTagValues
StartReportCreationError
Errors returned by StartReportCreation
TagResourcesError
Errors returned by TagResources
UntagResourcesError
Errors returned by UntagResources

Traits§

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