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_target ⇒ Types::InstanceEventWindowAssociationTarget

One or more targets associated with the event window.



54590
54591
54592
54593
54594
54595
54596
54597
54598
54599
54600
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 54590

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

#cron_expression ⇒ String

The cron expression defined for the event window.

Returns:

  • (String)


54590
54591
54592
54593
54594
54595
54596
54597
54598
54599
54600
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 54590

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_id ⇒ String

The ID of the event window.

Returns:

  • (String)


54590
54591
54592
54593
54594
54595
54596
54597
54598
54599
54600
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 54590

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

#name ⇒ String

The name of the event window.

Returns:

  • (String)


54590
54591
54592
54593
54594
54595
54596
54597
54598
54599
54600
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 54590

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

#state ⇒ String

The current state of the event window.

Returns:

  • (String)


54590
54591
54592
54593
54594
54595
54596
54597
54598
54599
54600
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 54590

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

#tags ⇒ Array<Types::Tag>

The instance tags associated with the event window.

Returns:



54590
54591
54592
54593
54594
54595
54596
54597
54598
54599
54600
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 54590

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

#time_ranges ⇒ Array<Types::InstanceEventWindowTimeRange>

One or more time ranges defined for the event window.



54590
54591
54592
54593
54594
54595
54596
54597
54598
54599
54600
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 54590

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