File Explorer

/proc/4/task/8/root/var/runtime/node_modules/@aws-sdk/client-mediapackage/dist-cjs

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

index.js55.4 KB · 1371 lines
const { awsEndpointFunctions, emitWarningIfUnsupportedVersion: emitWarningIfUnsupportedVersion$1, createDefaultUserAgentProvider, NODE_APP_ID_CONFIG_OPTIONS, getAwsRegionExtensionConfiguration, resolveAwsRegionExtensionConfiguration, resolveUserAgentConfig, resolveHostHeaderConfig, getUserAgentPlugin, getHostHeaderPlugin, getLoggerPlugin, getRecursionDetectionPlugin } = require("@aws-sdk/core/client");const { getHttpAuthSchemeEndpointRuleSetPlugin, DefaultIdentityProviderConfig, getHttpSigningPlugin, createPaginator } = require("@smithy/core");const { normalizeProvider, getSmithyContext, ServiceException, NoOpLogger, emitWarningIfUnsupportedVersion, loadConfigsForDefaultMode, getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig, Client, makeBuilder, createAggregatedClient } = require("@smithy/core/client");const { Command: $Command } = require("@smithy/core/client");exports.$Command = $Command;exports.__Client = Client;const { resolveDefaultsModeConfig, loadConfig, NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS, resolveRegionConfig } = require("@smithy/core/config");const { BinaryDecisionDiagram, EndpointCache, decideEndpoint, customEndpointFunctions, resolveEndpointConfig, getEndpointPlugin } = require("@smithy/core/endpoints");const { parseUrl, getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig, getContentLengthPlugin } = require("@smithy/core/protocols");const { DEFAULT_RETRY_MODE, NODE_RETRY_MODE_CONFIG_OPTIONS, NODE_MAX_ATTEMPT_CONFIG_OPTIONS, resolveRetryConfig, getRetryPlugin } = require("@smithy/core/retry");const { TypeRegistry, getSchemaSerdePlugin } = require("@smithy/core/schema");const { resolveAwsSdkSigV4Config, AwsSdkSigV4Signer, NODE_AUTH_SCHEME_PREFERENCE_OPTIONS } = require("@aws-sdk/core/httpAuthSchemes");const { defaultProvider } = require("@aws-sdk/credential-provider-node");const { toUtf8, fromUtf8, toBase64, fromBase64, calculateBodyLength } = require("@smithy/core/serde");const { streamCollector, NodeHttpHandler } = require("@smithy/node-http-handler");const { AwsRestJsonProtocol } = require("@aws-sdk/core/protocols");const { Sha256 } = require("@smithy/core/checksum"); const defaultMediaPackageHttpAuthSchemeParametersProvider = async (config, context, input) => {    return {        operation: getSmithyContext(context).operation,        region: await normalizeProvider(config.region)() || (() => {            throw new Error("expected `region` to be configured for `aws.auth#sigv4`");        })(),    };};function createAwsAuthSigv4HttpAuthOption(authParameters) {    return {        schemeId: "aws.auth#sigv4",        signingProperties: {            name: "mediapackage",            region: authParameters.region,        },        propertiesExtractor: (config, context) => ({            signingProperties: {                config,                context,            },        }),    };}const defaultMediaPackageHttpAuthSchemeProvider = (authParameters) => {    const options = [];    switch (authParameters.operation) {        default: {            options.push(createAwsAuthSigv4HttpAuthOption(authParameters));        }    }    return options;};const resolveHttpAuthSchemeConfig = (config) => {    const config_0 = resolveAwsSdkSigV4Config(config);    return Object.assign(config_0, {        authSchemePreference: normalizeProvider(config.authSchemePreference ?? []),    });}; const resolveClientEndpointParameters = (options) => {    return Object.assign(options, {        useDualstackEndpoint: options.useDualstackEndpoint ?? false,        useFipsEndpoint: options.useFipsEndpoint ?? false,        defaultSigningName: "mediapackage",    });};const commonParams = {    UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },    Endpoint: { type: "builtInParams", name: "endpoint" },    Region: { type: "builtInParams", name: "region" },    UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; var version = "3.1104.0";var packageInfo = {	version: version}; const k = "ref";const a = -1, b = true, c = "isSet", d = "PartitionResult", e = "booleanEquals", f = "getAttr", g = { [k]: "Endpoint" }, h = { [k]: d }, i = {}, j = [{ [k]: "Region" }];const _data = {    conditions: [        [c, [g]],        [c, j],        ["aws.partition", j, d],        [e, [{ [k]: "UseFIPS" }, b]],        [e, [{ [k]: "UseDualStack" }, b]],        [e, [{ fn: f, argv: [h, "supportsDualStack"] }, b]],        [e, [{ fn: f, argv: [h, "supportsFIPS"] }, b]]    ],    results: [        [a],        [a, "Invalid Configuration: FIPS and custom endpoint are not supported"],        [a, "Invalid Configuration: Dualstack and custom endpoint are not supported"],        [g, i],        ["https://mediapackage-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", i],        [a, "FIPS and DualStack are enabled, but this partition does not support one or both"],        ["https://mediapackage-fips.{Region}.{PartitionResult#dnsSuffix}", i],        [a, "FIPS is enabled but this partition does not support FIPS"],        ["https://mediapackage.{Region}.{PartitionResult#dualStackDnsSuffix}", i],        [a, "DualStack is enabled but this partition does not support DualStack"],        ["https://mediapackage.{Region}.{PartitionResult#dnsSuffix}", i],        [a, "Invalid Configuration: Missing Region"]    ]};const root = 2;const r = 100_000_000;const nodes = new Int32Array([    -1, 1, -1,    0, 12, 3,    1, 4, r + 11,    2, 5, r + 11,    3, 8, 6,    4, 7, r + 10,    5, r + 8, r + 9,    4, 10, 9,    6, r + 6, r + 7,    5, 11, r + 5,    6, r + 4, r + 5,    3, r + 1, 13,    4, r + 2, r + 3,]);const bdd = BinaryDecisionDiagram.from(nodes, root, _data.conditions, _data.results); const cache = new EndpointCache({    size: 50,    params: ["Endpoint", "Region", "UseDualStack", "UseFIPS"],});const defaultEndpointResolver = (endpointParams, context = {}) => {    return cache.get(endpointParams, () => decideEndpoint(bdd, {        endpointParams: endpointParams,        logger: context.logger,    }));};customEndpointFunctions.aws = awsEndpointFunctions; class MediaPackageServiceException extends ServiceException {    constructor(options) {        super(options);        Object.setPrototypeOf(this, MediaPackageServiceException.prototype);    }} class ForbiddenException extends MediaPackageServiceException {    name = "ForbiddenException";    $fault = "client";    Message;    constructor(opts) {        super({            name: "ForbiddenException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ForbiddenException.prototype);        this.Message = opts.Message;    }}class InternalServerErrorException extends MediaPackageServiceException {    name = "InternalServerErrorException";    $fault = "server";    Message;    constructor(opts) {        super({            name: "InternalServerErrorException",            $fault: "server",            ...opts,        });        Object.setPrototypeOf(this, InternalServerErrorException.prototype);        this.Message = opts.Message;    }}class NotFoundException extends MediaPackageServiceException {    name = "NotFoundException";    $fault = "client";    Message;    constructor(opts) {        super({            name: "NotFoundException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, NotFoundException.prototype);        this.Message = opts.Message;    }}class ServiceUnavailableException extends MediaPackageServiceException {    name = "ServiceUnavailableException";    $fault = "server";    Message;    constructor(opts) {        super({            name: "ServiceUnavailableException",            $fault: "server",            ...opts,        });        Object.setPrototypeOf(this, ServiceUnavailableException.prototype);        this.Message = opts.Message;    }}class TooManyRequestsException extends MediaPackageServiceException {    name = "TooManyRequestsException";    $fault = "client";    Message;    constructor(opts) {        super({            name: "TooManyRequestsException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, TooManyRequestsException.prototype);        this.Message = opts.Message;    }}class UnprocessableEntityException extends MediaPackageServiceException {    name = "UnprocessableEntityException";    $fault = "client";    Message;    constructor(opts) {        super({            name: "UnprocessableEntityException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, UnprocessableEntityException.prototype);        this.Message = opts.Message;    }} const _A = "Authorization";const _AM = "AdMarkers";const _AODR = "AdsOnDeliveryRestrictions";const _AT = "AdTriggers";const _Ar = "Arn";const _BN = "BucketName";const _C = "Channel";const _CA = "CreatedAt";const _CAe = "CertificateArn";const _CC = "CreateChannel";const _CCR = "CreateChannelRequest";const _CCRr = "CreateChannelResponse";const _CE = "CmafEncryption";const _CHJ = "CreateHarvestJob";const _CHJR = "CreateHarvestJobRequest";const _CHJRr = "CreateHarvestJobResponse";const _CI = "ChannelId";const _CIS = "CdnIdentifierSecret";const _CIV = "ConstantInitializationVector";const _CL = "ConfigureLogs";const _CLR = "ConfigureLogsRequest";const _CLRo = "ConfigureLogsResponse";const _COE = "CreateOriginEndpoint";const _COER = "CreateOriginEndpointRequest";const _COERr = "CreateOriginEndpointResponse";const _CP = "CmafPackage";const _CPCOUP = "CmafPackageCreateOrUpdateParameters";const _Ch = "Channels";const _D = "Description";const _DC = "DeleteChannel";const _DCR = "DeleteChannelRequest";const _DCRe = "DeleteChannelResponse";const _DCRes = "DescribeChannelRequest";const _DCResc = "DescribeChannelResponse";const _DCe = "DescribeChannel";const _DE = "DashEncryption";const _DHJ = "DescribeHarvestJob";const _DHJR = "DescribeHarvestJobRequest";const _DHJRe = "DescribeHarvestJobResponse";const _DOE = "DeleteOriginEndpoint";const _DOER = "DeleteOriginEndpointRequest";const _DOERe = "DeleteOriginEndpointResponse";const _DOERes = "DescribeOriginEndpointRequest";const _DOEResc = "DescribeOriginEndpointResponse";const _DOEe = "DescribeOriginEndpoint";const _DP = "DashPackage";const _E = "Encryption";const _EAL = "EgressAccessLogs";const _ECC = "EncryptionContractConfiguration";const _EM = "EncryptionMethod";const _ET = "EndTime";const _FE = "ForbiddenException";const _HE = "HlsEncryption";const _HI = "HlsIngest";const _HJ = "HarvestJob";const _HJa = "HarvestJobs";const _HM = "HlsManifests";const _HMCOUP = "HlsManifestCreateOrUpdateParameters";const _HMl = "HlsManifest";const _HP = "HlsPackage";const _I = "Id";const _IAL = "IngressAccessLogs";const _ICI = "IncludeChannelId";const _IDS = "IncludeDvbSubtitles";const _IE = "IngestEndpoints";const _IEI = "IngestEndpointId";const _IEn = "IngestEndpoint";const _IIOS = "IncludeIframeOnlyStream";const _IS = "IncludeStatus";const _ISEE = "InternalServerErrorException";const _KRIS = "KeyRotationIntervalSeconds";const _LC = "ListChannels";const _LCR = "ListChannelsRequest";const _LCRi = "ListChannelsResponse";const _LGN = "LogGroupName";const _LHJ = "ListHarvestJobs";const _LHJR = "ListHarvestJobsRequest";const _LHJRi = "ListHarvestJobsResponse";const _LOE = "ListOriginEndpoints";const _LOER = "ListOriginEndpointsRequest";const _LOERi = "ListOriginEndpointsResponse";const _LTFR = "ListTagsForResource";const _LTFRR = "ListTagsForResourceRequest";const _LTFRRi = "ListTagsForResourceResponse";const _M = "Message";const _MBTS = "MinBufferTimeSeconds";const _ME = "MssEncryption";const _MK = "ManifestKey";const _ML = "ManifestLayout";const _MN = "ManifestName";const _MP = "MssPackage";const _MR = "MaxResults";const _MUPS = "MinUpdatePeriodSeconds";const _MVBPS = "MaxVideoBitsPerSecond";const _MVBPSi = "MinVideoBitsPerSecond";const _MWS = "ManifestWindowSeconds";const _NFE = "NotFoundException";const _NT = "NextToken";const _O = "Origination";const _OE = "OriginEndpoints";const _OEI = "OriginEndpointId";const _OEr = "OriginEndpoint";const _P = "Profile";const _PDTIS = "ProgramDateTimeIntervalSeconds";const _PSA = "PresetSpeke20Audio";const _PSV = "PresetSpeke20Video";const _PT = "PeriodTriggers";const _PTl = "PlaylistType";const _PWS = "PlaylistWindowSeconds";const _Pa = "Password";const _RA = "ResourceArn";const _RAo = "RoleArn";const _RCC = "RotateChannelCredentials";const _RCCR = "RotateChannelCredentialsRequest";const _RCCRo = "RotateChannelCredentialsResponse";const _REXK = "RepeatExtXKey";const _RI = "ResourceId";const _RIEC = "RotateIngestEndpointCredentials";const _RIECR = "RotateIngestEndpointCredentialsRequest";const _RIECRo = "RotateIngestEndpointCredentialsResponse";const _S = "Status";const _SD = "S3Destination";const _SDS = "SegmentDurationSeconds";const _SI = "SystemIds";const _SKP = "SpekeKeyProvider";const _SO = "StreamOrder";const _SP = "SegmentPrefix";const _SPDS = "SuggestedPresentationDelaySeconds";const _SRA = "SecretsRoleArn";const _SS = "SensitiveString";const _SSt = "StreamSelection";const _ST = "StartTime";const _STF = "SegmentTemplateFormat";const _SUE = "ServiceUnavailableException";const _SWS = "StartoverWindowSeconds";const _T = "Tags";const _TDS = "TimeDelaySeconds";const _TK = "TagKeys";const _TMRE = "TooManyRequestsException";const _TR = "TagResource";const _TRR = "TagResourceRequest";const _U = "Url";const _UARG = "UseAudioRenditionGroup";const _UC = "UpdateChannel";const _UCR = "UpdateChannelRequest";const _UCRp = "UpdateChannelResponse";const _UEE = "UnprocessableEntityException";const _UOE = "UpdateOriginEndpoint";const _UOER = "UpdateOriginEndpointRequest";const _UOERp = "UpdateOriginEndpointResponse";const _UR = "UntagResource";const _URR = "UntagResourceRequest";const _UT = "UtcTiming";const _UTU = "UtcTimingUri";const _Us = "Username";const _W = "Whitelist";const _a = "arn";const _aM = "adMarkers";const _aODR = "adsOnDeliveryRestrictions";const _aT = "adTriggers";const _au = "authorization";const _bN = "bucketName";const _c = "client";const _cA = "createdAt";const _cAe = "certificateArn";const _cI = "channelId";const _cIS = "cdnIdentifierSecret";const _cIV = "constantInitializationVector";const _cP = "cmafPackage";const _ch = "channels";const _d = "description";const _dP = "dashPackage";const _e = "error";const _eAL = "egressAccessLogs";const _eCC = "encryptionContractConfiguration";const _eM = "encryptionMethod";const _eT = "endTime";const _en = "encryption";const _h = "http";const _hE = "httpError";const _hI = "hlsIngest";const _hJ = "harvestJobs";const _hM = "hlsManifests";const _hP = "hlsPackage";const _hQ = "httpQuery";const _i = "id";const _iAL = "ingressAccessLogs";const _iCI = "includeChannelId";const _iDS = "includeDvbSubtitles";const _iE = "ingestEndpoints";const _iIOS = "includeIframeOnlyStream";const _iS = "includeStatus";const _jN = "jsonName";const _kRIS = "keyRotationIntervalSeconds";const _lGN = "logGroupName";const _lOC = "__listOfChannel";const _lOHJ = "__listOfHarvestJob";const _lOHM = "__listOfHlsManifest";const _lOHMCOUP = "__listOfHlsManifestCreateOrUpdateParameters";const _lOIE = "__listOfIngestEndpoint";const _lOOE = "__listOfOriginEndpoint";const _m = "message";const _mBTS = "minBufferTimeSeconds";const _mK = "manifestKey";const _mL = "manifestLayout";const _mN = "manifestName";const _mP = "mssPackage";const _mR = "maxResults";const _mUPS = "minUpdatePeriodSeconds";const _mVBPS = "maxVideoBitsPerSecond";const _mVBPSi = "minVideoBitsPerSecond";const _mWS = "manifestWindowSeconds";const _nT = "nextToken";const _o = "origination";const _oE = "originEndpoints";const _oEI = "originEndpointId";const _p = "profile";const _pDTIS = "programDateTimeIntervalSeconds";const _pSA = "presetSpeke20Audio";const _pSV = "presetSpeke20Video";const _pT = "periodTriggers";const _pTl = "playlistType";const _pWS = "playlistWindowSeconds";const _pa = "password";const _rA = "roleArn";const _rEXK = "repeatExtXKey";const _rI = "resourceId";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.mediapackage";const _sD = "s3Destination";const _sDS = "segmentDurationSeconds";const _sI = "systemIds";const _sKP = "spekeKeyProvider";const _sO = "streamOrder";const _sP = "segmentPrefix";const _sPDS = "suggestedPresentationDelaySeconds";const _sRA = "secretsRoleArn";const _sS = "streamSelection";const _sT = "startTime";const _sTF = "segmentTemplateFormat";const _sWS = "startoverWindowSeconds";const _se = "server";const _st = "status";const _t = "tags";const _tDS = "timeDelaySeconds";const _tK = "tagKeys";const _u = "url";const _uARG = "useAudioRenditionGroup";const _uT = "utcTiming";const _uTU = "utcTimingUri";const _us = "username";const _w = "whitelist";const n0 = "com.amazonaws.mediapackage";const _s_registry = TypeRegistry.for(_s);var MediaPackageServiceException$ = [-3, _s, "MediaPackageServiceException", 0, [], []];_s_registry.registerError(MediaPackageServiceException$, MediaPackageServiceException);const n0_registry = TypeRegistry.for(n0);var ForbiddenException$ = [-3, n0, _FE,    { [_e]: _c, [_hE]: 403 },    [_M],    [[0, { [_jN]: _m }]]];n0_registry.registerError(ForbiddenException$, ForbiddenException);var InternalServerErrorException$ = [-3, n0, _ISEE,    { [_e]: _se, [_hE]: 500 },    [_M],    [[0, { [_jN]: _m }]]];n0_registry.registerError(InternalServerErrorException$, InternalServerErrorException);var NotFoundException$ = [-3, n0, _NFE,    { [_e]: _c, [_hE]: 404 },    [_M],    [[0, { [_jN]: _m }]]];n0_registry.registerError(NotFoundException$, NotFoundException);var ServiceUnavailableException$ = [-3, n0, _SUE,    { [_e]: _se, [_hE]: 503 },    [_M],    [[0, { [_jN]: _m }]]];n0_registry.registerError(ServiceUnavailableException$, ServiceUnavailableException);var TooManyRequestsException$ = [-3, n0, _TMRE,    { [_e]: _c, [_hE]: 429 },    [_M],    [[0, { [_jN]: _m }]]];n0_registry.registerError(TooManyRequestsException$, TooManyRequestsException);var UnprocessableEntityException$ = [-3, n0, _UEE,    { [_e]: _c, [_hE]: 422 },    [_M],    [[0, { [_jN]: _m }]]];n0_registry.registerError(UnprocessableEntityException$, UnprocessableEntityException);const errorTypeRegistries = [    _s_registry,    n0_registry,];var SensitiveString = [0, n0, _SS, 8, 0];var Authorization$ = [3, n0, _A,    0,    [_CIS, _SRA],    [[0, { [_jN]: _cIS }], [0, { [_jN]: _sRA }]], 2];var Channel$ = [3, n0, _C,    0,    [_Ar, _CA, _D, _EAL, _HI, _I, _IAL, _T],    [[0, { [_jN]: _a }], [0, { [_jN]: _cA }], [0, { [_jN]: _d }], [() => EgressAccessLogs$, { [_jN]: _eAL }], [() => HlsIngest$, { [_jN]: _hI }], [0, { [_jN]: _i }], [() => IngressAccessLogs$, { [_jN]: _iAL }], [128 | 0, { [_jN]: _t }]]];var CmafEncryption$ = [3, n0, _CE,    0,    [_SKP, _CIV, _EM, _KRIS],    [[() => SpekeKeyProvider$, { [_jN]: _sKP }], [0, { [_jN]: _cIV }], [0, { [_jN]: _eM }], [1, { [_jN]: _kRIS }]], 1];var CmafPackage$ = [3, n0, _CP,    0,    [_E, _HM, _SDS, _SP, _SSt],    [[() => CmafEncryption$, { [_jN]: _en }], [() => __listOfHlsManifest, { [_jN]: _hM }], [1, { [_jN]: _sDS }], [0, { [_jN]: _sP }], [() => StreamSelection$, { [_jN]: _sS }]]];var CmafPackageCreateOrUpdateParameters$ = [3, n0, _CPCOUP,    0,    [_E, _HM, _SDS, _SP, _SSt],    [[() => CmafEncryption$, { [_jN]: _en }], [() => __listOfHlsManifestCreateOrUpdateParameters, { [_jN]: _hM }], [1, { [_jN]: _sDS }], [0, { [_jN]: _sP }], [() => StreamSelection$, { [_jN]: _sS }]]];var ConfigureLogsRequest$ = [3, n0, _CLR,    0,    [_I, _EAL, _IAL],    [[0, 1], [() => EgressAccessLogs$, { [_jN]: _eAL }], [() => IngressAccessLogs$, { [_jN]: _iAL }]], 1];var ConfigureLogsResponse$ = [3, n0, _CLRo,    0,    [_Ar, _CA, _D, _EAL, _HI, _I, _IAL, _T],    [[0, { [_jN]: _a }], [0, { [_jN]: _cA }], [0, { [_jN]: _d }], [() => EgressAccessLogs$, { [_jN]: _eAL }], [() => HlsIngest$, { [_jN]: _hI }], [0, { [_jN]: _i }], [() => IngressAccessLogs$, { [_jN]: _iAL }], [128 | 0, { [_jN]: _t }]]];var CreateChannelRequest$ = [3, n0, _CCR,    0,    [_I, _D, _T],    [[0, { [_jN]: _i }], [0, { [_jN]: _d }], [128 | 0, { [_jN]: _t }]], 1];var CreateChannelResponse$ = [3, n0, _CCRr,    0,    [_Ar, _CA, _D, _EAL, _HI, _I, _IAL, _T],    [[0, { [_jN]: _a }], [0, { [_jN]: _cA }], [0, { [_jN]: _d }], [() => EgressAccessLogs$, { [_jN]: _eAL }], [() => HlsIngest$, { [_jN]: _hI }], [0, { [_jN]: _i }], [() => IngressAccessLogs$, { [_jN]: _iAL }], [128 | 0, { [_jN]: _t }]]];var CreateHarvestJobRequest$ = [3, n0, _CHJR,    0,    [_ET, _I, _OEI, _SD, _ST],    [[0, { [_jN]: _eT }], [0, { [_jN]: _i }], [0, { [_jN]: _oEI }], [() => S3Destination$, { [_jN]: _sD }], [0, { [_jN]: _sT }]], 5];var CreateHarvestJobResponse$ = [3, n0, _CHJRr,    0,    [_Ar, _CI, _CA, _ET, _I, _OEI, _SD, _ST, _S],    [[0, { [_jN]: _a }], [0, { [_jN]: _cI }], [0, { [_jN]: _cA }], [0, { [_jN]: _eT }], [0, { [_jN]: _i }], [0, { [_jN]: _oEI }], [() => S3Destination$, { [_jN]: _sD }], [0, { [_jN]: _sT }], [0, { [_jN]: _st }]]];var CreateOriginEndpointRequest$ = [3, n0, _COER,    0,    [_CI, _I, _A, _CP, _DP, _D, _HP, _MN, _MP, _O, _SWS, _T, _TDS, _W],    [[0, { [_jN]: _cI }], [0, { [_jN]: _i }], [() => Authorization$, { [_jN]: _au }], [() => CmafPackageCreateOrUpdateParameters$, { [_jN]: _cP }], [() => DashPackage$, { [_jN]: _dP }], [0, { [_jN]: _d }], [() => HlsPackage$, { [_jN]: _hP }], [0, { [_jN]: _mN }], [() => MssPackage$, { [_jN]: _mP }], [0, { [_jN]: _o }], [1, { [_jN]: _sWS }], [128 | 0, { [_jN]: _t }], [1, { [_jN]: _tDS }], [64 | 0, { [_jN]: _w }]], 2];var CreateOriginEndpointResponse$ = [3, n0, _COERr,    0,    [_Ar, _A, _CI, _CP, _CA, _DP, _D, _HP, _I, _MN, _MP, _O, _SWS, _T, _TDS, _U, _W],    [[0, { [_jN]: _a }], [() => Authorization$, { [_jN]: _au }], [0, { [_jN]: _cI }], [() => CmafPackage$, { [_jN]: _cP }], [0, { [_jN]: _cA }], [() => DashPackage$, { [_jN]: _dP }], [0, { [_jN]: _d }], [() => HlsPackage$, { [_jN]: _hP }], [0, { [_jN]: _i }], [0, { [_jN]: _mN }], [() => MssPackage$, { [_jN]: _mP }], [0, { [_jN]: _o }], [1, { [_jN]: _sWS }], [128 | 0, { [_jN]: _t }], [1, { [_jN]: _tDS }], [0, { [_jN]: _u }], [64 | 0, { [_jN]: _w }]]];var DashEncryption$ = [3, n0, _DE,    0,    [_SKP, _KRIS],    [[() => SpekeKeyProvider$, { [_jN]: _sKP }], [1, { [_jN]: _kRIS }]], 1];var DashPackage$ = [3, n0, _DP,    0,    [_AT, _AODR, _E, _IIOS, _ML, _MWS, _MBTS, _MUPS, _PT, _P, _SDS, _STF, _SSt, _SPDS, _UT, _UTU],    [[64 | 0, { [_jN]: _aT }], [0, { [_jN]: _aODR }], [() => DashEncryption$, { [_jN]: _en }], [2, { [_jN]: _iIOS }], [0, { [_jN]: _mL }], [1, { [_jN]: _mWS }], [1, { [_jN]: _mBTS }], [1, { [_jN]: _mUPS }], [64 | 0, { [_jN]: _pT }], [0, { [_jN]: _p }], [1, { [_jN]: _sDS }], [0, { [_jN]: _sTF }], [() => StreamSelection$, { [_jN]: _sS }], [1, { [_jN]: _sPDS }], [0, { [_jN]: _uT }], [0, { [_jN]: _uTU }]]];var DeleteChannelRequest$ = [3, n0, _DCR,    0,    [_I],    [[0, 1]], 1];var DeleteChannelResponse$ = [3, n0, _DCRe,    0,    [],    []];var DeleteOriginEndpointRequest$ = [3, n0, _DOER,    0,    [_I],    [[0, 1]], 1];var DeleteOriginEndpointResponse$ = [3, n0, _DOERe,    0,    [],    []];var DescribeChannelRequest$ = [3, n0, _DCRes,    0,    [_I],    [[0, 1]], 1];var DescribeChannelResponse$ = [3, n0, _DCResc,    0,    [_Ar, _CA, _D, _EAL, _HI, _I, _IAL, _T],    [[0, { [_jN]: _a }], [0, { [_jN]: _cA }], [0, { [_jN]: _d }], [() => EgressAccessLogs$, { [_jN]: _eAL }], [() => HlsIngest$, { [_jN]: _hI }], [0, { [_jN]: _i }], [() => IngressAccessLogs$, { [_jN]: _iAL }], [128 | 0, { [_jN]: _t }]]];var DescribeHarvestJobRequest$ = [3, n0, _DHJR,    0,    [_I],    [[0, 1]], 1];var DescribeHarvestJobResponse$ = [3, n0, _DHJRe,    0,    [_Ar, _CI, _CA, _ET, _I, _OEI, _SD, _ST, _S],    [[0, { [_jN]: _a }], [0, { [_jN]: _cI }], [0, { [_jN]: _cA }], [0, { [_jN]: _eT }], [0, { [_jN]: _i }], [0, { [_jN]: _oEI }], [() => S3Destination$, { [_jN]: _sD }], [0, { [_jN]: _sT }], [0, { [_jN]: _st }]]];var DescribeOriginEndpointRequest$ = [3, n0, _DOERes,    0,    [_I],    [[0, 1]], 1];var DescribeOriginEndpointResponse$ = [3, n0, _DOEResc,    0,    [_Ar, _A, _CI, _CP, _CA, _DP, _D, _HP, _I, _MN, _MP, _O, _SWS, _T, _TDS, _U, _W],    [[0, { [_jN]: _a }], [() => Authorization$, { [_jN]: _au }], [0, { [_jN]: _cI }], [() => CmafPackage$, { [_jN]: _cP }], [0, { [_jN]: _cA }], [() => DashPackage$, { [_jN]: _dP }], [0, { [_jN]: _d }], [() => HlsPackage$, { [_jN]: _hP }], [0, { [_jN]: _i }], [0, { [_jN]: _mN }], [() => MssPackage$, { [_jN]: _mP }], [0, { [_jN]: _o }], [1, { [_jN]: _sWS }], [128 | 0, { [_jN]: _t }], [1, { [_jN]: _tDS }], [0, { [_jN]: _u }], [64 | 0, { [_jN]: _w }]]];var EgressAccessLogs$ = [3, n0, _EAL,    0,    [_LGN],    [[0, { [_jN]: _lGN }]]];var EncryptionContractConfiguration$ = [3, n0, _ECC,    0,    [_PSA, _PSV],    [[0, { [_jN]: _pSA }], [0, { [_jN]: _pSV }]], 2];var HarvestJob$ = [3, n0, _HJ,    0,    [_Ar, _CI, _CA, _ET, _I, _OEI, _SD, _ST, _S],    [[0, { [_jN]: _a }], [0, { [_jN]: _cI }], [0, { [_jN]: _cA }], [0, { [_jN]: _eT }], [0, { [_jN]: _i }], [0, { [_jN]: _oEI }], [() => S3Destination$, { [_jN]: _sD }], [0, { [_jN]: _sT }], [0, { [_jN]: _st }]]];var HlsEncryption$ = [3, n0, _HE,    0,    [_SKP, _CIV, _EM, _KRIS, _REXK],    [[() => SpekeKeyProvider$, { [_jN]: _sKP }], [0, { [_jN]: _cIV }], [0, { [_jN]: _eM }], [1, { [_jN]: _kRIS }], [2, { [_jN]: _rEXK }]], 1];var HlsIngest$ = [3, n0, _HI,    0,    [_IE],    [[() => __listOfIngestEndpoint, { [_jN]: _iE }]]];var HlsManifest$ = [3, n0, _HMl,    0,    [_I, _AM, _IIOS, _MN, _PTl, _PWS, _PDTIS, _U, _AT, _AODR],    [[0, { [_jN]: _i }], [0, { [_jN]: _aM }], [2, { [_jN]: _iIOS }], [0, { [_jN]: _mN }], [0, { [_jN]: _pTl }], [1, { [_jN]: _pWS }], [1, { [_jN]: _pDTIS }], [0, { [_jN]: _u }], [64 | 0, { [_jN]: _aT }], [0, { [_jN]: _aODR }]], 1];var HlsManifestCreateOrUpdateParameters$ = [3, n0, _HMCOUP,    0,    [_I, _AM, _AT, _AODR, _IIOS, _MN, _PTl, _PWS, _PDTIS],    [[0, { [_jN]: _i }], [0, { [_jN]: _aM }], [64 | 0, { [_jN]: _aT }], [0, { [_jN]: _aODR }], [2, { [_jN]: _iIOS }], [0, { [_jN]: _mN }], [0, { [_jN]: _pTl }], [1, { [_jN]: _pWS }], [1, { [_jN]: _pDTIS }]], 1];var HlsPackage$ = [3, n0, _HP,    0,    [_AM, _AT, _AODR, _E, _IDS, _IIOS, _PTl, _PWS, _PDTIS, _SDS, _SSt, _UARG],    [[0, { [_jN]: _aM }], [64 | 0, { [_jN]: _aT }], [0, { [_jN]: _aODR }], [() => HlsEncryption$, { [_jN]: _en }], [2, { [_jN]: _iDS }], [2, { [_jN]: _iIOS }], [0, { [_jN]: _pTl }], [1, { [_jN]: _pWS }], [1, { [_jN]: _pDTIS }], [1, { [_jN]: _sDS }], [() => StreamSelection$, { [_jN]: _sS }], [2, { [_jN]: _uARG }]]];var IngestEndpoint$ = [3, n0, _IEn,    0,    [_I, _Pa, _U, _Us],    [[0, { [_jN]: _i }], [() => SensitiveString, { [_jN]: _pa }], [0, { [_jN]: _u }], [() => SensitiveString, { [_jN]: _us }]]];var IngressAccessLogs$ = [3, n0, _IAL,    0,    [_LGN],    [[0, { [_jN]: _lGN }]]];var ListChannelsRequest$ = [3, n0, _LCR,    0,    [_MR, _NT],    [[1, { [_hQ]: _mR }], [0, { [_hQ]: _nT }]]];var ListChannelsResponse$ = [3, n0, _LCRi,    0,    [_Ch, _NT],    [[() => __listOfChannel, { [_jN]: _ch }], [0, { [_jN]: _nT }]]];var ListHarvestJobsRequest$ = [3, n0, _LHJR,    0,    [_ICI, _IS, _MR, _NT],    [[0, { [_hQ]: _iCI }], [0, { [_hQ]: _iS }], [1, { [_hQ]: _mR }], [0, { [_hQ]: _nT }]]];var ListHarvestJobsResponse$ = [3, n0, _LHJRi,    0,    [_HJa, _NT],    [[() => __listOfHarvestJob, { [_jN]: _hJ }], [0, { [_jN]: _nT }]]];var ListOriginEndpointsRequest$ = [3, n0, _LOER,    0,    [_CI, _MR, _NT],    [[0, { [_hQ]: _cI }], [1, { [_hQ]: _mR }], [0, { [_hQ]: _nT }]]];var ListOriginEndpointsResponse$ = [3, n0, _LOERi,    0,    [_NT, _OE],    [[0, { [_jN]: _nT }], [() => __listOfOriginEndpoint, { [_jN]: _oE }]]];var ListTagsForResourceRequest$ = [3, n0, _LTFRR,    0,    [_RA],    [[0, 1]], 1];var ListTagsForResourceResponse$ = [3, n0, _LTFRRi,    0,    [_T],    [[128 | 0, { [_jN]: _t }]]];var MssEncryption$ = [3, n0, _ME,    0,    [_SKP],    [[() => SpekeKeyProvider$, { [_jN]: _sKP }]], 1];var MssPackage$ = [3, n0, _MP,    0,    [_E, _MWS, _SDS, _SSt],    [[() => MssEncryption$, { [_jN]: _en }], [1, { [_jN]: _mWS }], [1, { [_jN]: _sDS }], [() => StreamSelection$, { [_jN]: _sS }]]];var OriginEndpoint$ = [3, n0, _OEr,    0,    [_Ar, _A, _CI, _CP, _CA, _DP, _D, _HP, _I, _MN, _MP, _O, _SWS, _T, _TDS, _U, _W],    [[0, { [_jN]: _a }], [() => Authorization$, { [_jN]: _au }], [0, { [_jN]: _cI }], [() => CmafPackage$, { [_jN]: _cP }], [0, { [_jN]: _cA }], [() => DashPackage$, { [_jN]: _dP }], [0, { [_jN]: _d }], [() => HlsPackage$, { [_jN]: _hP }], [0, { [_jN]: _i }], [0, { [_jN]: _mN }], [() => MssPackage$, { [_jN]: _mP }], [0, { [_jN]: _o }], [1, { [_jN]: _sWS }], [128 | 0, { [_jN]: _t }], [1, { [_jN]: _tDS }], [0, { [_jN]: _u }], [64 | 0, { [_jN]: _w }]]];var RotateChannelCredentialsRequest$ = [3, n0, _RCCR,    0,    [_I],    [[0, 1]], 1];var RotateChannelCredentialsResponse$ = [3, n0, _RCCRo,    0,    [_Ar, _CA, _D, _EAL, _HI, _I, _IAL, _T],    [[0, { [_jN]: _a }], [0, { [_jN]: _cA }], [0, { [_jN]: _d }], [() => EgressAccessLogs$, { [_jN]: _eAL }], [() => HlsIngest$, { [_jN]: _hI }], [0, { [_jN]: _i }], [() => IngressAccessLogs$, { [_jN]: _iAL }], [128 | 0, { [_jN]: _t }]]];var RotateIngestEndpointCredentialsRequest$ = [3, n0, _RIECR,    0,    [_I, _IEI],    [[0, 1], [0, 1]], 2];var RotateIngestEndpointCredentialsResponse$ = [3, n0, _RIECRo,    0,    [_Ar, _CA, _D, _EAL, _HI, _I, _IAL, _T],    [[0, { [_jN]: _a }], [0, { [_jN]: _cA }], [0, { [_jN]: _d }], [() => EgressAccessLogs$, { [_jN]: _eAL }], [() => HlsIngest$, { [_jN]: _hI }], [0, { [_jN]: _i }], [() => IngressAccessLogs$, { [_jN]: _iAL }], [128 | 0, { [_jN]: _t }]]];var S3Destination$ = [3, n0, _SD,    0,    [_BN, _MK, _RAo],    [[0, { [_jN]: _bN }], [0, { [_jN]: _mK }], [0, { [_jN]: _rA }]], 3];var SpekeKeyProvider$ = [3, n0, _SKP,    0,    [_RI, _RAo, _SI, _U, _CAe, _ECC],    [[0, { [_jN]: _rI }], [0, { [_jN]: _rA }], [64 | 0, { [_jN]: _sI }], [0, { [_jN]: _u }], [0, { [_jN]: _cAe }], [() => EncryptionContractConfiguration$, { [_jN]: _eCC }]], 4];var StreamSelection$ = [3, n0, _SSt,    0,    [_MVBPS, _MVBPSi, _SO],    [[1, { [_jN]: _mVBPS }], [1, { [_jN]: _mVBPSi }], [0, { [_jN]: _sO }]]];var TagResourceRequest$ = [3, n0, _TRR,    0,    [_RA, _T],    [[0, 1], [128 | 0, { [_jN]: _t }]], 2];var UntagResourceRequest$ = [3, n0, _URR,    0,    [_RA, _TK],    [[0, 1], [64 | 0, { [_hQ]: _tK }]], 2];var UpdateChannelRequest$ = [3, n0, _UCR,    0,    [_I, _D],    [[0, 1], [0, { [_jN]: _d }]], 1];var UpdateChannelResponse$ = [3, n0, _UCRp,    0,    [_Ar, _CA, _D, _EAL, _HI, _I, _IAL, _T],    [[0, { [_jN]: _a }], [0, { [_jN]: _cA }], [0, { [_jN]: _d }], [() => EgressAccessLogs$, { [_jN]: _eAL }], [() => HlsIngest$, { [_jN]: _hI }], [0, { [_jN]: _i }], [() => IngressAccessLogs$, { [_jN]: _iAL }], [128 | 0, { [_jN]: _t }]]];var UpdateOriginEndpointRequest$ = [3, n0, _UOER,    0,    [_I, _A, _CP, _DP, _D, _HP, _MN, _MP, _O, _SWS, _TDS, _W],    [[0, 1], [() => Authorization$, { [_jN]: _au }], [() => CmafPackageCreateOrUpdateParameters$, { [_jN]: _cP }], [() => DashPackage$, { [_jN]: _dP }], [0, { [_jN]: _d }], [() => HlsPackage$, { [_jN]: _hP }], [0, { [_jN]: _mN }], [() => MssPackage$, { [_jN]: _mP }], [0, { [_jN]: _o }], [1, { [_jN]: _sWS }], [1, { [_jN]: _tDS }], [64 | 0, { [_jN]: _w }]], 1];var UpdateOriginEndpointResponse$ = [3, n0, _UOERp,    0,    [_Ar, _A, _CI, _CP, _CA, _DP, _D, _HP, _I, _MN, _MP, _O, _SWS, _T, _TDS, _U, _W],    [[0, { [_jN]: _a }], [() => Authorization$, { [_jN]: _au }], [0, { [_jN]: _cI }], [() => CmafPackage$, { [_jN]: _cP }], [0, { [_jN]: _cA }], [() => DashPackage$, { [_jN]: _dP }], [0, { [_jN]: _d }], [() => HlsPackage$, { [_jN]: _hP }], [0, { [_jN]: _i }], [0, { [_jN]: _mN }], [() => MssPackage$, { [_jN]: _mP }], [0, { [_jN]: _o }], [1, { [_jN]: _sWS }], [128 | 0, { [_jN]: _t }], [1, { [_jN]: _tDS }], [0, { [_jN]: _u }], [64 | 0, { [_jN]: _w }]]];var __Unit = "unit";var __listOfChannel = [1, n0, _lOC,    0, [() => Channel$,        0]];var __listOfHarvestJob = [1, n0, _lOHJ,    0, [() => HarvestJob$,        0]];var __listOfHlsManifest = [1, n0, _lOHM,    0, [() => HlsManifest$,        0]];var __listOfHlsManifestCreateOrUpdateParameters = [1, n0, _lOHMCOUP,    0, [() => HlsManifestCreateOrUpdateParameters$,        0]];var __listOfIngestEndpoint = [1, n0, _lOIE,    0, [() => IngestEndpoint$,        0]];var __listOfOriginEndpoint = [1, n0, _lOOE,    0, [() => OriginEndpoint$,        0]];var ConfigureLogs$ = [9, n0, _CL,    { [_h]: ["PUT", "/channels/{Id}/configure_logs", 200] }, () => ConfigureLogsRequest$, () => ConfigureLogsResponse$];var CreateChannel$ = [9, n0, _CC,    { [_h]: ["POST", "/channels", 200] }, () => CreateChannelRequest$, () => CreateChannelResponse$];var CreateHarvestJob$ = [9, n0, _CHJ,    { [_h]: ["POST", "/harvest_jobs", 200] }, () => CreateHarvestJobRequest$, () => CreateHarvestJobResponse$];var CreateOriginEndpoint$ = [9, n0, _COE,    { [_h]: ["POST", "/origin_endpoints", 200] }, () => CreateOriginEndpointRequest$, () => CreateOriginEndpointResponse$];var DeleteChannel$ = [9, n0, _DC,    { [_h]: ["DELETE", "/channels/{Id}", 202] }, () => DeleteChannelRequest$, () => DeleteChannelResponse$];var DeleteOriginEndpoint$ = [9, n0, _DOE,    { [_h]: ["DELETE", "/origin_endpoints/{Id}", 202] }, () => DeleteOriginEndpointRequest$, () => DeleteOriginEndpointResponse$];var DescribeChannel$ = [9, n0, _DCe,    { [_h]: ["GET", "/channels/{Id}", 200] }, () => DescribeChannelRequest$, () => DescribeChannelResponse$];var DescribeHarvestJob$ = [9, n0, _DHJ,    { [_h]: ["GET", "/harvest_jobs/{Id}", 200] }, () => DescribeHarvestJobRequest$, () => DescribeHarvestJobResponse$];var DescribeOriginEndpoint$ = [9, n0, _DOEe,    { [_h]: ["GET", "/origin_endpoints/{Id}", 200] }, () => DescribeOriginEndpointRequest$, () => DescribeOriginEndpointResponse$];var ListChannels$ = [9, n0, _LC,    { [_h]: ["GET", "/channels", 200] }, () => ListChannelsRequest$, () => ListChannelsResponse$];var ListHarvestJobs$ = [9, n0, _LHJ,    { [_h]: ["GET", "/harvest_jobs", 200] }, () => ListHarvestJobsRequest$, () => ListHarvestJobsResponse$];var ListOriginEndpoints$ = [9, n0, _LOE,    { [_h]: ["GET", "/origin_endpoints", 200] }, () => ListOriginEndpointsRequest$, () => ListOriginEndpointsResponse$];var ListTagsForResource$ = [9, n0, _LTFR,    { [_h]: ["GET", "/tags/{ResourceArn}", 200] }, () => ListTagsForResourceRequest$, () => ListTagsForResourceResponse$];var RotateChannelCredentials$ = [9, n0, _RCC,    { [_h]: ["PUT", "/channels/{Id}/credentials", 200] }, () => RotateChannelCredentialsRequest$, () => RotateChannelCredentialsResponse$];var RotateIngestEndpointCredentials$ = [9, n0, _RIEC,    { [_h]: ["PUT", "/channels/{Id}/ingest_endpoints/{IngestEndpointId}/credentials", 200] }, () => RotateIngestEndpointCredentialsRequest$, () => RotateIngestEndpointCredentialsResponse$];var TagResource$ = [9, n0, _TR,    { [_h]: ["POST", "/tags/{ResourceArn}", 204] }, () => TagResourceRequest$, () => __Unit];var UntagResource$ = [9, n0, _UR,    { [_h]: ["DELETE", "/tags/{ResourceArn}", 204] }, () => UntagResourceRequest$, () => __Unit];var UpdateChannel$ = [9, n0, _UC,    { [_h]: ["PUT", "/channels/{Id}", 200] }, () => UpdateChannelRequest$, () => UpdateChannelResponse$];var UpdateOriginEndpoint$ = [9, n0, _UOE,    { [_h]: ["PUT", "/origin_endpoints/{Id}", 200] }, () => UpdateOriginEndpointRequest$, () => UpdateOriginEndpointResponse$]; const getRuntimeConfig$1 = (config) => {    return {        apiVersion: "2017-10-12",        base64Decoder: config?.base64Decoder ?? fromBase64,        base64Encoder: config?.base64Encoder ?? toBase64,        disableHostPrefix: config?.disableHostPrefix ?? false,        endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,        extensions: config?.extensions ?? [],        httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultMediaPackageHttpAuthSchemeProvider,        httpAuthSchemes: config?.httpAuthSchemes ?? [            {                schemeId: "aws.auth#sigv4",                identityProvider: (ipc) => ipc.getIdentityProvider("aws.auth#sigv4"),                signer: new AwsSdkSigV4Signer(),            },        ],        logger: config?.logger ?? new NoOpLogger(),        protocol: config?.protocol ?? AwsRestJsonProtocol,        protocolSettings: config?.protocolSettings ?? {            defaultNamespace: "com.amazonaws.mediapackage",            errorTypeRegistries,            version: "2017-10-12",            serviceTarget: "MediaPackage",        },        serviceId: config?.serviceId ?? "MediaPackage",        sha256: config?.sha256 ?? Sha256,        urlParser: config?.urlParser ?? parseUrl,        utf8Decoder: config?.utf8Decoder ?? fromUtf8,        utf8Encoder: config?.utf8Encoder ?? toUtf8,    };}; const getRuntimeConfig = (config) => {    emitWarningIfUnsupportedVersion(process.version);    const defaultsMode = resolveDefaultsModeConfig(config);    const defaultConfigProvider = () => defaultsMode().then(loadConfigsForDefaultMode);    const clientSharedValues = getRuntimeConfig$1(config);    emitWarningIfUnsupportedVersion$1(process.version);    const loaderConfig = {        profile: config?.profile,        logger: clientSharedValues.logger,    };    return {        ...clientSharedValues,        ...config,        runtime: "node",        defaultsMode,        authSchemePreference: config?.authSchemePreference ?? loadConfig(NODE_AUTH_SCHEME_PREFERENCE_OPTIONS, loaderConfig),        bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,        credentialDefaultProvider: config?.credentialDefaultProvider ?? defaultProvider,        defaultUserAgentProvider: config?.defaultUserAgentProvider ?? createDefaultUserAgentProvider({ serviceId: clientSharedValues.serviceId, clientVersion: packageInfo.version }),        maxAttempts: config?.maxAttempts ?? loadConfig(NODE_MAX_ATTEMPT_CONFIG_OPTIONS, config),        region: config?.region ?? loadConfig(NODE_REGION_CONFIG_OPTIONS, { ...NODE_REGION_CONFIG_FILE_OPTIONS, ...loaderConfig }),        requestHandler: NodeHttpHandler.create(config?.requestHandler ?? defaultConfigProvider),        retryMode: config?.retryMode ??            loadConfig({                ...NODE_RETRY_MODE_CONFIG_OPTIONS,                default: async () => (await defaultConfigProvider()).retryMode || DEFAULT_RETRY_MODE,            }, config),        streamCollector: config?.streamCollector ?? streamCollector,        useDualstackEndpoint: config?.useDualstackEndpoint ?? loadConfig(NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, loaderConfig),        useFipsEndpoint: config?.useFipsEndpoint ?? loadConfig(NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, loaderConfig),        userAgentAppId: config?.userAgentAppId ?? loadConfig(NODE_APP_ID_CONFIG_OPTIONS, loaderConfig),    };}; const getHttpAuthExtensionConfiguration = (runtimeConfig) => {    const _httpAuthSchemes = runtimeConfig.httpAuthSchemes;    let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider;    let _credentials = runtimeConfig.credentials;    return {        setHttpAuthScheme(httpAuthScheme) {            const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId);            if (index === -1) {                _httpAuthSchemes.push(httpAuthScheme);            }            else {                _httpAuthSchemes.splice(index, 1, httpAuthScheme);            }        },        httpAuthSchemes() {            return _httpAuthSchemes;        },        setHttpAuthSchemeProvider(httpAuthSchemeProvider) {            _httpAuthSchemeProvider = httpAuthSchemeProvider;        },        httpAuthSchemeProvider() {            return _httpAuthSchemeProvider;        },        setCredentials(credentials) {            _credentials = credentials;        },        credentials() {            return _credentials;        },    };};const resolveHttpAuthRuntimeConfig = (config) => {    return {        httpAuthSchemes: config.httpAuthSchemes(),        httpAuthSchemeProvider: config.httpAuthSchemeProvider(),        credentials: config.credentials(),    };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => {    const extensionConfiguration = Object.assign(getAwsRegionExtensionConfiguration(runtimeConfig), getDefaultExtensionConfiguration(runtimeConfig), getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig));    extensions.forEach((extension) => extension.configure(extensionConfiguration));    return Object.assign(runtimeConfig, resolveAwsRegionExtensionConfiguration(extensionConfiguration), resolveDefaultRuntimeConfig(extensionConfiguration), resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class MediaPackageClient extends Client {    config;    constructor(...[configuration]) {        const _config_0 = getRuntimeConfig(configuration || {});        super(_config_0);        this.initConfig = _config_0;        const _config_1 = resolveClientEndpointParameters(_config_0);        const _config_2 = resolveUserAgentConfig(_config_1);        const _config_3 = resolveRetryConfig(_config_2);        const _config_4 = resolveRegionConfig(_config_3);        const _config_5 = resolveHostHeaderConfig(_config_4);        const _config_6 = resolveEndpointConfig(_config_5);        const _config_7 = resolveHttpAuthSchemeConfig(_config_6);        const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);        this.config = _config_8;        this.middlewareStack.use(getSchemaSerdePlugin(this.config));        this.middlewareStack.use(getUserAgentPlugin(this.config));        this.middlewareStack.use(getRetryPlugin(this.config));        this.middlewareStack.use(getContentLengthPlugin(this.config));        this.middlewareStack.use(getHostHeaderPlugin(this.config));        this.middlewareStack.use(getLoggerPlugin(this.config));        this.middlewareStack.use(getRecursionDetectionPlugin(this.config));        this.middlewareStack.use(getHttpAuthSchemeEndpointRuleSetPlugin(this.config, {            httpAuthSchemeParametersProvider: defaultMediaPackageHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} const command = makeBuilder(commonParams, "MediaPackage", "MediaPackageClient", getEndpointPlugin);const _ep0 = {};const _mw0 = (Command, cs, config, o) => []; class ConfigureLogsCommand extends command(_ep0, _mw0, "ConfigureLogs", ConfigureLogs$) {} class CreateChannelCommand extends command(_ep0, _mw0, "CreateChannel", CreateChannel$) {} class CreateHarvestJobCommand extends command(_ep0, _mw0, "CreateHarvestJob", CreateHarvestJob$) {} class CreateOriginEndpointCommand extends command(_ep0, _mw0, "CreateOriginEndpoint", CreateOriginEndpoint$) {} class DeleteChannelCommand extends command(_ep0, _mw0, "DeleteChannel", DeleteChannel$) {} class DeleteOriginEndpointCommand extends command(_ep0, _mw0, "DeleteOriginEndpoint", DeleteOriginEndpoint$) {} class DescribeChannelCommand extends command(_ep0, _mw0, "DescribeChannel", DescribeChannel$) {} class DescribeHarvestJobCommand extends command(_ep0, _mw0, "DescribeHarvestJob", DescribeHarvestJob$) {} class DescribeOriginEndpointCommand extends command(_ep0, _mw0, "DescribeOriginEndpoint", DescribeOriginEndpoint$) {} class ListChannelsCommand extends command(_ep0, _mw0, "ListChannels", ListChannels$) {} class ListHarvestJobsCommand extends command(_ep0, _mw0, "ListHarvestJobs", ListHarvestJobs$) {} class ListOriginEndpointsCommand extends command(_ep0, _mw0, "ListOriginEndpoints", ListOriginEndpoints$) {} class ListTagsForResourceCommand extends command(_ep0, _mw0, "ListTagsForResource", ListTagsForResource$) {} class RotateChannelCredentialsCommand extends command(_ep0, _mw0, "RotateChannelCredentials", RotateChannelCredentials$) {} class RotateIngestEndpointCredentialsCommand extends command(_ep0, _mw0, "RotateIngestEndpointCredentials", RotateIngestEndpointCredentials$) {} class TagResourceCommand extends command(_ep0, _mw0, "TagResource", TagResource$) {} class UntagResourceCommand extends command(_ep0, _mw0, "UntagResource", UntagResource$) {} class UpdateChannelCommand extends command(_ep0, _mw0, "UpdateChannel", UpdateChannel$) {} class UpdateOriginEndpointCommand extends command(_ep0, _mw0, "UpdateOriginEndpoint", UpdateOriginEndpoint$) {} const paginateListChannels = createPaginator(MediaPackageClient, ListChannelsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListHarvestJobs = createPaginator(MediaPackageClient, ListHarvestJobsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListOriginEndpoints = createPaginator(MediaPackageClient, ListOriginEndpointsCommand, "NextToken", "NextToken", "MaxResults"); const commands = {    ConfigureLogsCommand,    CreateChannelCommand,    CreateHarvestJobCommand,    CreateOriginEndpointCommand,    DeleteChannelCommand,    DeleteOriginEndpointCommand,    DescribeChannelCommand,    DescribeHarvestJobCommand,    DescribeOriginEndpointCommand,    ListChannelsCommand,    ListHarvestJobsCommand,    ListOriginEndpointsCommand,    ListTagsForResourceCommand,    RotateChannelCredentialsCommand,    RotateIngestEndpointCredentialsCommand,    TagResourceCommand,    UntagResourceCommand,    UpdateChannelCommand,    UpdateOriginEndpointCommand,};const paginators = {    paginateListChannels,    paginateListHarvestJobs,    paginateListOriginEndpoints,};class MediaPackage extends MediaPackageClient {}createAggregatedClient(commands, MediaPackage, { paginators }); const __AdTriggersElement = {    BREAK: "BREAK",    DISTRIBUTOR_ADVERTISEMENT: "DISTRIBUTOR_ADVERTISEMENT",    DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY: "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY",    DISTRIBUTOR_PLACEMENT_OPPORTUNITY: "DISTRIBUTOR_PLACEMENT_OPPORTUNITY",    PROVIDER_ADVERTISEMENT: "PROVIDER_ADVERTISEMENT",    PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY: "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY",    PROVIDER_PLACEMENT_OPPORTUNITY: "PROVIDER_PLACEMENT_OPPORTUNITY",    SPLICE_INSERT: "SPLICE_INSERT",};const __PeriodTriggersElement = {    ADS: "ADS",};const Status = {    FAILED: "FAILED",    IN_PROGRESS: "IN_PROGRESS",    SUCCEEDED: "SUCCEEDED",};const AdMarkers = {    DATERANGE: "DATERANGE",    NONE: "NONE",    PASSTHROUGH: "PASSTHROUGH",    SCTE35_ENHANCED: "SCTE35_ENHANCED",};const AdsOnDeliveryRestrictions = {    BOTH: "BOTH",    NONE: "NONE",    RESTRICTED: "RESTRICTED",    UNRESTRICTED: "UNRESTRICTED",};const PlaylistType = {    EVENT: "EVENT",    NONE: "NONE",    VOD: "VOD",};const CmafEncryptionMethod = {    AES_CTR: "AES_CTR",    SAMPLE_AES: "SAMPLE_AES",};const PresetSpeke20Audio = {    PRESET_AUDIO_1: "PRESET-AUDIO-1",    PRESET_AUDIO_2: "PRESET-AUDIO-2",    PRESET_AUDIO_3: "PRESET-AUDIO-3",    SHARED: "SHARED",    UNENCRYPTED: "UNENCRYPTED",};const PresetSpeke20Video = {    PRESET_VIDEO_1: "PRESET-VIDEO-1",    PRESET_VIDEO_2: "PRESET-VIDEO-2",    PRESET_VIDEO_3: "PRESET-VIDEO-3",    PRESET_VIDEO_4: "PRESET-VIDEO-4",    PRESET_VIDEO_5: "PRESET-VIDEO-5",    PRESET_VIDEO_6: "PRESET-VIDEO-6",    PRESET_VIDEO_7: "PRESET-VIDEO-7",    PRESET_VIDEO_8: "PRESET-VIDEO-8",    SHARED: "SHARED",    UNENCRYPTED: "UNENCRYPTED",};const StreamOrder = {    ORIGINAL: "ORIGINAL",    VIDEO_BITRATE_ASCENDING: "VIDEO_BITRATE_ASCENDING",    VIDEO_BITRATE_DESCENDING: "VIDEO_BITRATE_DESCENDING",};const ManifestLayout = {    COMPACT: "COMPACT",    DRM_TOP_LEVEL_COMPACT: "DRM_TOP_LEVEL_COMPACT",    FULL: "FULL",};const Profile = {    DVB_DASH_2014: "DVB_DASH_2014",    HBBTV_1_5: "HBBTV_1_5",    HYBRIDCAST: "HYBRIDCAST",    NONE: "NONE",};const SegmentTemplateFormat = {    NUMBER_WITH_DURATION: "NUMBER_WITH_DURATION",    NUMBER_WITH_TIMELINE: "NUMBER_WITH_TIMELINE",    TIME_WITH_TIMELINE: "TIME_WITH_TIMELINE",};const UtcTiming = {    HTTP_HEAD: "HTTP-HEAD",    HTTP_ISO: "HTTP-ISO",    HTTP_XSDATE: "HTTP-XSDATE",    NONE: "NONE",};const EncryptionMethod = {    AES_128: "AES_128",    SAMPLE_AES: "SAMPLE_AES",};const Origination = {    ALLOW: "ALLOW",    DENY: "DENY",}; exports.AdMarkers = AdMarkers;exports.AdsOnDeliveryRestrictions = AdsOnDeliveryRestrictions;exports.Authorization$ = Authorization$;exports.Channel$ = Channel$;exports.CmafEncryption$ = CmafEncryption$;exports.CmafEncryptionMethod = CmafEncryptionMethod;exports.CmafPackage$ = CmafPackage$;exports.CmafPackageCreateOrUpdateParameters$ = CmafPackageCreateOrUpdateParameters$;exports.ConfigureLogs$ = ConfigureLogs$;exports.ConfigureLogsCommand = ConfigureLogsCommand;exports.ConfigureLogsRequest$ = ConfigureLogsRequest$;exports.ConfigureLogsResponse$ = ConfigureLogsResponse$;exports.CreateChannel$ = CreateChannel$;exports.CreateChannelCommand = CreateChannelCommand;exports.CreateChannelRequest$ = CreateChannelRequest$;exports.CreateChannelResponse$ = CreateChannelResponse$;exports.CreateHarvestJob$ = CreateHarvestJob$;exports.CreateHarvestJobCommand = CreateHarvestJobCommand;exports.CreateHarvestJobRequest$ = CreateHarvestJobRequest$;exports.CreateHarvestJobResponse$ = CreateHarvestJobResponse$;exports.CreateOriginEndpoint$ = CreateOriginEndpoint$;exports.CreateOriginEndpointCommand = CreateOriginEndpointCommand;exports.CreateOriginEndpointRequest$ = CreateOriginEndpointRequest$;exports.CreateOriginEndpointResponse$ = CreateOriginEndpointResponse$;exports.DashEncryption$ = DashEncryption$;exports.DashPackage$ = DashPackage$;exports.DeleteChannel$ = DeleteChannel$;exports.DeleteChannelCommand = DeleteChannelCommand;exports.DeleteChannelRequest$ = DeleteChannelRequest$;exports.DeleteChannelResponse$ = DeleteChannelResponse$;exports.DeleteOriginEndpoint$ = DeleteOriginEndpoint$;exports.DeleteOriginEndpointCommand = DeleteOriginEndpointCommand;exports.DeleteOriginEndpointRequest$ = DeleteOriginEndpointRequest$;exports.DeleteOriginEndpointResponse$ = DeleteOriginEndpointResponse$;exports.DescribeChannel$ = DescribeChannel$;exports.DescribeChannelCommand = DescribeChannelCommand;exports.DescribeChannelRequest$ = DescribeChannelRequest$;exports.DescribeChannelResponse$ = DescribeChannelResponse$;exports.DescribeHarvestJob$ = DescribeHarvestJob$;exports.DescribeHarvestJobCommand = DescribeHarvestJobCommand;exports.DescribeHarvestJobRequest$ = DescribeHarvestJobRequest$;exports.DescribeHarvestJobResponse$ = DescribeHarvestJobResponse$;exports.DescribeOriginEndpoint$ = DescribeOriginEndpoint$;exports.DescribeOriginEndpointCommand = DescribeOriginEndpointCommand;exports.DescribeOriginEndpointRequest$ = DescribeOriginEndpointRequest$;exports.DescribeOriginEndpointResponse$ = DescribeOriginEndpointResponse$;exports.EgressAccessLogs$ = EgressAccessLogs$;exports.EncryptionContractConfiguration$ = EncryptionContractConfiguration$;exports.EncryptionMethod = EncryptionMethod;exports.ForbiddenException = ForbiddenException;exports.ForbiddenException$ = ForbiddenException$;exports.HarvestJob$ = HarvestJob$;exports.HlsEncryption$ = HlsEncryption$;exports.HlsIngest$ = HlsIngest$;exports.HlsManifest$ = HlsManifest$;exports.HlsManifestCreateOrUpdateParameters$ = HlsManifestCreateOrUpdateParameters$;exports.HlsPackage$ = HlsPackage$;exports.IngestEndpoint$ = IngestEndpoint$;exports.IngressAccessLogs$ = IngressAccessLogs$;exports.InternalServerErrorException = InternalServerErrorException;exports.InternalServerErrorException$ = InternalServerErrorException$;exports.ListChannels$ = ListChannels$;exports.ListChannelsCommand = ListChannelsCommand;exports.ListChannelsRequest$ = ListChannelsRequest$;exports.ListChannelsResponse$ = ListChannelsResponse$;exports.ListHarvestJobs$ = ListHarvestJobs$;exports.ListHarvestJobsCommand = ListHarvestJobsCommand;exports.ListHarvestJobsRequest$ = ListHarvestJobsRequest$;exports.ListHarvestJobsResponse$ = ListHarvestJobsResponse$;exports.ListOriginEndpoints$ = ListOriginEndpoints$;exports.ListOriginEndpointsCommand = ListOriginEndpointsCommand;exports.ListOriginEndpointsRequest$ = ListOriginEndpointsRequest$;exports.ListOriginEndpointsResponse$ = ListOriginEndpointsResponse$;exports.ListTagsForResource$ = ListTagsForResource$;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListTagsForResourceRequest$ = ListTagsForResourceRequest$;exports.ListTagsForResourceResponse$ = ListTagsForResourceResponse$;exports.ManifestLayout = ManifestLayout;exports.MediaPackage = MediaPackage;exports.MediaPackageClient = MediaPackageClient;exports.MediaPackageServiceException = MediaPackageServiceException;exports.MediaPackageServiceException$ = MediaPackageServiceException$;exports.MssEncryption$ = MssEncryption$;exports.MssPackage$ = MssPackage$;exports.NotFoundException = NotFoundException;exports.NotFoundException$ = NotFoundException$;exports.OriginEndpoint$ = OriginEndpoint$;exports.Origination = Origination;exports.PlaylistType = PlaylistType;exports.PresetSpeke20Audio = PresetSpeke20Audio;exports.PresetSpeke20Video = PresetSpeke20Video;exports.Profile = Profile;exports.RotateChannelCredentials$ = RotateChannelCredentials$;exports.RotateChannelCredentialsCommand = RotateChannelCredentialsCommand;exports.RotateChannelCredentialsRequest$ = RotateChannelCredentialsRequest$;exports.RotateChannelCredentialsResponse$ = RotateChannelCredentialsResponse$;exports.RotateIngestEndpointCredentials$ = RotateIngestEndpointCredentials$;exports.RotateIngestEndpointCredentialsCommand = RotateIngestEndpointCredentialsCommand;exports.RotateIngestEndpointCredentialsRequest$ = RotateIngestEndpointCredentialsRequest$;exports.RotateIngestEndpointCredentialsResponse$ = RotateIngestEndpointCredentialsResponse$;exports.S3Destination$ = S3Destination$;exports.SegmentTemplateFormat = SegmentTemplateFormat;exports.ServiceUnavailableException = ServiceUnavailableException;exports.ServiceUnavailableException$ = ServiceUnavailableException$;exports.SpekeKeyProvider$ = SpekeKeyProvider$;exports.Status = Status;exports.StreamOrder = StreamOrder;exports.StreamSelection$ = StreamSelection$;exports.TagResource$ = TagResource$;exports.TagResourceCommand = TagResourceCommand;exports.TagResourceRequest$ = TagResourceRequest$;exports.TooManyRequestsException = TooManyRequestsException;exports.TooManyRequestsException$ = TooManyRequestsException$;exports.UnprocessableEntityException = UnprocessableEntityException;exports.UnprocessableEntityException$ = UnprocessableEntityException$;exports.UntagResource$ = UntagResource$;exports.UntagResourceCommand = UntagResourceCommand;exports.UntagResourceRequest$ = UntagResourceRequest$;exports.UpdateChannel$ = UpdateChannel$;exports.UpdateChannelCommand = UpdateChannelCommand;exports.UpdateChannelRequest$ = UpdateChannelRequest$;exports.UpdateChannelResponse$ = UpdateChannelResponse$;exports.UpdateOriginEndpoint$ = UpdateOriginEndpoint$;exports.UpdateOriginEndpointCommand = UpdateOriginEndpointCommand;exports.UpdateOriginEndpointRequest$ = UpdateOriginEndpointRequest$;exports.UpdateOriginEndpointResponse$ = UpdateOriginEndpointResponse$;exports.UtcTiming = UtcTiming;exports.__AdTriggersElement = __AdTriggersElement;exports.__PeriodTriggersElement = __PeriodTriggersElement;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateListChannels = paginateListChannels;exports.paginateListHarvestJobs = paginateListHarvestJobs;exports.paginateListOriginEndpoints = paginateListOriginEndpoints;