github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/mediapackage/2017-10-12/api-2.json (about)

     1  {
     2    "metadata": {
     3      "apiVersion": "2017-10-12",
     4      "endpointPrefix": "mediapackage",
     5      "jsonVersion": "1.1",
     6      "protocol": "rest-json",
     7      "serviceAbbreviation": "MediaPackage",
     8      "serviceFullName": "AWS Elemental MediaPackage",
     9      "serviceId": "MediaPackage",
    10      "signatureVersion": "v4",
    11      "signingName": "mediapackage",
    12      "uid": "mediapackage-2017-10-12"
    13    },
    14    "operations": {
    15      "ConfigureLogs": {
    16        "errors": [
    17          {
    18            "shape": "UnprocessableEntityException"
    19          },
    20          {
    21            "shape": "InternalServerErrorException"
    22          },
    23          {
    24            "shape": "ForbiddenException"
    25          },
    26          {
    27            "shape": "NotFoundException"
    28          },
    29          {
    30            "shape": "ServiceUnavailableException"
    31          },
    32          {
    33            "shape": "TooManyRequestsException"
    34          }
    35        ],
    36        "http": {
    37          "method": "PUT",
    38          "requestUri": "/channels/{id}/configure_logs",
    39          "responseCode": 200
    40        },
    41        "input": {
    42          "shape": "ConfigureLogsRequest"
    43        },
    44        "name": "ConfigureLogs",
    45        "output": {
    46          "shape": "ConfigureLogsResponse"
    47        }
    48      },
    49      "CreateChannel": {
    50        "errors": [
    51          {
    52            "shape": "UnprocessableEntityException"
    53          },
    54          {
    55            "shape": "InternalServerErrorException"
    56          },
    57          {
    58            "shape": "ForbiddenException"
    59          },
    60          {
    61            "shape": "NotFoundException"
    62          },
    63          {
    64            "shape": "ServiceUnavailableException"
    65          },
    66          {
    67            "shape": "TooManyRequestsException"
    68          }
    69        ],
    70        "http": {
    71          "method": "POST",
    72          "requestUri": "/channels",
    73          "responseCode": 200
    74        },
    75        "input": {
    76          "shape": "CreateChannelRequest"
    77        },
    78        "name": "CreateChannel",
    79        "output": {
    80          "shape": "CreateChannelResponse"
    81        }
    82      },
    83      "CreateHarvestJob": {
    84        "errors": [
    85          {
    86            "shape": "UnprocessableEntityException"
    87          },
    88          {
    89            "shape": "InternalServerErrorException"
    90          },
    91          {
    92            "shape": "ForbiddenException"
    93          },
    94          {
    95            "shape": "NotFoundException"
    96          },
    97          {
    98            "shape": "ServiceUnavailableException"
    99          },
   100          {
   101            "shape": "TooManyRequestsException"
   102          }
   103        ],
   104        "http": {
   105          "method": "POST",
   106          "requestUri": "/harvest_jobs",
   107          "responseCode": 200
   108        },
   109        "input": {
   110          "shape": "CreateHarvestJobRequest"
   111        },
   112        "name": "CreateHarvestJob",
   113        "output": {
   114          "shape": "CreateHarvestJobResponse"
   115        }
   116      },
   117      "CreateOriginEndpoint": {
   118        "errors": [
   119          {
   120            "shape": "UnprocessableEntityException"
   121          },
   122          {
   123            "shape": "InternalServerErrorException"
   124          },
   125          {
   126            "shape": "ForbiddenException"
   127          },
   128          {
   129            "shape": "NotFoundException"
   130          },
   131          {
   132            "shape": "ServiceUnavailableException"
   133          },
   134          {
   135            "shape": "TooManyRequestsException"
   136          }
   137        ],
   138        "http": {
   139          "method": "POST",
   140          "requestUri": "/origin_endpoints",
   141          "responseCode": 200
   142        },
   143        "input": {
   144          "shape": "CreateOriginEndpointRequest"
   145        },
   146        "name": "CreateOriginEndpoint",
   147        "output": {
   148          "shape": "CreateOriginEndpointResponse"
   149        }
   150      },
   151      "DeleteChannel": {
   152        "errors": [
   153          {
   154            "shape": "UnprocessableEntityException"
   155          },
   156          {
   157            "shape": "InternalServerErrorException"
   158          },
   159          {
   160            "shape": "ForbiddenException"
   161          },
   162          {
   163            "shape": "NotFoundException"
   164          },
   165          {
   166            "shape": "ServiceUnavailableException"
   167          },
   168          {
   169            "shape": "TooManyRequestsException"
   170          }
   171        ],
   172        "http": {
   173          "method": "DELETE",
   174          "requestUri": "/channels/{id}",
   175          "responseCode": 202
   176        },
   177        "input": {
   178          "shape": "DeleteChannelRequest"
   179        },
   180        "name": "DeleteChannel",
   181        "output": {
   182          "shape": "DeleteChannelResponse"
   183        }
   184      },
   185      "DeleteOriginEndpoint": {
   186        "errors": [
   187          {
   188            "shape": "UnprocessableEntityException"
   189          },
   190          {
   191            "shape": "InternalServerErrorException"
   192          },
   193          {
   194            "shape": "ForbiddenException"
   195          },
   196          {
   197            "shape": "NotFoundException"
   198          },
   199          {
   200            "shape": "ServiceUnavailableException"
   201          },
   202          {
   203            "shape": "TooManyRequestsException"
   204          }
   205        ],
   206        "http": {
   207          "method": "DELETE",
   208          "requestUri": "/origin_endpoints/{id}",
   209          "responseCode": 202
   210        },
   211        "input": {
   212          "shape": "DeleteOriginEndpointRequest"
   213        },
   214        "name": "DeleteOriginEndpoint",
   215        "output": {
   216          "shape": "DeleteOriginEndpointResponse"
   217        }
   218      },
   219      "DescribeChannel": {
   220        "errors": [
   221          {
   222            "shape": "UnprocessableEntityException"
   223          },
   224          {
   225            "shape": "InternalServerErrorException"
   226          },
   227          {
   228            "shape": "ForbiddenException"
   229          },
   230          {
   231            "shape": "NotFoundException"
   232          },
   233          {
   234            "shape": "ServiceUnavailableException"
   235          },
   236          {
   237            "shape": "TooManyRequestsException"
   238          }
   239        ],
   240        "http": {
   241          "method": "GET",
   242          "requestUri": "/channels/{id}",
   243          "responseCode": 200
   244        },
   245        "input": {
   246          "shape": "DescribeChannelRequest"
   247        },
   248        "name": "DescribeChannel",
   249        "output": {
   250          "shape": "DescribeChannelResponse"
   251        }
   252      },
   253      "DescribeHarvestJob": {
   254        "errors": [
   255          {
   256            "shape": "UnprocessableEntityException"
   257          },
   258          {
   259            "shape": "InternalServerErrorException"
   260          },
   261          {
   262            "shape": "ForbiddenException"
   263          },
   264          {
   265            "shape": "NotFoundException"
   266          },
   267          {
   268            "shape": "ServiceUnavailableException"
   269          },
   270          {
   271            "shape": "TooManyRequestsException"
   272          }
   273        ],
   274        "http": {
   275          "method": "GET",
   276          "requestUri": "/harvest_jobs/{id}",
   277          "responseCode": 200
   278        },
   279        "input": {
   280          "shape": "DescribeHarvestJobRequest"
   281        },
   282        "name": "DescribeHarvestJob",
   283        "output": {
   284          "shape": "DescribeHarvestJobResponse"
   285        }
   286      },
   287      "DescribeOriginEndpoint": {
   288        "errors": [
   289          {
   290            "shape": "UnprocessableEntityException"
   291          },
   292          {
   293            "shape": "InternalServerErrorException"
   294          },
   295          {
   296            "shape": "ForbiddenException"
   297          },
   298          {
   299            "shape": "NotFoundException"
   300          },
   301          {
   302            "shape": "ServiceUnavailableException"
   303          },
   304          {
   305            "shape": "TooManyRequestsException"
   306          }
   307        ],
   308        "http": {
   309          "method": "GET",
   310          "requestUri": "/origin_endpoints/{id}",
   311          "responseCode": 200
   312        },
   313        "input": {
   314          "shape": "DescribeOriginEndpointRequest"
   315        },
   316        "name": "DescribeOriginEndpoint",
   317        "output": {
   318          "shape": "DescribeOriginEndpointResponse"
   319        }
   320      },
   321      "ListChannels": {
   322        "errors": [
   323          {
   324            "shape": "UnprocessableEntityException"
   325          },
   326          {
   327            "shape": "InternalServerErrorException"
   328          },
   329          {
   330            "shape": "ForbiddenException"
   331          },
   332          {
   333            "shape": "NotFoundException"
   334          },
   335          {
   336            "shape": "ServiceUnavailableException"
   337          },
   338          {
   339            "shape": "TooManyRequestsException"
   340          }
   341        ],
   342        "http": {
   343          "method": "GET",
   344          "requestUri": "/channels",
   345          "responseCode": 200
   346        },
   347        "input": {
   348          "shape": "ListChannelsRequest"
   349        },
   350        "name": "ListChannels",
   351        "output": {
   352          "shape": "ListChannelsResponse"
   353        }
   354      },
   355      "ListHarvestJobs": {
   356        "errors": [
   357          {
   358            "shape": "UnprocessableEntityException"
   359          },
   360          {
   361            "shape": "InternalServerErrorException"
   362          },
   363          {
   364            "shape": "ForbiddenException"
   365          },
   366          {
   367            "shape": "NotFoundException"
   368          },
   369          {
   370            "shape": "ServiceUnavailableException"
   371          },
   372          {
   373            "shape": "TooManyRequestsException"
   374          }
   375        ],
   376        "http": {
   377          "method": "GET",
   378          "requestUri": "/harvest_jobs",
   379          "responseCode": 200
   380        },
   381        "input": {
   382          "shape": "ListHarvestJobsRequest"
   383        },
   384        "name": "ListHarvestJobs",
   385        "output": {
   386          "shape": "ListHarvestJobsResponse"
   387        }
   388      },
   389      "ListOriginEndpoints": {
   390        "errors": [
   391          {
   392            "shape": "UnprocessableEntityException"
   393          },
   394          {
   395            "shape": "InternalServerErrorException"
   396          },
   397          {
   398            "shape": "ForbiddenException"
   399          },
   400          {
   401            "shape": "NotFoundException"
   402          },
   403          {
   404            "shape": "ServiceUnavailableException"
   405          },
   406          {
   407            "shape": "TooManyRequestsException"
   408          }
   409        ],
   410        "http": {
   411          "method": "GET",
   412          "requestUri": "/origin_endpoints",
   413          "responseCode": 200
   414        },
   415        "input": {
   416          "shape": "ListOriginEndpointsRequest"
   417        },
   418        "name": "ListOriginEndpoints",
   419        "output": {
   420          "shape": "ListOriginEndpointsResponse"
   421        }
   422      },
   423      "ListTagsForResource": {
   424        "errors": [],
   425        "http": {
   426          "method": "GET",
   427          "requestUri": "/tags/{resource-arn}",
   428          "responseCode": 200
   429        },
   430        "input": {
   431          "shape": "ListTagsForResourceRequest"
   432        },
   433        "name": "ListTagsForResource",
   434        "output": {
   435          "shape": "ListTagsForResourceResponse"
   436        }
   437      },
   438      "RotateChannelCredentials": {
   439        "deprecated": true,
   440        "deprecatedMessage": "This API is deprecated. Please use RotateIngestEndpointCredentials instead",
   441        "errors": [
   442          {
   443            "shape": "UnprocessableEntityException"
   444          },
   445          {
   446            "shape": "InternalServerErrorException"
   447          },
   448          {
   449            "shape": "ForbiddenException"
   450          },
   451          {
   452            "shape": "NotFoundException"
   453          },
   454          {
   455            "shape": "ServiceUnavailableException"
   456          },
   457          {
   458            "shape": "TooManyRequestsException"
   459          }
   460        ],
   461        "http": {
   462          "method": "PUT",
   463          "requestUri": "/channels/{id}/credentials",
   464          "responseCode": 200
   465        },
   466        "input": {
   467          "shape": "RotateChannelCredentialsRequest"
   468        },
   469        "name": "RotateChannelCredentials",
   470        "output": {
   471          "shape": "RotateChannelCredentialsResponse"
   472        }
   473      },
   474      "RotateIngestEndpointCredentials": {
   475        "errors": [
   476          {
   477            "shape": "UnprocessableEntityException"
   478          },
   479          {
   480            "shape": "InternalServerErrorException"
   481          },
   482          {
   483            "shape": "ForbiddenException"
   484          },
   485          {
   486            "shape": "NotFoundException"
   487          },
   488          {
   489            "shape": "ServiceUnavailableException"
   490          },
   491          {
   492            "shape": "TooManyRequestsException"
   493          }
   494        ],
   495        "http": {
   496          "method": "PUT",
   497          "requestUri": "/channels/{id}/ingest_endpoints/{ingest_endpoint_id}/credentials",
   498          "responseCode": 200
   499        },
   500        "input": {
   501          "shape": "RotateIngestEndpointCredentialsRequest"
   502        },
   503        "name": "RotateIngestEndpointCredentials",
   504        "output": {
   505          "shape": "RotateIngestEndpointCredentialsResponse"
   506        }
   507      },
   508      "TagResource": {
   509        "errors": [],
   510        "http": {
   511          "method": "POST",
   512          "requestUri": "/tags/{resource-arn}",
   513          "responseCode": 204
   514        },
   515        "input": {
   516          "shape": "TagResourceRequest"
   517        },
   518        "name": "TagResource"
   519      },
   520      "UntagResource": {
   521        "errors": [],
   522        "http": {
   523          "method": "DELETE",
   524          "requestUri": "/tags/{resource-arn}",
   525          "responseCode": 204
   526        },
   527        "input": {
   528          "shape": "UntagResourceRequest"
   529        },
   530        "name": "UntagResource"
   531      },
   532      "UpdateChannel": {
   533        "errors": [
   534          {
   535            "shape": "UnprocessableEntityException"
   536          },
   537          {
   538            "shape": "InternalServerErrorException"
   539          },
   540          {
   541            "shape": "ForbiddenException"
   542          },
   543          {
   544            "shape": "NotFoundException"
   545          },
   546          {
   547            "shape": "ServiceUnavailableException"
   548          },
   549          {
   550            "shape": "TooManyRequestsException"
   551          }
   552        ],
   553        "http": {
   554          "method": "PUT",
   555          "requestUri": "/channels/{id}",
   556          "responseCode": 200
   557        },
   558        "input": {
   559          "shape": "UpdateChannelRequest"
   560        },
   561        "name": "UpdateChannel",
   562        "output": {
   563          "shape": "UpdateChannelResponse"
   564        }
   565      },
   566      "UpdateOriginEndpoint": {
   567        "errors": [
   568          {
   569            "shape": "UnprocessableEntityException"
   570          },
   571          {
   572            "shape": "InternalServerErrorException"
   573          },
   574          {
   575            "shape": "ForbiddenException"
   576          },
   577          {
   578            "shape": "NotFoundException"
   579          },
   580          {
   581            "shape": "ServiceUnavailableException"
   582          },
   583          {
   584            "shape": "TooManyRequestsException"
   585          }
   586        ],
   587        "http": {
   588          "method": "PUT",
   589          "requestUri": "/origin_endpoints/{id}",
   590          "responseCode": 200
   591        },
   592        "input": {
   593          "shape": "UpdateOriginEndpointRequest"
   594        },
   595        "name": "UpdateOriginEndpoint",
   596        "output": {
   597          "shape": "UpdateOriginEndpointResponse"
   598        }
   599      }
   600    },
   601    "shapes": {
   602      "AdMarkers": {
   603        "enum": [
   604          "NONE",
   605          "SCTE35_ENHANCED",
   606          "PASSTHROUGH",
   607          "DATERANGE"
   608        ],
   609        "type": "string"
   610      },
   611      "AdTriggers": {
   612        "member": {
   613          "shape": "__AdTriggersElement"
   614        },
   615        "type": "list"
   616      },
   617      "AdsOnDeliveryRestrictions": {
   618        "enum": [
   619          "NONE",
   620          "RESTRICTED",
   621          "UNRESTRICTED",
   622          "BOTH"
   623        ],
   624        "type": "string"
   625      },
   626      "Authorization": {
   627        "members": {
   628          "CdnIdentifierSecret": {
   629            "locationName": "cdnIdentifierSecret",
   630            "shape": "__string"
   631          },
   632          "SecretsRoleArn": {
   633            "locationName": "secretsRoleArn",
   634            "shape": "__string"
   635          }
   636        },
   637        "required": [
   638          "SecretsRoleArn",
   639          "CdnIdentifierSecret"
   640        ],
   641        "type": "structure"
   642      },
   643      "Channel": {
   644        "members": {
   645          "Arn": {
   646            "locationName": "arn",
   647            "shape": "__string"
   648          },
   649          "Description": {
   650            "locationName": "description",
   651            "shape": "__string"
   652          },
   653          "EgressAccessLogs": {
   654            "locationName": "egressAccessLogs",
   655            "shape": "EgressAccessLogs"
   656          },
   657          "HlsIngest": {
   658            "locationName": "hlsIngest",
   659            "shape": "HlsIngest"
   660          },
   661          "Id": {
   662            "locationName": "id",
   663            "shape": "__string"
   664          },
   665          "IngressAccessLogs": {
   666            "locationName": "ingressAccessLogs",
   667            "shape": "IngressAccessLogs"
   668          },
   669          "Tags": {
   670            "locationName": "tags",
   671            "shape": "Tags"
   672          }
   673        },
   674        "type": "structure"
   675      },
   676      "ChannelCreateParameters": {
   677        "members": {
   678          "Description": {
   679            "locationName": "description",
   680            "shape": "__string"
   681          },
   682          "Id": {
   683            "locationName": "id",
   684            "shape": "__string"
   685          },
   686          "Tags": {
   687            "locationName": "tags",
   688            "shape": "Tags"
   689          }
   690        },
   691        "required": [
   692          "Id"
   693        ],
   694        "type": "structure"
   695      },
   696      "ChannelList": {
   697        "members": {
   698          "Channels": {
   699            "locationName": "channels",
   700            "shape": "__listOfChannel"
   701          },
   702          "NextToken": {
   703            "locationName": "nextToken",
   704            "shape": "__string"
   705          }
   706        },
   707        "type": "structure"
   708      },
   709      "ChannelUpdateParameters": {
   710        "members": {
   711          "Description": {
   712            "locationName": "description",
   713            "shape": "__string"
   714          }
   715        },
   716        "type": "structure"
   717      },
   718      "CmafEncryption": {
   719        "members": {
   720          "ConstantInitializationVector": {
   721            "locationName": "constantInitializationVector",
   722            "shape": "__string"
   723          },
   724          "KeyRotationIntervalSeconds": {
   725            "locationName": "keyRotationIntervalSeconds",
   726            "shape": "__integer"
   727          },
   728          "SpekeKeyProvider": {
   729            "locationName": "spekeKeyProvider",
   730            "shape": "SpekeKeyProvider"
   731          }
   732        },
   733        "required": [
   734          "SpekeKeyProvider"
   735        ],
   736        "type": "structure"
   737      },
   738      "CmafPackage": {
   739        "members": {
   740          "Encryption": {
   741            "locationName": "encryption",
   742            "shape": "CmafEncryption"
   743          },
   744          "HlsManifests": {
   745            "locationName": "hlsManifests",
   746            "shape": "__listOfHlsManifest"
   747          },
   748          "SegmentDurationSeconds": {
   749            "locationName": "segmentDurationSeconds",
   750            "shape": "__integer"
   751          },
   752          "SegmentPrefix": {
   753            "locationName": "segmentPrefix",
   754            "shape": "__string"
   755          },
   756          "StreamSelection": {
   757            "locationName": "streamSelection",
   758            "shape": "StreamSelection"
   759          }
   760        },
   761        "type": "structure"
   762      },
   763      "CmafPackageCreateOrUpdateParameters": {
   764        "members": {
   765          "Encryption": {
   766            "locationName": "encryption",
   767            "shape": "CmafEncryption"
   768          },
   769          "HlsManifests": {
   770            "locationName": "hlsManifests",
   771            "shape": "__listOfHlsManifestCreateOrUpdateParameters"
   772          },
   773          "SegmentDurationSeconds": {
   774            "locationName": "segmentDurationSeconds",
   775            "shape": "__integer"
   776          },
   777          "SegmentPrefix": {
   778            "locationName": "segmentPrefix",
   779            "shape": "__string"
   780          },
   781          "StreamSelection": {
   782            "locationName": "streamSelection",
   783            "shape": "StreamSelection"
   784          }
   785        },
   786        "type": "structure"
   787      },
   788      "ConfigureLogsParameters": {
   789        "members": {
   790          "EgressAccessLogs": {
   791            "locationName": "egressAccessLogs",
   792            "shape": "EgressAccessLogs"
   793          },
   794          "IngressAccessLogs": {
   795            "locationName": "ingressAccessLogs",
   796            "shape": "IngressAccessLogs"
   797          }
   798        },
   799        "type": "structure"
   800      },
   801      "ConfigureLogsRequest": {
   802        "members": {
   803          "EgressAccessLogs": {
   804            "locationName": "egressAccessLogs",
   805            "shape": "EgressAccessLogs"
   806          },
   807          "Id": {
   808            "location": "uri",
   809            "locationName": "id",
   810            "shape": "__string"
   811          },
   812          "IngressAccessLogs": {
   813            "locationName": "ingressAccessLogs",
   814            "shape": "IngressAccessLogs"
   815          }
   816        },
   817        "required": [
   818          "Id"
   819        ],
   820        "type": "structure"
   821      },
   822      "ConfigureLogsResponse": {
   823        "members": {
   824          "Arn": {
   825            "locationName": "arn",
   826            "shape": "__string"
   827          },
   828          "Description": {
   829            "locationName": "description",
   830            "shape": "__string"
   831          },
   832          "EgressAccessLogs": {
   833            "locationName": "egressAccessLogs",
   834            "shape": "EgressAccessLogs"
   835          },
   836          "HlsIngest": {
   837            "locationName": "hlsIngest",
   838            "shape": "HlsIngest"
   839          },
   840          "Id": {
   841            "locationName": "id",
   842            "shape": "__string"
   843          },
   844          "IngressAccessLogs": {
   845            "locationName": "ingressAccessLogs",
   846            "shape": "IngressAccessLogs"
   847          },
   848          "Tags": {
   849            "locationName": "tags",
   850            "shape": "Tags"
   851          }
   852        },
   853        "type": "structure"
   854      },
   855      "CreateChannelRequest": {
   856        "members": {
   857          "Description": {
   858            "locationName": "description",
   859            "shape": "__string"
   860          },
   861          "Id": {
   862            "locationName": "id",
   863            "shape": "__string"
   864          },
   865          "Tags": {
   866            "locationName": "tags",
   867            "shape": "Tags"
   868          }
   869        },
   870        "required": [
   871          "Id"
   872        ],
   873        "type": "structure"
   874      },
   875      "CreateChannelResponse": {
   876        "members": {
   877          "Arn": {
   878            "locationName": "arn",
   879            "shape": "__string"
   880          },
   881          "Description": {
   882            "locationName": "description",
   883            "shape": "__string"
   884          },
   885          "EgressAccessLogs": {
   886            "locationName": "egressAccessLogs",
   887            "shape": "EgressAccessLogs"
   888          },
   889          "HlsIngest": {
   890            "locationName": "hlsIngest",
   891            "shape": "HlsIngest"
   892          },
   893          "Id": {
   894            "locationName": "id",
   895            "shape": "__string"
   896          },
   897          "IngressAccessLogs": {
   898            "locationName": "ingressAccessLogs",
   899            "shape": "IngressAccessLogs"
   900          },
   901          "Tags": {
   902            "locationName": "tags",
   903            "shape": "Tags"
   904          }
   905        },
   906        "type": "structure"
   907      },
   908      "CreateHarvestJobRequest": {
   909        "members": {
   910          "EndTime": {
   911            "locationName": "endTime",
   912            "shape": "__string"
   913          },
   914          "Id": {
   915            "locationName": "id",
   916            "shape": "__string"
   917          },
   918          "OriginEndpointId": {
   919            "locationName": "originEndpointId",
   920            "shape": "__string"
   921          },
   922          "S3Destination": {
   923            "locationName": "s3Destination",
   924            "shape": "S3Destination"
   925          },
   926          "StartTime": {
   927            "locationName": "startTime",
   928            "shape": "__string"
   929          }
   930        },
   931        "required": [
   932          "S3Destination",
   933          "EndTime",
   934          "OriginEndpointId",
   935          "StartTime",
   936          "Id"
   937        ],
   938        "type": "structure"
   939      },
   940      "CreateHarvestJobResponse": {
   941        "members": {
   942          "Arn": {
   943            "locationName": "arn",
   944            "shape": "__string"
   945          },
   946          "ChannelId": {
   947            "locationName": "channelId",
   948            "shape": "__string"
   949          },
   950          "CreatedAt": {
   951            "locationName": "createdAt",
   952            "shape": "__string"
   953          },
   954          "EndTime": {
   955            "locationName": "endTime",
   956            "shape": "__string"
   957          },
   958          "Id": {
   959            "locationName": "id",
   960            "shape": "__string"
   961          },
   962          "OriginEndpointId": {
   963            "locationName": "originEndpointId",
   964            "shape": "__string"
   965          },
   966          "S3Destination": {
   967            "locationName": "s3Destination",
   968            "shape": "S3Destination"
   969          },
   970          "StartTime": {
   971            "locationName": "startTime",
   972            "shape": "__string"
   973          },
   974          "Status": {
   975            "locationName": "status",
   976            "shape": "Status"
   977          }
   978        },
   979        "type": "structure"
   980      },
   981      "CreateOriginEndpointRequest": {
   982        "members": {
   983          "Authorization": {
   984            "locationName": "authorization",
   985            "shape": "Authorization"
   986          },
   987          "ChannelId": {
   988            "locationName": "channelId",
   989            "shape": "__string"
   990          },
   991          "CmafPackage": {
   992            "locationName": "cmafPackage",
   993            "shape": "CmafPackageCreateOrUpdateParameters"
   994          },
   995          "DashPackage": {
   996            "locationName": "dashPackage",
   997            "shape": "DashPackage"
   998          },
   999          "Description": {
  1000            "locationName": "description",
  1001            "shape": "__string"
  1002          },
  1003          "HlsPackage": {
  1004            "locationName": "hlsPackage",
  1005            "shape": "HlsPackage"
  1006          },
  1007          "Id": {
  1008            "locationName": "id",
  1009            "shape": "__string"
  1010          },
  1011          "ManifestName": {
  1012            "locationName": "manifestName",
  1013            "shape": "__string"
  1014          },
  1015          "MssPackage": {
  1016            "locationName": "mssPackage",
  1017            "shape": "MssPackage"
  1018          },
  1019          "Origination": {
  1020            "locationName": "origination",
  1021            "shape": "Origination"
  1022          },
  1023          "StartoverWindowSeconds": {
  1024            "locationName": "startoverWindowSeconds",
  1025            "shape": "__integer"
  1026          },
  1027          "Tags": {
  1028            "locationName": "tags",
  1029            "shape": "Tags"
  1030          },
  1031          "TimeDelaySeconds": {
  1032            "locationName": "timeDelaySeconds",
  1033            "shape": "__integer"
  1034          },
  1035          "Whitelist": {
  1036            "locationName": "whitelist",
  1037            "shape": "__listOf__string"
  1038          }
  1039        },
  1040        "required": [
  1041          "ChannelId",
  1042          "Id"
  1043        ],
  1044        "type": "structure"
  1045      },
  1046      "CreateOriginEndpointResponse": {
  1047        "members": {
  1048          "Arn": {
  1049            "locationName": "arn",
  1050            "shape": "__string"
  1051          },
  1052          "Authorization": {
  1053            "locationName": "authorization",
  1054            "shape": "Authorization"
  1055          },
  1056          "ChannelId": {
  1057            "locationName": "channelId",
  1058            "shape": "__string"
  1059          },
  1060          "CmafPackage": {
  1061            "locationName": "cmafPackage",
  1062            "shape": "CmafPackage"
  1063          },
  1064          "DashPackage": {
  1065            "locationName": "dashPackage",
  1066            "shape": "DashPackage"
  1067          },
  1068          "Description": {
  1069            "locationName": "description",
  1070            "shape": "__string"
  1071          },
  1072          "HlsPackage": {
  1073            "locationName": "hlsPackage",
  1074            "shape": "HlsPackage"
  1075          },
  1076          "Id": {
  1077            "locationName": "id",
  1078            "shape": "__string"
  1079          },
  1080          "ManifestName": {
  1081            "locationName": "manifestName",
  1082            "shape": "__string"
  1083          },
  1084          "MssPackage": {
  1085            "locationName": "mssPackage",
  1086            "shape": "MssPackage"
  1087          },
  1088          "Origination": {
  1089            "locationName": "origination",
  1090            "shape": "Origination"
  1091          },
  1092          "StartoverWindowSeconds": {
  1093            "locationName": "startoverWindowSeconds",
  1094            "shape": "__integer"
  1095          },
  1096          "Tags": {
  1097            "locationName": "tags",
  1098            "shape": "Tags"
  1099          },
  1100          "TimeDelaySeconds": {
  1101            "locationName": "timeDelaySeconds",
  1102            "shape": "__integer"
  1103          },
  1104          "Url": {
  1105            "locationName": "url",
  1106            "shape": "__string"
  1107          },
  1108          "Whitelist": {
  1109            "locationName": "whitelist",
  1110            "shape": "__listOf__string"
  1111          }
  1112        },
  1113        "type": "structure"
  1114      },
  1115      "DashEncryption": {
  1116        "members": {
  1117          "KeyRotationIntervalSeconds": {
  1118            "locationName": "keyRotationIntervalSeconds",
  1119            "shape": "__integer"
  1120          },
  1121          "SpekeKeyProvider": {
  1122            "locationName": "spekeKeyProvider",
  1123            "shape": "SpekeKeyProvider"
  1124          }
  1125        },
  1126        "required": [
  1127          "SpekeKeyProvider"
  1128        ],
  1129        "type": "structure"
  1130      },
  1131      "DashPackage": {
  1132        "members": {
  1133          "AdTriggers": {
  1134            "locationName": "adTriggers",
  1135            "shape": "AdTriggers"
  1136          },
  1137          "AdsOnDeliveryRestrictions": {
  1138            "locationName": "adsOnDeliveryRestrictions",
  1139            "shape": "AdsOnDeliveryRestrictions"
  1140          },
  1141          "Encryption": {
  1142            "locationName": "encryption",
  1143            "shape": "DashEncryption"
  1144          },
  1145          "ManifestLayout": {
  1146            "locationName": "manifestLayout",
  1147            "shape": "ManifestLayout"
  1148          },
  1149          "ManifestWindowSeconds": {
  1150            "locationName": "manifestWindowSeconds",
  1151            "shape": "__integer"
  1152          },
  1153          "MinBufferTimeSeconds": {
  1154            "locationName": "minBufferTimeSeconds",
  1155            "shape": "__integer"
  1156          },
  1157          "MinUpdatePeriodSeconds": {
  1158            "locationName": "minUpdatePeriodSeconds",
  1159            "shape": "__integer"
  1160          },
  1161          "PeriodTriggers": {
  1162            "locationName": "periodTriggers",
  1163            "shape": "__listOf__PeriodTriggersElement"
  1164          },
  1165          "Profile": {
  1166            "locationName": "profile",
  1167            "shape": "Profile"
  1168          },
  1169          "SegmentDurationSeconds": {
  1170            "locationName": "segmentDurationSeconds",
  1171            "shape": "__integer"
  1172          },
  1173          "SegmentTemplateFormat": {
  1174            "locationName": "segmentTemplateFormat",
  1175            "shape": "SegmentTemplateFormat"
  1176          },
  1177          "StreamSelection": {
  1178            "locationName": "streamSelection",
  1179            "shape": "StreamSelection"
  1180          },
  1181          "SuggestedPresentationDelaySeconds": {
  1182            "locationName": "suggestedPresentationDelaySeconds",
  1183            "shape": "__integer"
  1184          },
  1185          "UtcTiming": {
  1186            "locationName": "utcTiming",
  1187            "shape": "UtcTiming"
  1188          },
  1189          "UtcTimingUri": {
  1190            "locationName": "utcTimingUri",
  1191            "shape": "__string"
  1192          }
  1193        },
  1194        "type": "structure"
  1195      },
  1196      "DeleteChannelRequest": {
  1197        "members": {
  1198          "Id": {
  1199            "location": "uri",
  1200            "locationName": "id",
  1201            "shape": "__string"
  1202          }
  1203        },
  1204        "required": [
  1205          "Id"
  1206        ],
  1207        "type": "structure"
  1208      },
  1209      "DeleteChannelResponse": {
  1210        "members": {},
  1211        "type": "structure"
  1212      },
  1213      "DeleteOriginEndpointRequest": {
  1214        "members": {
  1215          "Id": {
  1216            "location": "uri",
  1217            "locationName": "id",
  1218            "shape": "__string"
  1219          }
  1220        },
  1221        "required": [
  1222          "Id"
  1223        ],
  1224        "type": "structure"
  1225      },
  1226      "DeleteOriginEndpointResponse": {
  1227        "members": {},
  1228        "type": "structure"
  1229      },
  1230      "DescribeChannelRequest": {
  1231        "members": {
  1232          "Id": {
  1233            "location": "uri",
  1234            "locationName": "id",
  1235            "shape": "__string"
  1236          }
  1237        },
  1238        "required": [
  1239          "Id"
  1240        ],
  1241        "type": "structure"
  1242      },
  1243      "DescribeChannelResponse": {
  1244        "members": {
  1245          "Arn": {
  1246            "locationName": "arn",
  1247            "shape": "__string"
  1248          },
  1249          "Description": {
  1250            "locationName": "description",
  1251            "shape": "__string"
  1252          },
  1253          "EgressAccessLogs": {
  1254            "locationName": "egressAccessLogs",
  1255            "shape": "EgressAccessLogs"
  1256          },
  1257          "HlsIngest": {
  1258            "locationName": "hlsIngest",
  1259            "shape": "HlsIngest"
  1260          },
  1261          "Id": {
  1262            "locationName": "id",
  1263            "shape": "__string"
  1264          },
  1265          "IngressAccessLogs": {
  1266            "locationName": "ingressAccessLogs",
  1267            "shape": "IngressAccessLogs"
  1268          },
  1269          "Tags": {
  1270            "locationName": "tags",
  1271            "shape": "Tags"
  1272          }
  1273        },
  1274        "type": "structure"
  1275      },
  1276      "DescribeHarvestJobRequest": {
  1277        "members": {
  1278          "Id": {
  1279            "location": "uri",
  1280            "locationName": "id",
  1281            "shape": "__string"
  1282          }
  1283        },
  1284        "required": [
  1285          "Id"
  1286        ],
  1287        "type": "structure"
  1288      },
  1289      "DescribeHarvestJobResponse": {
  1290        "members": {
  1291          "Arn": {
  1292            "locationName": "arn",
  1293            "shape": "__string"
  1294          },
  1295          "ChannelId": {
  1296            "locationName": "channelId",
  1297            "shape": "__string"
  1298          },
  1299          "CreatedAt": {
  1300            "locationName": "createdAt",
  1301            "shape": "__string"
  1302          },
  1303          "EndTime": {
  1304            "locationName": "endTime",
  1305            "shape": "__string"
  1306          },
  1307          "Id": {
  1308            "locationName": "id",
  1309            "shape": "__string"
  1310          },
  1311          "OriginEndpointId": {
  1312            "locationName": "originEndpointId",
  1313            "shape": "__string"
  1314          },
  1315          "S3Destination": {
  1316            "locationName": "s3Destination",
  1317            "shape": "S3Destination"
  1318          },
  1319          "StartTime": {
  1320            "locationName": "startTime",
  1321            "shape": "__string"
  1322          },
  1323          "Status": {
  1324            "locationName": "status",
  1325            "shape": "Status"
  1326          }
  1327        },
  1328        "type": "structure"
  1329      },
  1330      "DescribeOriginEndpointRequest": {
  1331        "members": {
  1332          "Id": {
  1333            "location": "uri",
  1334            "locationName": "id",
  1335            "shape": "__string"
  1336          }
  1337        },
  1338        "required": [
  1339          "Id"
  1340        ],
  1341        "type": "structure"
  1342      },
  1343      "DescribeOriginEndpointResponse": {
  1344        "members": {
  1345          "Arn": {
  1346            "locationName": "arn",
  1347            "shape": "__string"
  1348          },
  1349          "Authorization": {
  1350            "locationName": "authorization",
  1351            "shape": "Authorization"
  1352          },
  1353          "ChannelId": {
  1354            "locationName": "channelId",
  1355            "shape": "__string"
  1356          },
  1357          "CmafPackage": {
  1358            "locationName": "cmafPackage",
  1359            "shape": "CmafPackage"
  1360          },
  1361          "DashPackage": {
  1362            "locationName": "dashPackage",
  1363            "shape": "DashPackage"
  1364          },
  1365          "Description": {
  1366            "locationName": "description",
  1367            "shape": "__string"
  1368          },
  1369          "HlsPackage": {
  1370            "locationName": "hlsPackage",
  1371            "shape": "HlsPackage"
  1372          },
  1373          "Id": {
  1374            "locationName": "id",
  1375            "shape": "__string"
  1376          },
  1377          "ManifestName": {
  1378            "locationName": "manifestName",
  1379            "shape": "__string"
  1380          },
  1381          "MssPackage": {
  1382            "locationName": "mssPackage",
  1383            "shape": "MssPackage"
  1384          },
  1385          "Origination": {
  1386            "locationName": "origination",
  1387            "shape": "Origination"
  1388          },
  1389          "StartoverWindowSeconds": {
  1390            "locationName": "startoverWindowSeconds",
  1391            "shape": "__integer"
  1392          },
  1393          "Tags": {
  1394            "locationName": "tags",
  1395            "shape": "Tags"
  1396          },
  1397          "TimeDelaySeconds": {
  1398            "locationName": "timeDelaySeconds",
  1399            "shape": "__integer"
  1400          },
  1401          "Url": {
  1402            "locationName": "url",
  1403            "shape": "__string"
  1404          },
  1405          "Whitelist": {
  1406            "locationName": "whitelist",
  1407            "shape": "__listOf__string"
  1408          }
  1409        },
  1410        "type": "structure"
  1411      },
  1412      "EgressAccessLogs": {
  1413        "members": {
  1414          "LogGroupName": {
  1415            "locationName": "logGroupName",
  1416            "shape": "__string"
  1417          }
  1418        },
  1419        "type": "structure"
  1420      },
  1421      "EncryptionContractConfiguration": {
  1422        "members": {
  1423          "PresetSpeke20Audio": {
  1424            "locationName": "presetSpeke20Audio",
  1425            "shape": "PresetSpeke20Audio"
  1426          },
  1427          "PresetSpeke20Video": {
  1428            "locationName": "presetSpeke20Video",
  1429            "shape": "PresetSpeke20Video"
  1430          }
  1431        },
  1432        "required": [
  1433          "PresetSpeke20Audio",
  1434          "PresetSpeke20Video"
  1435        ],
  1436        "type": "structure"
  1437      },
  1438      "EncryptionMethod": {
  1439        "enum": [
  1440          "AES_128",
  1441          "SAMPLE_AES"
  1442        ],
  1443        "type": "string"
  1444      },
  1445      "ForbiddenException": {
  1446        "error": {
  1447          "httpStatusCode": 403
  1448        },
  1449        "exception": true,
  1450        "members": {
  1451          "Message": {
  1452            "locationName": "message",
  1453            "shape": "__string"
  1454          }
  1455        },
  1456        "type": "structure"
  1457      },
  1458      "HarvestJob": {
  1459        "members": {
  1460          "Arn": {
  1461            "locationName": "arn",
  1462            "shape": "__string"
  1463          },
  1464          "ChannelId": {
  1465            "locationName": "channelId",
  1466            "shape": "__string"
  1467          },
  1468          "CreatedAt": {
  1469            "locationName": "createdAt",
  1470            "shape": "__string"
  1471          },
  1472          "EndTime": {
  1473            "locationName": "endTime",
  1474            "shape": "__string"
  1475          },
  1476          "Id": {
  1477            "locationName": "id",
  1478            "shape": "__string"
  1479          },
  1480          "OriginEndpointId": {
  1481            "locationName": "originEndpointId",
  1482            "shape": "__string"
  1483          },
  1484          "S3Destination": {
  1485            "locationName": "s3Destination",
  1486            "shape": "S3Destination"
  1487          },
  1488          "StartTime": {
  1489            "locationName": "startTime",
  1490            "shape": "__string"
  1491          },
  1492          "Status": {
  1493            "locationName": "status",
  1494            "shape": "Status"
  1495          }
  1496        },
  1497        "type": "structure"
  1498      },
  1499      "HarvestJobCreateParameters": {
  1500        "members": {
  1501          "EndTime": {
  1502            "locationName": "endTime",
  1503            "shape": "__string"
  1504          },
  1505          "Id": {
  1506            "locationName": "id",
  1507            "shape": "__string"
  1508          },
  1509          "OriginEndpointId": {
  1510            "locationName": "originEndpointId",
  1511            "shape": "__string"
  1512          },
  1513          "S3Destination": {
  1514            "locationName": "s3Destination",
  1515            "shape": "S3Destination"
  1516          },
  1517          "StartTime": {
  1518            "locationName": "startTime",
  1519            "shape": "__string"
  1520          }
  1521        },
  1522        "required": [
  1523          "S3Destination",
  1524          "EndTime",
  1525          "OriginEndpointId",
  1526          "StartTime",
  1527          "Id"
  1528        ],
  1529        "type": "structure"
  1530      },
  1531      "HarvestJobList": {
  1532        "members": {
  1533          "HarvestJobs": {
  1534            "locationName": "harvestJobs",
  1535            "shape": "__listOfHarvestJob"
  1536          },
  1537          "NextToken": {
  1538            "locationName": "nextToken",
  1539            "shape": "__string"
  1540          }
  1541        },
  1542        "type": "structure"
  1543      },
  1544      "HlsEncryption": {
  1545        "members": {
  1546          "ConstantInitializationVector": {
  1547            "locationName": "constantInitializationVector",
  1548            "shape": "__string"
  1549          },
  1550          "EncryptionMethod": {
  1551            "locationName": "encryptionMethod",
  1552            "shape": "EncryptionMethod"
  1553          },
  1554          "KeyRotationIntervalSeconds": {
  1555            "locationName": "keyRotationIntervalSeconds",
  1556            "shape": "__integer"
  1557          },
  1558          "RepeatExtXKey": {
  1559            "locationName": "repeatExtXKey",
  1560            "shape": "__boolean"
  1561          },
  1562          "SpekeKeyProvider": {
  1563            "locationName": "spekeKeyProvider",
  1564            "shape": "SpekeKeyProvider"
  1565          }
  1566        },
  1567        "required": [
  1568          "SpekeKeyProvider"
  1569        ],
  1570        "type": "structure"
  1571      },
  1572      "HlsIngest": {
  1573        "members": {
  1574          "IngestEndpoints": {
  1575            "locationName": "ingestEndpoints",
  1576            "shape": "__listOfIngestEndpoint"
  1577          }
  1578        },
  1579        "type": "structure"
  1580      },
  1581      "HlsManifest": {
  1582        "members": {
  1583          "AdMarkers": {
  1584            "locationName": "adMarkers",
  1585            "shape": "AdMarkers"
  1586          },
  1587          "Id": {
  1588            "locationName": "id",
  1589            "shape": "__string"
  1590          },
  1591          "IncludeIframeOnlyStream": {
  1592            "locationName": "includeIframeOnlyStream",
  1593            "shape": "__boolean"
  1594          },
  1595          "ManifestName": {
  1596            "locationName": "manifestName",
  1597            "shape": "__string"
  1598          },
  1599          "PlaylistType": {
  1600            "locationName": "playlistType",
  1601            "shape": "PlaylistType"
  1602          },
  1603          "PlaylistWindowSeconds": {
  1604            "locationName": "playlistWindowSeconds",
  1605            "shape": "__integer"
  1606          },
  1607          "ProgramDateTimeIntervalSeconds": {
  1608            "locationName": "programDateTimeIntervalSeconds",
  1609            "shape": "__integer"
  1610          },
  1611          "Url": {
  1612            "locationName": "url",
  1613            "shape": "__string"
  1614          }
  1615        },
  1616        "required": [
  1617          "Id"
  1618        ],
  1619        "type": "structure"
  1620      },
  1621      "HlsManifestCreateOrUpdateParameters": {
  1622        "members": {
  1623          "AdMarkers": {
  1624            "locationName": "adMarkers",
  1625            "shape": "AdMarkers"
  1626          },
  1627          "AdTriggers": {
  1628            "locationName": "adTriggers",
  1629            "shape": "AdTriggers"
  1630          },
  1631          "AdsOnDeliveryRestrictions": {
  1632            "locationName": "adsOnDeliveryRestrictions",
  1633            "shape": "AdsOnDeliveryRestrictions"
  1634          },
  1635          "Id": {
  1636            "locationName": "id",
  1637            "shape": "__string"
  1638          },
  1639          "IncludeIframeOnlyStream": {
  1640            "locationName": "includeIframeOnlyStream",
  1641            "shape": "__boolean"
  1642          },
  1643          "ManifestName": {
  1644            "locationName": "manifestName",
  1645            "shape": "__string"
  1646          },
  1647          "PlaylistType": {
  1648            "locationName": "playlistType",
  1649            "shape": "PlaylistType"
  1650          },
  1651          "PlaylistWindowSeconds": {
  1652            "locationName": "playlistWindowSeconds",
  1653            "shape": "__integer"
  1654          },
  1655          "ProgramDateTimeIntervalSeconds": {
  1656            "locationName": "programDateTimeIntervalSeconds",
  1657            "shape": "__integer"
  1658          }
  1659        },
  1660        "required": [
  1661          "Id"
  1662        ],
  1663        "type": "structure"
  1664      },
  1665      "HlsPackage": {
  1666        "members": {
  1667          "AdMarkers": {
  1668            "locationName": "adMarkers",
  1669            "shape": "AdMarkers"
  1670          },
  1671          "AdTriggers": {
  1672            "locationName": "adTriggers",
  1673            "shape": "AdTriggers"
  1674          },
  1675          "AdsOnDeliveryRestrictions": {
  1676            "locationName": "adsOnDeliveryRestrictions",
  1677            "shape": "AdsOnDeliveryRestrictions"
  1678          },
  1679          "Encryption": {
  1680            "locationName": "encryption",
  1681            "shape": "HlsEncryption"
  1682          },
  1683          "IncludeIframeOnlyStream": {
  1684            "locationName": "includeIframeOnlyStream",
  1685            "shape": "__boolean"
  1686          },
  1687          "PlaylistType": {
  1688            "locationName": "playlistType",
  1689            "shape": "PlaylistType"
  1690          },
  1691          "PlaylistWindowSeconds": {
  1692            "locationName": "playlistWindowSeconds",
  1693            "shape": "__integer"
  1694          },
  1695          "ProgramDateTimeIntervalSeconds": {
  1696            "locationName": "programDateTimeIntervalSeconds",
  1697            "shape": "__integer"
  1698          },
  1699          "SegmentDurationSeconds": {
  1700            "locationName": "segmentDurationSeconds",
  1701            "shape": "__integer"
  1702          },
  1703          "StreamSelection": {
  1704            "locationName": "streamSelection",
  1705            "shape": "StreamSelection"
  1706          },
  1707          "UseAudioRenditionGroup": {
  1708            "locationName": "useAudioRenditionGroup",
  1709            "shape": "__boolean"
  1710          }
  1711        },
  1712        "type": "structure"
  1713      },
  1714      "IngestEndpoint": {
  1715        "members": {
  1716          "Id": {
  1717            "locationName": "id",
  1718            "shape": "__string"
  1719          },
  1720          "Password": {
  1721            "locationName": "password",
  1722            "shape": "__string"
  1723          },
  1724          "Url": {
  1725            "locationName": "url",
  1726            "shape": "__string"
  1727          },
  1728          "Username": {
  1729            "locationName": "username",
  1730            "shape": "__string"
  1731          }
  1732        },
  1733        "type": "structure"
  1734      },
  1735      "IngressAccessLogs": {
  1736        "members": {
  1737          "LogGroupName": {
  1738            "locationName": "logGroupName",
  1739            "shape": "__string"
  1740          }
  1741        },
  1742        "type": "structure"
  1743      },
  1744      "InternalServerErrorException": {
  1745        "error": {
  1746          "httpStatusCode": 500
  1747        },
  1748        "exception": true,
  1749        "members": {
  1750          "Message": {
  1751            "locationName": "message",
  1752            "shape": "__string"
  1753          }
  1754        },
  1755        "type": "structure"
  1756      },
  1757      "ListChannelsRequest": {
  1758        "members": {
  1759          "MaxResults": {
  1760            "location": "querystring",
  1761            "locationName": "maxResults",
  1762            "shape": "MaxResults"
  1763          },
  1764          "NextToken": {
  1765            "location": "querystring",
  1766            "locationName": "nextToken",
  1767            "shape": "__string"
  1768          }
  1769        },
  1770        "type": "structure"
  1771      },
  1772      "ListChannelsResponse": {
  1773        "members": {
  1774          "Channels": {
  1775            "locationName": "channels",
  1776            "shape": "__listOfChannel"
  1777          },
  1778          "NextToken": {
  1779            "locationName": "nextToken",
  1780            "shape": "__string"
  1781          }
  1782        },
  1783        "type": "structure"
  1784      },
  1785      "ListHarvestJobsRequest": {
  1786        "members": {
  1787          "IncludeChannelId": {
  1788            "location": "querystring",
  1789            "locationName": "includeChannelId",
  1790            "shape": "__string"
  1791          },
  1792          "IncludeStatus": {
  1793            "location": "querystring",
  1794            "locationName": "includeStatus",
  1795            "shape": "__string"
  1796          },
  1797          "MaxResults": {
  1798            "location": "querystring",
  1799            "locationName": "maxResults",
  1800            "shape": "MaxResults"
  1801          },
  1802          "NextToken": {
  1803            "location": "querystring",
  1804            "locationName": "nextToken",
  1805            "shape": "__string"
  1806          }
  1807        },
  1808        "type": "structure"
  1809      },
  1810      "ListHarvestJobsResponse": {
  1811        "members": {
  1812          "HarvestJobs": {
  1813            "locationName": "harvestJobs",
  1814            "shape": "__listOfHarvestJob"
  1815          },
  1816          "NextToken": {
  1817            "locationName": "nextToken",
  1818            "shape": "__string"
  1819          }
  1820        },
  1821        "type": "structure"
  1822      },
  1823      "ListOriginEndpointsRequest": {
  1824        "members": {
  1825          "ChannelId": {
  1826            "location": "querystring",
  1827            "locationName": "channelId",
  1828            "shape": "__string"
  1829          },
  1830          "MaxResults": {
  1831            "location": "querystring",
  1832            "locationName": "maxResults",
  1833            "shape": "MaxResults"
  1834          },
  1835          "NextToken": {
  1836            "location": "querystring",
  1837            "locationName": "nextToken",
  1838            "shape": "__string"
  1839          }
  1840        },
  1841        "type": "structure"
  1842      },
  1843      "ListOriginEndpointsResponse": {
  1844        "members": {
  1845          "NextToken": {
  1846            "locationName": "nextToken",
  1847            "shape": "__string"
  1848          },
  1849          "OriginEndpoints": {
  1850            "locationName": "originEndpoints",
  1851            "shape": "__listOfOriginEndpoint"
  1852          }
  1853        },
  1854        "type": "structure"
  1855      },
  1856      "ListTagsForResourceRequest": {
  1857        "members": {
  1858          "ResourceArn": {
  1859            "location": "uri",
  1860            "locationName": "resource-arn",
  1861            "shape": "__string"
  1862          }
  1863        },
  1864        "required": [
  1865          "ResourceArn"
  1866        ],
  1867        "type": "structure"
  1868      },
  1869      "ListTagsForResourceResponse": {
  1870        "members": {
  1871          "Tags": {
  1872            "locationName": "tags",
  1873            "shape": "__mapOf__string"
  1874          }
  1875        },
  1876        "type": "structure"
  1877      },
  1878      "ManifestLayout": {
  1879        "enum": [
  1880          "FULL",
  1881          "COMPACT"
  1882        ],
  1883        "type": "string"
  1884      },
  1885      "MaxResults": {
  1886        "max": 1000,
  1887        "min": 1,
  1888        "type": "integer"
  1889      },
  1890      "MssEncryption": {
  1891        "members": {
  1892          "SpekeKeyProvider": {
  1893            "locationName": "spekeKeyProvider",
  1894            "shape": "SpekeKeyProvider"
  1895          }
  1896        },
  1897        "required": [
  1898          "SpekeKeyProvider"
  1899        ],
  1900        "type": "structure"
  1901      },
  1902      "MssPackage": {
  1903        "members": {
  1904          "Encryption": {
  1905            "locationName": "encryption",
  1906            "shape": "MssEncryption"
  1907          },
  1908          "ManifestWindowSeconds": {
  1909            "locationName": "manifestWindowSeconds",
  1910            "shape": "__integer"
  1911          },
  1912          "SegmentDurationSeconds": {
  1913            "locationName": "segmentDurationSeconds",
  1914            "shape": "__integer"
  1915          },
  1916          "StreamSelection": {
  1917            "locationName": "streamSelection",
  1918            "shape": "StreamSelection"
  1919          }
  1920        },
  1921        "type": "structure"
  1922      },
  1923      "NotFoundException": {
  1924        "error": {
  1925          "httpStatusCode": 404
  1926        },
  1927        "exception": true,
  1928        "members": {
  1929          "Message": {
  1930            "locationName": "message",
  1931            "shape": "__string"
  1932          }
  1933        },
  1934        "type": "structure"
  1935      },
  1936      "OriginEndpoint": {
  1937        "members": {
  1938          "Arn": {
  1939            "locationName": "arn",
  1940            "shape": "__string"
  1941          },
  1942          "Authorization": {
  1943            "locationName": "authorization",
  1944            "shape": "Authorization"
  1945          },
  1946          "ChannelId": {
  1947            "locationName": "channelId",
  1948            "shape": "__string"
  1949          },
  1950          "CmafPackage": {
  1951            "locationName": "cmafPackage",
  1952            "shape": "CmafPackage"
  1953          },
  1954          "DashPackage": {
  1955            "locationName": "dashPackage",
  1956            "shape": "DashPackage"
  1957          },
  1958          "Description": {
  1959            "locationName": "description",
  1960            "shape": "__string"
  1961          },
  1962          "HlsPackage": {
  1963            "locationName": "hlsPackage",
  1964            "shape": "HlsPackage"
  1965          },
  1966          "Id": {
  1967            "locationName": "id",
  1968            "shape": "__string"
  1969          },
  1970          "ManifestName": {
  1971            "locationName": "manifestName",
  1972            "shape": "__string"
  1973          },
  1974          "MssPackage": {
  1975            "locationName": "mssPackage",
  1976            "shape": "MssPackage"
  1977          },
  1978          "Origination": {
  1979            "locationName": "origination",
  1980            "shape": "Origination"
  1981          },
  1982          "StartoverWindowSeconds": {
  1983            "locationName": "startoverWindowSeconds",
  1984            "shape": "__integer"
  1985          },
  1986          "Tags": {
  1987            "locationName": "tags",
  1988            "shape": "Tags"
  1989          },
  1990          "TimeDelaySeconds": {
  1991            "locationName": "timeDelaySeconds",
  1992            "shape": "__integer"
  1993          },
  1994          "Url": {
  1995            "locationName": "url",
  1996            "shape": "__string"
  1997          },
  1998          "Whitelist": {
  1999            "locationName": "whitelist",
  2000            "shape": "__listOf__string"
  2001          }
  2002        },
  2003        "type": "structure"
  2004      },
  2005      "OriginEndpointCreateParameters": {
  2006        "members": {
  2007          "Authorization": {
  2008            "locationName": "authorization",
  2009            "shape": "Authorization"
  2010          },
  2011          "ChannelId": {
  2012            "locationName": "channelId",
  2013            "shape": "__string"
  2014          },
  2015          "CmafPackage": {
  2016            "locationName": "cmafPackage",
  2017            "shape": "CmafPackageCreateOrUpdateParameters"
  2018          },
  2019          "DashPackage": {
  2020            "locationName": "dashPackage",
  2021            "shape": "DashPackage"
  2022          },
  2023          "Description": {
  2024            "locationName": "description",
  2025            "shape": "__string"
  2026          },
  2027          "HlsPackage": {
  2028            "locationName": "hlsPackage",
  2029            "shape": "HlsPackage"
  2030          },
  2031          "Id": {
  2032            "locationName": "id",
  2033            "shape": "__string"
  2034          },
  2035          "ManifestName": {
  2036            "locationName": "manifestName",
  2037            "shape": "__string"
  2038          },
  2039          "MssPackage": {
  2040            "locationName": "mssPackage",
  2041            "shape": "MssPackage"
  2042          },
  2043          "Origination": {
  2044            "locationName": "origination",
  2045            "shape": "Origination"
  2046          },
  2047          "StartoverWindowSeconds": {
  2048            "locationName": "startoverWindowSeconds",
  2049            "shape": "__integer"
  2050          },
  2051          "Tags": {
  2052            "locationName": "tags",
  2053            "shape": "Tags"
  2054          },
  2055          "TimeDelaySeconds": {
  2056            "locationName": "timeDelaySeconds",
  2057            "shape": "__integer"
  2058          },
  2059          "Whitelist": {
  2060            "locationName": "whitelist",
  2061            "shape": "__listOf__string"
  2062          }
  2063        },
  2064        "required": [
  2065          "ChannelId",
  2066          "Id"
  2067        ],
  2068        "type": "structure"
  2069      },
  2070      "OriginEndpointList": {
  2071        "members": {
  2072          "NextToken": {
  2073            "locationName": "nextToken",
  2074            "shape": "__string"
  2075          },
  2076          "OriginEndpoints": {
  2077            "locationName": "originEndpoints",
  2078            "shape": "__listOfOriginEndpoint"
  2079          }
  2080        },
  2081        "type": "structure"
  2082      },
  2083      "OriginEndpointUpdateParameters": {
  2084        "members": {
  2085          "Authorization": {
  2086            "locationName": "authorization",
  2087            "shape": "Authorization"
  2088          },
  2089          "CmafPackage": {
  2090            "locationName": "cmafPackage",
  2091            "shape": "CmafPackageCreateOrUpdateParameters"
  2092          },
  2093          "DashPackage": {
  2094            "locationName": "dashPackage",
  2095            "shape": "DashPackage"
  2096          },
  2097          "Description": {
  2098            "locationName": "description",
  2099            "shape": "__string"
  2100          },
  2101          "HlsPackage": {
  2102            "locationName": "hlsPackage",
  2103            "shape": "HlsPackage"
  2104          },
  2105          "ManifestName": {
  2106            "locationName": "manifestName",
  2107            "shape": "__string"
  2108          },
  2109          "MssPackage": {
  2110            "locationName": "mssPackage",
  2111            "shape": "MssPackage"
  2112          },
  2113          "Origination": {
  2114            "locationName": "origination",
  2115            "shape": "Origination"
  2116          },
  2117          "StartoverWindowSeconds": {
  2118            "locationName": "startoverWindowSeconds",
  2119            "shape": "__integer"
  2120          },
  2121          "TimeDelaySeconds": {
  2122            "locationName": "timeDelaySeconds",
  2123            "shape": "__integer"
  2124          },
  2125          "Whitelist": {
  2126            "locationName": "whitelist",
  2127            "shape": "__listOf__string"
  2128          }
  2129        },
  2130        "type": "structure"
  2131      },
  2132      "Origination": {
  2133        "enum": [
  2134          "ALLOW",
  2135          "DENY"
  2136        ],
  2137        "type": "string"
  2138      },
  2139      "PlaylistType": {
  2140        "enum": [
  2141          "NONE",
  2142          "EVENT",
  2143          "VOD"
  2144        ],
  2145        "type": "string"
  2146      },
  2147      "PresetSpeke20Audio": {
  2148        "enum": [
  2149          "PRESET-AUDIO-1"
  2150        ],
  2151        "type": "string"
  2152      },
  2153      "PresetSpeke20Video": {
  2154        "enum": [
  2155          "PRESET-VIDEO-1"
  2156        ],
  2157        "type": "string"
  2158      },
  2159      "Profile": {
  2160        "enum": [
  2161          "NONE",
  2162          "HBBTV_1_5"
  2163        ],
  2164        "type": "string"
  2165      },
  2166      "RotateChannelCredentialsRequest": {
  2167        "deprecated": true,
  2168        "members": {
  2169          "Id": {
  2170            "location": "uri",
  2171            "locationName": "id",
  2172            "shape": "__string"
  2173          }
  2174        },
  2175        "required": [
  2176          "Id"
  2177        ],
  2178        "type": "structure"
  2179      },
  2180      "RotateChannelCredentialsResponse": {
  2181        "deprecated": true,
  2182        "members": {
  2183          "Arn": {
  2184            "locationName": "arn",
  2185            "shape": "__string"
  2186          },
  2187          "Description": {
  2188            "locationName": "description",
  2189            "shape": "__string"
  2190          },
  2191          "EgressAccessLogs": {
  2192            "locationName": "egressAccessLogs",
  2193            "shape": "EgressAccessLogs"
  2194          },
  2195          "HlsIngest": {
  2196            "locationName": "hlsIngest",
  2197            "shape": "HlsIngest"
  2198          },
  2199          "Id": {
  2200            "locationName": "id",
  2201            "shape": "__string"
  2202          },
  2203          "IngressAccessLogs": {
  2204            "locationName": "ingressAccessLogs",
  2205            "shape": "IngressAccessLogs"
  2206          },
  2207          "Tags": {
  2208            "locationName": "tags",
  2209            "shape": "Tags"
  2210          }
  2211        },
  2212        "type": "structure"
  2213      },
  2214      "RotateIngestEndpointCredentialsRequest": {
  2215        "members": {
  2216          "Id": {
  2217            "location": "uri",
  2218            "locationName": "id",
  2219            "shape": "__string"
  2220          },
  2221          "IngestEndpointId": {
  2222            "location": "uri",
  2223            "locationName": "ingest_endpoint_id",
  2224            "shape": "__string"
  2225          }
  2226        },
  2227        "required": [
  2228          "IngestEndpointId",
  2229          "Id"
  2230        ],
  2231        "type": "structure"
  2232      },
  2233      "RotateIngestEndpointCredentialsResponse": {
  2234        "members": {
  2235          "Arn": {
  2236            "locationName": "arn",
  2237            "shape": "__string"
  2238          },
  2239          "Description": {
  2240            "locationName": "description",
  2241            "shape": "__string"
  2242          },
  2243          "EgressAccessLogs": {
  2244            "locationName": "egressAccessLogs",
  2245            "shape": "EgressAccessLogs"
  2246          },
  2247          "HlsIngest": {
  2248            "locationName": "hlsIngest",
  2249            "shape": "HlsIngest"
  2250          },
  2251          "Id": {
  2252            "locationName": "id",
  2253            "shape": "__string"
  2254          },
  2255          "IngressAccessLogs": {
  2256            "locationName": "ingressAccessLogs",
  2257            "shape": "IngressAccessLogs"
  2258          },
  2259          "Tags": {
  2260            "locationName": "tags",
  2261            "shape": "Tags"
  2262          }
  2263        },
  2264        "type": "structure"
  2265      },
  2266      "S3Destination": {
  2267        "members": {
  2268          "BucketName": {
  2269            "locationName": "bucketName",
  2270            "shape": "__string"
  2271          },
  2272          "ManifestKey": {
  2273            "locationName": "manifestKey",
  2274            "shape": "__string"
  2275          },
  2276          "RoleArn": {
  2277            "locationName": "roleArn",
  2278            "shape": "__string"
  2279          }
  2280        },
  2281        "required": [
  2282          "ManifestKey",
  2283          "BucketName",
  2284          "RoleArn"
  2285        ],
  2286        "type": "structure"
  2287      },
  2288      "SegmentTemplateFormat": {
  2289        "enum": [
  2290          "NUMBER_WITH_TIMELINE",
  2291          "TIME_WITH_TIMELINE",
  2292          "NUMBER_WITH_DURATION"
  2293        ],
  2294        "type": "string"
  2295      },
  2296      "ServiceUnavailableException": {
  2297        "error": {
  2298          "httpStatusCode": 503
  2299        },
  2300        "exception": true,
  2301        "members": {
  2302          "Message": {
  2303            "locationName": "message",
  2304            "shape": "__string"
  2305          }
  2306        },
  2307        "type": "structure"
  2308      },
  2309      "SpekeKeyProvider": {
  2310        "members": {
  2311          "CertificateArn": {
  2312            "locationName": "certificateArn",
  2313            "shape": "__string"
  2314          },
  2315          "EncryptionContractConfiguration": {
  2316            "locationName": "encryptionContractConfiguration",
  2317            "shape": "EncryptionContractConfiguration"
  2318          },
  2319          "ResourceId": {
  2320            "locationName": "resourceId",
  2321            "shape": "__string"
  2322          },
  2323          "RoleArn": {
  2324            "locationName": "roleArn",
  2325            "shape": "__string"
  2326          },
  2327          "SystemIds": {
  2328            "locationName": "systemIds",
  2329            "shape": "__listOf__string"
  2330          },
  2331          "Url": {
  2332            "locationName": "url",
  2333            "shape": "__string"
  2334          }
  2335        },
  2336        "required": [
  2337          "ResourceId",
  2338          "SystemIds",
  2339          "Url",
  2340          "RoleArn"
  2341        ],
  2342        "type": "structure"
  2343      },
  2344      "Status": {
  2345        "enum": [
  2346          "IN_PROGRESS",
  2347          "SUCCEEDED",
  2348          "FAILED"
  2349        ],
  2350        "type": "string"
  2351      },
  2352      "StreamOrder": {
  2353        "enum": [
  2354          "ORIGINAL",
  2355          "VIDEO_BITRATE_ASCENDING",
  2356          "VIDEO_BITRATE_DESCENDING"
  2357        ],
  2358        "type": "string"
  2359      },
  2360      "StreamSelection": {
  2361        "members": {
  2362          "MaxVideoBitsPerSecond": {
  2363            "locationName": "maxVideoBitsPerSecond",
  2364            "shape": "__integer"
  2365          },
  2366          "MinVideoBitsPerSecond": {
  2367            "locationName": "minVideoBitsPerSecond",
  2368            "shape": "__integer"
  2369          },
  2370          "StreamOrder": {
  2371            "locationName": "streamOrder",
  2372            "shape": "StreamOrder"
  2373          }
  2374        },
  2375        "type": "structure"
  2376      },
  2377      "TagResourceRequest": {
  2378        "members": {
  2379          "ResourceArn": {
  2380            "location": "uri",
  2381            "locationName": "resource-arn",
  2382            "shape": "__string"
  2383          },
  2384          "Tags": {
  2385            "locationName": "tags",
  2386            "shape": "__mapOf__string"
  2387          }
  2388        },
  2389        "required": [
  2390          "ResourceArn",
  2391          "Tags"
  2392        ],
  2393        "type": "structure"
  2394      },
  2395      "Tags": {
  2396        "key": {
  2397          "shape": "__string"
  2398        },
  2399        "type": "map",
  2400        "value": {
  2401          "shape": "__string"
  2402        }
  2403      },
  2404      "TagsModel": {
  2405        "members": {
  2406          "Tags": {
  2407            "locationName": "tags",
  2408            "shape": "__mapOf__string"
  2409          }
  2410        },
  2411        "required": [
  2412          "Tags"
  2413        ],
  2414        "type": "structure"
  2415      },
  2416      "TooManyRequestsException": {
  2417        "error": {
  2418          "httpStatusCode": 429
  2419        },
  2420        "exception": true,
  2421        "members": {
  2422          "Message": {
  2423            "locationName": "message",
  2424            "shape": "__string"
  2425          }
  2426        },
  2427        "type": "structure"
  2428      },
  2429      "UnprocessableEntityException": {
  2430        "error": {
  2431          "httpStatusCode": 422
  2432        },
  2433        "exception": true,
  2434        "members": {
  2435          "Message": {
  2436            "locationName": "message",
  2437            "shape": "__string"
  2438          }
  2439        },
  2440        "type": "structure"
  2441      },
  2442      "UntagResourceRequest": {
  2443        "members": {
  2444          "ResourceArn": {
  2445            "location": "uri",
  2446            "locationName": "resource-arn",
  2447            "shape": "__string"
  2448          },
  2449          "TagKeys": {
  2450            "location": "querystring",
  2451            "locationName": "tagKeys",
  2452            "shape": "__listOf__string"
  2453          }
  2454        },
  2455        "required": [
  2456          "TagKeys",
  2457          "ResourceArn"
  2458        ],
  2459        "type": "structure"
  2460      },
  2461      "UpdateChannelRequest": {
  2462        "members": {
  2463          "Description": {
  2464            "locationName": "description",
  2465            "shape": "__string"
  2466          },
  2467          "Id": {
  2468            "location": "uri",
  2469            "locationName": "id",
  2470            "shape": "__string"
  2471          }
  2472        },
  2473        "required": [
  2474          "Id"
  2475        ],
  2476        "type": "structure"
  2477      },
  2478      "UpdateChannelResponse": {
  2479        "members": {
  2480          "Arn": {
  2481            "locationName": "arn",
  2482            "shape": "__string"
  2483          },
  2484          "Description": {
  2485            "locationName": "description",
  2486            "shape": "__string"
  2487          },
  2488          "EgressAccessLogs": {
  2489            "locationName": "egressAccessLogs",
  2490            "shape": "EgressAccessLogs"
  2491          },
  2492          "HlsIngest": {
  2493            "locationName": "hlsIngest",
  2494            "shape": "HlsIngest"
  2495          },
  2496          "Id": {
  2497            "locationName": "id",
  2498            "shape": "__string"
  2499          },
  2500          "IngressAccessLogs": {
  2501            "locationName": "ingressAccessLogs",
  2502            "shape": "IngressAccessLogs"
  2503          },
  2504          "Tags": {
  2505            "locationName": "tags",
  2506            "shape": "Tags"
  2507          }
  2508        },
  2509        "type": "structure"
  2510      },
  2511      "UpdateOriginEndpointRequest": {
  2512        "members": {
  2513          "Authorization": {
  2514            "locationName": "authorization",
  2515            "shape": "Authorization"
  2516          },
  2517          "CmafPackage": {
  2518            "locationName": "cmafPackage",
  2519            "shape": "CmafPackageCreateOrUpdateParameters"
  2520          },
  2521          "DashPackage": {
  2522            "locationName": "dashPackage",
  2523            "shape": "DashPackage"
  2524          },
  2525          "Description": {
  2526            "locationName": "description",
  2527            "shape": "__string"
  2528          },
  2529          "HlsPackage": {
  2530            "locationName": "hlsPackage",
  2531            "shape": "HlsPackage"
  2532          },
  2533          "Id": {
  2534            "location": "uri",
  2535            "locationName": "id",
  2536            "shape": "__string"
  2537          },
  2538          "ManifestName": {
  2539            "locationName": "manifestName",
  2540            "shape": "__string"
  2541          },
  2542          "MssPackage": {
  2543            "locationName": "mssPackage",
  2544            "shape": "MssPackage"
  2545          },
  2546          "Origination": {
  2547            "locationName": "origination",
  2548            "shape": "Origination"
  2549          },
  2550          "StartoverWindowSeconds": {
  2551            "locationName": "startoverWindowSeconds",
  2552            "shape": "__integer"
  2553          },
  2554          "TimeDelaySeconds": {
  2555            "locationName": "timeDelaySeconds",
  2556            "shape": "__integer"
  2557          },
  2558          "Whitelist": {
  2559            "locationName": "whitelist",
  2560            "shape": "__listOf__string"
  2561          }
  2562        },
  2563        "required": [
  2564          "Id"
  2565        ],
  2566        "type": "structure"
  2567      },
  2568      "UpdateOriginEndpointResponse": {
  2569        "members": {
  2570          "Arn": {
  2571            "locationName": "arn",
  2572            "shape": "__string"
  2573          },
  2574          "Authorization": {
  2575            "locationName": "authorization",
  2576            "shape": "Authorization"
  2577          },
  2578          "ChannelId": {
  2579            "locationName": "channelId",
  2580            "shape": "__string"
  2581          },
  2582          "CmafPackage": {
  2583            "locationName": "cmafPackage",
  2584            "shape": "CmafPackage"
  2585          },
  2586          "DashPackage": {
  2587            "locationName": "dashPackage",
  2588            "shape": "DashPackage"
  2589          },
  2590          "Description": {
  2591            "locationName": "description",
  2592            "shape": "__string"
  2593          },
  2594          "HlsPackage": {
  2595            "locationName": "hlsPackage",
  2596            "shape": "HlsPackage"
  2597          },
  2598          "Id": {
  2599            "locationName": "id",
  2600            "shape": "__string"
  2601          },
  2602          "ManifestName": {
  2603            "locationName": "manifestName",
  2604            "shape": "__string"
  2605          },
  2606          "MssPackage": {
  2607            "locationName": "mssPackage",
  2608            "shape": "MssPackage"
  2609          },
  2610          "Origination": {
  2611            "locationName": "origination",
  2612            "shape": "Origination"
  2613          },
  2614          "StartoverWindowSeconds": {
  2615            "locationName": "startoverWindowSeconds",
  2616            "shape": "__integer"
  2617          },
  2618          "Tags": {
  2619            "locationName": "tags",
  2620            "shape": "Tags"
  2621          },
  2622          "TimeDelaySeconds": {
  2623            "locationName": "timeDelaySeconds",
  2624            "shape": "__integer"
  2625          },
  2626          "Url": {
  2627            "locationName": "url",
  2628            "shape": "__string"
  2629          },
  2630          "Whitelist": {
  2631            "locationName": "whitelist",
  2632            "shape": "__listOf__string"
  2633          }
  2634        },
  2635        "type": "structure"
  2636      },
  2637      "UtcTiming": {
  2638        "enum": [
  2639          "NONE",
  2640          "HTTP-HEAD",
  2641          "HTTP-ISO"
  2642        ],
  2643        "type": "string"
  2644      },
  2645      "__AdTriggersElement": {
  2646        "enum": [
  2647          "SPLICE_INSERT",
  2648          "BREAK",
  2649          "PROVIDER_ADVERTISEMENT",
  2650          "DISTRIBUTOR_ADVERTISEMENT",
  2651          "PROVIDER_PLACEMENT_OPPORTUNITY",
  2652          "DISTRIBUTOR_PLACEMENT_OPPORTUNITY",
  2653          "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY",
  2654          "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY"
  2655        ],
  2656        "type": "string"
  2657      },
  2658      "__PeriodTriggersElement": {
  2659        "enum": [
  2660          "ADS"
  2661        ],
  2662        "type": "string"
  2663      },
  2664      "__boolean": {
  2665        "type": "boolean"
  2666      },
  2667      "__double": {
  2668        "type": "double"
  2669      },
  2670      "__integer": {
  2671        "type": "integer"
  2672      },
  2673      "__listOfChannel": {
  2674        "member": {
  2675          "shape": "Channel"
  2676        },
  2677        "type": "list"
  2678      },
  2679      "__listOfHarvestJob": {
  2680        "member": {
  2681          "shape": "HarvestJob"
  2682        },
  2683        "type": "list"
  2684      },
  2685      "__listOfHlsManifest": {
  2686        "member": {
  2687          "shape": "HlsManifest"
  2688        },
  2689        "type": "list"
  2690      },
  2691      "__listOfHlsManifestCreateOrUpdateParameters": {
  2692        "member": {
  2693          "shape": "HlsManifestCreateOrUpdateParameters"
  2694        },
  2695        "type": "list"
  2696      },
  2697      "__listOfIngestEndpoint": {
  2698        "member": {
  2699          "shape": "IngestEndpoint"
  2700        },
  2701        "type": "list"
  2702      },
  2703      "__listOfOriginEndpoint": {
  2704        "member": {
  2705          "shape": "OriginEndpoint"
  2706        },
  2707        "type": "list"
  2708      },
  2709      "__listOf__PeriodTriggersElement": {
  2710        "member": {
  2711          "shape": "__PeriodTriggersElement"
  2712        },
  2713        "type": "list"
  2714      },
  2715      "__listOf__string": {
  2716        "member": {
  2717          "shape": "__string"
  2718        },
  2719        "type": "list"
  2720      },
  2721      "__long": {
  2722        "type": "long"
  2723      },
  2724      "__mapOf__string": {
  2725        "key": {
  2726          "shape": "__string"
  2727        },
  2728        "type": "map",
  2729        "value": {
  2730          "shape": "__string"
  2731        }
  2732      },
  2733      "__string": {
  2734        "type": "string"
  2735      }
  2736    }
  2737  }