HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: /var/www/api.javaapp.co.uk/node_modules/aws-sdk/apis/mediapackage-2017-10-12.min.json
{
  "metadata": {
    "apiVersion": "2017-10-12",
    "endpointPrefix": "mediapackage",
    "jsonVersion": "1.1",
    "protocol": "rest-json",
    "serviceAbbreviation": "MediaPackage",
    "serviceFullName": "AWS Elemental MediaPackage",
    "serviceId": "MediaPackage",
    "signatureVersion": "v4",
    "signingName": "mediapackage",
    "uid": "mediapackage-2017-10-12"
  },
  "operations": {
    "ConfigureLogs": {
      "http": {
        "method": "PUT",
        "requestUri": "/channels/{id}/configure_logs",
        "responseCode": 200
      },
      "input": {
        "members": {
          "EgressAccessLogs": {
            "locationName": "egressAccessLogs",
            "shape": "S2"
          },
          "Id": {
            "location": "uri",
            "locationName": "id"
          },
          "IngressAccessLogs": {
            "locationName": "ingressAccessLogs",
            "shape": "S4"
          }
        },
        "required": [
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "members": {
          "Arn": {
            "locationName": "arn"
          },
          "CreatedAt": {
            "locationName": "createdAt"
          },
          "Description": {
            "locationName": "description"
          },
          "EgressAccessLogs": {
            "locationName": "egressAccessLogs",
            "shape": "S2"
          },
          "HlsIngest": {
            "locationName": "hlsIngest",
            "shape": "S6"
          },
          "Id": {
            "locationName": "id"
          },
          "IngressAccessLogs": {
            "locationName": "ingressAccessLogs",
            "shape": "S4"
          },
          "Tags": {
            "locationName": "tags",
            "shape": "Sa"
          }
        },
        "type": "structure"
      }
    },
    "CreateChannel": {
      "http": {
        "requestUri": "/channels",
        "responseCode": 200
      },
      "input": {
        "members": {
          "Description": {
            "locationName": "description"
          },
          "Id": {
            "locationName": "id"
          },
          "Tags": {
            "locationName": "tags",
            "shape": "Sa"
          }
        },
        "required": [
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "members": {
          "Arn": {
            "locationName": "arn"
          },
          "CreatedAt": {
            "locationName": "createdAt"
          },
          "Description": {
            "locationName": "description"
          },
          "EgressAccessLogs": {
            "locationName": "egressAccessLogs",
            "shape": "S2"
          },
          "HlsIngest": {
            "locationName": "hlsIngest",
            "shape": "S6"
          },
          "Id": {
            "locationName": "id"
          },
          "IngressAccessLogs": {
            "locationName": "ingressAccessLogs",
            "shape": "S4"
          },
          "Tags": {
            "locationName": "tags",
            "shape": "Sa"
          }
        },
        "type": "structure"
      }
    },
    "CreateHarvestJob": {
      "http": {
        "requestUri": "/harvest_jobs",
        "responseCode": 200
      },
      "input": {
        "members": {
          "EndTime": {
            "locationName": "endTime"
          },
          "Id": {
            "locationName": "id"
          },
          "OriginEndpointId": {
            "locationName": "originEndpointId"
          },
          "S3Destination": {
            "locationName": "s3Destination",
            "shape": "Se"
          },
          "StartTime": {
            "locationName": "startTime"
          }
        },
        "required": [
          "S3Destination",
          "EndTime",
          "OriginEndpointId",
          "StartTime",
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "members": {
          "Arn": {
            "locationName": "arn"
          },
          "ChannelId": {
            "locationName": "channelId"
          },
          "CreatedAt": {
            "locationName": "createdAt"
          },
          "EndTime": {
            "locationName": "endTime"
          },
          "Id": {
            "locationName": "id"
          },
          "OriginEndpointId": {
            "locationName": "originEndpointId"
          },
          "S3Destination": {
            "locationName": "s3Destination",
            "shape": "Se"
          },
          "StartTime": {
            "locationName": "startTime"
          },
          "Status": {
            "locationName": "status"
          }
        },
        "type": "structure"
      }
    },
    "CreateOriginEndpoint": {
      "http": {
        "requestUri": "/origin_endpoints",
        "responseCode": 200
      },
      "input": {
        "members": {
          "Authorization": {
            "locationName": "authorization",
            "shape": "Si"
          },
          "ChannelId": {
            "locationName": "channelId"
          },
          "CmafPackage": {
            "locationName": "cmafPackage",
            "shape": "Sj"
          },
          "DashPackage": {
            "locationName": "dashPackage",
            "shape": "S12"
          },
          "Description": {
            "locationName": "description"
          },
          "HlsPackage": {
            "locationName": "hlsPackage",
            "shape": "S1a"
          },
          "Id": {
            "locationName": "id"
          },
          "ManifestName": {
            "locationName": "manifestName"
          },
          "MssPackage": {
            "locationName": "mssPackage",
            "shape": "S1d"
          },
          "Origination": {
            "locationName": "origination"
          },
          "StartoverWindowSeconds": {
            "locationName": "startoverWindowSeconds",
            "type": "integer"
          },
          "Tags": {
            "locationName": "tags",
            "shape": "Sa"
          },
          "TimeDelaySeconds": {
            "locationName": "timeDelaySeconds",
            "type": "integer"
          },
          "Whitelist": {
            "locationName": "whitelist",
            "shape": "Sr"
          }
        },
        "required": [
          "ChannelId",
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "members": {
          "Arn": {
            "locationName": "arn"
          },
          "Authorization": {
            "locationName": "authorization",
            "shape": "Si"
          },
          "ChannelId": {
            "locationName": "channelId"
          },
          "CmafPackage": {
            "locationName": "cmafPackage",
            "shape": "S1h"
          },
          "CreatedAt": {
            "locationName": "createdAt"
          },
          "DashPackage": {
            "locationName": "dashPackage",
            "shape": "S12"
          },
          "Description": {
            "locationName": "description"
          },
          "HlsPackage": {
            "locationName": "hlsPackage",
            "shape": "S1a"
          },
          "Id": {
            "locationName": "id"
          },
          "ManifestName": {
            "locationName": "manifestName"
          },
          "MssPackage": {
            "locationName": "mssPackage",
            "shape": "S1d"
          },
          "Origination": {
            "locationName": "origination"
          },
          "StartoverWindowSeconds": {
            "locationName": "startoverWindowSeconds",
            "type": "integer"
          },
          "Tags": {
            "locationName": "tags",
            "shape": "Sa"
          },
          "TimeDelaySeconds": {
            "locationName": "timeDelaySeconds",
            "type": "integer"
          },
          "Url": {
            "locationName": "url"
          },
          "Whitelist": {
            "locationName": "whitelist",
            "shape": "Sr"
          }
        },
        "type": "structure"
      }
    },
    "DeleteChannel": {
      "http": {
        "method": "DELETE",
        "requestUri": "/channels/{id}",
        "responseCode": 202
      },
      "input": {
        "members": {
          "Id": {
            "location": "uri",
            "locationName": "id"
          }
        },
        "required": [
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "members": {},
        "type": "structure"
      }
    },
    "DeleteOriginEndpoint": {
      "http": {
        "method": "DELETE",
        "requestUri": "/origin_endpoints/{id}",
        "responseCode": 202
      },
      "input": {
        "members": {
          "Id": {
            "location": "uri",
            "locationName": "id"
          }
        },
        "required": [
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "members": {},
        "type": "structure"
      }
    },
    "DescribeChannel": {
      "http": {
        "method": "GET",
        "requestUri": "/channels/{id}",
        "responseCode": 200
      },
      "input": {
        "members": {
          "Id": {
            "location": "uri",
            "locationName": "id"
          }
        },
        "required": [
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "members": {
          "Arn": {
            "locationName": "arn"
          },
          "CreatedAt": {
            "locationName": "createdAt"
          },
          "Description": {
            "locationName": "description"
          },
          "EgressAccessLogs": {
            "locationName": "egressAccessLogs",
            "shape": "S2"
          },
          "HlsIngest": {
            "locationName": "hlsIngest",
            "shape": "S6"
          },
          "Id": {
            "locationName": "id"
          },
          "IngressAccessLogs": {
            "locationName": "ingressAccessLogs",
            "shape": "S4"
          },
          "Tags": {
            "locationName": "tags",
            "shape": "Sa"
          }
        },
        "type": "structure"
      }
    },
    "DescribeHarvestJob": {
      "http": {
        "method": "GET",
        "requestUri": "/harvest_jobs/{id}",
        "responseCode": 200
      },
      "input": {
        "members": {
          "Id": {
            "location": "uri",
            "locationName": "id"
          }
        },
        "required": [
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "members": {
          "Arn": {
            "locationName": "arn"
          },
          "ChannelId": {
            "locationName": "channelId"
          },
          "CreatedAt": {
            "locationName": "createdAt"
          },
          "EndTime": {
            "locationName": "endTime"
          },
          "Id": {
            "locationName": "id"
          },
          "OriginEndpointId": {
            "locationName": "originEndpointId"
          },
          "S3Destination": {
            "locationName": "s3Destination",
            "shape": "Se"
          },
          "StartTime": {
            "locationName": "startTime"
          },
          "Status": {
            "locationName": "status"
          }
        },
        "type": "structure"
      }
    },
    "DescribeOriginEndpoint": {
      "http": {
        "method": "GET",
        "requestUri": "/origin_endpoints/{id}",
        "responseCode": 200
      },
      "input": {
        "members": {
          "Id": {
            "location": "uri",
            "locationName": "id"
          }
        },
        "required": [
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "members": {
          "Arn": {
            "locationName": "arn"
          },
          "Authorization": {
            "locationName": "authorization",
            "shape": "Si"
          },
          "ChannelId": {
            "locationName": "channelId"
          },
          "CmafPackage": {
            "locationName": "cmafPackage",
            "shape": "S1h"
          },
          "CreatedAt": {
            "locationName": "createdAt"
          },
          "DashPackage": {
            "locationName": "dashPackage",
            "shape": "S12"
          },
          "Description": {
            "locationName": "description"
          },
          "HlsPackage": {
            "locationName": "hlsPackage",
            "shape": "S1a"
          },
          "Id": {
            "locationName": "id"
          },
          "ManifestName": {
            "locationName": "manifestName"
          },
          "MssPackage": {
            "locationName": "mssPackage",
            "shape": "S1d"
          },
          "Origination": {
            "locationName": "origination"
          },
          "StartoverWindowSeconds": {
            "locationName": "startoverWindowSeconds",
            "type": "integer"
          },
          "Tags": {
            "locationName": "tags",
            "shape": "Sa"
          },
          "TimeDelaySeconds": {
            "locationName": "timeDelaySeconds",
            "type": "integer"
          },
          "Url": {
            "locationName": "url"
          },
          "Whitelist": {
            "locationName": "whitelist",
            "shape": "Sr"
          }
        },
        "type": "structure"
      }
    },
    "ListChannels": {
      "http": {
        "method": "GET",
        "requestUri": "/channels",
        "responseCode": 200
      },
      "input": {
        "members": {
          "MaxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          }
        },
        "type": "structure"
      },
      "output": {
        "members": {
          "Channels": {
            "locationName": "channels",
            "member": {
              "members": {
                "Arn": {
                  "locationName": "arn"
                },
                "CreatedAt": {
                  "locationName": "createdAt"
                },
                "Description": {
                  "locationName": "description"
                },
                "EgressAccessLogs": {
                  "locationName": "egressAccessLogs",
                  "shape": "S2"
                },
                "HlsIngest": {
                  "locationName": "hlsIngest",
                  "shape": "S6"
                },
                "Id": {
                  "locationName": "id"
                },
                "IngressAccessLogs": {
                  "locationName": "ingressAccessLogs",
                  "shape": "S4"
                },
                "Tags": {
                  "locationName": "tags",
                  "shape": "Sa"
                }
              },
              "type": "structure"
            },
            "type": "list"
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        },
        "type": "structure"
      }
    },
    "ListHarvestJobs": {
      "http": {
        "method": "GET",
        "requestUri": "/harvest_jobs",
        "responseCode": 200
      },
      "input": {
        "members": {
          "IncludeChannelId": {
            "location": "querystring",
            "locationName": "includeChannelId"
          },
          "IncludeStatus": {
            "location": "querystring",
            "locationName": "includeStatus"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          }
        },
        "type": "structure"
      },
      "output": {
        "members": {
          "HarvestJobs": {
            "locationName": "harvestJobs",
            "member": {
              "members": {
                "Arn": {
                  "locationName": "arn"
                },
                "ChannelId": {
                  "locationName": "channelId"
                },
                "CreatedAt": {
                  "locationName": "createdAt"
                },
                "EndTime": {
                  "locationName": "endTime"
                },
                "Id": {
                  "locationName": "id"
                },
                "OriginEndpointId": {
                  "locationName": "originEndpointId"
                },
                "S3Destination": {
                  "locationName": "s3Destination",
                  "shape": "Se"
                },
                "StartTime": {
                  "locationName": "startTime"
                },
                "Status": {
                  "locationName": "status"
                }
              },
              "type": "structure"
            },
            "type": "list"
          },
          "NextToken": {
            "locationName": "nextToken"
          }
        },
        "type": "structure"
      }
    },
    "ListOriginEndpoints": {
      "http": {
        "method": "GET",
        "requestUri": "/origin_endpoints",
        "responseCode": 200
      },
      "input": {
        "members": {
          "ChannelId": {
            "location": "querystring",
            "locationName": "channelId"
          },
          "MaxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "NextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          }
        },
        "type": "structure"
      },
      "output": {
        "members": {
          "NextToken": {
            "locationName": "nextToken"
          },
          "OriginEndpoints": {
            "locationName": "originEndpoints",
            "member": {
              "members": {
                "Arn": {
                  "locationName": "arn"
                },
                "Authorization": {
                  "locationName": "authorization",
                  "shape": "Si"
                },
                "ChannelId": {
                  "locationName": "channelId"
                },
                "CmafPackage": {
                  "locationName": "cmafPackage",
                  "shape": "S1h"
                },
                "CreatedAt": {
                  "locationName": "createdAt"
                },
                "DashPackage": {
                  "locationName": "dashPackage",
                  "shape": "S12"
                },
                "Description": {
                  "locationName": "description"
                },
                "HlsPackage": {
                  "locationName": "hlsPackage",
                  "shape": "S1a"
                },
                "Id": {
                  "locationName": "id"
                },
                "ManifestName": {
                  "locationName": "manifestName"
                },
                "MssPackage": {
                  "locationName": "mssPackage",
                  "shape": "S1d"
                },
                "Origination": {
                  "locationName": "origination"
                },
                "StartoverWindowSeconds": {
                  "locationName": "startoverWindowSeconds",
                  "type": "integer"
                },
                "Tags": {
                  "locationName": "tags",
                  "shape": "Sa"
                },
                "TimeDelaySeconds": {
                  "locationName": "timeDelaySeconds",
                  "type": "integer"
                },
                "Url": {
                  "locationName": "url"
                },
                "Whitelist": {
                  "locationName": "whitelist",
                  "shape": "Sr"
                }
              },
              "type": "structure"
            },
            "type": "list"
          }
        },
        "type": "structure"
      }
    },
    "ListTagsForResource": {
      "http": {
        "method": "GET",
        "requestUri": "/tags/{resource-arn}",
        "responseCode": 200
      },
      "input": {
        "members": {
          "ResourceArn": {
            "location": "uri",
            "locationName": "resource-arn"
          }
        },
        "required": [
          "ResourceArn"
        ],
        "type": "structure"
      },
      "output": {
        "members": {
          "Tags": {
            "locationName": "tags",
            "shape": "S29"
          }
        },
        "type": "structure"
      }
    },
    "RotateChannelCredentials": {
      "deprecated": true,
      "deprecatedMessage": "This API is deprecated. Please use RotateIngestEndpointCredentials instead",
      "http": {
        "method": "PUT",
        "requestUri": "/channels/{id}/credentials",
        "responseCode": 200
      },
      "input": {
        "deprecated": true,
        "members": {
          "Id": {
            "location": "uri",
            "locationName": "id"
          }
        },
        "required": [
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "deprecated": true,
        "members": {
          "Arn": {
            "locationName": "arn"
          },
          "CreatedAt": {
            "locationName": "createdAt"
          },
          "Description": {
            "locationName": "description"
          },
          "EgressAccessLogs": {
            "locationName": "egressAccessLogs",
            "shape": "S2"
          },
          "HlsIngest": {
            "locationName": "hlsIngest",
            "shape": "S6"
          },
          "Id": {
            "locationName": "id"
          },
          "IngressAccessLogs": {
            "locationName": "ingressAccessLogs",
            "shape": "S4"
          },
          "Tags": {
            "locationName": "tags",
            "shape": "Sa"
          }
        },
        "type": "structure"
      }
    },
    "RotateIngestEndpointCredentials": {
      "http": {
        "method": "PUT",
        "requestUri": "/channels/{id}/ingest_endpoints/{ingest_endpoint_id}/credentials",
        "responseCode": 200
      },
      "input": {
        "members": {
          "Id": {
            "location": "uri",
            "locationName": "id"
          },
          "IngestEndpointId": {
            "location": "uri",
            "locationName": "ingest_endpoint_id"
          }
        },
        "required": [
          "IngestEndpointId",
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "members": {
          "Arn": {
            "locationName": "arn"
          },
          "CreatedAt": {
            "locationName": "createdAt"
          },
          "Description": {
            "locationName": "description"
          },
          "EgressAccessLogs": {
            "locationName": "egressAccessLogs",
            "shape": "S2"
          },
          "HlsIngest": {
            "locationName": "hlsIngest",
            "shape": "S6"
          },
          "Id": {
            "locationName": "id"
          },
          "IngressAccessLogs": {
            "locationName": "ingressAccessLogs",
            "shape": "S4"
          },
          "Tags": {
            "locationName": "tags",
            "shape": "Sa"
          }
        },
        "type": "structure"
      }
    },
    "TagResource": {
      "http": {
        "requestUri": "/tags/{resource-arn}",
        "responseCode": 204
      },
      "input": {
        "members": {
          "ResourceArn": {
            "location": "uri",
            "locationName": "resource-arn"
          },
          "Tags": {
            "locationName": "tags",
            "shape": "S29"
          }
        },
        "required": [
          "ResourceArn",
          "Tags"
        ],
        "type": "structure"
      }
    },
    "UntagResource": {
      "http": {
        "method": "DELETE",
        "requestUri": "/tags/{resource-arn}",
        "responseCode": 204
      },
      "input": {
        "members": {
          "ResourceArn": {
            "location": "uri",
            "locationName": "resource-arn"
          },
          "TagKeys": {
            "location": "querystring",
            "locationName": "tagKeys",
            "shape": "Sr"
          }
        },
        "required": [
          "TagKeys",
          "ResourceArn"
        ],
        "type": "structure"
      }
    },
    "UpdateChannel": {
      "http": {
        "method": "PUT",
        "requestUri": "/channels/{id}",
        "responseCode": 200
      },
      "input": {
        "members": {
          "Description": {
            "locationName": "description"
          },
          "Id": {
            "location": "uri",
            "locationName": "id"
          }
        },
        "required": [
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "members": {
          "Arn": {
            "locationName": "arn"
          },
          "CreatedAt": {
            "locationName": "createdAt"
          },
          "Description": {
            "locationName": "description"
          },
          "EgressAccessLogs": {
            "locationName": "egressAccessLogs",
            "shape": "S2"
          },
          "HlsIngest": {
            "locationName": "hlsIngest",
            "shape": "S6"
          },
          "Id": {
            "locationName": "id"
          },
          "IngressAccessLogs": {
            "locationName": "ingressAccessLogs",
            "shape": "S4"
          },
          "Tags": {
            "locationName": "tags",
            "shape": "Sa"
          }
        },
        "type": "structure"
      }
    },
    "UpdateOriginEndpoint": {
      "http": {
        "method": "PUT",
        "requestUri": "/origin_endpoints/{id}",
        "responseCode": 200
      },
      "input": {
        "members": {
          "Authorization": {
            "locationName": "authorization",
            "shape": "Si"
          },
          "CmafPackage": {
            "locationName": "cmafPackage",
            "shape": "Sj"
          },
          "DashPackage": {
            "locationName": "dashPackage",
            "shape": "S12"
          },
          "Description": {
            "locationName": "description"
          },
          "HlsPackage": {
            "locationName": "hlsPackage",
            "shape": "S1a"
          },
          "Id": {
            "location": "uri",
            "locationName": "id"
          },
          "ManifestName": {
            "locationName": "manifestName"
          },
          "MssPackage": {
            "locationName": "mssPackage",
            "shape": "S1d"
          },
          "Origination": {
            "locationName": "origination"
          },
          "StartoverWindowSeconds": {
            "locationName": "startoverWindowSeconds",
            "type": "integer"
          },
          "TimeDelaySeconds": {
            "locationName": "timeDelaySeconds",
            "type": "integer"
          },
          "Whitelist": {
            "locationName": "whitelist",
            "shape": "Sr"
          }
        },
        "required": [
          "Id"
        ],
        "type": "structure"
      },
      "output": {
        "members": {
          "Arn": {
            "locationName": "arn"
          },
          "Authorization": {
            "locationName": "authorization",
            "shape": "Si"
          },
          "ChannelId": {
            "locationName": "channelId"
          },
          "CmafPackage": {
            "locationName": "cmafPackage",
            "shape": "S1h"
          },
          "CreatedAt": {
            "locationName": "createdAt"
          },
          "DashPackage": {
            "locationName": "dashPackage",
            "shape": "S12"
          },
          "Description": {
            "locationName": "description"
          },
          "HlsPackage": {
            "locationName": "hlsPackage",
            "shape": "S1a"
          },
          "Id": {
            "locationName": "id"
          },
          "ManifestName": {
            "locationName": "manifestName"
          },
          "MssPackage": {
            "locationName": "mssPackage",
            "shape": "S1d"
          },
          "Origination": {
            "locationName": "origination"
          },
          "StartoverWindowSeconds": {
            "locationName": "startoverWindowSeconds",
            "type": "integer"
          },
          "Tags": {
            "locationName": "tags",
            "shape": "Sa"
          },
          "TimeDelaySeconds": {
            "locationName": "timeDelaySeconds",
            "type": "integer"
          },
          "Url": {
            "locationName": "url"
          },
          "Whitelist": {
            "locationName": "whitelist",
            "shape": "Sr"
          }
        },
        "type": "structure"
      }
    }
  },
  "shapes": {
    "S2": {
      "members": {
        "LogGroupName": {
          "locationName": "logGroupName"
        }
      },
      "type": "structure"
    },
    "S4": {
      "members": {
        "LogGroupName": {
          "locationName": "logGroupName"
        }
      },
      "type": "structure"
    },
    "S6": {
      "members": {
        "IngestEndpoints": {
          "locationName": "ingestEndpoints",
          "member": {
            "members": {
              "Id": {
                "locationName": "id"
              },
              "Password": {
                "locationName": "password",
                "shape": "S9"
              },
              "Url": {
                "locationName": "url"
              },
              "Username": {
                "locationName": "username",
                "shape": "S9"
              }
            },
            "type": "structure"
          },
          "type": "list"
        }
      },
      "type": "structure"
    },
    "S9": {
      "sensitive": true,
      "type": "string"
    },
    "Sa": {
      "key": {},
      "type": "map",
      "value": {}
    },
    "Se": {
      "members": {
        "BucketName": {
          "locationName": "bucketName"
        },
        "ManifestKey": {
          "locationName": "manifestKey"
        },
        "RoleArn": {
          "locationName": "roleArn"
        }
      },
      "required": [
        "ManifestKey",
        "BucketName",
        "RoleArn"
      ],
      "type": "structure"
    },
    "Si": {
      "members": {
        "CdnIdentifierSecret": {
          "locationName": "cdnIdentifierSecret"
        },
        "SecretsRoleArn": {
          "locationName": "secretsRoleArn"
        }
      },
      "required": [
        "SecretsRoleArn",
        "CdnIdentifierSecret"
      ],
      "type": "structure"
    },
    "Sj": {
      "members": {
        "Encryption": {
          "locationName": "encryption",
          "shape": "Sk"
        },
        "HlsManifests": {
          "locationName": "hlsManifests",
          "member": {
            "members": {
              "AdMarkers": {
                "locationName": "adMarkers"
              },
              "AdTriggers": {
                "locationName": "adTriggers",
                "shape": "Sv"
              },
              "AdsOnDeliveryRestrictions": {
                "locationName": "adsOnDeliveryRestrictions"
              },
              "Id": {
                "locationName": "id"
              },
              "IncludeIframeOnlyStream": {
                "locationName": "includeIframeOnlyStream",
                "type": "boolean"
              },
              "ManifestName": {
                "locationName": "manifestName"
              },
              "PlaylistType": {
                "locationName": "playlistType"
              },
              "PlaylistWindowSeconds": {
                "locationName": "playlistWindowSeconds",
                "type": "integer"
              },
              "ProgramDateTimeIntervalSeconds": {
                "locationName": "programDateTimeIntervalSeconds",
                "type": "integer"
              }
            },
            "required": [
              "Id"
            ],
            "type": "structure"
          },
          "type": "list"
        },
        "SegmentDurationSeconds": {
          "locationName": "segmentDurationSeconds",
          "type": "integer"
        },
        "SegmentPrefix": {
          "locationName": "segmentPrefix"
        },
        "StreamSelection": {
          "locationName": "streamSelection",
          "shape": "S10"
        }
      },
      "type": "structure"
    },
    "Sk": {
      "members": {
        "ConstantInitializationVector": {
          "locationName": "constantInitializationVector"
        },
        "EncryptionMethod": {
          "locationName": "encryptionMethod"
        },
        "KeyRotationIntervalSeconds": {
          "locationName": "keyRotationIntervalSeconds",
          "type": "integer"
        },
        "SpekeKeyProvider": {
          "locationName": "spekeKeyProvider",
          "shape": "Sn"
        }
      },
      "required": [
        "SpekeKeyProvider"
      ],
      "type": "structure"
    },
    "Sn": {
      "members": {
        "CertificateArn": {
          "locationName": "certificateArn"
        },
        "EncryptionContractConfiguration": {
          "locationName": "encryptionContractConfiguration",
          "members": {
            "PresetSpeke20Audio": {
              "locationName": "presetSpeke20Audio"
            },
            "PresetSpeke20Video": {
              "locationName": "presetSpeke20Video"
            }
          },
          "required": [
            "PresetSpeke20Audio",
            "PresetSpeke20Video"
          ],
          "type": "structure"
        },
        "ResourceId": {
          "locationName": "resourceId"
        },
        "RoleArn": {
          "locationName": "roleArn"
        },
        "SystemIds": {
          "locationName": "systemIds",
          "shape": "Sr"
        },
        "Url": {
          "locationName": "url"
        }
      },
      "required": [
        "ResourceId",
        "SystemIds",
        "Url",
        "RoleArn"
      ],
      "type": "structure"
    },
    "Sr": {
      "member": {},
      "type": "list"
    },
    "Sv": {
      "member": {},
      "type": "list"
    },
    "S10": {
      "members": {
        "MaxVideoBitsPerSecond": {
          "locationName": "maxVideoBitsPerSecond",
          "type": "integer"
        },
        "MinVideoBitsPerSecond": {
          "locationName": "minVideoBitsPerSecond",
          "type": "integer"
        },
        "StreamOrder": {
          "locationName": "streamOrder"
        }
      },
      "type": "structure"
    },
    "S12": {
      "members": {
        "AdTriggers": {
          "locationName": "adTriggers",
          "shape": "Sv"
        },
        "AdsOnDeliveryRestrictions": {
          "locationName": "adsOnDeliveryRestrictions"
        },
        "Encryption": {
          "locationName": "encryption",
          "members": {
            "KeyRotationIntervalSeconds": {
              "locationName": "keyRotationIntervalSeconds",
              "type": "integer"
            },
            "SpekeKeyProvider": {
              "locationName": "spekeKeyProvider",
              "shape": "Sn"
            }
          },
          "required": [
            "SpekeKeyProvider"
          ],
          "type": "structure"
        },
        "IncludeIframeOnlyStream": {
          "locationName": "includeIframeOnlyStream",
          "type": "boolean"
        },
        "ManifestLayout": {
          "locationName": "manifestLayout"
        },
        "ManifestWindowSeconds": {
          "locationName": "manifestWindowSeconds",
          "type": "integer"
        },
        "MinBufferTimeSeconds": {
          "locationName": "minBufferTimeSeconds",
          "type": "integer"
        },
        "MinUpdatePeriodSeconds": {
          "locationName": "minUpdatePeriodSeconds",
          "type": "integer"
        },
        "PeriodTriggers": {
          "locationName": "periodTriggers",
          "member": {},
          "type": "list"
        },
        "Profile": {
          "locationName": "profile"
        },
        "SegmentDurationSeconds": {
          "locationName": "segmentDurationSeconds",
          "type": "integer"
        },
        "SegmentTemplateFormat": {
          "locationName": "segmentTemplateFormat"
        },
        "StreamSelection": {
          "locationName": "streamSelection",
          "shape": "S10"
        },
        "SuggestedPresentationDelaySeconds": {
          "locationName": "suggestedPresentationDelaySeconds",
          "type": "integer"
        },
        "UtcTiming": {
          "locationName": "utcTiming"
        },
        "UtcTimingUri": {
          "locationName": "utcTimingUri"
        }
      },
      "type": "structure"
    },
    "S1a": {
      "members": {
        "AdMarkers": {
          "locationName": "adMarkers"
        },
        "AdTriggers": {
          "locationName": "adTriggers",
          "shape": "Sv"
        },
        "AdsOnDeliveryRestrictions": {
          "locationName": "adsOnDeliveryRestrictions"
        },
        "Encryption": {
          "locationName": "encryption",
          "members": {
            "ConstantInitializationVector": {
              "locationName": "constantInitializationVector"
            },
            "EncryptionMethod": {
              "locationName": "encryptionMethod"
            },
            "KeyRotationIntervalSeconds": {
              "locationName": "keyRotationIntervalSeconds",
              "type": "integer"
            },
            "RepeatExtXKey": {
              "locationName": "repeatExtXKey",
              "type": "boolean"
            },
            "SpekeKeyProvider": {
              "locationName": "spekeKeyProvider",
              "shape": "Sn"
            }
          },
          "required": [
            "SpekeKeyProvider"
          ],
          "type": "structure"
        },
        "IncludeDvbSubtitles": {
          "locationName": "includeDvbSubtitles",
          "type": "boolean"
        },
        "IncludeIframeOnlyStream": {
          "locationName": "includeIframeOnlyStream",
          "type": "boolean"
        },
        "PlaylistType": {
          "locationName": "playlistType"
        },
        "PlaylistWindowSeconds": {
          "locationName": "playlistWindowSeconds",
          "type": "integer"
        },
        "ProgramDateTimeIntervalSeconds": {
          "locationName": "programDateTimeIntervalSeconds",
          "type": "integer"
        },
        "SegmentDurationSeconds": {
          "locationName": "segmentDurationSeconds",
          "type": "integer"
        },
        "StreamSelection": {
          "locationName": "streamSelection",
          "shape": "S10"
        },
        "UseAudioRenditionGroup": {
          "locationName": "useAudioRenditionGroup",
          "type": "boolean"
        }
      },
      "type": "structure"
    },
    "S1d": {
      "members": {
        "Encryption": {
          "locationName": "encryption",
          "members": {
            "SpekeKeyProvider": {
              "locationName": "spekeKeyProvider",
              "shape": "Sn"
            }
          },
          "required": [
            "SpekeKeyProvider"
          ],
          "type": "structure"
        },
        "ManifestWindowSeconds": {
          "locationName": "manifestWindowSeconds",
          "type": "integer"
        },
        "SegmentDurationSeconds": {
          "locationName": "segmentDurationSeconds",
          "type": "integer"
        },
        "StreamSelection": {
          "locationName": "streamSelection",
          "shape": "S10"
        }
      },
      "type": "structure"
    },
    "S1h": {
      "members": {
        "Encryption": {
          "locationName": "encryption",
          "shape": "Sk"
        },
        "HlsManifests": {
          "locationName": "hlsManifests",
          "member": {
            "members": {
              "AdMarkers": {
                "locationName": "adMarkers"
              },
              "Id": {
                "locationName": "id"
              },
              "IncludeIframeOnlyStream": {
                "locationName": "includeIframeOnlyStream",
                "type": "boolean"
              },
              "ManifestName": {
                "locationName": "manifestName"
              },
              "PlaylistType": {
                "locationName": "playlistType"
              },
              "PlaylistWindowSeconds": {
                "locationName": "playlistWindowSeconds",
                "type": "integer"
              },
              "ProgramDateTimeIntervalSeconds": {
                "locationName": "programDateTimeIntervalSeconds",
                "type": "integer"
              },
              "Url": {
                "locationName": "url"
              },
              "AdTriggers": {
                "locationName": "adTriggers",
                "shape": "Sv"
              },
              "AdsOnDeliveryRestrictions": {
                "locationName": "adsOnDeliveryRestrictions"
              }
            },
            "required": [
              "Id"
            ],
            "type": "structure"
          },
          "type": "list"
        },
        "SegmentDurationSeconds": {
          "locationName": "segmentDurationSeconds",
          "type": "integer"
        },
        "SegmentPrefix": {
          "locationName": "segmentPrefix"
        },
        "StreamSelection": {
          "locationName": "streamSelection",
          "shape": "S10"
        }
      },
      "type": "structure"
    },
    "S29": {
      "key": {},
      "type": "map",
      "value": {}
    }
  }
}