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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ec2/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.



39227
39228
39229
39230
39231
39232
39233
39234
39235
39236
39237
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 39227

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)


39227
39228
39229
39230
39231
39232
39233
39234
39235
39236
39237
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 39227

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)


39227
39228
39229
39230
39231
39232
39233
39234
39235
39236
39237
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 39227

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)


39227
39228
39229
39230
39231
39232
39233
39234
39235
39236
39237
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 39227

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)


39227
39228
39229
39230
39231
39232
39233
39234
39235
39236
39237
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 39227

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:



39227
39228
39229
39230
39231
39232
39233
39234
39235
39236
39237
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 39227

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.



39227
39228
39229
39230
39231
39232
39233
39234
39235
39236
39237
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 39227

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