Class: Ansible::Ruby::Modules::Ec2_metric_alarm

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb

Instance Method Summary collapse

Methods inherited from Base

#to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, #initialize, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#alarm_actionsArray<String>, ...



58
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 58

attribute :alarm_actions

#comparisonString?



30
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 30

attribute :comparison

#descriptionString?



50
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 50

attribute :description

#dimensionsHash?



54
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 54

attribute :dimensions

#evaluation_periodsInteger?



42
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 42

attribute :evaluation_periods

#insufficient_data_actionsObject?



62
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 62

attribute :insufficient_data_actions

#metricString?



18
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 18

attribute :metric

#nameString



14
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 14

attribute :name

#namespaceString?



22
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 22

attribute :namespace

#ok_actionsObject?



65
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 65

attribute :ok_actions

#periodInteger?



38
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 38

attribute :period

#state:present, :absent



10
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 10

attribute :state

#statisticString?



26
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 26

attribute :statistic

#thresholdFloat?



34
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 34

attribute :threshold

#unitString?



46
# File 'lib/ansible/ruby/modules/generated/core/cloud/amazon/ec2_metric_alarm.rb', line 46

attribute :unit