Class CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.arczonalshift.CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
An implementation for
CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
-
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.arczonalshift.CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty.Builder, CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty.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
An array of one or more dates that you can specify when AWS does not start practice runs for a resource.An array of one or more days and times that you can specify when Route 53 ARC does not start practice runs for a resource.final Object
An optional alarm that you can specify that blocks practice runs when the alarm is in anALARM
state.final Object
The alarm that you specify to monitor the health of your application during practice runs.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
protected Jsii$Proxy(CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty.Builder
.
-
-
Method Details
-
getOutcomeAlarms
Description copied from interface:CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
The alarm that you specify to monitor the health of your application during practice runs.When the outcome alarm goes into an
ALARM
state, the practice run is ended and the outcome is set toFAILED
.- Specified by:
getOutcomeAlarms
in interfaceCfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
- See Also:
-
getBlockedDates
Description copied from interface:CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
An array of one or more dates that you can specify when AWS does not start practice runs for a resource.Dates are in UTC.
Specify blocked dates in the format
YYYY-MM-DD
, separated by spaces.- Specified by:
getBlockedDates
in interfaceCfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
- See Also:
-
getBlockedWindows
Description copied from interface:CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
An array of one or more days and times that you can specify when Route 53 ARC does not start practice runs for a resource.Days and times are in UTC.
Specify blocked windows in the format
DAY:HH:MM-DAY:HH:MM
, separated by spaces. For example,MON:18:30-MON:19:30 TUE:18:30-TUE:19:30
.- Specified by:
getBlockedWindows
in interfaceCfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
- See Also:
-
getBlockingAlarms
Description copied from interface:CfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
An optional alarm that you can specify that blocks practice runs when the alarm is in anALARM
state.When a blocking alarm goes into an
ALARM
state, it prevents practice runs from being started, and ends practice runs that are in progress.- Specified by:
getBlockingAlarms
in interfaceCfnZonalAutoshiftConfiguration.PracticeRunConfigurationProperty
- See Also:
-
$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()
-