{
  "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"
      }
    ]
  }
}
