Module: Aws::MediaLive::Client::_GetCloudWatchAlarmTemplateResponseSuccess

Includes:
Seahorse::Client::_ResponseSuccess[Types::GetCloudWatchAlarmTemplateResponse]
Defined in:
sig/client.rbs

Instance Method Summary collapse

Instance Method Details

#arn::String

Returns:

  • (::String)


1588
# File 'sig/client.rbs', line 1588

def arn: () -> ::String

#comparison_operator"GreaterThanOrEqualToThreshold", ...

Returns:

  • ("GreaterThanOrEqualToThreshold", "GreaterThanThreshold", "LessThanThreshold", "LessThanOrEqualToThreshold")


1589
# File 'sig/client.rbs', line 1589

def comparison_operator: () -> ("GreaterThanOrEqualToThreshold" | "GreaterThanThreshold" | "LessThanThreshold" | "LessThanOrEqualToThreshold")

#created_at::Time

Returns:

  • (::Time)


1590
# File 'sig/client.rbs', line 1590

def created_at: () -> ::Time

#datapoints_to_alarm::Integer

Returns:

  • (::Integer)


1591
# File 'sig/client.rbs', line 1591

def datapoints_to_alarm: () -> ::Integer

#description::String

Returns:

  • (::String)


1592
# File 'sig/client.rbs', line 1592

def description: () -> ::String

#evaluation_periods::Integer

Returns:

  • (::Integer)


1593
# File 'sig/client.rbs', line 1593

def evaluation_periods: () -> ::Integer

#group_id::String

Returns:

  • (::String)


1594
# File 'sig/client.rbs', line 1594

def group_id: () -> ::String

#id::String

Returns:

  • (::String)


1595
# File 'sig/client.rbs', line 1595

def id: () -> ::String

#metric_name::String

Returns:

  • (::String)


1596
# File 'sig/client.rbs', line 1596

def metric_name: () -> ::String

#modified_at::Time

Returns:

  • (::Time)


1597
# File 'sig/client.rbs', line 1597

def modified_at: () -> ::Time

#name::String

Returns:

  • (::String)


1598
# File 'sig/client.rbs', line 1598

def name: () -> ::String

#period::Integer

Returns:

  • (::Integer)


1599
# File 'sig/client.rbs', line 1599

def period: () -> ::Integer

#statistic"SampleCount", ...

Returns:

  • ("SampleCount", "Average", "Sum", "Minimum", "Maximum")


1600
# File 'sig/client.rbs', line 1600

def statistic: () -> ("SampleCount" | "Average" | "Sum" | "Minimum" | "Maximum")

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

Returns:

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


1601
# File 'sig/client.rbs', line 1601

def tags: () -> ::Hash[::String, ::String]

#target_resource_type"CLOUDFRONT_DISTRIBUTION", ...

Returns:

  • ("CLOUDFRONT_DISTRIBUTION", "MEDIALIVE_MULTIPLEX", "MEDIALIVE_CHANNEL", "MEDIALIVE_INPUT_DEVICE", "MEDIAPACKAGE_CHANNEL", "MEDIAPACKAGE_ORIGIN_ENDPOINT", "MEDIACONNECT_FLOW", "S3_BUCKET", "MEDIATAILOR_PLAYBACK_CONFIGURATION")


1602
# File 'sig/client.rbs', line 1602

def target_resource_type: () -> ("CLOUDFRONT_DISTRIBUTION" | "MEDIALIVE_MULTIPLEX" | "MEDIALIVE_CHANNEL" | "MEDIALIVE_INPUT_DEVICE" | "MEDIAPACKAGE_CHANNEL" | "MEDIAPACKAGE_ORIGIN_ENDPOINT" | "MEDIACONNECT_FLOW" | "S3_BUCKET" | "MEDIATAILOR_PLAYBACK_CONFIGURATION")

#threshold::Float

Returns:

  • (::Float)


1603
# File 'sig/client.rbs', line 1603

def threshold: () -> ::Float

#treat_missing_data"notBreaching", ...

Returns:

  • ("notBreaching", "breaching", "ignore", "missing")


1604
# File 'sig/client.rbs', line 1604

def treat_missing_data: () -> ("notBreaching" | "breaching" | "ignore" | "missing")