AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.ssmcontacts.getRotation
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ssmcontacts:getRotation
arguments:
# arguments dictionary
The 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
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi