Class CfnResiliencyPolicyProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.resiliencehub.CfnResiliencyPolicyProps.Jsii$Proxy
- All Implemented Interfaces:
CfnResiliencyPolicyProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnResiliencyPolicyProps
@Stability(Stable)
@Internal
public static final class CfnResiliencyPolicyProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnResiliencyPolicyProps
An implementation for
CfnResiliencyPolicyProps-
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.resiliencehub.CfnResiliencyPolicyProps
CfnResiliencyPolicyProps.Builder, CfnResiliencyPolicyProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnResiliencyPolicyProps.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 StringSpecifies a high-level geographical location constraint for where your resilience policy data can be stored.final ObjectThe resiliency policy.final StringThe description for the policy.final StringThe name of the policy.getTags()The tags assigned to the resource.final StringgetTier()The tier for this resiliency policy, ranging from the highest severity (MissionCritical) to lowest (NonCritical).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 theCfnResiliencyPolicyProps.Builder.
-
-
Method Details
-
getPolicy
Description copied from interface:CfnResiliencyPolicyPropsThe resiliency policy.- Specified by:
getPolicyin interfaceCfnResiliencyPolicyProps
-
getPolicyName
Description copied from interface:CfnResiliencyPolicyPropsThe name of the policy.- Specified by:
getPolicyNamein interfaceCfnResiliencyPolicyProps
-
getTier
Description copied from interface:CfnResiliencyPolicyPropsThe tier for this resiliency policy, ranging from the highest severity (MissionCritical) to lowest (NonCritical).- Specified by:
getTierin interfaceCfnResiliencyPolicyProps
-
getDataLocationConstraint
Description copied from interface:CfnResiliencyPolicyPropsSpecifies a high-level geographical location constraint for where your resilience policy data can be stored.- Specified by:
getDataLocationConstraintin interfaceCfnResiliencyPolicyProps
-
getPolicyDescription
Description copied from interface:CfnResiliencyPolicyPropsThe description for the policy.- Specified by:
getPolicyDescriptionin interfaceCfnResiliencyPolicyProps
-
getTags
Description copied from interface:CfnResiliencyPolicyPropsThe tags assigned to the resource.A tag is a label that you assign to an AWS resource. Each tag consists of a key/value pair.
- Specified by:
getTagsin interfaceCfnResiliencyPolicyProps
-
$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()
-