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>)


2087
2088
2089
2090
2091
2092
2093
2094
2095
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 2087

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)


2087
2088
2089
2090
2091
2092
2093
2094
2095
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 2087

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:



2087
2088
2089
2090
2091
2092
2093
2094
2095
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 2087

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)


2087
2088
2089
2090
2091
2092
2093
2094
2095
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 2087

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)


2087
2088
2089
2090
2091
2092
2093
2094
2095
# File 'gems/aws-sdk-ssmcontacts/lib/aws-sdk-ssmcontacts/types.rb', line 2087

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