Class: Aws::WorkSpacesThinClient::Types::MaintenanceWindow

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

Overview

Describes the maintenance window for a thin client device.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#apply_time_ofString

The option to set the maintenance window during the device local time or Universal Coordinated Time (UTC).

Returns:

  • (String)


961
962
963
964
965
966
967
968
969
970
971
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 961

class MaintenanceWindow < Struct.new(
  :type,
  :start_time_hour,
  :start_time_minute,
  :end_time_hour,
  :end_time_minute,
  :days_of_the_week,
  :apply_time_of)
  SENSITIVE = []
  include Aws::Structure
end

#days_of_the_weekArray<String>

The days of the week during which the maintenance window is open.

Returns:

  • (Array<String>)


961
962
963
964
965
966
967
968
969
970
971
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 961

class MaintenanceWindow < Struct.new(
  :type,
  :start_time_hour,
  :start_time_minute,
  :end_time_hour,
  :end_time_minute,
  :days_of_the_week,
  :apply_time_of)
  SENSITIVE = []
  include Aws::Structure
end

#end_time_hourInteger

The hour for the maintenance window end (00-23).

Returns:

  • (Integer)


961
962
963
964
965
966
967
968
969
970
971
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 961

class MaintenanceWindow < Struct.new(
  :type,
  :start_time_hour,
  :start_time_minute,
  :end_time_hour,
  :end_time_minute,
  :days_of_the_week,
  :apply_time_of)
  SENSITIVE = []
  include Aws::Structure
end

#end_time_minuteInteger

The minutes for the maintenance window end (00-59).

Returns:

  • (Integer)


961
962
963
964
965
966
967
968
969
970
971
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 961

class MaintenanceWindow < Struct.new(
  :type,
  :start_time_hour,
  :start_time_minute,
  :end_time_hour,
  :end_time_minute,
  :days_of_the_week,
  :apply_time_of)
  SENSITIVE = []
  include Aws::Structure
end

#start_time_hourInteger

The hour for the maintenance window start (00-23).

Returns:

  • (Integer)


961
962
963
964
965
966
967
968
969
970
971
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 961

class MaintenanceWindow < Struct.new(
  :type,
  :start_time_hour,
  :start_time_minute,
  :end_time_hour,
  :end_time_minute,
  :days_of_the_week,
  :apply_time_of)
  SENSITIVE = []
  include Aws::Structure
end

#start_time_minuteInteger

The minutes past the hour for the maintenance window start (00-59).

Returns:

  • (Integer)


961
962
963
964
965
966
967
968
969
970
971
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 961

class MaintenanceWindow < Struct.new(
  :type,
  :start_time_hour,
  :start_time_minute,
  :end_time_hour,
  :end_time_minute,
  :days_of_the_week,
  :apply_time_of)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

An option to select the default or custom maintenance window.

Returns:

  • (String)


961
962
963
964
965
966
967
968
969
970
971
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 961

class MaintenanceWindow < Struct.new(
  :type,
  :start_time_hour,
  :start_time_minute,
  :end_time_hour,
  :end_time_minute,
  :days_of_the_week,
  :apply_time_of)
  SENSITIVE = []
  include Aws::Structure
end