Class CfnDeployment.DeploymentPoliciesProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.greengrassv2.CfnDeployment.DeploymentPoliciesProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDeployment.DeploymentPoliciesProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDeployment.DeploymentPoliciesProperty
@Stability(Stable)
@Internal
public static final class CfnDeployment.DeploymentPoliciesProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDeployment.DeploymentPoliciesProperty
An implementation for
CfnDeployment.DeploymentPoliciesProperty-
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.greengrassv2.CfnDeployment.DeploymentPoliciesProperty
CfnDeployment.DeploymentPoliciesProperty.Builder, CfnDeployment.DeploymentPoliciesProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDeployment.DeploymentPoliciesProperty.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 ObjectThe component update policy for the configuration deployment.final ObjectThe configuration validation policy for the configuration deployment.final StringThe failure handling policy for the configuration deployment.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 theCfnDeployment.DeploymentPoliciesProperty.Builder.
-
-
Method Details
-
getComponentUpdatePolicy
Description copied from interface:CfnDeployment.DeploymentPoliciesPropertyThe component update policy for the configuration deployment.This policy defines when it's safe to deploy the configuration to devices.
Returns union: either
IResolvableorCfnDeployment.DeploymentComponentUpdatePolicyProperty- Specified by:
getComponentUpdatePolicyin interfaceCfnDeployment.DeploymentPoliciesProperty- See Also:
-
getConfigurationValidationPolicy
Description copied from interface:CfnDeployment.DeploymentPoliciesPropertyThe configuration validation policy for the configuration deployment.This policy defines how long each component has to validate its configure updates.
Returns union: either
IResolvableorCfnDeployment.DeploymentConfigurationValidationPolicyProperty- Specified by:
getConfigurationValidationPolicyin interfaceCfnDeployment.DeploymentPoliciesProperty- See Also:
-
getFailureHandlingPolicy
Description copied from interface:CfnDeployment.DeploymentPoliciesPropertyThe failure handling policy for the configuration deployment. This policy defines what to do if the deployment fails.Default:
ROLLBACK- Specified by:
getFailureHandlingPolicyin interfaceCfnDeployment.DeploymentPoliciesProperty- 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()
-