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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.aps.CfnRuleGroupsNamespaceProps
CfnRuleGroupsNamespaceProps.Builder, CfnRuleGroupsNamespaceProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnRuleGroupsNamespaceProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
getData()
The rules definition file for this namespace.final String
getName()
The name of the rule groups namespace.getTags()
A list of key and value pairs for the workspace resources.final String
The ARN of the workspace that contains this rule groups namespace.final int
hashCode()
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:CfnRuleGroupsNamespaceProps
The rules definition file for this namespace.- Specified by:
getData
in interfaceCfnRuleGroupsNamespaceProps
-
getName
Description copied from interface:CfnRuleGroupsNamespaceProps
The name of the rule groups namespace.This property is required.
- Specified by:
getName
in interfaceCfnRuleGroupsNamespaceProps
-
getWorkspace
Description copied from interface:CfnRuleGroupsNamespaceProps
The ARN of the workspace that contains this rule groups namespace.- Specified by:
getWorkspace
in interfaceCfnRuleGroupsNamespaceProps
-
getTags
Description copied from interface:CfnRuleGroupsNamespaceProps
A list of key and value pairs for the workspace resources.- Specified by:
getTags
in interfaceCfnRuleGroupsNamespaceProps
-
$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()
-