Module aws_sdk_resourcegroups::types
source · Expand description
Data structures used by operation inputs/outputs.
Modules§
- Builders
- Error types that AWS Resource Groups can respond with.
Structs§
The Resource Groups settings for this Amazon Web Services account.
A resource that failed to be added to or removed from a group.
A resource group that contains Amazon Web Services resources. You can assign resources to the group by associating either of the following elements with the group:
A service configuration associated with a resource group. The configuration options are determined by the Amazon Web Services 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 usingCreateGroup
, or later by using thePutGroupConfiguration
operation. For details about group service configuration syntax, see Service configurations for resource groups.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.
A parameter for a group configuration item. For details about group service configuration syntax, see Service configurations for resource groups.
A filter collection that you can use to restrict the results from a
List
operation to only those you want to include.The unique identifiers for a resource group.
A mapping of a query attached to a resource group that determines the Amazon Web Services resources that are members of the group.
A structure returned by the
ListGroupResources
operation that contains identity and group membership status information for one of the resources in the group.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.
A two-part error structure that can occur in
ListGroupResources
orSearchResources
.A filter name and value pair that is used to obtain more specific results from a list of resources.
A structure that contains the ARN of a resource and its resource type.
The query you can use to define a resource group or a search for resources. A
ResourceQuery
specifies both a queryType
and aQuery
string as JSON string objects. See the examples section for example JSON strings. For more information about creating a resource group with a resource query, see Build queries and groups in Resource Groups in the Resource Groups User GuideA 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.
Enums§
- When writing a match expression against
GroupConfigurationStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - When writing a match expression against
GroupFilterName
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - When writing a match expression against
GroupLifecycleEventsDesiredStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - When writing a match expression against
GroupLifecycleEventsStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - When writing a match expression against
QueryErrorCode
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - When writing a match expression against
QueryType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - When writing a match expression against
ResourceFilterName
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - When writing a match expression against
ResourceStatusValue
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.