AWS::MediaLive::EventBridgeRuleTemplate
The AWS::MediaLive::EventBridgeRuleTemplate
resource Property description not available. for MediaLive.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::MediaLive::EventBridgeRuleTemplate", "Properties" : { "Description" :
String
, "EventTargets" :[ EventBridgeRuleTemplateTarget, ... ]
, "EventType" :String
, "GroupIdentifier" :String
, "Name" :String
, "Tags" :{
} }Key
:Value
, ...}
YAML
Type: AWS::MediaLive::EventBridgeRuleTemplate Properties: Description:
String
EventTargets:- EventBridgeRuleTemplateTarget
EventType:String
GroupIdentifier:String
Name:String
Tags:
Key
:Value
Properties
Description
-
A resource's optional description.
Required: No
Type: String
Minimum:
0
Maximum:
1024
Update requires: No interruption
EventTargets
-
The destinations that will receive the event notifications.
Required: No
Type: Array of EventBridgeRuleTemplateTarget
Update requires: No interruption
EventType
-
The type of event to match with the rule.
Required: Yes
Type: String
Allowed values:
MEDIALIVE_MULTIPLEX_ALERT | MEDIALIVE_MULTIPLEX_STATE_CHANGE | MEDIALIVE_CHANNEL_ALERT | MEDIALIVE_CHANNEL_INPUT_CHANGE | MEDIALIVE_CHANNEL_STATE_CHANGE | MEDIAPACKAGE_INPUT_NOTIFICATION | MEDIAPACKAGE_KEY_PROVIDER_NOTIFICATION | MEDIAPACKAGE_HARVEST_JOB_NOTIFICATION | SIGNAL_MAP_ACTIVE_ALARM | MEDIACONNECT_ALERT | MEDIACONNECT_SOURCE_HEALTH | MEDIACONNECT_OUTPUT_HEALTH | MEDIACONNECT_FLOW_STATUS_CHANGE
Update requires: No interruption
GroupIdentifier
-
An eventbridge rule template group's identifier. Can be either be its id or current name.
Required: Yes
Type: String
Pattern:
^[^\s]+$
Update requires: No interruption
Name
-
A resource's name. Names must be unique within the scope of a resource type in a specific region.
Required: Yes
Type: String
Pattern:
^[^\s]+$
Minimum:
1
Maximum:
255
Update requires: No interruption
Property description not available.
Required: No
Type: Object of String
Pattern:
.+
Update requires: Replacement
Return values
Ref
Fn::GetAtt
Arn
-
Target ARNs must be either an SNS topic or CloudWatch log group.
CreatedAt
-
The date and time of resource creation.
GroupId
-
An eventbridge rule template group's id. Amazon Web Services provided template groups have ids that start with <code>`aws-`</code>.
Id
-
An eventbridge rule template's id. Amazon Web Services provided templates have ids that start with <code>`aws-`</code>
Identifier
Property description not available.
ModifiedAt
-
The date and time of latest resource modification.