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.
5774 5775 5776 |
# File 'sig/types.rbs', line 5774 def arn @arn end |
#category ⇒ ::String
Returns the value of attribute category.
5788 5789 5790 |
# File 'sig/types.rbs', line 5788 def category @category end |
#created_time ⇒ ::Time
Returns the value of attribute created_time.
5795 5796 5797 |
# File 'sig/types.rbs', line 5795 def created_time @created_time end |
#created_user ⇒ Types::CreatedByInfo
Returns the value of attribute created_user.
5796 5797 5798 |
# File 'sig/types.rbs', line 5796 def created_user @created_user end |
#creation_method ⇒ "SERVICE_LEVEL_BUILDER", "METRIC_BUILDER"
Returns the value of attribute creation_method.
5779 5780 5781 |
# File 'sig/types.rbs', line 5779 def creation_method @creation_method end |
#default_stat ⇒ ::String
Returns the value of attribute default_stat.
5790 5791 5792 |
# File 'sig/types.rbs', line 5790 def default_stat @default_stat end |
#description ⇒ ::String
Returns the value of attribute description.
5777 5778 5779 |
# File 'sig/types.rbs', line 5777 def description @description end |
#effective_time ⇒ ::Time
Returns the value of attribute effective_time.
5786 5787 5788 |
# File 'sig/types.rbs', line 5786 def effective_time @effective_time end |
#filters ⇒ ::Array[Types::AvailableFilter]
Returns the value of attribute filters.
5785 5786 5787 |
# File 'sig/types.rbs', line 5785 def filters @filters end |
#groupings ⇒ ::Array[::String]
Returns the value of attribute groupings.
5784 5785 5786 |
# File 'sig/types.rbs', line 5784 def groupings @groupings end |
#id ⇒ ::String
Returns the value of attribute id.
5775 5776 5777 |
# File 'sig/types.rbs', line 5775 def id @id end |
#last_modified_region ⇒ ::String
Returns the value of attribute last_modified_region.
5797 5798 5799 |
# File 'sig/types.rbs', line 5797 def last_modified_region @last_modified_region end |
#last_modified_time ⇒ ::Time
Returns the value of attribute last_modified_time.
5798 5799 5800 |
# File 'sig/types.rbs', line 5798 def last_modified_time @last_modified_time end |
#last_modified_user ⇒ Types::CreatedByInfo
Returns the value of attribute last_modified_user.
5799 5800 5801 |
# File 'sig/types.rbs', line 5799 def last_modified_user @last_modified_user end |
#metric_calculation ⇒ Types::MetricCalculation
Returns the value of attribute metric_calculation.
5778 5779 5780 |
# File 'sig/types.rbs', line 5778 def metric_calculation @metric_calculation end |
#name ⇒ ::String
Returns the value of attribute name.
5776 5777 5778 |
# File 'sig/types.rbs', line 5776 def name @name end |
#positive_trend_indicator ⇒ "POSITIVE", ...
Returns the value of attribute positive_trend_indicator.
5783 5784 5785 |
# File 'sig/types.rbs', line 5783 def positive_trend_indicator @positive_trend_indicator end |
#primary_event_source ⇒ ::String
Returns the value of attribute primary_event_source.
5793 5794 5795 |
# File 'sig/types.rbs', line 5793 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.
5794 5795 5796 |
# File 'sig/types.rbs', line 5794 def @primary_event_source_effective_timestamp_type end |
#refresh_rate ⇒ ::Integer
Returns the value of attribute refresh_rate.
5787 5788 5789 |
# File 'sig/types.rbs', line 5787 def refresh_rate @refresh_rate end |
#status ⇒ "PUBLISHED", "SAVED"
Returns the value of attribute status.
5780 5781 5782 |
# File 'sig/types.rbs', line 5780 def status @status end |
#supported_stats ⇒ ::Array[::String]
Returns the value of attribute supported_stats.
5789 5790 5791 |
# File 'sig/types.rbs', line 5789 def supported_stats @supported_stats end |
#supports_custom_calculation ⇒ Boolean
Returns the value of attribute supports_custom_calculation.
5792 5793 5794 |
# File 'sig/types.rbs', line 5792 def supports_custom_calculation @supports_custom_calculation end |
#supports_preaggregate_calculation ⇒ Boolean
Returns the value of attribute supports_preaggregate_calculation.
5791 5792 5793 |
# File 'sig/types.rbs', line 5791 def supports_preaggregate_calculation @supports_preaggregate_calculation end |
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
5800 5801 5802 |
# File 'sig/types.rbs', line 5800 def @tags end |
#type ⇒ "AWS_MANAGED", "CUSTOMER_MANAGED"
Returns the value of attribute type.
5781 5782 5783 |
# File 'sig/types.rbs', line 5781 def type @type end |
#unit ⇒ "INTEGER", ...
Returns the value of attribute unit.
5782 5783 5784 |
# File 'sig/types.rbs', line 5782 def unit @unit end |