resource-groups-2017-11-27 library

Classes

AwsClientCredentials
AWS credentials.
CreateGroupOutput
DeleteGroupOutput
FailedResource
A resource that failed to be added to or removed from a group.
GetGroupConfigurationOutput
GetGroupOutput
GetGroupQueryOutput
GetTagsOutput
Group
A resource group that contains AWS resources. You can assign resources to the group by associating either of the following elements with the group: [...]
GroupConfiguration
A service configuration associated with a resource group. The configuration options are determined by the AWS service that defines the Type, and specifies which resources can be included in the group. You can add a service configuration when you create the group by using CreateGroup, or later by using the PutGroupConfiguration operation. For details about group service configuration syntax, see Service configurations for resource groups.
GroupConfigurationItem
An item in a group configuration. A group service configuration can have one or more items. For details about group service configuration syntax, see Service configurations for resource groups.
GroupConfigurationParameter
A parameter for a group configuration item. For details about group service configuration syntax, see Service configurations for resource groups.
GroupFilter
A filter collection that you can use to restrict the results from a List operation to only those you want to include.
GroupIdentifier
The unique identifiers for a resource group.
GroupQuery
A mapping of a query attached to a resource group that determines the AWS resources that are members of the group.
GroupResourcesOutput
ListGroupResourcesItem
A structure returned by the ListGroupResources operation that contains identity and group membership status information for one of the resources in the group.
ListGroupResourcesOutput
ListGroupsOutput
PendingResource
A structure that identifies a resource that is currently pending addition to the group as a member. Adding a resource to a resource group happens asynchronously as a background task and this one isn't completed yet.
PutGroupConfigurationOutput
QueryError
A two-part error structure that can occur in ListGroupResources or SearchResources operations on CloudFormation stack-based queries. The error occurs if the CloudFormation stack on which the query is based either does not exist, or has a status that renders the stack inactive. A QueryError occurrence does not necessarily mean that AWS Resource Groups could not complete the operation, but the resulting group might have no member resources.
ResourceFilter
A filter name and value pair that is used to obtain more specific results from a list of resources.
ResourceGroups
AWS Resource Groups lets you organize AWS resources such as Amazon EC2 instances, Amazon Relational Database Service databases, and Amazon S3 buckets into groups using criteria that you define as tags. A resource group is a collection of resources that match the resource types specified in a query, and share one or more tags or portions of tags. You can create a group of resources based on their roles in your cloud infrastructure, lifecycle stages, regions, application layers, or virtually any criteria. Resource Groups enable you to automate management tasks, such as those in AWS Systems Manager Automation documents, on tag-related resources in AWS Systems Manager. Groups of tagged resources also let you quickly view a custom console in AWS Systems Manager that shows AWS Config compliance and other monitoring data about member resources.
ResourceIdentifier
A structure that contains the ARN of a resource and its resource type.
ResourceQuery
The query that is used to define a resource group or a search for resources. A query specifies both a query type and a query string as a JSON object. See the examples section for example JSON strings. [...]
ResourceStatus
A structure that identifies the current group membership status for a resource. Adding a resource to a resource group is performed asynchronously as a background task. A PENDING status indicates, for this resource, that the process isn't completed yet.
SearchResourcesOutput
TagOutput
UngroupResourcesOutput
UntagOutput
UpdateGroupOutput
UpdateGroupQueryOutput

Enums

GroupConfigurationStatus
GroupFilterName
QueryErrorCode
QueryType
ResourceFilterName
ResourceStatusValue

Exceptions / Errors

BadRequestException
ForbiddenException
InternalServerErrorException
MethodNotAllowedException
NotFoundException
TooManyRequestsException
UnauthorizedException