Class CfnGroupProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.resourcegroups.CfnGroupProps.Jsii$Proxy
- All Implemented Interfaces:
 CfnGroupProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
 - CfnGroupProps
 
@Stability(Stable)
@Internal
public static final class CfnGroupProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnGroupProps
An implementation for 
CfnGroupProps- 
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.resourcegroups.CfnGroupProps
CfnGroupProps.Builder, CfnGroupProps.Jsii$Proxy - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnGroupProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnGroupProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. - 
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectThe service configuration currently associated with the resource group and in effect for the members of the resource group.final StringThe description of the resource group.final StringgetName()The name of a resource group.final ObjectThe resource query structure that is used to dynamically determine which AWS resources are members of the associated resource group.A list of the Amazon Resource Names (ARNs) of AWS resources that you want to add to the specified group.getTags()The tag key and value pairs that are attached to the resource group.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet 
- 
Constructor Details
- 
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
 objRef- Reference to the JSII managed object.
 - 
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnGroupProps.Builder. 
 - 
 - 
Method Details
- 
getName
Description copied from interface:CfnGroupPropsThe name of a resource group.The 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.
- Specified by:
 getNamein interfaceCfnGroupProps
 - 
getConfiguration
Description copied from interface:CfnGroupPropsThe service configuration currently associated with the resource group and in effect for the members of the resource group.A
Configurationconsists of one or moreConfigurationItementries. 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.- Specified by:
 getConfigurationin interfaceCfnGroupProps
 - 
getDescription
Description copied from interface:CfnGroupPropsThe description of the resource group.- Specified by:
 getDescriptionin interfaceCfnGroupProps
 - 
getResourceQuery
Description copied from interface:CfnGroupPropsThe resource query structure that is used to dynamically determine which AWS resources are members of the associated resource group.For 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. 
- Specified by:
 getResourceQueryin interfaceCfnGroupProps
 - You can include either a 
 - 
getResources
Description copied from interface:CfnGroupPropsA list of the Amazon Resource Names (ARNs) of AWS resources that you want to add to the specified group.- 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. 
- Specified by:
 getResourcesin interfaceCfnGroupProps
 - You can specify the group membership either by using a list of 
 - 
getTags
Description copied from interface:CfnGroupPropsThe tag key and value pairs that are attached to the resource group.- Specified by:
 getTagsin interfaceCfnGroupProps
 - 
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
 $jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
 - 
equals
 - 
hashCode
public final int hashCode() 
 -