Module: Aws::MediaLive::Client::_CreateCloudWatchAlarmTemplateResponseSuccess

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

Instance Method Summary collapse

Instance Method Details

#arn::String

Returns:

  • (::String)


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

def arn: () -> ::String

#comparison_operator"GreaterThanOrEqualToThreshold", ...

Returns:

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


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

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

#created_at::Time

Returns:

  • (::Time)


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

def created_at: () -> ::Time

#datapoints_to_alarm::Integer

Returns:

  • (::Integer)


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

def datapoints_to_alarm: () -> ::Integer

#description::String

Returns:

  • (::String)


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

def description: () -> ::String

#evaluation_periods::Integer

Returns:

  • (::Integer)


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

def evaluation_periods: () -> ::Integer

#group_id::String

Returns:

  • (::String)


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

def group_id: () -> ::String

#id::String

Returns:

  • (::String)


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

def id: () -> ::String

#metric_name::String

Returns:

  • (::String)


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

def metric_name: () -> ::String

#modified_at::Time

Returns:

  • (::Time)


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

def modified_at: () -> ::Time

#name::String

Returns:

  • (::String)


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

def name: () -> ::String

#period::Integer

Returns:

  • (::Integer)


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

def period: () -> ::Integer

#statistic"SampleCount", ...

Returns:

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


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

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

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

Returns:

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


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

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


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

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)


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

def threshold: () -> ::Float

#treat_missing_data"notBreaching", ...

Returns:

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


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

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