Class: Aws::Types::MetricDefinition

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


5873
5874
5875
# File 'sig/types.rbs', line 5873

def arn
  @arn
end

#category::String

Returns the value of attribute category.

Returns:

  • (::String)


5887
5888
5889
# File 'sig/types.rbs', line 5887

def category
  @category
end

#created_time::Time

Returns the value of attribute created_time.

Returns:

  • (::Time)


5894
5895
5896
# File 'sig/types.rbs', line 5894

def created_time
  @created_time
end

#created_userTypes::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.

Returns:

  • ("SERVICE_LEVEL_BUILDER", "METRIC_BUILDER")


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.

Returns:

  • (::String)


5889
5890
5891
# File 'sig/types.rbs', line 5889

def default_stat
  @default_stat
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


5876
5877
5878
# File 'sig/types.rbs', line 5876

def description
  @description
end

#effective_time::Time

Returns the value of attribute effective_time.

Returns:

  • (::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.

Returns:



5884
5885
5886
# File 'sig/types.rbs', line 5884

def filters
  @filters
end

#groupings::Array[::String]

Returns the value of attribute groupings.

Returns:

  • (::Array[::String])


5883
5884
5885
# File 'sig/types.rbs', line 5883

def groupings
  @groupings
end

#id::String

Returns the value of attribute id.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::Time)


5897
5898
5899
# File 'sig/types.rbs', line 5897

def last_modified_time
  @last_modified_time
end

#last_modified_userTypes::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_calculationTypes::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.

Returns:

  • (::String)


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.

Returns:

  • ("POSITIVE", "NEGATIVE", "NEUTRAL")


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


5893
5894
5895
# File 'sig/types.rbs', line 5893

def primary_event_source_effective_timestamp_type
  @primary_event_source_effective_timestamp_type
end

#refresh_rate::Integer

Returns the value of attribute refresh_rate.

Returns:

  • (::Integer)


5886
5887
5888
# File 'sig/types.rbs', line 5886

def refresh_rate
  @refresh_rate
end

#status"PUBLISHED", "SAVED"

Returns the value of attribute status.

Returns:

  • ("PUBLISHED", "SAVED")


5879
5880
5881
# File 'sig/types.rbs', line 5879

def status
  @status
end

#supported_stats::Array[::String]

Returns the value of attribute supported_stats.

Returns:

  • (::Array[::String])


5888
5889
5890
# File 'sig/types.rbs', line 5888

def supported_stats
  @supported_stats
end

#supports_custom_calculationBoolean

Returns the value of attribute supports_custom_calculation.

Returns:

  • (Boolean)


5891
5892
5893
# File 'sig/types.rbs', line 5891

def supports_custom_calculation
  @supports_custom_calculation
end

#supports_preaggregate_calculationBoolean

Returns the value of attribute supports_preaggregate_calculation.

Returns:

  • (Boolean)


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.

Returns:

  • (::Hash[::String, ::String])


5899
5900
5901
# File 'sig/types.rbs', line 5899

def tags
  @tags
end

#type"AWS_MANAGED", "CUSTOMER_MANAGED"

Returns the value of attribute type.

Returns:

  • ("AWS_MANAGED", "CUSTOMER_MANAGED")


5880
5881
5882
# File 'sig/types.rbs', line 5880

def type
  @type
end

#unit"INTEGER", ...

Returns the value of attribute unit.

Returns:

  • ("INTEGER", "DOUBLE", "PERCENT", "SECONDS")


5881
5882
5883
# File 'sig/types.rbs', line 5881

def unit
  @unit
end