Skip to content

EventBridgeRuleTemplateSummary

Source code in docs_src/capo_medialive/types/event_bridge_rule_template_summary.py
class EventBridgeRuleTemplateSummary(TypedDict, closed=True):
    arn: NotRequired[
        "capo_medialive.types.__string_pattern_arn_medialive_eventbridge_rule_template.__stringPatternArnMedialiveEventbridgeRuleTemplate"
    ]
    """An eventbridge rule template's ARN (Amazon Resource Name)"""
    created_at: NotRequired[
        "capo_medialive.types.__timestamp_iso8601.__timestampIso8601"
    ]
    description: NotRequired[
        "capo_medialive.types.__string_min0_max1024.__stringMin0Max1024"
    ]
    """A resource's optional description."""
    event_target_count: NotRequired["capo_medialive.types.__integer_max5.__integerMax5"]
    """The number of targets configured to send matching events."""
    event_type: NotRequired[
        "capo_medialive.types.event_bridge_rule_template_event_type.EventBridgeRuleTemplateEventType"
    ]
    group_id: NotRequired[
        "capo_medialive.types.__string_min7_max11_pattern_aws097.__stringMin7Max11PatternAws097"
    ]
    """An eventbridge rule template group's id. AWS provided template groups have ids that start with `aws-`"""
    id: NotRequired[
        "capo_medialive.types.__string_min7_max11_pattern_aws097.__stringMin7Max11PatternAws097"
    ]
    """An eventbridge rule template's id. AWS provided templates have ids that start with `aws-`"""
    modified_at: NotRequired[
        "capo_medialive.types.__timestamp_iso8601.__timestampIso8601"
    ]
    name: NotRequired[
        "capo_medialive.types.__string_min1_max255_pattern_s.__stringMin1Max255PatternS"
    ]
    """A resource's name. Names must be unique within the scope of a resource type in a specific region."""
    tags: NotRequired["capo_medialive.types.tag_map.TagMap"]

arn instance-attribute

An eventbridge rule template's ARN (Amazon Resource Name)

created_at instance-attribute

created_at: NotRequired[__timestampIso8601]

description instance-attribute

description: NotRequired[__stringMin0Max1024]

A resource's optional description.

event_target_count instance-attribute

event_target_count: NotRequired[__integerMax5]

The number of targets configured to send matching events.

event_type instance-attribute

event_type: NotRequired[EventBridgeRuleTemplateEventType]

group_id instance-attribute

group_id: NotRequired[__stringMin7Max11PatternAws097]

An eventbridge rule template group's id. AWS provided template groups have ids that start with aws-

id instance-attribute

An eventbridge rule template's id. AWS provided templates have ids that start with aws-

modified_at instance-attribute

modified_at: NotRequired[__timestampIso8601]

name instance-attribute

name: NotRequired[__stringMin1Max255PatternS]

A resource's name. Names must be unique within the scope of a resource type in a specific region.

tags instance-attribute

tags: NotRequired[TagMap]