@Stability(value=Stable) @Internal public static final class CfnSafetyRuleProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSafetyRuleProps
CfnSafetyRulePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnSafetyRuleProps.Builder, CfnSafetyRuleProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String controlPanelArn,
String name,
Object ruleConfig,
Object assertionRule,
Object gatingRule)
Constructor that initializes the object based on literal property values passed by the
CfnSafetyRuleProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAssertionRule()
`AWS::Route53RecoveryControl::SafetyRule.AssertionRule`.
|
String |
getControlPanelArn()
`AWS::Route53RecoveryControl::SafetyRule.ControlPanelArn`.
|
Object |
getGatingRule()
`AWS::Route53RecoveryControl::SafetyRule.GatingRule`.
|
String |
getName()
`AWS::Route53RecoveryControl::SafetyRule.Name`.
|
Object |
getRuleConfig()
`AWS::Route53RecoveryControl::SafetyRule.RuleConfig`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.public final String getControlPanelArn()
CfnSafetyRulePropsgetControlPanelArn in interface CfnSafetyRulePropspublic final String getName()
CfnSafetyRulePropsgetName in interface CfnSafetyRulePropspublic final Object getRuleConfig()
CfnSafetyRulePropsgetRuleConfig in interface CfnSafetyRulePropspublic final Object getAssertionRule()
CfnSafetyRulePropsgetAssertionRule in interface CfnSafetyRulePropspublic final Object getGatingRule()
CfnSafetyRulePropsgetGatingRule in interface CfnSafetyRuleProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.