Class: Aws::EC2::Types::InstanceEventWindow

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-ec2/types.rb

Overview

The event window.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#association_targetTypes::InstanceEventWindowAssociationTarget

One or more targets associated with the event window.



39933
39934
39935
39936
39937
39938
39939
39940
39941
39942
39943
# File 'lib/aws-sdk-ec2/types.rb', line 39933

class InstanceEventWindow < Struct.new(
  :instance_event_window_id,
  :time_ranges,
  :name,
  :cron_expression,
  :association_target,
  :state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#cron_expressionString

The cron expression defined for the event window.

Returns:

  • (String)


39933
39934
39935
39936
39937
39938
39939
39940
39941
39942
39943
# File 'lib/aws-sdk-ec2/types.rb', line 39933

class InstanceEventWindow < Struct.new(
  :instance_event_window_id,
  :time_ranges,
  :name,
  :cron_expression,
  :association_target,
  :state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#instance_event_window_idString

The ID of the event window.

Returns:

  • (String)


39933
39934
39935
39936
39937
39938
39939
39940
39941
39942
39943
# File 'lib/aws-sdk-ec2/types.rb', line 39933

class InstanceEventWindow < Struct.new(
  :instance_event_window_id,
  :time_ranges,
  :name,
  :cron_expression,
  :association_target,
  :state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the event window.

Returns:

  • (String)


39933
39934
39935
39936
39937
39938
39939
39940
39941
39942
39943
# File 'lib/aws-sdk-ec2/types.rb', line 39933

class InstanceEventWindow < Struct.new(
  :instance_event_window_id,
  :time_ranges,
  :name,
  :cron_expression,
  :association_target,
  :state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The current state of the event window.

Returns:

  • (String)


39933
39934
39935
39936
39937
39938
39939
39940
39941
39942
39943
# File 'lib/aws-sdk-ec2/types.rb', line 39933

class InstanceEventWindow < Struct.new(
  :instance_event_window_id,
  :time_ranges,
  :name,
  :cron_expression,
  :association_target,
  :state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

The instance tags associated with the event window.

Returns:



39933
39934
39935
39936
39937
39938
39939
39940
39941
39942
39943
# File 'lib/aws-sdk-ec2/types.rb', line 39933

class InstanceEventWindow < Struct.new(
  :instance_event_window_id,
  :time_ranges,
  :name,
  :cron_expression,
  :association_target,
  :state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#time_rangesArray<Types::InstanceEventWindowTimeRange>

One or more time ranges defined for the event window.



39933
39934
39935
39936
39937
39938
39939
39940
39941
39942
39943
# File 'lib/aws-sdk-ec2/types.rb', line 39933

class InstanceEventWindow < Struct.new(
  :instance_event_window_id,
  :time_ranges,
  :name,
  :cron_expression,
  :association_target,
  :state,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end