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)


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

def arn: () -> ::String

#comparison_operator"GreaterThanOrEqualToThreshold", ...

Returns:

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


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

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

#created_at::Time

Returns:

  • (::Time)


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

def created_at: () -> ::Time

#datapoints_to_alarm::Integer

Returns:

  • (::Integer)


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

def datapoints_to_alarm: () -> ::Integer

#description::String

Returns:

  • (::String)


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

def description: () -> ::String

#evaluation_periods::Integer

Returns:

  • (::Integer)


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

def evaluation_periods: () -> ::Integer

#group_id::String

Returns:

  • (::String)


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

def group_id: () -> ::String

#id::String

Returns:

  • (::String)


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

def id: () -> ::String

#metric_name::String

Returns:

  • (::String)


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

def metric_name: () -> ::String

#modified_at::Time

Returns:

  • (::Time)


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

def modified_at: () -> ::Time

#name::String

Returns:

  • (::String)


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

def name: () -> ::String

#period::Integer

Returns:

  • (::Integer)


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

def period: () -> ::Integer

#statistic"SampleCount", ...

Returns:

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


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

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

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

Returns:

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


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

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


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

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)


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

def threshold: () -> ::Float

#treat_missing_data"notBreaching", ...

Returns:

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


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

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