We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
aws-native.ssmcontacts.getRotation
Start a Neo task
Explain and create an aws-native.ssmcontacts.getRotation resource
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
Resource Type definition for AWS::SSMContacts::Rotation.
Using getRotation
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRotation(args: GetRotationArgs, opts?: InvokeOptions): Promise<GetRotationResult>
function getRotationOutput(args: GetRotationOutputArgs, opts?: InvokeOptions): Output<GetRotationResult>def get_rotation(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRotationResult
def get_rotation_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRotationResult]func LookupRotation(ctx *Context, args *LookupRotationArgs, opts ...InvokeOption) (*LookupRotationResult, error)
func LookupRotationOutput(ctx *Context, args *LookupRotationOutputArgs, opts ...InvokeOption) LookupRotationResultOutput> Note: This function is named LookupRotation in the Go SDK.
public static class GetRotation
{
public static Task<GetRotationResult> InvokeAsync(GetRotationArgs args, InvokeOptions? opts = null)
public static Output<GetRotationResult> Invoke(GetRotationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRotationResult> getRotation(GetRotationArgs args, InvokeOptions options)
public static Output<GetRotationResult> getRotation(GetRotationArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:ssmcontacts:getRotation
arguments:
# arguments dictionaryThe following arguments are supported:
- Arn string
- The Amazon Resource Name (ARN) of the rotation.
- Arn string
- The Amazon Resource Name (ARN) of the rotation.
- arn String
- The Amazon Resource Name (ARN) of the rotation.
- arn string
- The Amazon Resource Name (ARN) of the rotation.
- arn str
- The Amazon Resource Name (ARN) of the rotation.
- arn String
- The Amazon Resource Name (ARN) of the rotation.
getRotation Result
The following output properties are available:
- Arn string
- The Amazon Resource Name (ARN) of the rotation.
- Contact
Ids List<string> - Members of the rotation
- Name string
- Name of the Rotation
- Recurrence
Pulumi.
Aws Native. Ssm Contacts. Outputs. Rotation Recurrence Settings - Information about the rule that specifies when shift team members rotate.
- Start
Time string - Start time of the first shift of Oncall Schedule
-
List<Pulumi.
Aws Native. Outputs. Tag> - 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 .
- Time
Zone stringId - TimeZone Identifier for the Oncall Schedule
- Arn string
- The Amazon Resource Name (ARN) of the rotation.
- Contact
Ids []string - Members of the rotation
- Name string
- Name of the Rotation
- Recurrence
Rotation
Recurrence Settings - Information about the rule that specifies when shift team members rotate.
- Start
Time string - Start time of the first shift of Oncall Schedule
- Tag
- 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 .
- Time
Zone stringId - TimeZone Identifier for the Oncall Schedule
- arn String
- The Amazon Resource Name (ARN) of the rotation.
- contact
Ids List<String> - Members of the rotation
- name String
- Name of the Rotation
- recurrence
Rotation
Recurrence Settings - Information about the rule that specifies when shift team members rotate.
- start
Time String - Start time of the first shift of Oncall Schedule
- List<Tag>
- 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 .
- time
Zone StringId - TimeZone Identifier for the Oncall Schedule
- arn string
- The Amazon Resource Name (ARN) of the rotation.
- contact
Ids string[] - Members of the rotation
- name string
- Name of the Rotation
- recurrence
Rotation
Recurrence Settings - Information about the rule that specifies when shift team members rotate.
- start
Time string - Start time of the first shift of Oncall Schedule
- Tag[]
- 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 .
- time
Zone stringId - TimeZone Identifier for the Oncall Schedule
- arn str
- The Amazon Resource Name (ARN) of the rotation.
- contact_
ids Sequence[str] - Members of the rotation
- name str
- Name of the Rotation
- recurrence
Rotation
Recurrence Settings - Information about the rule that specifies when shift team members rotate.
- start_
time str - Start time of the first shift of Oncall Schedule
- Sequence[root_Tag]
- 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 .
- time_
zone_ strid - TimeZone Identifier for the Oncall Schedule
- arn String
- The Amazon Resource Name (ARN) of the rotation.
- contact
Ids List<String> - Members of the rotation
- name String
- Name of the Rotation
- recurrence Property Map
- Information about the rule that specifies when shift team members rotate.
- start
Time String - Start time of the first shift of Oncall Schedule
- List<Property Map>
- 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 .
- time
Zone StringId - TimeZone Identifier for the Oncall Schedule
Supporting Types
RotationCoverageTime
- end_
time str - Information about when an on-call rotation shift ends.
- start_
time str - Information about when an on-call rotation shift begins.
RotationDayOfWeek
RotationMonthlySetting
- Day
Of intMonth - The day of the month when monthly recurring on-call rotations begin.
- Hand
Off stringTime - The time of day when a monthly recurring on-call shift rotation begins.
- Day
Of intMonth - The day of the month when monthly recurring on-call rotations begin.
- Hand
Off stringTime - The time of day when a monthly recurring on-call shift rotation begins.
- day
Of IntegerMonth - The day of the month when monthly recurring on-call rotations begin.
- hand
Off StringTime - The time of day when a monthly recurring on-call shift rotation begins.
- day
Of numberMonth - The day of the month when monthly recurring on-call rotations begin.
- hand
Off stringTime - The time of day when a monthly recurring on-call shift rotation begins.
- day_
of_ intmonth - The day of the month when monthly recurring on-call rotations begin.
- hand_
off_ strtime - The time of day when a monthly recurring on-call shift rotation begins.
- day
Of NumberMonth - The day of the month when monthly recurring on-call rotations begin.
- hand
Off StringTime - The time of day when a monthly recurring on-call shift rotation begins.
RotationRecurrenceSettings
- Daily
Settings List<string> - Information about on-call rotations that recur daily.
- Monthly
Settings List<Pulumi.Aws Native. Ssm Contacts. Inputs. Rotation Monthly Setting> - Information about on-call rotations that recur monthly.
- Number
Of intOn Calls - Number of Oncalls per shift.
- Recurrence
Multiplier int - The number of days, weeks, or months a single rotation lasts.
- Shift
Coverages List<Pulumi.Aws Native. Ssm Contacts. Inputs. Rotation Shift Coverage> - Information about the days of the week included in on-call rotation coverage.
- Weekly
Settings List<Pulumi.Aws Native. Ssm Contacts. Inputs. Rotation Weekly Setting> - Information about on-call rotations that recur weekly.
- Daily
Settings []string - Information about on-call rotations that recur daily.
- Monthly
Settings []RotationMonthly Setting - Information about on-call rotations that recur monthly.
- Number
Of intOn Calls - Number of Oncalls per shift.
- Recurrence
Multiplier int - The number of days, weeks, or months a single rotation lasts.
- Shift
Coverages []RotationShift Coverage - Information about the days of the week included in on-call rotation coverage.
- Weekly
Settings []RotationWeekly Setting - Information about on-call rotations that recur weekly.
- daily
Settings List<String> - Information about on-call rotations that recur daily.
- monthly
Settings List<RotationMonthly Setting> - Information about on-call rotations that recur monthly.
- number
Of IntegerOn Calls - Number of Oncalls per shift.
- recurrence
Multiplier Integer - The number of days, weeks, or months a single rotation lasts.
- shift
Coverages List<RotationShift Coverage> - Information about the days of the week included in on-call rotation coverage.
- weekly
Settings List<RotationWeekly Setting> - Information about on-call rotations that recur weekly.
- daily
Settings string[] - Information about on-call rotations that recur daily.
- monthly
Settings RotationMonthly Setting[] - Information about on-call rotations that recur monthly.
- number
Of numberOn Calls - Number of Oncalls per shift.
- recurrence
Multiplier number - The number of days, weeks, or months a single rotation lasts.
- shift
Coverages RotationShift Coverage[] - Information about the days of the week included in on-call rotation coverage.
- weekly
Settings RotationWeekly Setting[] - Information about on-call rotations that recur weekly.
- daily_
settings Sequence[str] - Information about on-call rotations that recur daily.
- monthly_
settings Sequence[RotationMonthly Setting] - Information about on-call rotations that recur monthly.
- number_
of_ inton_ calls - Number of Oncalls per shift.
- recurrence_
multiplier int - The number of days, weeks, or months a single rotation lasts.
- shift_
coverages Sequence[RotationShift Coverage] - Information about the days of the week included in on-call rotation coverage.
- weekly_
settings Sequence[RotationWeekly Setting] - Information about on-call rotations that recur weekly.
- daily
Settings List<String> - Information about on-call rotations that recur daily.
- monthly
Settings List<Property Map> - Information about on-call rotations that recur monthly.
- number
Of NumberOn Calls - Number of Oncalls per shift.
- recurrence
Multiplier Number - The number of days, weeks, or months a single rotation lasts.
- shift
Coverages List<Property Map> - Information about the days of the week included in on-call rotation coverage.
- weekly
Settings List<Property Map> - Information about on-call rotations that recur weekly.
RotationShiftCoverage
- Coverage
Times List<Pulumi.Aws Native. Ssm Contacts. Inputs. Rotation Coverage Time> - Information about when an on-call shift begins and ends.
- Day
Of Pulumi.Week Aws Native. Ssm Contacts. Rotation Day Of Week - A list of days on which the schedule is active.
- Coverage
Times []RotationCoverage Time - Information about when an on-call shift begins and ends.
- Day
Of RotationWeek Day Of Week - A list of days on which the schedule is active.
- coverage
Times List<RotationCoverage Time> - Information about when an on-call shift begins and ends.
- day
Of RotationWeek Day Of Week - A list of days on which the schedule is active.
- coverage
Times RotationCoverage Time[] - Information about when an on-call shift begins and ends.
- day
Of RotationWeek Day Of Week - A list of days on which the schedule is active.
- coverage_
times Sequence[RotationCoverage Time] - Information about when an on-call shift begins and ends.
- day_
of_ Rotationweek Day Of Week - A list of days on which the schedule is active.
- coverage
Times List<Property Map> - Information about when an on-call shift begins and ends.
- day
Of "MON" | "TUE" | "WED" | "THU" | "FRI" | "SAT" | "SUN"Week - A list of days on which the schedule is active.
RotationWeeklySetting
- Day
Of Pulumi.Week Aws Native. Ssm Contacts. Rotation Day Of Week - The day of the week when weekly recurring on-call shift rotations begins.
- Hand
Off stringTime - The time of day when a weekly recurring on-call shift rotation begins.
- Day
Of RotationWeek Day Of Week - The day of the week when weekly recurring on-call shift rotations begins.
- Hand
Off stringTime - The time of day when a weekly recurring on-call shift rotation begins.
- day
Of RotationWeek Day Of Week - The day of the week when weekly recurring on-call shift rotations begins.
- hand
Off StringTime - The time of day when a weekly recurring on-call shift rotation begins.
- day
Of RotationWeek Day Of Week - The day of the week when weekly recurring on-call shift rotations begins.
- hand
Off stringTime - The time of day when a weekly recurring on-call shift rotation begins.
- day_
of_ Rotationweek Day Of Week - The day of the week when weekly recurring on-call shift rotations begins.
- hand_
off_ strtime - The time of day when a weekly recurring on-call shift rotation begins.
- day
Of "MON" | "TUE" | "WED" | "THU" | "FRI" | "SAT" | "SUN"Week - The day of the week when weekly recurring on-call shift rotations begins.
- hand
Off StringTime - The time of day when a weekly recurring on-call shift rotation begins.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
