Class: Aws::SSMContacts::Types::RotationShift

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb

Overview

Information about a shift that belongs to an on-call rotation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#contact_idsArray<String>

The Amazon Resource Names (ARNs) of the contacts who are part of the shift rotation.

Returns:

  • (Array<String>)


2072
2073
2074
2075
2076
2077
2078
2079
2080
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 2072

class RotationShift < Struct.new(
  :contact_ids,
  :start_time,
  :end_time,
  :type,
  :shift_details)
  SENSITIVE = []
  include Aws::Structure
end

#end_timeTime

The time a shift rotation ends.

Returns:

  • (Time)


2072
2073
2074
2075
2076
2077
2078
2079
2080
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 2072

class RotationShift < Struct.new(
  :contact_ids,
  :start_time,
  :end_time,
  :type,
  :shift_details)
  SENSITIVE = []
  include Aws::Structure
end

#shift_detailsTypes::ShiftDetails

Additional information about an on-call rotation shift.

Returns:



2072
2073
2074
2075
2076
2077
2078
2079
2080
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 2072

class RotationShift < Struct.new(
  :contact_ids,
  :start_time,
  :end_time,
  :type,
  :shift_details)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

The time a shift rotation begins.

Returns:

  • (Time)


2072
2073
2074
2075
2076
2077
2078
2079
2080
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 2072

class RotationShift < Struct.new(
  :contact_ids,
  :start_time,
  :end_time,
  :type,
  :shift_details)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of shift rotation.

Returns:

  • (String)


2072
2073
2074
2075
2076
2077
2078
2079
2080
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 2072

class RotationShift < Struct.new(
  :contact_ids,
  :start_time,
  :end_time,
  :type,
  :shift_details)
  SENSITIVE = []
  include Aws::Structure
end