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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ssmcontacts.CfnRotationProps
CfnRotationProps.Builder, CfnRotationProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnRotationProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnRotationProps.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
The Amazon Resource Names (ARNs) of the contacts to add to the rotation.final String
getName()
The name for the rotation.final Object
Information about the rule that specifies when shift team members rotate.final String
The date and time the rotation goes into effect.getTags()
Optional metadata to assign to the rotation.final String
The time zone to base the rotation’s activity on, in Internet Assigned Numbers Authority (IANA) format.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
Constructor that initializes the object based on literal property values passed by theCfnRotationProps.Builder
.
-
-
Method Details
-
getContactIds
Description copied from interface:CfnRotationProps
The Amazon Resource Names (ARNs) of the contacts to add to the rotation.Only the
PERSONAL
contact type is supported. The contact typesESCALATION
andONCALL_SCHEDULE
are not supported for this operation.The order in which you list the contacts is their shift order in the rotation schedule.
- Specified by:
getContactIds
in interfaceCfnRotationProps
- See Also:
-
getName
Description copied from interface:CfnRotationProps
The name for the rotation.- Specified by:
getName
in interfaceCfnRotationProps
- See Also:
-
getRecurrence
Description copied from interface:CfnRotationProps
Information about the rule that specifies when shift team members rotate.- Specified by:
getRecurrence
in interfaceCfnRotationProps
- See Also:
-
getStartTime
Description copied from interface:CfnRotationProps
The date and time the rotation goes into effect.- Specified by:
getStartTime
in interfaceCfnRotationProps
- See Also:
-
getTimeZoneId
Description copied from interface:CfnRotationProps
The 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.
Designators for time zones that don’t support Daylight Savings Time rules, such as Pacific Standard Time (PST), are not supported.
- Specified by:
getTimeZoneId
in interfaceCfnRotationProps
- See Also:
-
getTags
Description copied from interface:CfnRotationProps
Optional 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:
getTags
in interfaceCfnRotationProps
- 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()
-