OriginEndpointAttributes
- class aws_cdk.aws_mediapackagev2_alpha.OriginEndpointAttributes(*, channel_group_name, channel_name, origin_endpoint_name, region=None)
Bases:
object(experimental) Represents an Origin Endpoint defined outside of this stack.
- Parameters:
channel_group_name (
str) – (experimental) The name that describes the channel group. The name is the primary identifier for the channel group.channel_name (
str) – (experimental) The name that describes the channel. The name is the primary identifier for the channel.origin_endpoint_name (
str) – (experimental) The name that describes the origin endpoint.region (
Optional[str]) – (experimental) The AWS region where the origin endpoint lives. Required for cross-region imports to construct the correct ARN. Default: - the importing stack’s region
- Stability:
experimental
- ExampleMetadata:
infused
Example:
# stack: Stack origin_endpoint = OriginEndpoint.from_origin_endpoint_attributes(stack, "ImportedOriginEndpoint", channel_group_name="MyChannelGroup", channel_name="MyChannel", origin_endpoint_name="MyExampleOriginEndpoint" )
Attributes
- channel_group_name
(experimental) The name that describes the channel group.
The name is the primary identifier for the channel group.
- Stability:
experimental
- Attribute:
true
- channel_name
(experimental) The name that describes the channel.
The name is the primary identifier for the channel.
- Stability:
experimental
- Attribute:
true
- origin_endpoint_name
(experimental) The name that describes the origin endpoint.
- Stability:
experimental
- Attribute:
true
- region
(experimental) The AWS region where the origin endpoint lives.
Required for cross-region imports to construct the correct ARN.
- Default:
the importing stack’s region
- Stability:
experimental