Class: Aws::Types::MetricDefinition
- Inherits:
-
Object
- Object
- Aws::Types::MetricDefinition
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#arn ⇒ ::String
Returns the value of attribute arn.
-
#category ⇒ ::String
Returns the value of attribute category.
-
#created_time ⇒ ::Time
Returns the value of attribute created_time.
-
#created_user ⇒ Types::CreatedByInfo
Returns the value of attribute created_user.
-
#creation_method ⇒ "SERVICE_LEVEL_BUILDER", "METRIC_BUILDER"
Returns the value of attribute creation_method.
-
#default_stat ⇒ ::String
Returns the value of attribute default_stat.
-
#description ⇒ ::String
Returns the value of attribute description.
-
#effective_time ⇒ ::Time
Returns the value of attribute effective_time.
-
#filters ⇒ ::Array[Types::AvailableFilter]
Returns the value of attribute filters.
-
#groupings ⇒ ::Array[::String]
Returns the value of attribute groupings.
-
#id ⇒ ::String
Returns the value of attribute id.
-
#last_modified_region ⇒ ::String
Returns the value of attribute last_modified_region.
-
#last_modified_time ⇒ ::Time
Returns the value of attribute last_modified_time.
-
#last_modified_user ⇒ Types::CreatedByInfo
Returns the value of attribute last_modified_user.
-
#metric_calculation ⇒ Types::MetricCalculation
Returns the value of attribute metric_calculation.
-
#name ⇒ ::String
Returns the value of attribute name.
-
#positive_trend_indicator ⇒ "POSITIVE", ...
Returns the value of attribute positive_trend_indicator.
-
#primary_event_source ⇒ ::String
Returns the value of attribute primary_event_source.
-
#primary_event_source_effective_timestamp_type ⇒ ::String
Returns the value of attribute primary_event_source_effective_timestamp_type.
-
#refresh_rate ⇒ ::Integer
Returns the value of attribute refresh_rate.
-
#status ⇒ "PUBLISHED", "SAVED"
Returns the value of attribute status.
-
#supported_stats ⇒ ::Array[::String]
Returns the value of attribute supported_stats.
-
#supports_custom_calculation ⇒ Boolean
Returns the value of attribute supports_custom_calculation.
-
#supports_preaggregate_calculation ⇒ Boolean
Returns the value of attribute supports_preaggregate_calculation.
-
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
-
#type ⇒ "AWS_MANAGED", "CUSTOMER_MANAGED"
Returns the value of attribute type.
-
#unit ⇒ "INTEGER", ...
Returns the value of attribute unit.
Instance Attribute Details
#arn ⇒ ::String
Returns the value of attribute arn.
5884 5885 5886 |
# File 'sig/types.rbs', line 5884 def arn @arn end |
#category ⇒ ::String
Returns the value of attribute category.
5898 5899 5900 |
# File 'sig/types.rbs', line 5898 def category @category end |
#created_time ⇒ ::Time
Returns the value of attribute created_time.
5905 5906 5907 |
# File 'sig/types.rbs', line 5905 def created_time @created_time end |
#created_user ⇒ Types::CreatedByInfo
Returns the value of attribute created_user.
5906 5907 5908 |
# File 'sig/types.rbs', line 5906 def created_user @created_user end |
#creation_method ⇒ "SERVICE_LEVEL_BUILDER", "METRIC_BUILDER"
Returns the value of attribute creation_method.
5889 5890 5891 |
# File 'sig/types.rbs', line 5889 def creation_method @creation_method end |
#default_stat ⇒ ::String
Returns the value of attribute default_stat.
5900 5901 5902 |
# File 'sig/types.rbs', line 5900 def default_stat @default_stat end |
#description ⇒ ::String
Returns the value of attribute description.
5887 5888 5889 |
# File 'sig/types.rbs', line 5887 def description @description end |
#effective_time ⇒ ::Time
Returns the value of attribute effective_time.
5896 5897 5898 |
# File 'sig/types.rbs', line 5896 def effective_time @effective_time end |
#filters ⇒ ::Array[Types::AvailableFilter]
Returns the value of attribute filters.
5895 5896 5897 |
# File 'sig/types.rbs', line 5895 def filters @filters end |
#groupings ⇒ ::Array[::String]
Returns the value of attribute groupings.
5894 5895 5896 |
# File 'sig/types.rbs', line 5894 def groupings @groupings end |
#id ⇒ ::String
Returns the value of attribute id.
5885 5886 5887 |
# File 'sig/types.rbs', line 5885 def id @id end |
#last_modified_region ⇒ ::String
Returns the value of attribute last_modified_region.
5907 5908 5909 |
# File 'sig/types.rbs', line 5907 def last_modified_region @last_modified_region end |
#last_modified_time ⇒ ::Time
Returns the value of attribute last_modified_time.
5908 5909 5910 |
# File 'sig/types.rbs', line 5908 def last_modified_time @last_modified_time end |
#last_modified_user ⇒ Types::CreatedByInfo
Returns the value of attribute last_modified_user.
5909 5910 5911 |
# File 'sig/types.rbs', line 5909 def last_modified_user @last_modified_user end |
#metric_calculation ⇒ Types::MetricCalculation
Returns the value of attribute metric_calculation.
5888 5889 5890 |
# File 'sig/types.rbs', line 5888 def metric_calculation @metric_calculation end |
#name ⇒ ::String
Returns the value of attribute name.
5886 5887 5888 |
# File 'sig/types.rbs', line 5886 def name @name end |
#positive_trend_indicator ⇒ "POSITIVE", ...
Returns the value of attribute positive_trend_indicator.
5893 5894 5895 |
# File 'sig/types.rbs', line 5893 def positive_trend_indicator @positive_trend_indicator end |
#primary_event_source ⇒ ::String
Returns the value of attribute primary_event_source.
5903 5904 5905 |
# File 'sig/types.rbs', line 5903 def primary_event_source @primary_event_source end |
#primary_event_source_effective_timestamp_type ⇒ ::String
Returns the value of attribute primary_event_source_effective_timestamp_type.
5904 5905 5906 |
# File 'sig/types.rbs', line 5904 def @primary_event_source_effective_timestamp_type end |
#refresh_rate ⇒ ::Integer
Returns the value of attribute refresh_rate.
5897 5898 5899 |
# File 'sig/types.rbs', line 5897 def refresh_rate @refresh_rate end |
#status ⇒ "PUBLISHED", "SAVED"
Returns the value of attribute status.
5890 5891 5892 |
# File 'sig/types.rbs', line 5890 def status @status end |
#supported_stats ⇒ ::Array[::String]
Returns the value of attribute supported_stats.
5899 5900 5901 |
# File 'sig/types.rbs', line 5899 def supported_stats @supported_stats end |
#supports_custom_calculation ⇒ Boolean
Returns the value of attribute supports_custom_calculation.
5902 5903 5904 |
# File 'sig/types.rbs', line 5902 def supports_custom_calculation @supports_custom_calculation end |
#supports_preaggregate_calculation ⇒ Boolean
Returns the value of attribute supports_preaggregate_calculation.
5901 5902 5903 |
# File 'sig/types.rbs', line 5901 def supports_preaggregate_calculation @supports_preaggregate_calculation end |
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
5910 5911 5912 |
# File 'sig/types.rbs', line 5910 def @tags end |
#type ⇒ "AWS_MANAGED", "CUSTOMER_MANAGED"
Returns the value of attribute type.
5891 5892 5893 |
# File 'sig/types.rbs', line 5891 def type @type end |
#unit ⇒ "INTEGER", ...
Returns the value of attribute unit.
5892 5893 5894 |
# File 'sig/types.rbs', line 5892 def unit @unit end |