Skip to content

CreateOriginEndpointResponse

Source code in docs_src/capo_mediapackagev2/types/create_origin_endpoint_response.py
class CreateOriginEndpointResponse(TypedDict, closed=True):
    arn: "str"
    """<p>The Amazon Resource Name (ARN) associated with the resource.</p>"""
    channel_group_name: "capo_mediapackagev2.types.resource_name.ResourceName"
    """<p>The name that describes the channel group. The name is the primary identifier for the channel group, and must be unique for your account in the AWS Region.</p>"""
    channel_name: "capo_mediapackagev2.types.resource_name.ResourceName"
    """<p>The name that describes the channel. The name is the primary identifier for the channel, and must be unique for your account in the AWS Region and channel group.</p>"""
    origin_endpoint_name: "capo_mediapackagev2.types.resource_name.ResourceName"
    """<p>The name that describes the origin endpoint. The name is the primary identifier for the origin endpoint, and and must be unique for your account in the AWS Region and channel.</p>"""
    container_type: "capo_mediapackagev2.types.container_type.ContainerType"
    """<p>The type of container attached to this origin endpoint.</p>"""
    segment: "capo_mediapackagev2.types.segment.Segment"
    """<p>The segment configuration, including the segment name, duration, and other configuration values.</p>"""
    created_at: "datetime.datetime"
    """<p>The date and time the origin endpoint was created.</p>"""
    modified_at: "datetime.datetime"
    """<p>The date and time the origin endpoint was modified.</p>"""
    description: NotRequired[
        "capo_mediapackagev2.types.resource_description.ResourceDescription"
    ]
    """<p>The description for your origin endpoint.</p>"""
    startover_window_seconds: NotRequired["int"]
    """<p>The size of the window (in seconds) to create a window of the live stream that's available for on-demand viewing. Viewers can start-over or catch-up on content that falls within the window.</p>"""
    hls_manifests: NotRequired[
        "capo_mediapackagev2.types.get_hls_manifests.GetHlsManifests"
    ]
    """<p>An HTTP live streaming (HLS) manifest configuration.</p>"""
    low_latency_hls_manifests: NotRequired[
        "capo_mediapackagev2.types.get_low_latency_hls_manifests.GetLowLatencyHlsManifests"
    ]
    """<p>A low-latency HLS manifest configuration.</p>"""
    dash_manifests: NotRequired[
        "capo_mediapackagev2.types.get_dash_manifests.GetDashManifests"
    ]
    """<p>A DASH manifest configuration.</p>"""
    mss_manifests: NotRequired[
        "capo_mediapackagev2.types.get_mss_manifests.GetMssManifests"
    ]
    """<p>The Microsoft Smooth Streaming (MSS) manifest configurations that were created for this origin endpoint.</p>"""
    force_endpoint_error_configuration: NotRequired[
        "capo_mediapackagev2.types.force_endpoint_error_configuration.ForceEndpointErrorConfiguration"
    ]
    """<p>The failover settings for the endpoint.</p>"""
    uri_separator: NotRequired["capo_mediapackagev2.types.uri_separator.UriSeparator"]
    """<p>The separator character used in generated URIs for this origin endpoint.</p>"""
    stream_name_output_mode: NotRequired[
        "capo_mediapackagev2.types.stream_name_output_mode.StreamNameOutputMode"
    ]
    """<p>The output mode for stream names in egress manifests for this origin endpoint.</p>"""
    e_tag: NotRequired["capo_mediapackagev2.types.entity_tag.EntityTag"]
    """<p>The current Entity Tag (ETag) associated with this resource. The entity tag can be used to safely make concurrent updates to the resource.</p>"""
    tags: NotRequired["capo_mediapackagev2.types.tag_map.TagMap"]
    """<p>The comma-separated list of tag key:value pairs assigned to the origin endpoint.</p>"""

arn instance-attribute

arn: str

The Amazon Resource Name (ARN) associated with the resource.

channel_group_name instance-attribute

channel_group_name: ResourceName

The name that describes the channel group. The name is the primary identifier for the channel group, and must be unique for your account in the AWS Region.

channel_name instance-attribute

channel_name: ResourceName

The name that describes the channel. The name is the primary identifier for the channel, and must be unique for your account in the AWS Region and channel group.

container_type instance-attribute

container_type: ContainerType

The type of container attached to this origin endpoint.

created_at instance-attribute

created_at: datetime

The date and time the origin endpoint was created.

dash_manifests instance-attribute

dash_manifests: NotRequired[GetDashManifests]

A DASH manifest configuration.

description instance-attribute

description: NotRequired[ResourceDescription]

The description for your origin endpoint.

e_tag instance-attribute

e_tag: NotRequired[EntityTag]

The current Entity Tag (ETag) associated with this resource. The entity tag can be used to safely make concurrent updates to the resource.

force_endpoint_error_configuration instance-attribute

force_endpoint_error_configuration: NotRequired[ForceEndpointErrorConfiguration]

The failover settings for the endpoint.

hls_manifests instance-attribute

hls_manifests: NotRequired[GetHlsManifests]

An HTTP live streaming (HLS) manifest configuration.

low_latency_hls_manifests instance-attribute

low_latency_hls_manifests: NotRequired[GetLowLatencyHlsManifests]

A low-latency HLS manifest configuration.

modified_at instance-attribute

modified_at: datetime

The date and time the origin endpoint was modified.

mss_manifests instance-attribute

mss_manifests: NotRequired[GetMssManifests]

The Microsoft Smooth Streaming (MSS) manifest configurations that were created for this origin endpoint.

origin_endpoint_name instance-attribute

origin_endpoint_name: ResourceName

The name that describes the origin endpoint. The name is the primary identifier for the origin endpoint, and and must be unique for your account in the AWS Region and channel.

segment instance-attribute

segment: Segment

The segment configuration, including the segment name, duration, and other configuration values.

startover_window_seconds instance-attribute

startover_window_seconds: NotRequired[int]

The size of the window (in seconds) to create a window of the live stream that's available for on-demand viewing. Viewers can start-over or catch-up on content that falls within the window.

stream_name_output_mode instance-attribute

stream_name_output_mode: NotRequired[StreamNameOutputMode]

The output mode for stream names in egress manifests for this origin endpoint.

tags instance-attribute

tags: NotRequired[TagMap]

The comma-separated list of tag key:value pairs assigned to the origin endpoint.

uri_separator instance-attribute

uri_separator: NotRequired[UriSeparator]

The separator character used in generated URIs for this origin endpoint.