AWS::MediaPackageV2::OriginEndpoint<p>Represents an origin endpoint that is associated with a channel, offering a dynamically repackaged version of its content through various streaming media protocols. The content can be efficiently disseminated to end-users via a Content Delivery Network (CDN), like Amazon CloudFront.</p>
13 configurable properties. 4 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
ChannelGroupName | string | RequiredCreate-only |
ChannelName | string | RequiredCreate-only |
ContainerType | string | Required |
OriginEndpointName | string | RequiredCreate-only |
DashManifests | Array<DashManifestConfiguration> | |
Description | string | |
ForceEndpointErrorConfiguration | ForceEndpointErrorConfiguration | |
HlsManifests | Array<HlsManifestConfiguration> | |
LowLatencyHlsManifests | Array<LowLatencyHlsManifestConfiguration> | |
MssManifests | Array<MssManifestConfiguration> | |
Segment | Segment | |
StartoverWindowSeconds | integer | |
Tags | Array<Tag> |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
Arn | string | <p>The Amazon Resource Name (ARN) associated with the resource.</p> |
CreatedAt | string | <p>The date and time the origin endpoint was created.</p> |
DashManifestUrls | Array<string> | - |
HlsManifestUrls | Array<string> | - |
LowLatencyHlsManifestUrls | Array<string> | - |
ModifiedAt | string | <p>The date and time the origin endpoint was modified.</p> |
MssManifestUrls | Array<string> | - |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::MediaPackageV2::OriginEndpoint
Resources:
MyResource:
Type: AWS::MediaPackageV2::OriginEndpoint
Properties:
ChannelGroupName: "my-channelgroupname"
ChannelName: "my-channelname"
OriginEndpointName: "my-originendpointname"
ContainerType: "value"
Tags:
- Key: Environment
Value: Production
Description: !Ref "AWS::StackName"Permissions CloudFormation needs in your IAM role to manage this resource.
mediapackagev2:TagResourcemediapackagev2:CreateOriginEndpointiam:PassRoleacm:DescribeCertificatemediapackagev2:GetOriginEndpointmediapackagev2:TagResourcemediapackagev2:UntagResourcemediapackagev2:ListTagsForResourcemediapackagev2:UpdateOriginEndpointiam:PassRoleacm:DescribeCertificatemediapackagev2:GetOriginEndpointmediapackagev2:DeleteOriginEndpointmediapackagev2:ListOriginEndpointsOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterArnThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
ChannelGroupNameChannelNameOriginEndpointName