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)


5774
5775
5776
# File 'sig/types.rbs', line 5774

def arn
  @arn
end

#category::String

Returns the value of attribute category.

Returns:

  • (::String)


5788
5789
5790
# File 'sig/types.rbs', line 5788

def category
  @category
end

#created_time::Time

Returns the value of attribute created_time.

Returns:

  • (::Time)


5795
5796
5797
# File 'sig/types.rbs', line 5795

def created_time
  @created_time
end

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

Returns:

  • ("SERVICE_LEVEL_BUILDER", "METRIC_BUILDER")


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.

Returns:

  • (::String)


5790
5791
5792
# File 'sig/types.rbs', line 5790

def default_stat
  @default_stat
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


5777
5778
5779
# File 'sig/types.rbs', line 5777

def description
  @description
end

#effective_time::Time

Returns the value of attribute effective_time.

Returns:

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

Returns:



5785
5786
5787
# File 'sig/types.rbs', line 5785

def filters
  @filters
end

#groupings::Array[::String]

Returns the value of attribute groupings.

Returns:

  • (::Array[::String])


5784
5785
5786
# File 'sig/types.rbs', line 5784

def groupings
  @groupings
end

#id::String

Returns the value of attribute id.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::Time)


5798
5799
5800
# File 'sig/types.rbs', line 5798

def last_modified_time
  @last_modified_time
end

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

Returns:

  • (::String)


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.

Returns:

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


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


5794
5795
5796
# File 'sig/types.rbs', line 5794

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)


5787
5788
5789
# File 'sig/types.rbs', line 5787

def refresh_rate
  @refresh_rate
end

#status"PUBLISHED", "SAVED"

Returns the value of attribute status.

Returns:

  • ("PUBLISHED", "SAVED")


5780
5781
5782
# File 'sig/types.rbs', line 5780

def status
  @status
end

#supported_stats::Array[::String]

Returns the value of attribute supported_stats.

Returns:

  • (::Array[::String])


5789
5790
5791
# File 'sig/types.rbs', line 5789

def supported_stats
  @supported_stats
end

#supports_custom_calculationBoolean

Returns the value of attribute supports_custom_calculation.

Returns:

  • (Boolean)


5792
5793
5794
# File 'sig/types.rbs', line 5792

def supports_custom_calculation
  @supports_custom_calculation
end

#supports_preaggregate_calculationBoolean

Returns the value of attribute supports_preaggregate_calculation.

Returns:

  • (Boolean)


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.

Returns:

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


5800
5801
5802
# File 'sig/types.rbs', line 5800

def tags
  @tags
end

#type"AWS_MANAGED", "CUSTOMER_MANAGED"

Returns the value of attribute type.

Returns:

  • ("AWS_MANAGED", "CUSTOMER_MANAGED")


5781
5782
5783
# File 'sig/types.rbs', line 5781

def type
  @type
end

#unit"INTEGER", ...

Returns the value of attribute unit.

Returns:

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


5782
5783
5784
# File 'sig/types.rbs', line 5782

def unit
  @unit
end