<?php
// This file was auto-generated from sdk-root/src/data/mediapackagev2/2022-12-25/examples-1.json
return [ 'version' => '1.0', 'examples' => [ 'CancelHarvestJob' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'HarvestJobName' => 'HarvestJobName', 'OriginEndpointName' => 'exampleOriginEndpointName', ], 'output' => [], 'id' => 'example-1', 'title' => 'Cancel a Harvest Job', ], ], 'CreateChannel' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'Description' => 'Description for exampleChannel', 'InputType' => 'HLS', 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Description for exampleChannel', 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'IngestEndpoints' => [ [ 'Id' => '1', 'Url' => 'https://abcde-1.ingest.vwxyz.mediapackagev2.us-west-2.amazonaws.com/v1/exampleChannelGroup/exampleChannel/index', ], [ 'Id' => '2', 'Url' => 'https://abcde-2.ingest.vwxyz.mediapackagev2.us-west-2.amazonaws.com/v1/exampleChannelGroup/exampleChannel/index', ], ], 'InputType' => 'HLS', 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-1', 'title' => 'Creating a Channel', ], ], 'CreateChannelGroup' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'Description' => 'Description for exampleChannelGroup', 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup', 'ChannelGroupName' => 'exampleChannelGroup', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Description for exampleChannelGroup', 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'EgressDomain' => 'abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com', 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-1', 'title' => 'Creating a Channel Group', ], ], 'CreateHarvestJob' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'Description' => 'Example HarvestJob description', 'Destination' => [ 'S3Destination' => [ 'BucketName' => 'harvestJobS3DestinationBucket', 'DestinationPath' => 'manifests', ], ], 'HarvestedManifests' => [ 'DashManifests' => [ [ 'ManifestName' => 'DashManifest', ], ], 'HlsManifests' => [ [ 'ManifestName' => 'HlsManifest', ], ], 'LowLatencyHlsManifests' => [ [ 'ManifestName' => 'LowLatencyHlsManifest', ], ], ], 'OriginEndpointName' => 'exampleOriginEndpointName', 'ScheduleConfiguration' => [ 'EndTime' => '2024-05-28T12:00:00.00Z', 'StartTime' => '2024-05-28T06:00:00.00Z', ], ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannelName/originEndpoint/exampleOriginEndpointName/harvestJob/HarvestJobName', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'CreatedAt' => '2024-05-28T09:36:00.00Z', 'Description' => 'Example HarvestJob description', 'Destination' => [ 'S3Destination' => [ 'BucketName' => 'harvestJobS3DestinationBucket', 'DestinationPath' => 'manifests', ], ], 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'HarvestJobName' => 'HarvestJobName', 'HarvestedManifests' => [ 'DashManifests' => [ [ 'ManifestName' => 'DashManifest', ], ], 'HlsManifests' => [ [ 'ManifestName' => 'HlsManifest', ], ], 'LowLatencyHlsManifests' => [ [ 'ManifestName' => 'LowLatencyHlsManifest', ], ], ], 'ModifiedAt' => '2024-05-28T09:36:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointName', 'ScheduleConfiguration' => [ 'EndTime' => '2024-05-28T12:00:00.00Z', 'StartTime' => '2024-05-28T06:00:00.00Z', ], 'Status' => 'QUEUED', 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-1', 'title' => 'Creating a Harvest Job', ], ], 'CreateOriginEndpoint' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'TS', 'Description' => 'Description for exampleOriginEndpointTS', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'HlsManifests' => [ [ 'ChildManifestName' => 'exampleChildManifest1', 'ManifestName' => 'exampleManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], ], [ 'ChildManifestName' => 'exampleManifest2', 'ManifestName' => 'exampleManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], ], ], 'LowLatencyHlsManifests' => [ [ 'ChildManifestName' => 'exampleLLChildManifest1', 'ManifestName' => 'exampleLLManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], ], [ 'ChildManifestName' => 'exampleLLManifest2', 'ManifestName' => 'exampleLLManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], ], ], 'OriginEndpointName' => 'exampleOriginEndpointTS', 'Segment' => [ 'Encryption' => [ 'ConstantInitializationVector' => 'A382A901F3C1F7718512266CFFBB0B7E', 'EncryptionMethod' => [ 'TsEncryptionMethod' => 'AES_128', ], 'KeyRotationIntervalSeconds' => 300, 'SpekeKeyProvider' => [ 'DrmSystems' => [ 'CLEAR_KEY_AES_128', ], 'EncryptionContractConfiguration' => [ 'PresetSpeke20Audio' => 'SHARED', 'PresetSpeke20Video' => 'SHARED', ], 'ResourceId' => 'ResourceId', 'RoleArn' => 'arn:aws:iam::123456789012:role/empRole', 'Url' => 'https://foo.com', ], ], 'IncludeIframeOnlyStreams' => true, 'Scte' => [ 'ScteFilter' => [ 'SPLICE_INSERT', 'BREAK', ], ], 'SegmentDurationSeconds' => 6, 'SegmentName' => 'segmentName', 'TsIncludeDvbSubtitles' => true, 'TsUseAudioRenditionGroup' => true, ], 'StartoverWindowSeconds' => 300, 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel/originEndpoint/exampleOriginEndpointTS', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'TS', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Description for exampleOriginEndpointTS', 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'HlsManifests' => [ [ 'ChildManifestName' => 'exampleChildManifest1', 'ManifestName' => 'exampleManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleManifest1.m3u8', ], [ 'ChildManifestName' => 'exampleManifest2', 'ManifestName' => 'exampleManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleManifest2.m3u8', ], ], 'LowLatencyHlsManifests' => [ [ 'ChildManifestName' => 'exampleLLChildManifest1', 'ManifestName' => 'exampleLLManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleLLManifest1.m3u8', ], [ 'ChildManifestName' => 'exampleLLManifest2', 'ManifestName' => 'exampleLLManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleLLManifest2.m3u8', ], ], 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointTS', 'Segment' => [ 'Encryption' => [ 'ConstantInitializationVector' => 'A382A901F3C1F7718512266CFFBB0B7E', 'EncryptionMethod' => [ 'TsEncryptionMethod' => 'AES_128', ], 'KeyRotationIntervalSeconds' => 300, 'SpekeKeyProvider' => [ 'DrmSystems' => [ 'CLEAR_KEY_AES_128', ], 'EncryptionContractConfiguration' => [ 'PresetSpeke20Audio' => 'SHARED', 'PresetSpeke20Video' => 'SHARED', ], 'ResourceId' => 'ResourceId', 'RoleArn' => 'arn:aws:iam::123456789012:role/empRole', 'Url' => 'https://foo.com', ], ], 'IncludeIframeOnlyStreams' => true, 'Scte' => [ 'ScteFilter' => [ 'SPLICE_INSERT', 'BREAK', ], ], 'SegmentDurationSeconds' => 6, 'SegmentName' => 'segmentName', 'TsIncludeDvbSubtitles' => true, 'TsUseAudioRenditionGroup' => true, ], 'StartoverWindowSeconds' => 300, 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-1', 'title' => 'Creating an OriginEndpoint with container type TS, and encryption enabled', ], [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'CMAF', 'DashManifests' => [ [ 'BaseUrls' => [ [ 'DvbPriority' => 1, 'DvbWeight' => 3, 'ServiceLocation' => 'A', 'Url' => 'http://example.com/', ], ], 'Compactness' => 'STANDARD', 'DrmSignaling' => 'INDIVIDUAL', 'DvbSettings' => [ 'ErrorMetrics' => [ [ 'Probability' => 500, 'ReportingUrl' => 'https://example.com/dvb-errors/errors', ], ], 'FontDownload' => [ 'FontFamily' => 'SubtitleDisplay', 'MimeType' => 'application/font', 'Url' => 'https://example.com/fonts/SubtitleDisplay.woff', ], ], 'ManifestName' => 'exampleDashManifest1', 'ManifestWindowSeconds' => 300, 'MinBufferTimeSeconds' => 30, 'MinUpdatePeriodSeconds' => 5, 'PeriodTriggers' => [ 'AVAILS', ], 'Profiles' => [ 'DVB_DASH', ], 'ProgramInformation' => [ 'Copyright' => '(c) Example. All rights reserved', 'LanguageCode' => 'en', 'MoreInformationUrl' => 'https://example.com/more-information', 'Source' => 'exampleSource', 'Title' => 'exampleTitle', ], 'ScteDash' => [ 'AdMarkerDash' => 'XML', ], 'SegmentTemplateFormat' => 'NUMBER_WITH_TIMELINE', 'SuggestedPresentationDelaySeconds' => 2, 'UtcTiming' => [ 'TimingMode' => 'HTTP_HEAD', 'TimingSource' => 'example', ], ], [ 'BaseUrls' => [ [ 'DvbPriority' => 2, 'DvbWeight' => 2, 'ServiceLocation' => 'B', 'Url' => 'http://example2.com/', ], ], 'Compactness' => 'STANDARD', 'DrmSignaling' => 'INDIVIDUAL', 'DvbSettings' => [ 'ErrorMetrics' => [ [ 'Probability' => 600, 'ReportingUrl' => 'https://example2.com/dvb-errors/errors', ], ], 'FontDownload' => [ 'FontFamily' => 'SubtitleDisplay', 'MimeType' => 'application/font', 'Url' => 'https://example.com/fonts/SubtitleDisplay.woff', ], ], 'ManifestName' => 'exampleDashManifest2', 'ManifestWindowSeconds' => 60, 'MinBufferTimeSeconds' => 9, 'MinUpdatePeriodSeconds' => 3, 'PeriodTriggers' => [ 'AVAILS', 'DRM_KEY_ROTATION', 'SOURCE_CHANGES', 'SOURCE_DISRUPTIONS', ], 'Profiles' => [ 'DVB_DASH', ], 'ProgramInformation' => [ 'Copyright' => '(c) Example. All rights reserved', 'LanguageCode' => 'en', 'MoreInformationUrl' => 'https://example2.com/more-information', 'Source' => 'exampleSource2', 'Title' => 'exampleTitle2', ], 'ScteDash' => [ 'AdMarkerDash' => 'XML', ], 'SegmentTemplateFormat' => 'NUMBER_WITH_TIMELINE', 'SuggestedPresentationDelaySeconds' => 12, 'UtcTiming' => [ 'TimingMode' => 'HTTP_HEAD', 'TimingSource' => 'example', ], ], ], 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'HlsManifests' => [ [ 'ChildManifestName' => 'exampleChildManifest1', 'ManifestName' => 'exampleManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], ], [ 'ChildManifestName' => 'exampleManifest2', 'ManifestName' => 'exampleManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], ], ], 'LowLatencyHlsManifests' => [ [ 'ChildManifestName' => 'exampleLLChildManifest1', 'ManifestName' => 'exampleLLManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], ], [ 'ChildManifestName' => 'exampleLLManifest2', 'ManifestName' => 'exampleLLManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], ], ], 'OriginEndpointName' => 'exampleOriginEndpointCMAF', 'Segment' => [ 'Encryption' => [ 'ConstantInitializationVector' => 'A382A901F3C1F7718512266CFFBB0B9F', 'EncryptionMethod' => [ 'CmafEncryptionMethod' => 'CBCS', ], 'KeyRotationIntervalSeconds' => 300, 'SpekeKeyProvider' => [ 'DrmSystems' => [ 'PLAYREADY', 'WIDEVINE', ], 'EncryptionContractConfiguration' => [ 'PresetSpeke20Audio' => 'PRESET_AUDIO_1', 'PresetSpeke20Video' => 'PRESET_VIDEO_1', ], 'ResourceId' => 'ResourceId', 'RoleArn' => 'arn:aws:iam::123456789012:role/empRole', 'Url' => 'https://foo.com', ], ], 'IncludeIframeOnlyStreams' => true, 'Scte' => [ 'ScteFilter' => [ 'SPLICE_INSERT', 'BREAK', ], ], 'SegmentDurationSeconds' => 6, 'SegmentName' => 'segmentName', ], 'StartoverWindowSeconds' => 300, 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel/originEndpoint/exampleOriginEndpointCMAF', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'CMAF', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'DashManifests' => [ [ 'BaseUrls' => [ [ 'DvbPriority' => 1, 'DvbWeight' => 3, 'ServiceLocation' => 'A', 'Url' => 'http://example.com/', ], ], 'Compactness' => 'STANDARD', 'DrmSignaling' => 'INDIVIDUAL', 'DvbSettings' => [ 'ErrorMetrics' => [ [ 'Probability' => 500, 'ReportingUrl' => 'https://example.com/dvb-errors/errors', ], ], 'FontDownload' => [ 'FontFamily' => 'SubtitleDisplay', 'MimeType' => 'application/font', 'Url' => 'https://example.com/fonts/SubtitleDisplay.woff', ], ], 'ManifestName' => 'exampleDashManifest1', 'ManifestWindowSeconds' => 300, 'MinBufferTimeSeconds' => 30, 'MinUpdatePeriodSeconds' => 5, 'PeriodTriggers' => [ 'AVAILS', ], 'Profiles' => [ 'DVB_DASH', ], 'ProgramInformation' => [ 'Copyright' => '(c) Example. All rights reserved', 'LanguageCode' => 'en', 'MoreInformationUrl' => 'https://example.com/more-information', 'Source' => 'exampleSource', 'Title' => 'exampleTitle', ], 'ScteDash' => [ 'AdMarkerDash' => 'XML', ], 'SegmentTemplateFormat' => 'NUMBER_WITH_TIMELINE', 'SuggestedPresentationDelaySeconds' => 2, 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointCMAF/exampleDashManifest1.mpd', 'UtcTiming' => [ 'TimingMode' => 'HTTP_HEAD', 'TimingSource' => 'example', ], ], [ 'BaseUrls' => [ [ 'DvbPriority' => 2, 'DvbWeight' => 2, 'ServiceLocation' => 'B', 'Url' => 'http://example2.com/', ], ], 'Compactness' => 'STANDARD', 'DrmSignaling' => 'INDIVIDUAL', 'DvbSettings' => [ 'ErrorMetrics' => [ [ 'Probability' => 600, 'ReportingUrl' => 'https://example2.com/dvb-errors/errors', ], ], 'FontDownload' => [ 'FontFamily' => 'SubtitleDisplay', 'MimeType' => 'application/font', 'Url' => 'https://example.com/fonts/SubtitleDisplay.woff', ], ], 'ManifestName' => 'exampleDashManifest2', 'ManifestWindowSeconds' => 60, 'MinBufferTimeSeconds' => 9, 'MinUpdatePeriodSeconds' => 3, 'PeriodTriggers' => [ 'AVAILS', 'DRM_KEY_ROTATION', 'SOURCE_CHANGES', 'SOURCE_DISRUPTIONS', ], 'Profiles' => [ 'DVB_DASH', ], 'ProgramInformation' => [ 'Copyright' => '(c) Example. All rights reserved', 'LanguageCode' => 'en', 'MoreInformationUrl' => 'https://example2.com/more-information', 'Source' => 'exampleSource2', 'Title' => 'exampleTitle2', ], 'ScteDash' => [ 'AdMarkerDash' => 'XML', ], 'SegmentTemplateFormat' => 'NUMBER_WITH_TIMELINE', 'SuggestedPresentationDelaySeconds' => 12, 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointCMAF/exampleDashManifest2.mpd', 'UtcTiming' => [ 'TimingMode' => 'HTTP_HEAD', 'TimingSource' => 'example', ], ], ], 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'HlsManifests' => [ [ 'ChildManifestName' => 'exampleChildManifest1', 'ManifestName' => 'exampleManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointCMAF/exampleManifest1.m3u8', ], [ 'ChildManifestName' => 'exampleManifest2', 'ManifestName' => 'exampleManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointCMAF/exampleManifest2.m3u8', ], ], 'LowLatencyHlsManifests' => [ [ 'ChildManifestName' => 'exampleLLChildManifest1', 'ManifestName' => 'exampleLLManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointCMAF/exampleLLManifest1.m3u8', ], [ 'ChildManifestName' => 'exampleLLManifest2', 'ManifestName' => 'exampleLLManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointCMAF/exampleLLManifest2.m3u8', ], ], 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointCMAF', 'Segment' => [ 'Encryption' => [ 'ConstantInitializationVector' => 'A382A901F3C1F7718512266CFFBB0B9F', 'EncryptionMethod' => [ 'CmafEncryptionMethod' => 'CBCS', ], 'KeyRotationIntervalSeconds' => 300, 'SpekeKeyProvider' => [ 'DrmSystems' => [ 'PLAYREADY', 'WIDEVINE', ], 'EncryptionContractConfiguration' => [ 'PresetSpeke20Audio' => 'PRESET_AUDIO_1', 'PresetSpeke20Video' => 'PRESET_VIDEO_1', ], 'ResourceId' => 'ResourceId', 'RoleArn' => 'arn:aws:iam::123456789012:role/empRole', 'Url' => 'https://foo.com', ], ], 'IncludeIframeOnlyStreams' => true, 'Scte' => [ 'ScteFilter' => [ 'SPLICE_INSERT', 'BREAK', ], ], 'SegmentDurationSeconds' => 6, 'SegmentName' => 'segmentName', ], 'StartoverWindowSeconds' => 300, 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-2', 'title' => 'Creating an OriginEndpoint with container type CMAF, and encryption enabled', ], [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'ISM', 'Description' => 'Description for exampleOriginEndpointISM', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'MssManifests' => [ [ 'ManifestLayout' => 'FULL', 'ManifestName' => 'exampleMssManifest1', 'ManifestWindowSeconds' => 60, ], ], 'OriginEndpointName' => 'exampleOriginEndpointISM', 'Segment' => [ 'Encryption' => [ 'EncryptionMethod' => [ 'IsmEncryptionMethod' => 'CENC', ], 'SpekeKeyProvider' => [ 'DrmSystems' => [ 'PLAYREADY', ], 'EncryptionContractConfiguration' => [ 'PresetSpeke20Audio' => 'SHARED', 'PresetSpeke20Video' => 'SHARED', ], 'ResourceId' => 'ResourceId', 'RoleArn' => 'arn:aws:iam::123456789012:role/empRole', 'Url' => 'https://speke-key-provider.example.com', ], ], 'SegmentDurationSeconds' => 2, 'SegmentName' => 'segmentName', ], 'StartoverWindowSeconds' => 300, 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel/originEndpoint/exampleOriginEndpointISM', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'ISM', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Description for exampleOriginEndpointISM', 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'MssManifests' => [ [ 'ManifestLayout' => 'FULL', 'ManifestName' => 'exampleMssManifest1', 'ManifestWindowSeconds' => 60, 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointISM/exampleMssManifest1.ism/Manifest', ], ], 'OriginEndpointName' => 'exampleOriginEndpointISM', 'Segment' => [ 'Encryption' => [ 'EncryptionMethod' => [ 'IsmEncryptionMethod' => 'CENC', ], 'SpekeKeyProvider' => [ 'DrmSystems' => [ 'PLAYREADY', ], 'EncryptionContractConfiguration' => [ 'PresetSpeke20Audio' => 'SHARED', 'PresetSpeke20Video' => 'SHARED', ], 'ResourceId' => 'ResourceId', 'RoleArn' => 'arn:aws:iam::123456789012:role/empRole', 'Url' => 'https://speke-key-provider.example.com', ], ], 'SegmentDurationSeconds' => 2, 'SegmentName' => 'segmentName', ], 'StartoverWindowSeconds' => 300, 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-3', 'title' => 'Creating an OriginEndpoint with container type ISM, and encryption enabled', ], ], 'DeleteChannel' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', ], 'output' => [], 'id' => 'example-1', 'title' => 'Deleting a Channel', ], ], 'DeleteChannelGroup' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', ], 'output' => [], 'id' => 'example-1', 'title' => 'Deleting a Channel Group', ], ], 'DeleteChannelPolicy' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', ], 'output' => [], 'id' => 'example-1', 'title' => 'Deleting a Channel Policy', ], ], 'DeleteOriginEndpoint' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'OriginEndpointName' => 'exampleOriginEndpointTS', ], 'output' => [], 'id' => 'example-1', 'title' => 'Deleting an OriginEndpoint', ], ], 'DeleteOriginEndpointPolicy' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'OriginEndpointName' => 'exampleOriginEndpoint', ], 'output' => [], 'id' => 'example-1', 'title' => 'Deleting an Origin Endpoint Policy', ], ], 'GetChannel' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Description for exampleChannel', 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'IngestEndpoints' => [ [ 'Id' => '1', 'Url' => 'https://abcde-1.ingest.vwxyz.mediapackagev2.us-west-2.amazonaws.com/v1/exampleChannelGroup/exampleChannel/index', ], [ 'Id' => '2', 'Url' => 'https://abcde-2.ingest.vwxyz.mediapackagev2.us-west-2.amazonaws.com/v1/exampleChannelGroup/exampleChannel/index', ], ], 'InputType' => 'HLS', 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-1', 'title' => 'Getting a Channel', ], ], 'GetChannelGroup' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup', 'ChannelGroupName' => 'exampleChannelGroup', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Description for exampleChannelGroup', 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'EgressDomain' => 'abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com', 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-1', 'title' => 'Getting a Channel Group', ], ], 'GetChannelPolicy' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', ], 'output' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'Policy' => '{...}', ], 'id' => 'example-1', 'title' => 'Getting a Channel Policy', ], ], 'GetHarvestJob' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'HarvestJobName' => 'HarvestJobName', 'OriginEndpointName' => 'exampleOriginEndpointName', ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannelName/originEndpoint/exampleOriginEndpointName/harvestJob/HarvestJobName', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'CreatedAt' => '2024-05-28T09:36:00.00Z', 'Description' => 'Example HarvestJob description', 'Destination' => [ 'S3Destination' => [ 'BucketName' => 'harvestJobS3DestinationBucket', 'DestinationPath' => 'manifests', ], ], 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'HarvestJobName' => 'HarvestJobName', 'HarvestedManifests' => [ 'DashManifests' => [ [ 'ManifestName' => 'DashManifest', ], ], 'HlsManifests' => [ [ 'ManifestName' => 'HlsManifest', ], ], 'LowLatencyHlsManifests' => [ [ 'ManifestName' => 'LowLatencyHlsManifest', ], ], ], 'ModifiedAt' => '2024-05-28T09:36:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointName', 'ScheduleConfiguration' => [ 'EndTime' => '2024-05-28T12:00:00.00Z', 'StartTime' => '2024-05-28T06:00:00.00Z', ], 'Status' => 'QUEUED', 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-1', 'title' => 'Getting a Harvest Job', ], ], 'GetOriginEndpoint' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'OriginEndpointName' => 'exampleOriginEndpointTS', ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel/originEndpoint/exampleOriginEndpointTS', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'TS', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Description for exampleOriginEndpointTS', 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'HlsManifests' => [ [ 'ChildManifestName' => 'exampleChildManifest1', 'ManifestName' => 'exampleManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleManifest1.m3u8', ], [ 'ChildManifestName' => 'exampleManifest2', 'ManifestName' => 'exampleManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleManifest2.m3u8', ], ], 'LowLatencyHlsManifests' => [ [ 'ChildManifestName' => 'exampleLLChildManifest1', 'ManifestName' => 'exampleLLManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleLLManifest1.m3u8', ], [ 'ChildManifestName' => 'exampleLLManifest2', 'ManifestName' => 'exampleLLManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleLLManifest2.m3u8', ], ], 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointTS', 'Segment' => [ 'Encryption' => [ 'ConstantInitializationVector' => 'A382A901F3C1F7718512266CFFBB0B7E', 'EncryptionMethod' => [ 'TsEncryptionMethod' => 'AES_128', ], 'KeyRotationIntervalSeconds' => 300, 'SpekeKeyProvider' => [ 'DrmSystems' => [ 'CLEAR_KEY_AES_128', ], 'EncryptionContractConfiguration' => [ 'PresetSpeke20Audio' => 'SHARED', 'PresetSpeke20Video' => 'SHARED', ], 'ResourceId' => 'ResourceId', 'RoleArn' => 'arn:aws:iam::123456789012:role/empRole', 'Url' => 'https://foo.com', ], ], 'IncludeIframeOnlyStreams' => true, 'Scte' => [ 'ScteFilter' => [ 'SPLICE_INSERT', 'BREAK', ], ], 'SegmentDurationSeconds' => 6, 'SegmentName' => 'segmentName', 'TsIncludeDvbSubtitles' => true, 'TsUseAudioRenditionGroup' => true, ], 'StartoverWindowSeconds' => 300, 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-1', 'title' => 'Getting an OriginEndpoint', ], [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'OriginEndpointName' => 'exampleOriginEndpointISM', ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel/originEndpoint/exampleOriginEndpointISM', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'ISM', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Description for exampleOriginEndpointISM', 'ETag' => 'HmgU+ewBzHJS5xvz9nLXm2SEQxTsjRfk0rVvuMayoyl=', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'MssManifests' => [ [ 'ManifestLayout' => 'FULL', 'ManifestName' => 'exampleMssManifest1', 'ManifestWindowSeconds' => 60, 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointISM/exampleMssManifest1.ism/Manifest', ], [ 'ManifestLayout' => 'COMPACT', 'ManifestName' => 'exampleMssManifest2', 'ManifestWindowSeconds' => 30, 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointISM/exampleMssManifest2.ism/Manifest', ], ], 'OriginEndpointName' => 'exampleOriginEndpointISM', 'Segment' => [ 'Encryption' => [ 'EncryptionMethod' => [ 'IsmEncryptionMethod' => 'CENC', ], 'SpekeKeyProvider' => [ 'DrmSystems' => [ 'PLAYREADY', ], 'EncryptionContractConfiguration' => [ 'PresetSpeke20Audio' => 'SHARED', 'PresetSpeke20Video' => 'SHARED', ], 'ResourceId' => 'ResourceId', 'RoleArn' => 'arn:aws:iam::123456789012:role/empRole', 'Url' => 'https://speke-key-provider.example.com', ], ], 'SegmentDurationSeconds' => 2, 'SegmentName' => 'segmentName', ], 'StartoverWindowSeconds' => 300, 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-2', 'title' => 'Getting an OriginEndpoint with ISM container', ], ], 'GetOriginEndpointPolicy' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'OriginEndpointName' => 'exampleOriginEndpoint', ], 'output' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'OriginEndpointName' => 'exampleOriginEndpoint', 'Policy' => '{...}', ], 'id' => 'example-1', 'title' => 'Getting an Origin Endpoint Policy', ], ], 'ListChannelGroups' => [ [ 'input' => [], 'output' => [ 'Items' => [ [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup', 'ChannelGroupName' => 'exampleChannelGroup', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Description for exampleChannelGroup', 'ModifiedAt' => '2022-10-18T09:36:00.00Z', ], [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/anotherExampleChannelGroup', 'ChannelGroupName' => 'anotherExampleChannelGroup', 'CreatedAt' => '2022-10-18T10:36:00.00Z', 'ModifiedAt' => '2022-10-18T10:36:00.00Z', ], ], ], 'id' => 'example-1', 'title' => 'Listing all Channel Groups', ], ], 'ListChannels' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', ], 'output' => [ 'Items' => [ [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Description for exampleChannel', 'ModifiedAt' => '2022-10-18T09:36:00.00Z', ], [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/anotherExampleChannel', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'anotherExampleChannel', 'CreatedAt' => '2022-10-18T10:36:00.00Z', 'ModifiedAt' => '2022-10-18T10:36:00.00Z', ], ], ], 'id' => 'example-1', 'title' => 'Listing all Channels', ], ], 'ListHarvestJobs' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', ], 'output' => [ 'Items' => [ [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannelName/originEndpoint/exampleOriginEndpointName/harvestJob/HarvestJobName', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'CreatedAt' => '2024-05-28T09:36:00.00Z', 'Description' => 'Example HarvestJob description', 'Destination' => [ 'S3Destination' => [ 'BucketName' => 'harvestJobS3DestinationBucket', 'DestinationPath' => 'manifests', ], ], 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'HarvestJobName' => 'HarvestJobName', 'HarvestedManifests' => [ 'DashManifests' => [ [ 'ManifestName' => 'DashManifest', ], ], 'HlsManifests' => [ [ 'ManifestName' => 'HlsManifest', ], ], 'LowLatencyHlsManifests' => [ [ 'ManifestName' => 'LowLatencyHlsManifest', ], ], ], 'ModifiedAt' => '2024-05-28T09:36:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointName', 'ScheduleConfiguration' => [ 'EndTime' => '2024-05-28T12:00:00.00Z', 'StartTime' => '2024-05-28T06:00:00.00Z', ], 'Status' => 'QUEUED', ], [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannelName2/originEndpoint/exampleOriginEndpointName2/harvestJob/HarvestJobName2', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName2', 'CreatedAt' => '2024-05-28T15:30:00.00Z', 'Description' => 'Example HarvestJob2 description', 'Destination' => [ 'S3Destination' => [ 'BucketName' => 'harvestJobS3DestinationBucket', 'DestinationPath' => 'manifests', ], ], 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'HarvestJobName' => 'HarvestJobName2', 'HarvestedManifests' => [ 'DashManifests' => [ [ 'ManifestName' => 'DashManifest', ], ], 'HlsManifests' => [ [ 'ManifestName' => 'HlsManifest', ], ], 'LowLatencyHlsManifests' => [ [ 'ManifestName' => 'LowLatencyHlsManifest', ], ], ], 'ModifiedAt' => '2024-05-28T15:30:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointName2', 'ScheduleConfiguration' => [ 'EndTime' => '2024-05-28T12:00:00.00Z', 'StartTime' => '2024-05-28T02:00:00.00Z', ], 'Status' => 'IN_PROGRESS', ], ], 'NextToken' => 'someTokenValue', ], 'id' => 'example-1', 'title' => 'ListHarvestJobs: Specify ChannelGroup only', ], [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', ], 'output' => [ 'Items' => [ [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannelName/originEndpoint/exampleOriginEndpointName/harvestJob/HarvestJobName', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'CreatedAt' => '2024-05-28T09:36:00.00Z', 'Description' => 'Example HarvestJob description', 'Destination' => [ 'S3Destination' => [ 'BucketName' => 'harvestJobS3DestinationBucket', 'DestinationPath' => 'manifests', ], ], 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'HarvestJobName' => 'HarvestJobName', 'HarvestedManifests' => [ 'DashManifests' => [ [ 'ManifestName' => 'DashManifest', ], ], 'HlsManifests' => [ [ 'ManifestName' => 'HlsManifest', ], ], 'LowLatencyHlsManifests' => [ [ 'ManifestName' => 'LowLatencyHlsManifest', ], ], ], 'ModifiedAt' => '2024-05-28T09:36:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointName', 'ScheduleConfiguration' => [ 'EndTime' => '2024-05-28T12:00:00.00Z', 'StartTime' => '2024-05-28T06:00:00.00Z', ], 'Status' => 'QUEUED', ], [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannelName/originEndpoint/exampleOriginEndpointName2/harvestJob/HarvestJobName2', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'CreatedAt' => '2024-05-28T15:30:00.00Z', 'Description' => 'Example HarvestJob2 description', 'Destination' => [ 'S3Destination' => [ 'BucketName' => 'harvestJobS3DestinationBucket', 'DestinationPath' => 'manifests', ], ], 'HarvestJobName' => 'HarvestJobName2', 'HarvestedManifests' => [ 'DashManifests' => [ [ 'ManifestName' => 'DashManifest', ], ], 'HlsManifests' => [ [ 'ManifestName' => 'HlsManifest', ], ], 'LowLatencyHlsManifests' => [ [ 'ManifestName' => 'LowLatencyHlsManifest', ], ], ], 'ModifiedAt' => '2024-05-28T15:30:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointName2', 'ScheduleConfiguration' => [ 'EndTime' => '2024-05-28T12:00:00.00Z', 'StartTime' => '2024-05-28T02:00:00.00Z', ], 'Status' => 'IN_PROGRESS', ], ], 'NextToken' => 'someTokenValue', ], 'id' => 'example-2', 'title' => 'ListHarvestJobs: Specify ChannelGroup, Channel only', ], [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'OriginEndpointName' => 'exampleOriginEndpointName', ], 'output' => [ 'Items' => [ [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannelName/originEndpoint/exampleOriginEndpointName/harvestJob/HarvestJobName', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'CreatedAt' => '2024-05-28T09:36:00.00Z', 'Description' => 'Example HarvestJob description', 'Destination' => [ 'S3Destination' => [ 'BucketName' => 'harvestJobS3DestinationBucket', 'DestinationPath' => 'manifests', ], ], 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'HarvestJobName' => 'HarvestJobName', 'HarvestedManifests' => [ 'DashManifests' => [ [ 'ManifestName' => 'DashManifest', ], ], 'HlsManifests' => [ [ 'ManifestName' => 'HlsManifest', ], ], 'LowLatencyHlsManifests' => [ [ 'ManifestName' => 'LowLatencyHlsManifest', ], ], ], 'ModifiedAt' => '2024-05-28T09:36:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointName', 'ScheduleConfiguration' => [ 'EndTime' => '2024-05-28T12:00:00.00Z', 'StartTime' => '2024-05-28T06:00:00.00Z', ], 'Status' => 'QUEUED', ], ], 'NextToken' => 'someTokenValue', ], 'id' => 'example-3', 'title' => 'ListHarvestJobs: Specify ChannelGroup, Channel, OriginEndpoint', ], [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'OriginEndpointName' => 'exampleOriginEndpointName', 'Status' => 'QUEUED', ], 'output' => [ 'Items' => [ [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannelName/originEndpoint/exampleOriginEndpointName/harvestJob/HarvestJobName', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'CreatedAt' => '2024-05-28T09:36:00.00Z', 'Description' => 'Example HarvestJob description', 'Destination' => [ 'S3Destination' => [ 'BucketName' => 'harvestJobS3DestinationBucket', 'DestinationPath' => 'manifests', ], ], 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'HarvestJobName' => 'HarvestJobName', 'HarvestedManifests' => [ 'DashManifests' => [ [ 'ManifestName' => 'DashManifest', ], ], 'HlsManifests' => [ [ 'ManifestName' => 'HlsManifest', ], ], 'LowLatencyHlsManifests' => [ [ 'ManifestName' => 'LowLatencyHlsManifest', ], ], ], 'ModifiedAt' => '2024-05-28T09:36:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointName', 'ScheduleConfiguration' => [ 'EndTime' => '2024-05-28T12:00:00.00Z', 'StartTime' => '2024-05-28T06:00:00.00Z', ], 'Status' => 'QUEUED', ], ], 'NextToken' => 'someTokenValue', ], 'id' => 'example-4', 'title' => 'ListHarvestJobs: Specify ChannelGroup, Channel, OriginEndpoint + Status filter', ], [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannelName', 'OriginEndpointName' => 'exampleOriginEndpointName', ], 'output' => [], 'id' => 'example-5', 'title' => 'ListHarvestJobs: Empty response', ], ], 'ListOriginEndpoints' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', ], 'output' => [ 'Items' => [ [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel/originEndpoint/exampleOriginEndpointTS', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'TS', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Description for exampleOriginEndpointTS', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'HlsManifests' => [ [ 'ChildManifestName' => 'exampleChildManifest1', 'ManifestName' => 'exampleManifest1', 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleManifest1.m3u8', ], [ 'ChildManifestName' => 'exampleManifest2', 'ManifestName' => 'exampleManifest2', 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleManifest2.m3u8', ], ], 'LowLatencyHlsManifests' => [ [ 'ChildManifestName' => 'exampleLLChildManifest1', 'ManifestName' => 'exampleLLManifest1', 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleLLManifest1.m3u8', ], [ 'ChildManifestName' => 'exampleLLManifest2', 'ManifestName' => 'exampleLLManifest2', 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleLLManifest2.m3u8', ], ], 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointTS', ], [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel/originEndpoint/exampleOriginEndpointCMAF', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'CMAF', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'DashManifests' => [ [ 'ManifestName' => 'exampleDashManifest1', 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointCMAF/exampleDashManifest1.mpd', ], [ 'ManifestName' => 'exampleDashManifest2', 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointCMAF/exampleDashManifest2.mpd', ], ], 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'HlsManifests' => [ [ 'ChildManifestName' => 'exampleChildManifest1', 'ManifestName' => 'exampleManifest1', 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointCMAF/exampleManifest1.m3u8', ], [ 'ChildManifestName' => 'exampleManifest2', 'ManifestName' => 'exampleManifest2', 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointCMAF/exampleManifest2.m3u8', ], ], 'LowLatencyHlsManifests' => [ [ 'ChildManifestName' => 'exampleLLChildManifest1', 'ManifestName' => 'exampleLLManifest1', 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointCMAF/exampleLLManifest1.m3u8', ], [ 'ChildManifestName' => 'exampleLLManifest2', 'ManifestName' => 'exampleLLManifest2', 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointCMAF/exampleLLManifest2.m3u8', ], ], 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointCMAF', ], [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel/originEndpoint/exampleOriginEndpointISM', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'ISM', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Description for exampleOriginEndpointISM', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'MssManifests' => [ [ 'ManifestName' => 'exampleMssManifest1', 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointISM/exampleMssManifest1.ism/Manifest', ], [ 'ManifestName' => 'exampleMssManifest2', 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointISM/exampleMssManifest2.ism/Manifest', ], ], 'OriginEndpointName' => 'exampleOriginEndpointISM', ], ], ], 'id' => 'example-1', 'title' => 'Listing all OriginEndpoints', ], ], 'ListTagsForResource' => [ [ 'input' => [ 'ResourceArn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel', ], 'output' => [ 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-1', 'title' => 'List all tags for a resource', ], ], 'PutChannelPolicy' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'Policy' => '{...}', ], 'output' => [], 'id' => 'example-1', 'title' => 'Creating a Channel Policy', ], ], 'PutOriginEndpointPolicy' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'OriginEndpointName' => 'exampleOriginEndpoint', 'Policy' => '{...}', ], 'output' => [], 'id' => 'example-1', 'title' => 'Creating an Origin Endpoint Policy', ], ], 'ResetChannelState' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ResetAt' => '2024-10-09T09:36:00.00Z', ], 'id' => 'example-1', 'title' => 'Reset a Channel', ], ], 'ResetOriginEndpointState' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'OriginEndpointName' => 'exampleOriginEndpoint', ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel/originEndpoint/exampleOriginEndpoint', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'OriginEndpointName' => 'exampleOriginEndpoint', 'ResetAt' => '2024-10-09T09:36:00.00Z', ], 'id' => 'example-1', 'title' => 'Reset an OriginEndpoint', ], ], 'TagResource' => [ [ 'input' => [ 'ResourceArn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel', 'Tags' => [ 'key3' => 'value3', 'key4' => 'value4', ], ], 'output' => [], 'id' => 'example-1', 'title' => 'Add tags to a resource', ], ], 'UntagResource' => [ [ 'input' => [ 'ResourceArn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel', 'TagKeys' => [ 'key3', 'key4', ], ], 'output' => [], 'id' => 'example-1', 'title' => 'Remove tags from a resource', ], ], 'UpdateChannel' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'Description' => 'Updated description for exampleChannel', ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Updated description for exampleChannel', 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'IngestEndpoints' => [ [ 'Id' => '1', 'Url' => 'https://abcde-1.ingest.vwxyz.mediapackagev2.us-west-2.amazonaws.com/v1/exampleChannelGroup/exampleChannel/index', ], [ 'Id' => '2', 'Url' => 'https://abcde-2.ingest.vwxyz.mediapackagev2.us-west-2.amazonaws.com/v1/exampleChannelGroup/exampleChannel/index', ], ], 'InputType' => 'HLS', 'ModifiedAt' => '2022-10-18T10:36:00.00Z', 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-1', 'title' => 'Updating a Channel', ], ], 'UpdateChannelGroup' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'Description' => 'Updated description for exampleChannelGroup', ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup', 'ChannelGroupName' => 'exampleChannelGroup', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Updated description for exampleChannelGroup', 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'EgressDomain' => 'abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com', 'ModifiedAt' => '2022-10-18T10:36:00.00Z', 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-1', 'title' => 'Updating a Channel Group', ], ], 'UpdateOriginEndpoint' => [ [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'TS', 'Description' => 'Updated description for exampleOriginEndpointTS', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'HlsManifests' => [ [ 'ChildManifestName' => 'exampleChildManifest1', 'ManifestName' => 'exampleManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], ], [ 'ChildManifestName' => 'exampleManifest2', 'ManifestName' => 'exampleManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], ], ], 'LowLatencyHlsManifests' => [ [ 'ChildManifestName' => 'exampleLLChildManifest1', 'ManifestName' => 'exampleLLManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], ], [ 'ChildManifestName' => 'exampleLLManifest2', 'ManifestName' => 'exampleLLManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], ], ], 'OriginEndpointName' => 'exampleOriginEndpointTS', 'Segment' => [ 'Encryption' => [ 'ConstantInitializationVector' => 'A382A901F3C1F7718512266CFFBB0B7E', 'EncryptionMethod' => [ 'TsEncryptionMethod' => 'AES_128', ], 'KeyRotationIntervalSeconds' => 300, 'SpekeKeyProvider' => [ 'DrmSystems' => [ 'CLEAR_KEY_AES_128', ], 'EncryptionContractConfiguration' => [ 'PresetSpeke20Audio' => 'SHARED', 'PresetSpeke20Video' => 'SHARED', ], 'ResourceId' => 'ResourceId', 'RoleArn' => 'arn:aws:iam::123456789012:role/empRole', 'Url' => 'https://foo.com', ], ], 'IncludeIframeOnlyStreams' => false, 'Scte' => [ 'ScteFilter' => [ 'SPLICE_INSERT', ], ], 'SegmentDurationSeconds' => 7, 'SegmentName' => 'segmentName2', 'TsIncludeDvbSubtitles' => false, 'TsUseAudioRenditionGroup' => true, ], 'StartoverWindowSeconds' => 600, ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel/originEndpoint/exampleOriginEndpointTS', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'TS', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Updated description for exampleOriginEndpointTS', 'ETag' => 'GlfT+dwAyGIR4wuy8nKWl1RDPwSrjQej9qUutLZxoxk=', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'HlsManifests' => [ [ 'ChildManifestName' => 'exampleChildManifest1', 'ManifestName' => 'exampleManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleManifest1.m3u8', ], [ 'ChildManifestName' => 'exampleManifest2', 'ManifestName' => 'exampleManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleManifest2.m3u8', ], ], 'LowLatencyHlsManifests' => [ [ 'ChildManifestName' => 'exampleLLChildManifest1', 'ManifestName' => 'exampleLLManifest1', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleLLManifest1.m3u8', ], [ 'ChildManifestName' => 'exampleLLManifest2', 'ManifestName' => 'exampleLLManifest2', 'ManifestWindowSeconds' => 30, 'ProgramDateTimeIntervalSeconds' => 60, 'ScteHls' => [ 'AdMarkerHls' => 'DATERANGE', ], 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointTS/exampleLLManifest2.m3u8', ], ], 'ModifiedAt' => '2022-10-18T09:36:00.00Z', 'OriginEndpointName' => 'exampleOriginEndpointTS', 'Segment' => [ 'Encryption' => [ 'ConstantInitializationVector' => 'A382A901F3C1F7718512266CFFBB0B7E', 'EncryptionMethod' => [ 'TsEncryptionMethod' => 'AES_128', ], 'KeyRotationIntervalSeconds' => 300, 'SpekeKeyProvider' => [ 'DrmSystems' => [ 'CLEAR_KEY_AES_128', ], 'EncryptionContractConfiguration' => [ 'PresetSpeke20Audio' => 'SHARED', 'PresetSpeke20Video' => 'SHARED', ], 'ResourceId' => 'ResourceId', 'RoleArn' => 'arn:aws:iam::123456789012:role/empRole', 'Url' => 'https://foo.com', ], ], 'IncludeIframeOnlyStreams' => false, 'Scte' => [ 'ScteFilter' => [ 'SPLICE_INSERT', ], ], 'SegmentDurationSeconds' => 7, 'SegmentName' => 'segmentName2', 'TsIncludeDvbSubtitles' => false, 'TsUseAudioRenditionGroup' => true, ], 'StartoverWindowSeconds' => 600, 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-1', 'title' => 'Updating an OriginEndpoint', ], [ 'input' => [ 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'ISM', 'Description' => 'Updated description for exampleOriginEndpointISM', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'MssManifests' => [ [ 'ManifestLayout' => 'FULL', 'ManifestName' => 'exampleMssManifest1', 'ManifestWindowSeconds' => 60, ], [ 'ManifestLayout' => 'COMPACT', 'ManifestName' => 'exampleMssManifest2', 'ManifestWindowSeconds' => 30, ], ], 'OriginEndpointName' => 'exampleOriginEndpointISM', 'Segment' => [ 'Encryption' => [ 'EncryptionMethod' => [ 'IsmEncryptionMethod' => 'CENC', ], 'SpekeKeyProvider' => [ 'DrmSystems' => [ 'PLAYREADY', ], 'EncryptionContractConfiguration' => [ 'PresetSpeke20Audio' => 'SHARED', 'PresetSpeke20Video' => 'SHARED', ], 'ResourceId' => 'ResourceId', 'RoleArn' => 'arn:aws:iam::123456789012:role/empRole', 'Url' => 'https://speke-key-provider.example.com', ], ], 'SegmentDurationSeconds' => 2, 'SegmentName' => 'segmentName2', ], 'StartoverWindowSeconds' => 600, ], 'output' => [ 'Arn' => 'arn:aws:mediapackagev2:us-west-2:123456789012:channelGroup/exampleChannelGroup/channel/exampleChannel/originEndpoint/exampleOriginEndpointISM', 'ChannelGroupName' => 'exampleChannelGroup', 'ChannelName' => 'exampleChannel', 'ContainerType' => 'ISM', 'CreatedAt' => '2022-10-18T09:36:00.00Z', 'Description' => 'Updated description for exampleOriginEndpointISM', 'ETag' => 'HmgU+ewBzHJS5xvz9nLXm2SEQxTsjRfk0rVvuMayoyl=', 'ForceEndpointErrorConfiguration' => [ 'EndpointErrorConditions' => [ 'STALE_MANIFEST', 'INCOMPLETE_MANIFEST', 'MISSING_DRM_KEY', 'SLATE_INPUT', ], ], 'ModifiedAt' => '2022-10-18T09:37:00.00Z', 'MssManifests' => [ [ 'ManifestLayout' => 'FULL', 'ManifestName' => 'exampleMssManifest1', 'ManifestWindowSeconds' => 60, 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointISM/exampleMssManifest1.ism/Manifest', ], [ 'ManifestLayout' => 'COMPACT', 'ManifestName' => 'exampleMssManifest2', 'ManifestWindowSeconds' => 30, 'Url' => 'https://abcde.egress.vwxyz.mediapackagev2.us-west-2.amazonaws.com/out/v1/exampleChannelGroup/exampleChannel/exampleOriginEndpointISM/exampleMssManifest2.ism/Manifest', ], ], 'OriginEndpointName' => 'exampleOriginEndpointISM', 'Segment' => [ 'Encryption' => [ 'EncryptionMethod' => [ 'IsmEncryptionMethod' => 'CENC', ], 'SpekeKeyProvider' => [ 'DrmSystems' => [ 'PLAYREADY', ], 'EncryptionContractConfiguration' => [ 'PresetSpeke20Audio' => 'SHARED', 'PresetSpeke20Video' => 'SHARED', ], 'ResourceId' => 'ResourceId', 'RoleArn' => 'arn:aws:iam::123456789012:role/empRole', 'Url' => 'https://speke-key-provider.example.com', ], ], 'SegmentDurationSeconds' => 2, 'SegmentName' => 'segmentName2', ], 'StartoverWindowSeconds' => 600, 'Tags' => [ 'key1' => 'value1', 'key2' => 'value2', ], ], 'id' => 'example-2', 'title' => 'Updating an OriginEndpoint with ISM container', ], ], ],];
