Class CfnResourceCollection.TagCollectionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnResourceCollection.TagCollectionProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnResourceCollection.TagCollectionProperty
CfnResourceCollection.TagCollectionProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.devopsguru.CfnResourceCollection.TagCollectionProperty
CfnResourceCollection.TagCollectionProperty.Builder, CfnResourceCollection.TagCollectionProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnResourceCollection.TagCollectionProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
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 theCfnResourceCollection.TagCollectionProperty.Builder
.
-
-
Method Details
-
getAppBoundaryKey
Description copied from interface:CfnResourceCollection.TagCollectionProperty
An AWS tag key that is used to identify the AWS resources that DevOps Guru analyzes.All AWS resources in your account and Region tagged with this key make up your DevOps Guru application and analysis boundary.
The string used for a key in a tag that you use to define your resource coverage must begin with the prefix
Devops-guru-
. The tag key might beDevOps-Guru-deployment-application
ordevops-guru-rds-application
. When you create a key , the case of characters in the key can be whatever you choose. After you create a key , it is case-sensitive. For example, DevOps Guru works with a key nameddevops-guru-rds
and a key namedDevOps-Guru-RDS
, and these act as two different keys . Possible key / value pairs in your application might beDevops-Guru-production-application/RDS
orDevops-Guru-production-application/containers
.- Specified by:
getAppBoundaryKey
in interfaceCfnResourceCollection.TagCollectionProperty
-
getTagValues
Description copied from interface:CfnResourceCollection.TagCollectionProperty
The values in an AWS tag collection.The tag's value is a field used to associate a string with the tag key (for example,
111122223333
,Production
, or a team name). The key and value are the tag's key pair. Omitting the tag value is the same as using an empty string. Like tag keys , tag values are case-sensitive. You can specify a maximum of 256 characters for a tag value. The tag value is a required property when AppBoundaryKey is specified.- Specified by:
getTagValues
in interfaceCfnResourceCollection.TagCollectionProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-