github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/mediapackage-vod/2018-11-07/api-2.json (about)

     1  {
     2    "metadata": {
     3      "apiVersion": "2018-11-07",
     4      "endpointPrefix": "mediapackage-vod",
     5      "jsonVersion": "1.1",
     6      "protocol": "rest-json",
     7      "serviceAbbreviation": "MediaPackage Vod",
     8      "serviceFullName": "AWS Elemental MediaPackage VOD",
     9      "serviceId": "MediaPackage Vod",
    10      "signatureVersion": "v4",
    11      "signingName": "mediapackage-vod",
    12      "uid": "mediapackage-vod-2018-11-07"
    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": "/packaging_groups/{id}/configure_logs",
    39          "responseCode": 200
    40        },
    41        "input": {
    42          "shape": "ConfigureLogsRequest"
    43        },
    44        "name": "ConfigureLogs",
    45        "output": {
    46          "shape": "ConfigureLogsResponse"
    47        }
    48      },
    49      "CreateAsset": {
    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": "/assets",
    73          "responseCode": 200
    74        },
    75        "input": {
    76          "shape": "CreateAssetRequest"
    77        },
    78        "name": "CreateAsset",
    79        "output": {
    80          "shape": "CreateAssetResponse"
    81        }
    82      },
    83      "CreatePackagingConfiguration": {
    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": "/packaging_configurations",
   107          "responseCode": 200
   108        },
   109        "input": {
   110          "shape": "CreatePackagingConfigurationRequest"
   111        },
   112        "name": "CreatePackagingConfiguration",
   113        "output": {
   114          "shape": "CreatePackagingConfigurationResponse"
   115        }
   116      },
   117      "CreatePackagingGroup": {
   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": "/packaging_groups",
   141          "responseCode": 200
   142        },
   143        "input": {
   144          "shape": "CreatePackagingGroupRequest"
   145        },
   146        "name": "CreatePackagingGroup",
   147        "output": {
   148          "shape": "CreatePackagingGroupResponse"
   149        }
   150      },
   151      "DeleteAsset": {
   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": "/assets/{id}",
   175          "responseCode": 202
   176        },
   177        "input": {
   178          "shape": "DeleteAssetRequest"
   179        },
   180        "name": "DeleteAsset",
   181        "output": {
   182          "shape": "DeleteAssetResponse"
   183        }
   184      },
   185      "DeletePackagingConfiguration": {
   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": "/packaging_configurations/{id}",
   209          "responseCode": 202
   210        },
   211        "input": {
   212          "shape": "DeletePackagingConfigurationRequest"
   213        },
   214        "name": "DeletePackagingConfiguration",
   215        "output": {
   216          "shape": "DeletePackagingConfigurationResponse"
   217        }
   218      },
   219      "DeletePackagingGroup": {
   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": "DELETE",
   242          "requestUri": "/packaging_groups/{id}",
   243          "responseCode": 202
   244        },
   245        "input": {
   246          "shape": "DeletePackagingGroupRequest"
   247        },
   248        "name": "DeletePackagingGroup",
   249        "output": {
   250          "shape": "DeletePackagingGroupResponse"
   251        }
   252      },
   253      "DescribeAsset": {
   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": "/assets/{id}",
   277          "responseCode": 200
   278        },
   279        "input": {
   280          "shape": "DescribeAssetRequest"
   281        },
   282        "name": "DescribeAsset",
   283        "output": {
   284          "shape": "DescribeAssetResponse"
   285        }
   286      },
   287      "DescribePackagingConfiguration": {
   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": "/packaging_configurations/{id}",
   311          "responseCode": 200
   312        },
   313        "input": {
   314          "shape": "DescribePackagingConfigurationRequest"
   315        },
   316        "name": "DescribePackagingConfiguration",
   317        "output": {
   318          "shape": "DescribePackagingConfigurationResponse"
   319        }
   320      },
   321      "DescribePackagingGroup": {
   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": "/packaging_groups/{id}",
   345          "responseCode": 200
   346        },
   347        "input": {
   348          "shape": "DescribePackagingGroupRequest"
   349        },
   350        "name": "DescribePackagingGroup",
   351        "output": {
   352          "shape": "DescribePackagingGroupResponse"
   353        }
   354      },
   355      "ListAssets": {
   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": "/assets",
   379          "responseCode": 200
   380        },
   381        "input": {
   382          "shape": "ListAssetsRequest"
   383        },
   384        "name": "ListAssets",
   385        "output": {
   386          "shape": "ListAssetsResponse"
   387        }
   388      },
   389      "ListPackagingConfigurations": {
   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": "/packaging_configurations",
   413          "responseCode": 200
   414        },
   415        "input": {
   416          "shape": "ListPackagingConfigurationsRequest"
   417        },
   418        "name": "ListPackagingConfigurations",
   419        "output": {
   420          "shape": "ListPackagingConfigurationsResponse"
   421        }
   422      },
   423      "ListPackagingGroups": {
   424        "errors": [
   425          {
   426            "shape": "UnprocessableEntityException"
   427          },
   428          {
   429            "shape": "InternalServerErrorException"
   430          },
   431          {
   432            "shape": "ForbiddenException"
   433          },
   434          {
   435            "shape": "NotFoundException"
   436          },
   437          {
   438            "shape": "ServiceUnavailableException"
   439          },
   440          {
   441            "shape": "TooManyRequestsException"
   442          }
   443        ],
   444        "http": {
   445          "method": "GET",
   446          "requestUri": "/packaging_groups",
   447          "responseCode": 200
   448        },
   449        "input": {
   450          "shape": "ListPackagingGroupsRequest"
   451        },
   452        "name": "ListPackagingGroups",
   453        "output": {
   454          "shape": "ListPackagingGroupsResponse"
   455        }
   456      },
   457      "ListTagsForResource": {
   458        "errors": [],
   459        "http": {
   460          "method": "GET",
   461          "requestUri": "/tags/{resource-arn}",
   462          "responseCode": 200
   463        },
   464        "input": {
   465          "shape": "ListTagsForResourceRequest"
   466        },
   467        "name": "ListTagsForResource",
   468        "output": {
   469          "shape": "ListTagsForResourceResponse"
   470        }
   471      },
   472      "TagResource": {
   473        "errors": [],
   474        "http": {
   475          "method": "POST",
   476          "requestUri": "/tags/{resource-arn}",
   477          "responseCode": 204
   478        },
   479        "input": {
   480          "shape": "TagResourceRequest"
   481        },
   482        "name": "TagResource"
   483      },
   484      "UntagResource": {
   485        "errors": [],
   486        "http": {
   487          "method": "DELETE",
   488          "requestUri": "/tags/{resource-arn}",
   489          "responseCode": 204
   490        },
   491        "input": {
   492          "shape": "UntagResourceRequest"
   493        },
   494        "name": "UntagResource"
   495      },
   496      "UpdatePackagingGroup": {
   497        "errors": [
   498          {
   499            "shape": "UnprocessableEntityException"
   500          },
   501          {
   502            "shape": "InternalServerErrorException"
   503          },
   504          {
   505            "shape": "ForbiddenException"
   506          },
   507          {
   508            "shape": "NotFoundException"
   509          },
   510          {
   511            "shape": "ServiceUnavailableException"
   512          },
   513          {
   514            "shape": "TooManyRequestsException"
   515          }
   516        ],
   517        "http": {
   518          "method": "PUT",
   519          "requestUri": "/packaging_groups/{id}",
   520          "responseCode": 200
   521        },
   522        "input": {
   523          "shape": "UpdatePackagingGroupRequest"
   524        },
   525        "name": "UpdatePackagingGroup",
   526        "output": {
   527          "shape": "UpdatePackagingGroupResponse"
   528        }
   529      }
   530    },
   531    "shapes": {
   532      "AdMarkers": {
   533        "enum": [
   534          "NONE",
   535          "SCTE35_ENHANCED",
   536          "PASSTHROUGH"
   537        ],
   538        "type": "string"
   539      },
   540      "Asset": {
   541        "members": {
   542          "Arn": {
   543            "locationName": "arn",
   544            "shape": "__string"
   545          },
   546          "CreatedAt": {
   547            "locationName": "createdAt",
   548            "shape": "__string"
   549          },
   550          "EgressEndpoints": {
   551            "locationName": "egressEndpoints",
   552            "shape": "__listOfEgressEndpoint"
   553          },
   554          "Id": {
   555            "locationName": "id",
   556            "shape": "__string"
   557          },
   558          "PackagingGroupId": {
   559            "locationName": "packagingGroupId",
   560            "shape": "__string"
   561          },
   562          "ResourceId": {
   563            "locationName": "resourceId",
   564            "shape": "__string"
   565          },
   566          "SourceArn": {
   567            "locationName": "sourceArn",
   568            "shape": "__string"
   569          },
   570          "SourceRoleArn": {
   571            "locationName": "sourceRoleArn",
   572            "shape": "__string"
   573          },
   574          "Tags": {
   575            "locationName": "tags",
   576            "shape": "Tags"
   577          }
   578        },
   579        "type": "structure"
   580      },
   581      "AssetCreateParameters": {
   582        "members": {
   583          "Id": {
   584            "locationName": "id",
   585            "shape": "__string"
   586          },
   587          "PackagingGroupId": {
   588            "locationName": "packagingGroupId",
   589            "shape": "__string"
   590          },
   591          "ResourceId": {
   592            "locationName": "resourceId",
   593            "shape": "__string"
   594          },
   595          "SourceArn": {
   596            "locationName": "sourceArn",
   597            "shape": "__string"
   598          },
   599          "SourceRoleArn": {
   600            "locationName": "sourceRoleArn",
   601            "shape": "__string"
   602          },
   603          "Tags": {
   604            "locationName": "tags",
   605            "shape": "Tags"
   606          }
   607        },
   608        "required": [
   609          "SourceArn",
   610          "Id",
   611          "PackagingGroupId",
   612          "SourceRoleArn"
   613        ],
   614        "type": "structure"
   615      },
   616      "AssetList": {
   617        "members": {
   618          "Assets": {
   619            "locationName": "assets",
   620            "shape": "__listOfAssetShallow"
   621          },
   622          "NextToken": {
   623            "locationName": "nextToken",
   624            "shape": "__string"
   625          }
   626        },
   627        "type": "structure"
   628      },
   629      "AssetShallow": {
   630        "members": {
   631          "Arn": {
   632            "locationName": "arn",
   633            "shape": "__string"
   634          },
   635          "CreatedAt": {
   636            "locationName": "createdAt",
   637            "shape": "__string"
   638          },
   639          "Id": {
   640            "locationName": "id",
   641            "shape": "__string"
   642          },
   643          "PackagingGroupId": {
   644            "locationName": "packagingGroupId",
   645            "shape": "__string"
   646          },
   647          "ResourceId": {
   648            "locationName": "resourceId",
   649            "shape": "__string"
   650          },
   651          "SourceArn": {
   652            "locationName": "sourceArn",
   653            "shape": "__string"
   654          },
   655          "SourceRoleArn": {
   656            "locationName": "sourceRoleArn",
   657            "shape": "__string"
   658          },
   659          "Tags": {
   660            "locationName": "tags",
   661            "shape": "Tags"
   662          }
   663        },
   664        "type": "structure"
   665      },
   666      "Authorization": {
   667        "members": {
   668          "CdnIdentifierSecret": {
   669            "locationName": "cdnIdentifierSecret",
   670            "shape": "__string"
   671          },
   672          "SecretsRoleArn": {
   673            "locationName": "secretsRoleArn",
   674            "shape": "__string"
   675          }
   676        },
   677        "required": [
   678          "SecretsRoleArn",
   679          "CdnIdentifierSecret"
   680        ],
   681        "type": "structure"
   682      },
   683      "CmafEncryption": {
   684        "members": {
   685          "ConstantInitializationVector": {
   686            "locationName": "constantInitializationVector",
   687            "shape": "__string"
   688          },
   689          "SpekeKeyProvider": {
   690            "locationName": "spekeKeyProvider",
   691            "shape": "SpekeKeyProvider"
   692          }
   693        },
   694        "required": [
   695          "SpekeKeyProvider"
   696        ],
   697        "type": "structure"
   698      },
   699      "CmafPackage": {
   700        "members": {
   701          "Encryption": {
   702            "locationName": "encryption",
   703            "shape": "CmafEncryption"
   704          },
   705          "HlsManifests": {
   706            "locationName": "hlsManifests",
   707            "shape": "__listOfHlsManifest"
   708          },
   709          "IncludeEncoderConfigurationInSegments": {
   710            "locationName": "includeEncoderConfigurationInSegments",
   711            "shape": "__boolean"
   712          },
   713          "SegmentDurationSeconds": {
   714            "locationName": "segmentDurationSeconds",
   715            "shape": "__integer"
   716          }
   717        },
   718        "required": [
   719          "HlsManifests"
   720        ],
   721        "type": "structure"
   722      },
   723      "ConfigureLogsParameters": {
   724        "members": {
   725          "EgressAccessLogs": {
   726            "locationName": "egressAccessLogs",
   727            "shape": "EgressAccessLogs"
   728          }
   729        },
   730        "type": "structure"
   731      },
   732      "ConfigureLogsRequest": {
   733        "members": {
   734          "EgressAccessLogs": {
   735            "locationName": "egressAccessLogs",
   736            "shape": "EgressAccessLogs"
   737          },
   738          "Id": {
   739            "location": "uri",
   740            "locationName": "id",
   741            "shape": "__string"
   742          }
   743        },
   744        "required": [
   745          "Id"
   746        ],
   747        "type": "structure"
   748      },
   749      "ConfigureLogsResponse": {
   750        "members": {
   751          "Arn": {
   752            "locationName": "arn",
   753            "shape": "__string"
   754          },
   755          "Authorization": {
   756            "locationName": "authorization",
   757            "shape": "Authorization"
   758          },
   759          "DomainName": {
   760            "locationName": "domainName",
   761            "shape": "__string"
   762          },
   763          "EgressAccessLogs": {
   764            "locationName": "egressAccessLogs",
   765            "shape": "EgressAccessLogs"
   766          },
   767          "Id": {
   768            "locationName": "id",
   769            "shape": "__string"
   770          },
   771          "Tags": {
   772            "locationName": "tags",
   773            "shape": "Tags"
   774          }
   775        },
   776        "type": "structure"
   777      },
   778      "CreateAssetRequest": {
   779        "members": {
   780          "Id": {
   781            "locationName": "id",
   782            "shape": "__string"
   783          },
   784          "PackagingGroupId": {
   785            "locationName": "packagingGroupId",
   786            "shape": "__string"
   787          },
   788          "ResourceId": {
   789            "locationName": "resourceId",
   790            "shape": "__string"
   791          },
   792          "SourceArn": {
   793            "locationName": "sourceArn",
   794            "shape": "__string"
   795          },
   796          "SourceRoleArn": {
   797            "locationName": "sourceRoleArn",
   798            "shape": "__string"
   799          },
   800          "Tags": {
   801            "locationName": "tags",
   802            "shape": "Tags"
   803          }
   804        },
   805        "required": [
   806          "SourceArn",
   807          "Id",
   808          "PackagingGroupId",
   809          "SourceRoleArn"
   810        ],
   811        "type": "structure"
   812      },
   813      "CreateAssetResponse": {
   814        "members": {
   815          "Arn": {
   816            "locationName": "arn",
   817            "shape": "__string"
   818          },
   819          "CreatedAt": {
   820            "locationName": "createdAt",
   821            "shape": "__string"
   822          },
   823          "EgressEndpoints": {
   824            "locationName": "egressEndpoints",
   825            "shape": "__listOfEgressEndpoint"
   826          },
   827          "Id": {
   828            "locationName": "id",
   829            "shape": "__string"
   830          },
   831          "PackagingGroupId": {
   832            "locationName": "packagingGroupId",
   833            "shape": "__string"
   834          },
   835          "ResourceId": {
   836            "locationName": "resourceId",
   837            "shape": "__string"
   838          },
   839          "SourceArn": {
   840            "locationName": "sourceArn",
   841            "shape": "__string"
   842          },
   843          "SourceRoleArn": {
   844            "locationName": "sourceRoleArn",
   845            "shape": "__string"
   846          },
   847          "Tags": {
   848            "locationName": "tags",
   849            "shape": "Tags"
   850          }
   851        },
   852        "type": "structure"
   853      },
   854      "CreatePackagingConfigurationRequest": {
   855        "members": {
   856          "CmafPackage": {
   857            "locationName": "cmafPackage",
   858            "shape": "CmafPackage"
   859          },
   860          "DashPackage": {
   861            "locationName": "dashPackage",
   862            "shape": "DashPackage"
   863          },
   864          "HlsPackage": {
   865            "locationName": "hlsPackage",
   866            "shape": "HlsPackage"
   867          },
   868          "Id": {
   869            "locationName": "id",
   870            "shape": "__string"
   871          },
   872          "MssPackage": {
   873            "locationName": "mssPackage",
   874            "shape": "MssPackage"
   875          },
   876          "PackagingGroupId": {
   877            "locationName": "packagingGroupId",
   878            "shape": "__string"
   879          },
   880          "Tags": {
   881            "locationName": "tags",
   882            "shape": "Tags"
   883          }
   884        },
   885        "required": [
   886          "Id",
   887          "PackagingGroupId"
   888        ],
   889        "type": "structure"
   890      },
   891      "CreatePackagingConfigurationResponse": {
   892        "members": {
   893          "Arn": {
   894            "locationName": "arn",
   895            "shape": "__string"
   896          },
   897          "CmafPackage": {
   898            "locationName": "cmafPackage",
   899            "shape": "CmafPackage"
   900          },
   901          "DashPackage": {
   902            "locationName": "dashPackage",
   903            "shape": "DashPackage"
   904          },
   905          "HlsPackage": {
   906            "locationName": "hlsPackage",
   907            "shape": "HlsPackage"
   908          },
   909          "Id": {
   910            "locationName": "id",
   911            "shape": "__string"
   912          },
   913          "MssPackage": {
   914            "locationName": "mssPackage",
   915            "shape": "MssPackage"
   916          },
   917          "PackagingGroupId": {
   918            "locationName": "packagingGroupId",
   919            "shape": "__string"
   920          },
   921          "Tags": {
   922            "locationName": "tags",
   923            "shape": "Tags"
   924          }
   925        },
   926        "type": "structure"
   927      },
   928      "CreatePackagingGroupRequest": {
   929        "members": {
   930          "Authorization": {
   931            "locationName": "authorization",
   932            "shape": "Authorization"
   933          },
   934          "EgressAccessLogs": {
   935            "locationName": "egressAccessLogs",
   936            "shape": "EgressAccessLogs"
   937          },
   938          "Id": {
   939            "locationName": "id",
   940            "shape": "__string"
   941          },
   942          "Tags": {
   943            "locationName": "tags",
   944            "shape": "Tags"
   945          }
   946        },
   947        "required": [
   948          "Id"
   949        ],
   950        "type": "structure"
   951      },
   952      "CreatePackagingGroupResponse": {
   953        "members": {
   954          "Arn": {
   955            "locationName": "arn",
   956            "shape": "__string"
   957          },
   958          "Authorization": {
   959            "locationName": "authorization",
   960            "shape": "Authorization"
   961          },
   962          "DomainName": {
   963            "locationName": "domainName",
   964            "shape": "__string"
   965          },
   966          "EgressAccessLogs": {
   967            "locationName": "egressAccessLogs",
   968            "shape": "EgressAccessLogs"
   969          },
   970          "Id": {
   971            "locationName": "id",
   972            "shape": "__string"
   973          },
   974          "Tags": {
   975            "locationName": "tags",
   976            "shape": "Tags"
   977          }
   978        },
   979        "type": "structure"
   980      },
   981      "DashEncryption": {
   982        "members": {
   983          "SpekeKeyProvider": {
   984            "locationName": "spekeKeyProvider",
   985            "shape": "SpekeKeyProvider"
   986          }
   987        },
   988        "required": [
   989          "SpekeKeyProvider"
   990        ],
   991        "type": "structure"
   992      },
   993      "DashManifest": {
   994        "members": {
   995          "ManifestLayout": {
   996            "locationName": "manifestLayout",
   997            "shape": "ManifestLayout"
   998          },
   999          "ManifestName": {
  1000            "locationName": "manifestName",
  1001            "shape": "__string"
  1002          },
  1003          "MinBufferTimeSeconds": {
  1004            "locationName": "minBufferTimeSeconds",
  1005            "shape": "__integer"
  1006          },
  1007          "Profile": {
  1008            "locationName": "profile",
  1009            "shape": "Profile"
  1010          },
  1011          "StreamSelection": {
  1012            "locationName": "streamSelection",
  1013            "shape": "StreamSelection"
  1014          }
  1015        },
  1016        "type": "structure"
  1017      },
  1018      "DashPackage": {
  1019        "members": {
  1020          "DashManifests": {
  1021            "locationName": "dashManifests",
  1022            "shape": "__listOfDashManifest"
  1023          },
  1024          "Encryption": {
  1025            "locationName": "encryption",
  1026            "shape": "DashEncryption"
  1027          },
  1028          "IncludeEncoderConfigurationInSegments": {
  1029            "locationName": "includeEncoderConfigurationInSegments",
  1030            "shape": "__boolean"
  1031          },
  1032          "PeriodTriggers": {
  1033            "locationName": "periodTriggers",
  1034            "shape": "__listOf__PeriodTriggersElement"
  1035          },
  1036          "SegmentDurationSeconds": {
  1037            "locationName": "segmentDurationSeconds",
  1038            "shape": "__integer"
  1039          },
  1040          "SegmentTemplateFormat": {
  1041            "locationName": "segmentTemplateFormat",
  1042            "shape": "SegmentTemplateFormat"
  1043          }
  1044        },
  1045        "required": [
  1046          "DashManifests"
  1047        ],
  1048        "type": "structure"
  1049      },
  1050      "DeleteAssetRequest": {
  1051        "members": {
  1052          "Id": {
  1053            "location": "uri",
  1054            "locationName": "id",
  1055            "shape": "__string"
  1056          }
  1057        },
  1058        "required": [
  1059          "Id"
  1060        ],
  1061        "type": "structure"
  1062      },
  1063      "DeleteAssetResponse": {
  1064        "members": {},
  1065        "type": "structure"
  1066      },
  1067      "DeletePackagingConfigurationRequest": {
  1068        "members": {
  1069          "Id": {
  1070            "location": "uri",
  1071            "locationName": "id",
  1072            "shape": "__string"
  1073          }
  1074        },
  1075        "required": [
  1076          "Id"
  1077        ],
  1078        "type": "structure"
  1079      },
  1080      "DeletePackagingConfigurationResponse": {
  1081        "members": {},
  1082        "type": "structure"
  1083      },
  1084      "DeletePackagingGroupRequest": {
  1085        "members": {
  1086          "Id": {
  1087            "location": "uri",
  1088            "locationName": "id",
  1089            "shape": "__string"
  1090          }
  1091        },
  1092        "required": [
  1093          "Id"
  1094        ],
  1095        "type": "structure"
  1096      },
  1097      "DeletePackagingGroupResponse": {
  1098        "members": {},
  1099        "type": "structure"
  1100      },
  1101      "DescribeAssetRequest": {
  1102        "members": {
  1103          "Id": {
  1104            "location": "uri",
  1105            "locationName": "id",
  1106            "shape": "__string"
  1107          }
  1108        },
  1109        "required": [
  1110          "Id"
  1111        ],
  1112        "type": "structure"
  1113      },
  1114      "DescribeAssetResponse": {
  1115        "members": {
  1116          "Arn": {
  1117            "locationName": "arn",
  1118            "shape": "__string"
  1119          },
  1120          "CreatedAt": {
  1121            "locationName": "createdAt",
  1122            "shape": "__string"
  1123          },
  1124          "EgressEndpoints": {
  1125            "locationName": "egressEndpoints",
  1126            "shape": "__listOfEgressEndpoint"
  1127          },
  1128          "Id": {
  1129            "locationName": "id",
  1130            "shape": "__string"
  1131          },
  1132          "PackagingGroupId": {
  1133            "locationName": "packagingGroupId",
  1134            "shape": "__string"
  1135          },
  1136          "ResourceId": {
  1137            "locationName": "resourceId",
  1138            "shape": "__string"
  1139          },
  1140          "SourceArn": {
  1141            "locationName": "sourceArn",
  1142            "shape": "__string"
  1143          },
  1144          "SourceRoleArn": {
  1145            "locationName": "sourceRoleArn",
  1146            "shape": "__string"
  1147          },
  1148          "Tags": {
  1149            "locationName": "tags",
  1150            "shape": "Tags"
  1151          }
  1152        },
  1153        "type": "structure"
  1154      },
  1155      "DescribePackagingConfigurationRequest": {
  1156        "members": {
  1157          "Id": {
  1158            "location": "uri",
  1159            "locationName": "id",
  1160            "shape": "__string"
  1161          }
  1162        },
  1163        "required": [
  1164          "Id"
  1165        ],
  1166        "type": "structure"
  1167      },
  1168      "DescribePackagingConfigurationResponse": {
  1169        "members": {
  1170          "Arn": {
  1171            "locationName": "arn",
  1172            "shape": "__string"
  1173          },
  1174          "CmafPackage": {
  1175            "locationName": "cmafPackage",
  1176            "shape": "CmafPackage"
  1177          },
  1178          "DashPackage": {
  1179            "locationName": "dashPackage",
  1180            "shape": "DashPackage"
  1181          },
  1182          "HlsPackage": {
  1183            "locationName": "hlsPackage",
  1184            "shape": "HlsPackage"
  1185          },
  1186          "Id": {
  1187            "locationName": "id",
  1188            "shape": "__string"
  1189          },
  1190          "MssPackage": {
  1191            "locationName": "mssPackage",
  1192            "shape": "MssPackage"
  1193          },
  1194          "PackagingGroupId": {
  1195            "locationName": "packagingGroupId",
  1196            "shape": "__string"
  1197          },
  1198          "Tags": {
  1199            "locationName": "tags",
  1200            "shape": "Tags"
  1201          }
  1202        },
  1203        "type": "structure"
  1204      },
  1205      "DescribePackagingGroupRequest": {
  1206        "members": {
  1207          "Id": {
  1208            "location": "uri",
  1209            "locationName": "id",
  1210            "shape": "__string"
  1211          }
  1212        },
  1213        "required": [
  1214          "Id"
  1215        ],
  1216        "type": "structure"
  1217      },
  1218      "DescribePackagingGroupResponse": {
  1219        "members": {
  1220          "Arn": {
  1221            "locationName": "arn",
  1222            "shape": "__string"
  1223          },
  1224          "Authorization": {
  1225            "locationName": "authorization",
  1226            "shape": "Authorization"
  1227          },
  1228          "DomainName": {
  1229            "locationName": "domainName",
  1230            "shape": "__string"
  1231          },
  1232          "EgressAccessLogs": {
  1233            "locationName": "egressAccessLogs",
  1234            "shape": "EgressAccessLogs"
  1235          },
  1236          "Id": {
  1237            "locationName": "id",
  1238            "shape": "__string"
  1239          },
  1240          "Tags": {
  1241            "locationName": "tags",
  1242            "shape": "Tags"
  1243          }
  1244        },
  1245        "type": "structure"
  1246      },
  1247      "EgressAccessLogs": {
  1248        "members": {
  1249          "LogGroupName": {
  1250            "locationName": "logGroupName",
  1251            "shape": "__string"
  1252          }
  1253        },
  1254        "type": "structure"
  1255      },
  1256      "EgressEndpoint": {
  1257        "members": {
  1258          "PackagingConfigurationId": {
  1259            "locationName": "packagingConfigurationId",
  1260            "shape": "__string"
  1261          },
  1262          "Status": {
  1263            "locationName": "status",
  1264            "shape": "__string"
  1265          },
  1266          "Url": {
  1267            "locationName": "url",
  1268            "shape": "__string"
  1269          }
  1270        },
  1271        "type": "structure"
  1272      },
  1273      "EncryptionMethod": {
  1274        "enum": [
  1275          "AES_128",
  1276          "SAMPLE_AES"
  1277        ],
  1278        "type": "string"
  1279      },
  1280      "ForbiddenException": {
  1281        "error": {
  1282          "httpStatusCode": 403
  1283        },
  1284        "exception": true,
  1285        "members": {
  1286          "Message": {
  1287            "locationName": "message",
  1288            "shape": "__string"
  1289          }
  1290        },
  1291        "type": "structure"
  1292      },
  1293      "HlsEncryption": {
  1294        "members": {
  1295          "ConstantInitializationVector": {
  1296            "locationName": "constantInitializationVector",
  1297            "shape": "__string"
  1298          },
  1299          "EncryptionMethod": {
  1300            "locationName": "encryptionMethod",
  1301            "shape": "EncryptionMethod"
  1302          },
  1303          "SpekeKeyProvider": {
  1304            "locationName": "spekeKeyProvider",
  1305            "shape": "SpekeKeyProvider"
  1306          }
  1307        },
  1308        "required": [
  1309          "SpekeKeyProvider"
  1310        ],
  1311        "type": "structure"
  1312      },
  1313      "HlsManifest": {
  1314        "members": {
  1315          "AdMarkers": {
  1316            "locationName": "adMarkers",
  1317            "shape": "AdMarkers"
  1318          },
  1319          "IncludeIframeOnlyStream": {
  1320            "locationName": "includeIframeOnlyStream",
  1321            "shape": "__boolean"
  1322          },
  1323          "ManifestName": {
  1324            "locationName": "manifestName",
  1325            "shape": "__string"
  1326          },
  1327          "ProgramDateTimeIntervalSeconds": {
  1328            "locationName": "programDateTimeIntervalSeconds",
  1329            "shape": "__integer"
  1330          },
  1331          "RepeatExtXKey": {
  1332            "locationName": "repeatExtXKey",
  1333            "shape": "__boolean"
  1334          },
  1335          "StreamSelection": {
  1336            "locationName": "streamSelection",
  1337            "shape": "StreamSelection"
  1338          }
  1339        },
  1340        "type": "structure"
  1341      },
  1342      "HlsPackage": {
  1343        "members": {
  1344          "Encryption": {
  1345            "locationName": "encryption",
  1346            "shape": "HlsEncryption"
  1347          },
  1348          "HlsManifests": {
  1349            "locationName": "hlsManifests",
  1350            "shape": "__listOfHlsManifest"
  1351          },
  1352          "SegmentDurationSeconds": {
  1353            "locationName": "segmentDurationSeconds",
  1354            "shape": "__integer"
  1355          },
  1356          "UseAudioRenditionGroup": {
  1357            "locationName": "useAudioRenditionGroup",
  1358            "shape": "__boolean"
  1359          }
  1360        },
  1361        "required": [
  1362          "HlsManifests"
  1363        ],
  1364        "type": "structure"
  1365      },
  1366      "InternalServerErrorException": {
  1367        "error": {
  1368          "httpStatusCode": 500
  1369        },
  1370        "exception": true,
  1371        "members": {
  1372          "Message": {
  1373            "locationName": "message",
  1374            "shape": "__string"
  1375          }
  1376        },
  1377        "type": "structure"
  1378      },
  1379      "ListAssetsRequest": {
  1380        "members": {
  1381          "MaxResults": {
  1382            "location": "querystring",
  1383            "locationName": "maxResults",
  1384            "shape": "MaxResults"
  1385          },
  1386          "NextToken": {
  1387            "location": "querystring",
  1388            "locationName": "nextToken",
  1389            "shape": "__string"
  1390          },
  1391          "PackagingGroupId": {
  1392            "location": "querystring",
  1393            "locationName": "packagingGroupId",
  1394            "shape": "__string"
  1395          }
  1396        },
  1397        "type": "structure"
  1398      },
  1399      "ListAssetsResponse": {
  1400        "members": {
  1401          "Assets": {
  1402            "locationName": "assets",
  1403            "shape": "__listOfAssetShallow"
  1404          },
  1405          "NextToken": {
  1406            "locationName": "nextToken",
  1407            "shape": "__string"
  1408          }
  1409        },
  1410        "type": "structure"
  1411      },
  1412      "ListPackagingConfigurationsRequest": {
  1413        "members": {
  1414          "MaxResults": {
  1415            "location": "querystring",
  1416            "locationName": "maxResults",
  1417            "shape": "MaxResults"
  1418          },
  1419          "NextToken": {
  1420            "location": "querystring",
  1421            "locationName": "nextToken",
  1422            "shape": "__string"
  1423          },
  1424          "PackagingGroupId": {
  1425            "location": "querystring",
  1426            "locationName": "packagingGroupId",
  1427            "shape": "__string"
  1428          }
  1429        },
  1430        "type": "structure"
  1431      },
  1432      "ListPackagingConfigurationsResponse": {
  1433        "members": {
  1434          "NextToken": {
  1435            "locationName": "nextToken",
  1436            "shape": "__string"
  1437          },
  1438          "PackagingConfigurations": {
  1439            "locationName": "packagingConfigurations",
  1440            "shape": "__listOfPackagingConfiguration"
  1441          }
  1442        },
  1443        "type": "structure"
  1444      },
  1445      "ListPackagingGroupsRequest": {
  1446        "members": {
  1447          "MaxResults": {
  1448            "location": "querystring",
  1449            "locationName": "maxResults",
  1450            "shape": "MaxResults"
  1451          },
  1452          "NextToken": {
  1453            "location": "querystring",
  1454            "locationName": "nextToken",
  1455            "shape": "__string"
  1456          }
  1457        },
  1458        "type": "structure"
  1459      },
  1460      "ListPackagingGroupsResponse": {
  1461        "members": {
  1462          "NextToken": {
  1463            "locationName": "nextToken",
  1464            "shape": "__string"
  1465          },
  1466          "PackagingGroups": {
  1467            "locationName": "packagingGroups",
  1468            "shape": "__listOfPackagingGroup"
  1469          }
  1470        },
  1471        "type": "structure"
  1472      },
  1473      "ListTagsForResourceRequest": {
  1474        "members": {
  1475          "ResourceArn": {
  1476            "location": "uri",
  1477            "locationName": "resource-arn",
  1478            "shape": "__string"
  1479          }
  1480        },
  1481        "required": [
  1482          "ResourceArn"
  1483        ],
  1484        "type": "structure"
  1485      },
  1486      "ListTagsForResourceResponse": {
  1487        "members": {
  1488          "Tags": {
  1489            "locationName": "tags",
  1490            "shape": "__mapOf__string"
  1491          }
  1492        },
  1493        "type": "structure"
  1494      },
  1495      "ManifestLayout": {
  1496        "enum": [
  1497          "FULL",
  1498          "COMPACT"
  1499        ],
  1500        "type": "string"
  1501      },
  1502      "MaxResults": {
  1503        "max": 1000,
  1504        "min": 1,
  1505        "type": "integer"
  1506      },
  1507      "MssEncryption": {
  1508        "members": {
  1509          "SpekeKeyProvider": {
  1510            "locationName": "spekeKeyProvider",
  1511            "shape": "SpekeKeyProvider"
  1512          }
  1513        },
  1514        "required": [
  1515          "SpekeKeyProvider"
  1516        ],
  1517        "type": "structure"
  1518      },
  1519      "MssManifest": {
  1520        "members": {
  1521          "ManifestName": {
  1522            "locationName": "manifestName",
  1523            "shape": "__string"
  1524          },
  1525          "StreamSelection": {
  1526            "locationName": "streamSelection",
  1527            "shape": "StreamSelection"
  1528          }
  1529        },
  1530        "type": "structure"
  1531      },
  1532      "MssPackage": {
  1533        "members": {
  1534          "Encryption": {
  1535            "locationName": "encryption",
  1536            "shape": "MssEncryption"
  1537          },
  1538          "MssManifests": {
  1539            "locationName": "mssManifests",
  1540            "shape": "__listOfMssManifest"
  1541          },
  1542          "SegmentDurationSeconds": {
  1543            "locationName": "segmentDurationSeconds",
  1544            "shape": "__integer"
  1545          }
  1546        },
  1547        "required": [
  1548          "MssManifests"
  1549        ],
  1550        "type": "structure"
  1551      },
  1552      "NotFoundException": {
  1553        "error": {
  1554          "httpStatusCode": 404
  1555        },
  1556        "exception": true,
  1557        "members": {
  1558          "Message": {
  1559            "locationName": "message",
  1560            "shape": "__string"
  1561          }
  1562        },
  1563        "type": "structure"
  1564      },
  1565      "PackagingConfiguration": {
  1566        "members": {
  1567          "Arn": {
  1568            "locationName": "arn",
  1569            "shape": "__string"
  1570          },
  1571          "CmafPackage": {
  1572            "locationName": "cmafPackage",
  1573            "shape": "CmafPackage"
  1574          },
  1575          "DashPackage": {
  1576            "locationName": "dashPackage",
  1577            "shape": "DashPackage"
  1578          },
  1579          "HlsPackage": {
  1580            "locationName": "hlsPackage",
  1581            "shape": "HlsPackage"
  1582          },
  1583          "Id": {
  1584            "locationName": "id",
  1585            "shape": "__string"
  1586          },
  1587          "MssPackage": {
  1588            "locationName": "mssPackage",
  1589            "shape": "MssPackage"
  1590          },
  1591          "PackagingGroupId": {
  1592            "locationName": "packagingGroupId",
  1593            "shape": "__string"
  1594          },
  1595          "Tags": {
  1596            "locationName": "tags",
  1597            "shape": "Tags"
  1598          }
  1599        },
  1600        "type": "structure"
  1601      },
  1602      "PackagingConfigurationCreateParameters": {
  1603        "members": {
  1604          "CmafPackage": {
  1605            "locationName": "cmafPackage",
  1606            "shape": "CmafPackage"
  1607          },
  1608          "DashPackage": {
  1609            "locationName": "dashPackage",
  1610            "shape": "DashPackage"
  1611          },
  1612          "HlsPackage": {
  1613            "locationName": "hlsPackage",
  1614            "shape": "HlsPackage"
  1615          },
  1616          "Id": {
  1617            "locationName": "id",
  1618            "shape": "__string"
  1619          },
  1620          "MssPackage": {
  1621            "locationName": "mssPackage",
  1622            "shape": "MssPackage"
  1623          },
  1624          "PackagingGroupId": {
  1625            "locationName": "packagingGroupId",
  1626            "shape": "__string"
  1627          },
  1628          "Tags": {
  1629            "locationName": "tags",
  1630            "shape": "Tags"
  1631          }
  1632        },
  1633        "required": [
  1634          "Id",
  1635          "PackagingGroupId"
  1636        ],
  1637        "type": "structure"
  1638      },
  1639      "PackagingConfigurationList": {
  1640        "members": {
  1641          "NextToken": {
  1642            "locationName": "nextToken",
  1643            "shape": "__string"
  1644          },
  1645          "PackagingConfigurations": {
  1646            "locationName": "packagingConfigurations",
  1647            "shape": "__listOfPackagingConfiguration"
  1648          }
  1649        },
  1650        "type": "structure"
  1651      },
  1652      "PackagingGroup": {
  1653        "members": {
  1654          "Arn": {
  1655            "locationName": "arn",
  1656            "shape": "__string"
  1657          },
  1658          "Authorization": {
  1659            "locationName": "authorization",
  1660            "shape": "Authorization"
  1661          },
  1662          "DomainName": {
  1663            "locationName": "domainName",
  1664            "shape": "__string"
  1665          },
  1666          "EgressAccessLogs": {
  1667            "locationName": "egressAccessLogs",
  1668            "shape": "EgressAccessLogs"
  1669          },
  1670          "Id": {
  1671            "locationName": "id",
  1672            "shape": "__string"
  1673          },
  1674          "Tags": {
  1675            "locationName": "tags",
  1676            "shape": "Tags"
  1677          }
  1678        },
  1679        "type": "structure"
  1680      },
  1681      "PackagingGroupCreateParameters": {
  1682        "members": {
  1683          "Authorization": {
  1684            "locationName": "authorization",
  1685            "shape": "Authorization"
  1686          },
  1687          "EgressAccessLogs": {
  1688            "locationName": "egressAccessLogs",
  1689            "shape": "EgressAccessLogs"
  1690          },
  1691          "Id": {
  1692            "locationName": "id",
  1693            "shape": "__string"
  1694          },
  1695          "Tags": {
  1696            "locationName": "tags",
  1697            "shape": "Tags"
  1698          }
  1699        },
  1700        "required": [
  1701          "Id"
  1702        ],
  1703        "type": "structure"
  1704      },
  1705      "PackagingGroupList": {
  1706        "members": {
  1707          "NextToken": {
  1708            "locationName": "nextToken",
  1709            "shape": "__string"
  1710          },
  1711          "PackagingGroups": {
  1712            "locationName": "packagingGroups",
  1713            "shape": "__listOfPackagingGroup"
  1714          }
  1715        },
  1716        "type": "structure"
  1717      },
  1718      "PackagingGroupUpdateParameters": {
  1719        "members": {
  1720          "Authorization": {
  1721            "locationName": "authorization",
  1722            "shape": "Authorization"
  1723          }
  1724        },
  1725        "type": "structure"
  1726      },
  1727      "Profile": {
  1728        "enum": [
  1729          "NONE",
  1730          "HBBTV_1_5"
  1731        ],
  1732        "type": "string"
  1733      },
  1734      "SegmentTemplateFormat": {
  1735        "enum": [
  1736          "NUMBER_WITH_TIMELINE",
  1737          "TIME_WITH_TIMELINE",
  1738          "NUMBER_WITH_DURATION"
  1739        ],
  1740        "type": "string"
  1741      },
  1742      "ServiceUnavailableException": {
  1743        "error": {
  1744          "httpStatusCode": 503
  1745        },
  1746        "exception": true,
  1747        "members": {
  1748          "Message": {
  1749            "locationName": "message",
  1750            "shape": "__string"
  1751          }
  1752        },
  1753        "type": "structure"
  1754      },
  1755      "SpekeKeyProvider": {
  1756        "members": {
  1757          "RoleArn": {
  1758            "locationName": "roleArn",
  1759            "shape": "__string"
  1760          },
  1761          "SystemIds": {
  1762            "locationName": "systemIds",
  1763            "shape": "__listOf__string"
  1764          },
  1765          "Url": {
  1766            "locationName": "url",
  1767            "shape": "__string"
  1768          }
  1769        },
  1770        "required": [
  1771          "SystemIds",
  1772          "Url",
  1773          "RoleArn"
  1774        ],
  1775        "type": "structure"
  1776      },
  1777      "StreamOrder": {
  1778        "enum": [
  1779          "ORIGINAL",
  1780          "VIDEO_BITRATE_ASCENDING",
  1781          "VIDEO_BITRATE_DESCENDING"
  1782        ],
  1783        "type": "string"
  1784      },
  1785      "StreamSelection": {
  1786        "members": {
  1787          "MaxVideoBitsPerSecond": {
  1788            "locationName": "maxVideoBitsPerSecond",
  1789            "shape": "__integer"
  1790          },
  1791          "MinVideoBitsPerSecond": {
  1792            "locationName": "minVideoBitsPerSecond",
  1793            "shape": "__integer"
  1794          },
  1795          "StreamOrder": {
  1796            "locationName": "streamOrder",
  1797            "shape": "StreamOrder"
  1798          }
  1799        },
  1800        "type": "structure"
  1801      },
  1802      "TagResourceRequest": {
  1803        "members": {
  1804          "ResourceArn": {
  1805            "location": "uri",
  1806            "locationName": "resource-arn",
  1807            "shape": "__string"
  1808          },
  1809          "Tags": {
  1810            "locationName": "tags",
  1811            "shape": "__mapOf__string"
  1812          }
  1813        },
  1814        "required": [
  1815          "ResourceArn",
  1816          "Tags"
  1817        ],
  1818        "type": "structure"
  1819      },
  1820      "Tags": {
  1821        "key": {
  1822          "shape": "__string"
  1823        },
  1824        "type": "map",
  1825        "value": {
  1826          "shape": "__string"
  1827        }
  1828      },
  1829      "TagsModel": {
  1830        "members": {
  1831          "Tags": {
  1832            "locationName": "tags",
  1833            "shape": "__mapOf__string"
  1834          }
  1835        },
  1836        "required": [
  1837          "Tags"
  1838        ],
  1839        "type": "structure"
  1840      },
  1841      "TooManyRequestsException": {
  1842        "error": {
  1843          "httpStatusCode": 429
  1844        },
  1845        "exception": true,
  1846        "members": {
  1847          "Message": {
  1848            "locationName": "message",
  1849            "shape": "__string"
  1850          }
  1851        },
  1852        "type": "structure"
  1853      },
  1854      "UnprocessableEntityException": {
  1855        "error": {
  1856          "httpStatusCode": 422
  1857        },
  1858        "exception": true,
  1859        "members": {
  1860          "Message": {
  1861            "locationName": "message",
  1862            "shape": "__string"
  1863          }
  1864        },
  1865        "type": "structure"
  1866      },
  1867      "UntagResourceRequest": {
  1868        "members": {
  1869          "ResourceArn": {
  1870            "location": "uri",
  1871            "locationName": "resource-arn",
  1872            "shape": "__string"
  1873          },
  1874          "TagKeys": {
  1875            "location": "querystring",
  1876            "locationName": "tagKeys",
  1877            "shape": "__listOf__string"
  1878          }
  1879        },
  1880        "required": [
  1881          "TagKeys",
  1882          "ResourceArn"
  1883        ],
  1884        "type": "structure"
  1885      },
  1886      "UpdatePackagingGroupRequest": {
  1887        "members": {
  1888          "Authorization": {
  1889            "locationName": "authorization",
  1890            "shape": "Authorization"
  1891          },
  1892          "Id": {
  1893            "location": "uri",
  1894            "locationName": "id",
  1895            "shape": "__string"
  1896          }
  1897        },
  1898        "required": [
  1899          "Id"
  1900        ],
  1901        "type": "structure"
  1902      },
  1903      "UpdatePackagingGroupResponse": {
  1904        "members": {
  1905          "Arn": {
  1906            "locationName": "arn",
  1907            "shape": "__string"
  1908          },
  1909          "Authorization": {
  1910            "locationName": "authorization",
  1911            "shape": "Authorization"
  1912          },
  1913          "DomainName": {
  1914            "locationName": "domainName",
  1915            "shape": "__string"
  1916          },
  1917          "EgressAccessLogs": {
  1918            "locationName": "egressAccessLogs",
  1919            "shape": "EgressAccessLogs"
  1920          },
  1921          "Id": {
  1922            "locationName": "id",
  1923            "shape": "__string"
  1924          },
  1925          "Tags": {
  1926            "locationName": "tags",
  1927            "shape": "Tags"
  1928          }
  1929        },
  1930        "type": "structure"
  1931      },
  1932      "__PeriodTriggersElement": {
  1933        "enum": [
  1934          "ADS"
  1935        ],
  1936        "type": "string"
  1937      },
  1938      "__boolean": {
  1939        "type": "boolean"
  1940      },
  1941      "__double": {
  1942        "type": "double"
  1943      },
  1944      "__integer": {
  1945        "type": "integer"
  1946      },
  1947      "__listOfAssetShallow": {
  1948        "member": {
  1949          "shape": "AssetShallow"
  1950        },
  1951        "type": "list"
  1952      },
  1953      "__listOfDashManifest": {
  1954        "member": {
  1955          "shape": "DashManifest"
  1956        },
  1957        "type": "list"
  1958      },
  1959      "__listOfEgressEndpoint": {
  1960        "member": {
  1961          "shape": "EgressEndpoint"
  1962        },
  1963        "type": "list"
  1964      },
  1965      "__listOfHlsManifest": {
  1966        "member": {
  1967          "shape": "HlsManifest"
  1968        },
  1969        "type": "list"
  1970      },
  1971      "__listOfMssManifest": {
  1972        "member": {
  1973          "shape": "MssManifest"
  1974        },
  1975        "type": "list"
  1976      },
  1977      "__listOfPackagingConfiguration": {
  1978        "member": {
  1979          "shape": "PackagingConfiguration"
  1980        },
  1981        "type": "list"
  1982      },
  1983      "__listOfPackagingGroup": {
  1984        "member": {
  1985          "shape": "PackagingGroup"
  1986        },
  1987        "type": "list"
  1988      },
  1989      "__listOf__PeriodTriggersElement": {
  1990        "member": {
  1991          "shape": "__PeriodTriggersElement"
  1992        },
  1993        "type": "list"
  1994      },
  1995      "__listOf__string": {
  1996        "member": {
  1997          "shape": "__string"
  1998        },
  1999        "type": "list"
  2000      },
  2001      "__long": {
  2002        "type": "long"
  2003      },
  2004      "__mapOf__string": {
  2005        "key": {
  2006          "shape": "__string"
  2007        },
  2008        "type": "map",
  2009        "value": {
  2010          "shape": "__string"
  2011        }
  2012      },
  2013      "__string": {
  2014        "type": "string"
  2015      }
  2016    }
  2017  }