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)


5963
5964
5965
# File 'sig/types.rbs', line 5963

def arn
  @arn
end

#category::String

Returns the value of attribute category.

Returns:

  • (::String)


5977
5978
5979
# File 'sig/types.rbs', line 5977

def category
  @category
end

#created_time::Time

Returns the value of attribute created_time.

Returns:

  • (::Time)


5984
5985
5986
# File 'sig/types.rbs', line 5984

def created_time
  @created_time
end

#created_userTypes::CreatedByInfo

Returns the value of attribute created_user.



5985
5986
5987
# File 'sig/types.rbs', line 5985

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")


5968
5969
5970
# File 'sig/types.rbs', line 5968

def creation_method
  @creation_method
end

#default_stat::String

Returns the value of attribute default_stat.

Returns:

  • (::String)


5979
5980
5981
# File 'sig/types.rbs', line 5979

def default_stat
  @default_stat
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


5966
5967
5968
# File 'sig/types.rbs', line 5966

def description
  @description
end

#effective_time::Time

Returns the value of attribute effective_time.

Returns:

  • (::Time)


5975
5976
5977
# File 'sig/types.rbs', line 5975

def effective_time
  @effective_time
end

#filters::Array[Types::AvailableFilter]

Returns the value of attribute filters.

Returns:



5974
5975
5976
# File 'sig/types.rbs', line 5974

def filters
  @filters
end

#groupings::Array[::String]

Returns the value of attribute groupings.

Returns:

  • (::Array[::String])


5973
5974
5975
# File 'sig/types.rbs', line 5973

def groupings
  @groupings
end

#id::String

Returns the value of attribute id.

Returns:

  • (::String)


5964
5965
5966
# File 'sig/types.rbs', line 5964

def id
  @id
end

#last_modified_region::String

Returns the value of attribute last_modified_region.

Returns:

  • (::String)


5986
5987
5988
# File 'sig/types.rbs', line 5986

def last_modified_region
  @last_modified_region
end

#last_modified_time::Time

Returns the value of attribute last_modified_time.

Returns:

  • (::Time)


5987
5988
5989
# File 'sig/types.rbs', line 5987

def last_modified_time
  @last_modified_time
end

#last_modified_userTypes::CreatedByInfo

Returns the value of attribute last_modified_user.



5988
5989
5990
# File 'sig/types.rbs', line 5988

def last_modified_user
  @last_modified_user
end

#metric_calculationTypes::MetricCalculation

Returns the value of attribute metric_calculation.



5967
5968
5969
# File 'sig/types.rbs', line 5967

def metric_calculation
  @metric_calculation
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


5965
5966
5967
# File 'sig/types.rbs', line 5965

def name
  @name
end

#positive_trend_indicator"POSITIVE", ...

Returns the value of attribute positive_trend_indicator.

Returns:

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


5972
5973
5974
# File 'sig/types.rbs', line 5972

def positive_trend_indicator
  @positive_trend_indicator
end

#primary_event_source::String

Returns the value of attribute primary_event_source.

Returns:

  • (::String)


5982
5983
5984
# File 'sig/types.rbs', line 5982

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)


5983
5984
5985
# File 'sig/types.rbs', line 5983

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)


5976
5977
5978
# File 'sig/types.rbs', line 5976

def refresh_rate
  @refresh_rate
end

#status"PUBLISHED", "SAVED"

Returns the value of attribute status.

Returns:

  • ("PUBLISHED", "SAVED")


5969
5970
5971
# File 'sig/types.rbs', line 5969

def status
  @status
end

#supported_stats::Array[::String]

Returns the value of attribute supported_stats.

Returns:

  • (::Array[::String])


5978
5979
5980
# File 'sig/types.rbs', line 5978

def supported_stats
  @supported_stats
end

#supports_custom_calculationBoolean

Returns the value of attribute supports_custom_calculation.

Returns:

  • (Boolean)


5981
5982
5983
# File 'sig/types.rbs', line 5981

def supports_custom_calculation
  @supports_custom_calculation
end

#supports_preaggregate_calculationBoolean

Returns the value of attribute supports_preaggregate_calculation.

Returns:

  • (Boolean)


5980
5981
5982
# File 'sig/types.rbs', line 5980

def supports_preaggregate_calculation
  @supports_preaggregate_calculation
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

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


5989
5990
5991
# File 'sig/types.rbs', line 5989

def tags
  @tags
end

#type"AWS_MANAGED", "CUSTOMER_MANAGED"

Returns the value of attribute type.

Returns:

  • ("AWS_MANAGED", "CUSTOMER_MANAGED")


5970
5971
5972
# File 'sig/types.rbs', line 5970

def type
  @type
end

#unit"INTEGER", ...

Returns the value of attribute unit.

Returns:

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


5971
5972
5973
# File 'sig/types.rbs', line 5971

def unit
  @unit
end