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)


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

def arn: () -> ::String

#comparison_operator"GreaterThanOrEqualToThreshold", ...

Returns:

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


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

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

#created_at::Time

Returns:

  • (::Time)


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

def created_at: () -> ::Time

#datapoints_to_alarm::Integer

Returns:

  • (::Integer)


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

def datapoints_to_alarm: () -> ::Integer

#description::String

Returns:

  • (::String)


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

def description: () -> ::String

#evaluation_periods::Integer

Returns:

  • (::Integer)


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

def evaluation_periods: () -> ::Integer

#group_id::String

Returns:

  • (::String)


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

def group_id: () -> ::String

#id::String

Returns:

  • (::String)


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

def id: () -> ::String

#metric_name::String

Returns:

  • (::String)


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

def metric_name: () -> ::String

#modified_at::Time

Returns:

  • (::Time)


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

def modified_at: () -> ::Time

#name::String

Returns:

  • (::String)


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

def name: () -> ::String

#period::Integer

Returns:

  • (::Integer)


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

def period: () -> ::Integer

#statistic"SampleCount", ...

Returns:

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


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

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

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

Returns:

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


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

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


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

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)


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

def threshold: () -> ::Float

#treat_missing_data"notBreaching", ...

Returns:

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


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

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