We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.ssmcontacts.getRotation
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 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.
- ContactIds 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.
- StartTime 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 .
- TimeZone stringId 
- TimeZone Identifier for the Oncall Schedule
- Arn string
- The Amazon Resource Name (ARN) of the rotation.
- ContactIds []string
- Members of the rotation
- Name string
- Name of the Rotation
- Recurrence
RotationRecurrence Settings 
- Information about the rule that specifies when shift team members rotate.
- StartTime 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 .
- TimeZone stringId 
- TimeZone Identifier for the Oncall Schedule
- arn String
- The Amazon Resource Name (ARN) of the rotation.
- contactIds List<String>
- Members of the rotation
- name String
- Name of the Rotation
- recurrence
RotationRecurrence Settings 
- Information about the rule that specifies when shift team members rotate.
- startTime 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 .
- timeZone StringId 
- TimeZone Identifier for the Oncall Schedule
- arn string
- The Amazon Resource Name (ARN) of the rotation.
- contactIds string[]
- Members of the rotation
- name string
- Name of the Rotation
- recurrence
RotationRecurrence Settings 
- Information about the rule that specifies when shift team members rotate.
- startTime 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 .
- timeZone 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
RotationRecurrence 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.
- contactIds 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.
- startTime 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 .
- timeZone 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  
- DayOf intMonth 
- The day of the month when monthly recurring on-call rotations begin.
- HandOff stringTime 
- The time of day when a monthly recurring on-call shift rotation begins.
- DayOf intMonth 
- The day of the month when monthly recurring on-call rotations begin.
- HandOff stringTime 
- The time of day when a monthly recurring on-call shift rotation begins.
- dayOf IntegerMonth 
- The day of the month when monthly recurring on-call rotations begin.
- handOff StringTime 
- The time of day when a monthly recurring on-call shift rotation begins.
- dayOf numberMonth 
- The day of the month when monthly recurring on-call rotations begin.
- handOff 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.
- dayOf NumberMonth 
- The day of the month when monthly recurring on-call rotations begin.
- handOff StringTime 
- The time of day when a monthly recurring on-call shift rotation begins.
RotationRecurrenceSettings  
- DailySettings List<string>
- Information about on-call rotations that recur daily.
- MonthlySettings List<Pulumi.Aws Native. Ssm Contacts. Inputs. Rotation Monthly Setting> 
- Information about on-call rotations that recur monthly.
- NumberOf intOn Calls 
- Number of Oncalls per shift.
- RecurrenceMultiplier int
- The number of days, weeks, or months a single rotation lasts.
- ShiftCoverages List<Pulumi.Aws Native. Ssm Contacts. Inputs. Rotation Shift Coverage> 
- Information about the days of the week included in on-call rotation coverage.
- WeeklySettings List<Pulumi.Aws Native. Ssm Contacts. Inputs. Rotation Weekly Setting> 
- Information about on-call rotations that recur weekly.
- DailySettings []string
- Information about on-call rotations that recur daily.
- MonthlySettings []RotationMonthly Setting 
- Information about on-call rotations that recur monthly.
- NumberOf intOn Calls 
- Number of Oncalls per shift.
- RecurrenceMultiplier int
- The number of days, weeks, or months a single rotation lasts.
- ShiftCoverages []RotationShift Coverage 
- Information about the days of the week included in on-call rotation coverage.
- WeeklySettings []RotationWeekly Setting 
- Information about on-call rotations that recur weekly.
- dailySettings List<String>
- Information about on-call rotations that recur daily.
- monthlySettings List<RotationMonthly Setting> 
- Information about on-call rotations that recur monthly.
- numberOf IntegerOn Calls 
- Number of Oncalls per shift.
- recurrenceMultiplier Integer
- The number of days, weeks, or months a single rotation lasts.
- shiftCoverages List<RotationShift Coverage> 
- Information about the days of the week included in on-call rotation coverage.
- weeklySettings List<RotationWeekly Setting> 
- Information about on-call rotations that recur weekly.
- dailySettings string[]
- Information about on-call rotations that recur daily.
- monthlySettings RotationMonthly Setting[] 
- Information about on-call rotations that recur monthly.
- numberOf numberOn Calls 
- Number of Oncalls per shift.
- recurrenceMultiplier number
- The number of days, weeks, or months a single rotation lasts.
- shiftCoverages RotationShift Coverage[] 
- Information about the days of the week included in on-call rotation coverage.
- weeklySettings 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.
- dailySettings List<String>
- Information about on-call rotations that recur daily.
- monthlySettings List<Property Map>
- Information about on-call rotations that recur monthly.
- numberOf NumberOn Calls 
- Number of Oncalls per shift.
- recurrenceMultiplier Number
- The number of days, weeks, or months a single rotation lasts.
- shiftCoverages List<Property Map>
- Information about the days of the week included in on-call rotation coverage.
- weeklySettings List<Property Map>
- Information about on-call rotations that recur weekly.
RotationShiftCoverage  
- CoverageTimes List<Pulumi.Aws Native. Ssm Contacts. Inputs. Rotation Coverage Time> 
- Information about when an on-call shift begins and ends.
- DayOf Pulumi.Week Aws Native. Ssm Contacts. Rotation Day Of Week 
- A list of days on which the schedule is active.
- CoverageTimes []RotationCoverage Time 
- Information about when an on-call shift begins and ends.
- DayOf RotationWeek Day Of Week 
- A list of days on which the schedule is active.
- coverageTimes List<RotationCoverage Time> 
- Information about when an on-call shift begins and ends.
- dayOf RotationWeek Day Of Week 
- A list of days on which the schedule is active.
- coverageTimes RotationCoverage Time[] 
- Information about when an on-call shift begins and ends.
- dayOf 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.
- coverageTimes List<Property Map>
- Information about when an on-call shift begins and ends.
- dayOf "MON" | "TUE" | "WED" | "THU" | "FRI" | "SAT" | "SUN"Week 
- A list of days on which the schedule is active.
RotationWeeklySetting  
- DayOf Pulumi.Week Aws Native. Ssm Contacts. Rotation Day Of Week 
- The day of the week when weekly recurring on-call shift rotations begins.
- HandOff stringTime 
- The time of day when a weekly recurring on-call shift rotation begins.
- DayOf RotationWeek Day Of Week 
- The day of the week when weekly recurring on-call shift rotations begins.
- HandOff stringTime 
- The time of day when a weekly recurring on-call shift rotation begins.
- dayOf RotationWeek Day Of Week 
- The day of the week when weekly recurring on-call shift rotations begins.
- handOff StringTime 
- The time of day when a weekly recurring on-call shift rotation begins.
- dayOf RotationWeek Day Of Week 
- The day of the week when weekly recurring on-call shift rotations begins.
- handOff 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.
- dayOf "MON" | "TUE" | "WED" | "THU" | "FRI" | "SAT" | "SUN"Week 
- The day of the week when weekly recurring on-call shift rotations begins.
- handOff 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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi