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 StringDescription of the resiliency policy.final StringThe name of the policy.getTags()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.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnResiliencyPolicy.FailurePolicyProperty>- Specified by:
getPolicyin interfaceCfnResiliencyPolicyProps- See Also:
-
getPolicyName
Description copied from interface:CfnResiliencyPolicyPropsThe name of the policy.- Specified by:
getPolicyNamein interfaceCfnResiliencyPolicyProps- See Also:
-
getTier
Description copied from interface:CfnResiliencyPolicyPropsThe tier for this resiliency policy, ranging from the highest severity (MissionCritical) to lowest (NonCritical).- Specified by:
getTierin interfaceCfnResiliencyPolicyProps- See Also:
-
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- See Also:
-
getPolicyDescription
Description copied from interface:CfnResiliencyPolicyPropsDescription of the resiliency policy.- Specified by:
getPolicyDescriptionin interfaceCfnResiliencyPolicyProps- See Also:
-
getTags
Description copied from interface:CfnResiliencyPolicyPropsTags 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- See Also:
-
$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()
-