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.
5873 5874 5875 |
# File 'sig/types.rbs', line 5873 def arn @arn end |
#category ⇒ ::String
Returns the value of attribute category.
5887 5888 5889 |
# File 'sig/types.rbs', line 5887 def category @category end |
#created_time ⇒ ::Time
Returns the value of attribute created_time.
5894 5895 5896 |
# File 'sig/types.rbs', line 5894 def created_time @created_time end |
#created_user ⇒ Types::CreatedByInfo
Returns the value of attribute created_user.
5895 5896 5897 |
# File 'sig/types.rbs', line 5895 def created_user @created_user end |
#creation_method ⇒ "SERVICE_LEVEL_BUILDER", "METRIC_BUILDER"
Returns the value of attribute creation_method.
5878 5879 5880 |
# File 'sig/types.rbs', line 5878 def creation_method @creation_method end |
#default_stat ⇒ ::String
Returns the value of attribute default_stat.
5889 5890 5891 |
# File 'sig/types.rbs', line 5889 def default_stat @default_stat end |
#description ⇒ ::String
Returns the value of attribute description.
5876 5877 5878 |
# File 'sig/types.rbs', line 5876 def description @description end |
#effective_time ⇒ ::Time
Returns the value of attribute effective_time.
5885 5886 5887 |
# File 'sig/types.rbs', line 5885 def effective_time @effective_time end |
#filters ⇒ ::Array[Types::AvailableFilter]
Returns the value of attribute filters.
5884 5885 5886 |
# File 'sig/types.rbs', line 5884 def filters @filters end |
#groupings ⇒ ::Array[::String]
Returns the value of attribute groupings.
5883 5884 5885 |
# File 'sig/types.rbs', line 5883 def groupings @groupings end |
#id ⇒ ::String
Returns the value of attribute id.
5874 5875 5876 |
# File 'sig/types.rbs', line 5874 def id @id end |
#last_modified_region ⇒ ::String
Returns the value of attribute last_modified_region.
5896 5897 5898 |
# File 'sig/types.rbs', line 5896 def last_modified_region @last_modified_region end |
#last_modified_time ⇒ ::Time
Returns the value of attribute last_modified_time.
5897 5898 5899 |
# File 'sig/types.rbs', line 5897 def last_modified_time @last_modified_time end |
#last_modified_user ⇒ Types::CreatedByInfo
Returns the value of attribute last_modified_user.
5898 5899 5900 |
# File 'sig/types.rbs', line 5898 def last_modified_user @last_modified_user end |
#metric_calculation ⇒ Types::MetricCalculation
Returns the value of attribute metric_calculation.
5877 5878 5879 |
# File 'sig/types.rbs', line 5877 def metric_calculation @metric_calculation end |
#name ⇒ ::String
Returns the value of attribute name.
5875 5876 5877 |
# File 'sig/types.rbs', line 5875 def name @name end |
#positive_trend_indicator ⇒ "POSITIVE", ...
Returns the value of attribute positive_trend_indicator.
5882 5883 5884 |
# File 'sig/types.rbs', line 5882 def positive_trend_indicator @positive_trend_indicator end |
#primary_event_source ⇒ ::String
Returns the value of attribute primary_event_source.
5892 5893 5894 |
# File 'sig/types.rbs', line 5892 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.
5893 5894 5895 |
# File 'sig/types.rbs', line 5893 def @primary_event_source_effective_timestamp_type end |
#refresh_rate ⇒ ::Integer
Returns the value of attribute refresh_rate.
5886 5887 5888 |
# File 'sig/types.rbs', line 5886 def refresh_rate @refresh_rate end |
#status ⇒ "PUBLISHED", "SAVED"
Returns the value of attribute status.
5879 5880 5881 |
# File 'sig/types.rbs', line 5879 def status @status end |
#supported_stats ⇒ ::Array[::String]
Returns the value of attribute supported_stats.
5888 5889 5890 |
# File 'sig/types.rbs', line 5888 def supported_stats @supported_stats end |
#supports_custom_calculation ⇒ Boolean
Returns the value of attribute supports_custom_calculation.
5891 5892 5893 |
# File 'sig/types.rbs', line 5891 def supports_custom_calculation @supports_custom_calculation end |
#supports_preaggregate_calculation ⇒ Boolean
Returns the value of attribute supports_preaggregate_calculation.
5890 5891 5892 |
# File 'sig/types.rbs', line 5890 def supports_preaggregate_calculation @supports_preaggregate_calculation end |
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
5899 5900 5901 |
# File 'sig/types.rbs', line 5899 def @tags end |
#type ⇒ "AWS_MANAGED", "CUSTOMER_MANAGED"
Returns the value of attribute type.
5880 5881 5882 |
# File 'sig/types.rbs', line 5880 def type @type end |
#unit ⇒ "INTEGER", ...
Returns the value of attribute unit.
5881 5882 5883 |
# File 'sig/types.rbs', line 5881 def unit @unit end |