@Stability(value=Stable) @Internal public static final class CfnGroupProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnGroupProps
CfnGroupPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnGroupProps.Builder, CfnGroupProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnGroupProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnGroupProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getConfiguration()
The service configuration currently associated with the resource group and in effect for the members of the resource group.
|
String |
getDescription()
The description of the resource group.
|
String |
getName()
The name of a resource group.
|
Object |
getResourceQuery()
The resource query structure that is used to dynamically determine which AWS resources are members of the associated resource group.
|
List<String> |
getResources()
A list of the Amazon Resource Names (ARNs) of AWS resources that you want to add to the specified group.
|
List<CfnTag> |
getTags()
The tag key and value pairs that are attached to the resource group.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnGroupProps.Builder builder)
CfnGroupProps.Builder.public final String getName()
CfnGroupPropsThe name must be unique within the AWS Region in which you create the resource. To create multiple resource groups based on the same CloudFormation stack, you must generate unique names for each.
getName in interface CfnGroupPropspublic final Object getConfiguration()
CfnGroupProps
A Configuration consists of one or more ConfigurationItem entries. For information about service configurations for resource groups and how to construct them, see Service configurations for resource groups in the AWS Resource Groups User Guide .
You can include either a
Configurationor aResourceQuery, but not both.
getConfiguration in interface CfnGroupPropspublic final String getDescription()
CfnGroupPropsgetDescription in interface CfnGroupPropspublic final Object getResourceQuery()
CfnGroupPropsFor more information about queries and how to construct them, see Build queries and groups in AWS Resource Groups in the AWS Resource Groups User Guide
- You can include either a
ResourceQueryor aConfiguration, but not both.- You can specify the group's membership either by using a
ResourceQueryor by using a list ofResources, but not both.
getResourceQuery in interface CfnGroupPropspublic final List<String> getResources()
CfnGroupProps
- You can specify the group membership either by using a list of
Resourcesor by using aResourceQuery, but not both.- You can include a
Resourcesproperty only if you also specify aConfigurationproperty.
getResources in interface CfnGroupPropspublic final List<CfnTag> getTags()
CfnGroupPropsgetTags in interface CfnGroupProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.