Class CfnRuleGroupsNamespaceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.aps.CfnRuleGroupsNamespaceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRuleGroupsNamespaceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnRuleGroupsNamespaceProps
@Stability(Stable)
@Internal
public static final class CfnRuleGroupsNamespaceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRuleGroupsNamespaceProps
An implementation for
CfnRuleGroupsNamespaceProps-
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.aps.CfnRuleGroupsNamespaceProps
CfnRuleGroupsNamespaceProps.Builder, CfnRuleGroupsNamespaceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRuleGroupsNamespaceProps.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 StringgetData()The rules definition file for this namespace.final StringgetName()The name of the rule groups namespace.getTags()A list of key and value pairs for the workspace resources.final StringThe ARN of the workspace that contains this rule groups namespace.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 theCfnRuleGroupsNamespaceProps.Builder.
-
-
Method Details
-
getData
Description copied from interface:CfnRuleGroupsNamespacePropsThe rules definition file for this namespace.- Specified by:
getDatain interfaceCfnRuleGroupsNamespaceProps
-
getName
Description copied from interface:CfnRuleGroupsNamespacePropsThe name of the rule groups namespace.This property is required.
- Specified by:
getNamein interfaceCfnRuleGroupsNamespaceProps
-
getWorkspace
Description copied from interface:CfnRuleGroupsNamespacePropsThe ARN of the workspace that contains this rule groups namespace.- Specified by:
getWorkspacein interfaceCfnRuleGroupsNamespaceProps
-
getTags
Description copied from interface:CfnRuleGroupsNamespacePropsA list of key and value pairs for the workspace resources.- Specified by:
getTagsin interfaceCfnRuleGroupsNamespaceProps
-
$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()
-