Class: Aws::MediaLive::Types::UpdateCloudWatchAlarmTemplateRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaLive::Types::UpdateCloudWatchAlarmTemplateRequest
- Defined in:
- gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#comparison_operator ⇒ String
The comparison operator used to compare the specified statistic and the threshold.
-
#datapoints_to_alarm ⇒ Integer
-
#description ⇒ String
-
#evaluation_periods ⇒ Integer
-
#group_identifier ⇒ String
-
#identifier ⇒ String
-
#metric_name ⇒ String
-
#name ⇒ String
-
#period ⇒ Integer
-
#statistic ⇒ String
The statistic to apply to the alarm's metric data.
-
#target_resource_type ⇒ String
The resource type this template should dynamically generate cloudwatch metric alarms for.
-
#threshold ⇒ Float
-
#treat_missing_data ⇒ String
Specifies how missing data points are treated when evaluating the alarm's condition.
Instance Attribute Details
#comparison_operator ⇒ String
The comparison operator used to compare the specified statistic and the threshold.
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |
#datapoints_to_alarm ⇒ Integer
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |
#evaluation_periods ⇒ Integer
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |
#group_identifier ⇒ String
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |
#identifier ⇒ String
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |
#metric_name ⇒ String
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |
#period ⇒ Integer
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |
#statistic ⇒ String
The statistic to apply to the alarm's metric data.
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |
#target_resource_type ⇒ String
The resource type this template should dynamically generate cloudwatch metric alarms for.
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |
#threshold ⇒ Float
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |
#treat_missing_data ⇒ String
Specifies how missing data points are treated when evaluating the alarm's condition.
16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 |
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 16840 class UpdateCloudWatchAlarmTemplateRequest < Struct.new( :comparison_operator, :datapoints_to_alarm, :description, :evaluation_periods, :group_identifier, :identifier, :metric_name, :name, :period, :statistic, :target_resource_type, :threshold, :treat_missing_data) SENSITIVE = [] include Aws::Structure end |