Class CfnRotationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ssmcontacts.CfnRotationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRotationProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnRotationProps
@Stability(Stable)
@Internal
public static final class CfnRotationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRotationProps
An implementation for
CfnRotationProps-
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.ssmcontacts.CfnRotationProps
CfnRotationProps.Builder, CfnRotationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnRotationProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnRotationProps.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 booleanThe Amazon Resource Names (ARNs) of the contacts to add to the rotation.final StringgetName()The name for the rotation.final ObjectInformation about the rule that specifies when shift team members rotate.final StringThe date and time the rotation goes into effect.getTags()Optional metadata to assign to the rotation.final StringThe time zone to base the rotation’s activity on, in Internet Assigned Numbers Authority (IANA) format.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 theCfnRotationProps.Builder.
-
-
Method Details
-
getContactIds
Description copied from interface:CfnRotationPropsThe Amazon Resource Names (ARNs) of the contacts to add to the rotation.The order in which you list the contacts is their shift order in the rotation schedule.
- Specified by:
getContactIdsin interfaceCfnRotationProps
-
getName
Description copied from interface:CfnRotationPropsThe name for the rotation.- Specified by:
getNamein interfaceCfnRotationProps
-
getRecurrence
Description copied from interface:CfnRotationPropsInformation about the rule that specifies when shift team members rotate.- Specified by:
getRecurrencein interfaceCfnRotationProps
-
getStartTime
Description copied from interface:CfnRotationPropsThe date and time the rotation goes into effect.- Specified by:
getStartTimein interfaceCfnRotationProps
-
getTimeZoneId
Description copied from interface:CfnRotationPropsThe time zone to base the rotation’s activity on, in Internet Assigned Numbers Authority (IANA) format.For example: "America/Los_Angeles", "UTC", or "Asia/Seoul". For more information, see the Time Zone Database on the IANA website.
- Specified by:
getTimeZoneIdin interfaceCfnRotationProps
-
getTags
Description copied from interface:CfnRotationPropsOptional metadata to assign to the rotation.Tags enable you to categorize a resource in different ways, such as by purpose, owner, or environment. For more information, see Tagging Incident Manager resources in the Incident Manager User Guide .
- Specified by:
getTagsin interfaceCfnRotationProps
-
$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()
-