Class CfnGroup.QueryProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnGroup.QueryProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnGroup.QueryProperty
CfnGroup.QueryProperty-
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.CfnGroup.QueryProperty
CfnGroup.QueryProperty.Builder, CfnGroup.QueryProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnGroup.QueryProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnGroup.QueryProperty.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 booleanSpecifies limits to the types of resources that can be included in the resource group.final StringSpecifies the ARN of a CloudFormation stack.final ObjectA list of key-value pair objects that limit which resources can be members of 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 theCfnGroup.QueryProperty.Builder.
-
-
Method Details
-
getResourceTypeFilters
Description copied from interface:CfnGroup.QueryPropertySpecifies limits to the types of resources that can be included in the resource group.For example, if
ResourceTypeFiltersis["AWS::EC2::Instance", "AWS::DynamoDB::Table"], only EC2 instances or DynamoDB tables can be members of this resource group. The default value is["AWS::AllSupported"].- Specified by:
getResourceTypeFiltersin interfaceCfnGroup.QueryProperty- See Also:
-
getStackIdentifier
Description copied from interface:CfnGroup.QueryPropertySpecifies the ARN of a CloudFormation stack.All supported resources of the CloudFormation stack are members of the resource group. If you don't specify an ARN, this parameter defaults to the current stack that you are defining, which means that all the resources of the current stack are grouped.
You can specify a value for
StackIdentifieronly when theResourceQuery.Typeproperty isCLOUDFORMATION_STACK_1_0.- Specified by:
getStackIdentifierin interfaceCfnGroup.QueryProperty- See Also:
-
getTagFilters
Description copied from interface:CfnGroup.QueryPropertyA list of key-value pair objects that limit which resources can be members of the resource group.This property is required when the
ResourceQuery.Typeproperty isTAG_FILTERS_1_0.A resource must have a tag that matches every filter that is provided in the
TagFilterslist.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnGroup.TagFilterProperty>- Specified by:
getTagFiltersin interfaceCfnGroup.QueryProperty- See Also:
-
$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()
-