File Explorer

/proc/self/root/proc/4/root/var/runtime/node_modules/@aws-sdk/client-greengrass/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.js126 KB · 3179 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 } = 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 defaultGreengrassHttpAuthSchemeParametersProvider = 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: "greengrass",            region: authParameters.region,        },        propertiesExtractor: (config, context) => ({            signingProperties: {                config,                context,            },        }),    };}const defaultGreengrassHttpAuthSchemeProvider = (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: "greengrass",    });};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 q = "ref";const a = -1, b = true, c = "isSet", d = "PartitionResult", e = "booleanEquals", f = "getAttr", g = "stringEquals", h = "us-gov-east-1", i = "us-gov-west-1", j = "sigv4", k = "greengrass", l = { [q]: "Endpoint" }, m = { [q]: d }, n = { [q]: "Region" }, o = {}, p = [n];const _data = {    conditions: [        [c, [l]],        [c, p],        ["aws.partition", p, d],        [e, [{ [q]: "UseFIPS" }, b]],        [e, [{ [q]: "UseDualStack" }, b]],        [e, [{ fn: f, argv: [m, "supportsDualStack"] }, b]],        [e, [{ fn: f, argv: [m, "supportsFIPS"] }, b]],        [g, [n, h]],        [g, [n, i]],        [g, [n, "dataplane-us-gov-east-1"]],        [g, [n, "dataplane-us-gov-west-1"]]    ],    results: [        [a],        [a, "Invalid Configuration: FIPS and custom endpoint are not supported"],        [a, "Invalid Configuration: Dualstack and custom endpoint are not supported"],        [l, o],        ["https://greengrass-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", o],        [a, "FIPS and DualStack are enabled, but this partition does not support one or both"],        ["https://greengrass.us-gov-east-1.amazonaws.com", o],        ["https://greengrass.us-gov-west-1.amazonaws.com", o],        ["https://greengrass-fips.{Region}.{PartitionResult#dnsSuffix}", o],        [a, "FIPS is enabled but this partition does not support FIPS"],        ["https://greengrass.{Region}.{PartitionResult#dualStackDnsSuffix}", o],        [a, "DualStack is enabled but this partition does not support DualStack"],        ["https://greengrass-ats.iot.us-gov-east-1.amazonaws.com", { authSchemes: [{ name: j, signingName: k, signingRegion: h }] }],        ["https://greengrass-ats.iot.us-gov-west-1.amazonaws.com", { authSchemes: [{ name: j, signingName: k, signingRegion: i }] }],        ["https://greengrass.{Region}.{PartitionResult#dnsSuffix}", o],        [a, "Invalid Configuration: Missing Region"]    ]};const root = 2;const r = 100_000_000;const nodes = new Int32Array([    -1, 1, -1,    0, 16, 3,    1, 4, r + 15,    2, 5, r + 15,    3, 10, 6,    4, 9, 7,    9, r + 12, 8,    10, r + 13, r + 14,    5, r + 10, r + 11,    4, 14, 11,    6, 12, r + 9,    7, r + 6, 13,    8, r + 7, r + 8,    5, 15, r + 5,    6, r + 4, r + 5,    3, r + 1, 17,    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 GreengrassServiceException extends ServiceException {    constructor(options) {        super(options);        Object.setPrototypeOf(this, GreengrassServiceException.prototype);    }} class BadRequestException extends GreengrassServiceException {    name = "BadRequestException";    $fault = "client";    ErrorDetails;    Message;    constructor(opts) {        super({            name: "BadRequestException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, BadRequestException.prototype);        this.ErrorDetails = opts.ErrorDetails;        this.Message = opts.Message;    }}class InternalServerErrorException extends GreengrassServiceException {    name = "InternalServerErrorException";    $fault = "server";    ErrorDetails;    Message;    constructor(opts) {        super({            name: "InternalServerErrorException",            $fault: "server",            ...opts,        });        Object.setPrototypeOf(this, InternalServerErrorException.prototype);        this.ErrorDetails = opts.ErrorDetails;        this.Message = opts.Message;    }} const _A = "Arn";const _AA = "AssociatedAt";const _AAGO = "AutoAddGroupOwner";const _ACT = "AmznClientToken";const _ARN = "ARN";const _ARTG = "AssociateRoleToGroup";const _ARTGR = "AssociateRoleToGroupRequest";const _ARTGRs = "AssociateRoleToGroupResponse";const _AS = "AccessSysfs";const _ASLTD = "AdditionalStagingLabelsToDownload";const _ASRTA = "AssociateServiceRoleToAccount";const _ASRTAR = "AssociateServiceRoleToAccountRequest";const _ASRTARs = "AssociateServiceRoleToAccountResponse";const _BD = "BulkDeployment";const _BDA = "BulkDeploymentArn";const _BDI = "BulkDeploymentId";const _BDM = "BulkDeploymentMetrics";const _BDR = "BulkDeploymentResult";const _BDRu = "BulkDeploymentResults";const _BDS = "BulkDeploymentStatus";const _BDu = "BulkDeployments";const _BRE = "BadRequestException";const _C = "Connector";const _CA = "CreatedAt";const _CAEIM = "CertificateAuthorityExpiryInMilliseconds";const _CAI = "CertificateAuthorityId";const _CAe = "CertificateArn";const _CAo = "ConnectorArn";const _CCD = "CreateConnectorDefinition";const _CCDR = "CreateConnectorDefinitionRequest";const _CCDRr = "CreateConnectorDefinitionResponse";const _CCDRre = "CreateCoreDefinitionRequest";const _CCDRrea = "CreateCoreDefinitionResponse";const _CCDV = "CreateConnectorDefinitionVersion";const _CCDVR = "CreateConnectorDefinitionVersionRequest";const _CCDVRr = "CreateConnectorDefinitionVersionResponse";const _CCDVRre = "CreateCoreDefinitionVersionRequest";const _CCDVRrea = "CreateCoreDefinitionVersionResponse";const _CCDVr = "CreateCoreDefinitionVersion";const _CCDr = "CreateCoreDefinition";const _CD = "CreateDeployment";const _CDD = "CreateDeviceDefinition";const _CDDR = "CreateDeviceDefinitionRequest";const _CDDRr = "CreateDeviceDefinitionResponse";const _CDDV = "CreateDeviceDefinitionVersion";const _CDDVR = "CreateDeviceDefinitionVersionRequest";const _CDDVRr = "CreateDeviceDefinitionVersionResponse";const _CDI = "ConnectorDefinitionId";const _CDIo = "CoreDefinitionId";const _CDR = "CreateDeploymentRequest";const _CDRr = "CreateDeploymentResponse";const _CDV = "ConnectorDefinitionVersion";const _CDVA = "ConnectorDefinitionVersionArn";const _CDVAo = "CoreDefinitionVersionArn";const _CDVI = "ConnectorDefinitionVersionId";const _CDVIo = "CoreDefinitionVersionId";const _CDVo = "CoreDefinitionVersion";const _CEIM = "CertificateExpiryInMilliseconds";const _CFD = "CreateFunctionDefinition";const _CFDR = "CreateFunctionDefinitionRequest";const _CFDRr = "CreateFunctionDefinitionResponse";const _CFDV = "CreateFunctionDefinitionVersion";const _CFDVR = "CreateFunctionDefinitionVersionRequest";const _CFDVRr = "CreateFunctionDefinitionVersionResponse";const _CG = "CreateGroup";const _CGCA = "CreateGroupCertificateAuthority";const _CGCAR = "CreateGroupCertificateAuthorityRequest";const _CGCARr = "CreateGroupCertificateAuthorityResponse";const _CGR = "CreateGroupRequest";const _CGRr = "CreateGroupResponse";const _CGV = "CreateGroupVersion";const _CGVR = "CreateGroupVersionRequest";const _CGVRr = "CreateGroupVersionResponse";const _CI = "ConnectivityInfo";const _CLD = "CreateLoggerDefinition";const _CLDR = "CreateLoggerDefinitionRequest";const _CLDRr = "CreateLoggerDefinitionResponse";const _CLDV = "CreateLoggerDefinitionVersion";const _CLDVR = "CreateLoggerDefinitionVersionRequest";const _CLDVRr = "CreateLoggerDefinitionVersionResponse";const _CRD = "CreateResourceDefinition";const _CRDR = "CreateResourceDefinitionRequest";const _CRDRr = "CreateResourceDefinitionResponse";const _CRDV = "CreateResourceDefinitionVersion";const _CRDVR = "CreateResourceDefinitionVersionRequest";const _CRDVRr = "CreateResourceDefinitionVersionResponse";const _CSD = "CreateSubscriptionDefinition";const _CSDR = "CreateSubscriptionDefinitionRequest";const _CSDRr = "CreateSubscriptionDefinitionResponse";const _CSDV = "CreateSubscriptionDefinitionVersion";const _CSDVR = "CreateSubscriptionDefinitionVersionRequest";const _CSDVRr = "CreateSubscriptionDefinitionVersionResponse";const _CSS = "ConfigurationSyncStatus";const _CSUJ = "CreateSoftwareUpdateJob";const _CSUJR = "CreateSoftwareUpdateJobRequest";const _CSUJRr = "CreateSoftwareUpdateJobResponse";const _CT = "CreationTimestamp";const _Co = "Connectors";const _Com = "Component";const _Cor = "Core";const _Core = "Cores";const _D = "Devices";const _DA = "DeploymentArn";const _DAi = "DisassociatedAt";const _DC = "DefaultConfig";const _DCD = "DeleteConnectorDefinition";const _DCDR = "DeleteConnectorDefinitionRequest";const _DCDRe = "DeleteConnectorDefinitionResponse";const _DCDRel = "DeleteCoreDefinitionRequest";const _DCDRele = "DeleteCoreDefinitionResponse";const _DCDe = "DeleteCoreDefinition";const _DDD = "DeleteDeviceDefinition";const _DDDR = "DeleteDeviceDefinitionRequest";const _DDDRe = "DeleteDeviceDefinitionResponse";const _DDI = "DeviceDefinitionId";const _DDV = "DeviceDefinitionVersion";const _DDVA = "DeviceDefinitionVersionArn";const _DDVI = "DeviceDefinitionVersionId";const _DEC = "DetailedErrorCode";const _DEM = "DetailedErrorMessage";const _DFD = "DeleteFunctionDefinition";const _DFDR = "DeleteFunctionDefinitionRequest";const _DFDRe = "DeleteFunctionDefinitionResponse";const _DG = "DeleteGroup";const _DGR = "DeleteGroupRequest";const _DGRe = "DeleteGroupResponse";const _DI = "DeploymentId";const _DIe = "DefinitionInformation";const _DLD = "DeleteLoggerDefinition";const _DLDR = "DeleteLoggerDefinitionRequest";const _DLDRe = "DeleteLoggerDefinitionResponse";const _DP = "DestinationPath";const _DRD = "DeleteResourceDefinition";const _DRDR = "DeleteResourceDefinitionRequest";const _DRDRe = "DeleteResourceDefinitionResponse";const _DRFG = "DisassociateRoleFromGroup";const _DRFGR = "DisassociateRoleFromGroupRequest";const _DRFGRi = "DisassociateRoleFromGroupResponse";const _DS = "DeploymentStatus";const _DSD = "DeleteSubscriptionDefinition";const _DSDR = "DeleteSubscriptionDefinitionRequest";const _DSDRe = "DeleteSubscriptionDefinitionResponse";const _DSRFA = "DisassociateServiceRoleFromAccount";const _DSRFAR = "DisassociateServiceRoleFromAccountRequest";const _DSRFARi = "DisassociateServiceRoleFromAccountResponse";const _DT = "DeploymentType";const _De = "Deployment";const _Def = "Definition";const _Defi = "Definitions";const _Dep = "Deployments";const _Dev = "Device";const _E = "Environment";const _EA = "ExecArgs";const _ED = "ErrorDetails";const _EDr = "ErrorDetail";const _EM = "ErrorMessage";const _ERA = "ExecutionRoleArn";const _ET = "EncodingType";const _Ex = "Executable";const _Exe = "Execution";const _F = "Functions";const _FA = "FunctionArn";const _FC = "FunctionConfiguration";const _FCE = "FunctionConfigurationEnvironment";const _FDC = "FunctionDefaultConfig";const _FDEC = "FunctionDefaultExecutionConfig";const _FDI = "FunctionDefinitionId";const _FDV = "FunctionDefinitionVersion";const _FDVA = "FunctionDefinitionVersionArn";const _FDVI = "FunctionDefinitionVersionId";const _FEC = "FunctionExecutionConfig";const _FRAC = "FunctionRunAsConfig";const _FRO = "FunctionRuntimeOverride";const _Fo = "Force";const _Fu = "Function";const _G = "Gid";const _GA = "GroupArn";const _GAR = "GetAssociatedRole";const _GARR = "GetAssociatedRoleRequest";const _GARRe = "GetAssociatedRoleResponse";const _GBDS = "GetBulkDeploymentStatus";const _GBDSR = "GetBulkDeploymentStatusRequest";const _GBDSRe = "GetBulkDeploymentStatusResponse";const _GCA = "GroupCertificateAuthorities";const _GCAA = "GroupCertificateAuthorityArn";const _GCAI = "GroupCertificateAuthorityId";const _GCAP = "GroupCertificateAuthorityProperties";const _GCD = "GetConnectorDefinition";const _GCDR = "GetConnectorDefinitionRequest";const _GCDRe = "GetConnectorDefinitionResponse";const _GCDRet = "GetCoreDefinitionRequest";const _GCDReto = "GetCoreDefinitionResponse";const _GCDV = "GetConnectorDefinitionVersion";const _GCDVR = "GetConnectorDefinitionVersionRequest";const _GCDVRe = "GetConnectorDefinitionVersionResponse";const _GCDVRet = "GetCoreDefinitionVersionRequest";const _GCDVReto = "GetCoreDefinitionVersionResponse";const _GCDVe = "GetCoreDefinitionVersion";const _GCDe = "GetCoreDefinition";const _GCI = "GetConnectivityInfo";const _GCIR = "GetConnectivityInfoRequest";const _GCIRe = "GetConnectivityInfoResponse";const _GDD = "GetDeviceDefinition";const _GDDR = "GetDeviceDefinitionRequest";const _GDDRe = "GetDeviceDefinitionResponse";const _GDDV = "GetDeviceDefinitionVersion";const _GDDVR = "GetDeviceDefinitionVersionRequest";const _GDDVRe = "GetDeviceDefinitionVersionResponse";const _GDS = "GetDeploymentStatus";const _GDSR = "GetDeploymentStatusRequest";const _GDSRe = "GetDeploymentStatusResponse";const _GFD = "GetFunctionDefinition";const _GFDR = "GetFunctionDefinitionRequest";const _GFDRe = "GetFunctionDefinitionResponse";const _GFDV = "GetFunctionDefinitionVersion";const _GFDVR = "GetFunctionDefinitionVersionRequest";const _GFDVRe = "GetFunctionDefinitionVersionResponse";const _GG = "GetGroup";const _GGCA = "GetGroupCertificateAuthority";const _GGCAR = "GetGroupCertificateAuthorityRequest";const _GGCARe = "GetGroupCertificateAuthorityResponse";const _GGCC = "GetGroupCertificateConfiguration";const _GGCCR = "GetGroupCertificateConfigurationRequest";const _GGCCRe = "GetGroupCertificateConfigurationResponse";const _GGR = "GetGroupRequest";const _GGRe = "GetGroupResponse";const _GGV = "GetGroupVersion";const _GGVR = "GetGroupVersionRequest";const _GGVRe = "GetGroupVersionResponse";const _GI = "GroupId";const _GIr = "GroupInformation";const _GLD = "GetLoggerDefinition";const _GLDR = "GetLoggerDefinitionRequest";const _GLDRe = "GetLoggerDefinitionResponse";const _GLDV = "GetLoggerDefinitionVersion";const _GLDVR = "GetLoggerDefinitionVersionRequest";const _GLDVRe = "GetLoggerDefinitionVersionResponse";const _GO = "GroupOwner";const _GOS = "GroupOwnerSetting";const _GP = "GroupPermission";const _GRD = "GetResourceDefinition";const _GRDR = "GetResourceDefinitionRequest";const _GRDRe = "GetResourceDefinitionResponse";const _GRDV = "GetResourceDefinitionVersion";const _GRDVR = "GetResourceDefinitionVersionRequest";const _GRDVRe = "GetResourceDefinitionVersionResponse";const _GSD = "GetSubscriptionDefinition";const _GSDR = "GetSubscriptionDefinitionRequest";const _GSDRe = "GetSubscriptionDefinitionResponse";const _GSDV = "GetSubscriptionDefinitionVersion";const _GSDVR = "GetSubscriptionDefinitionVersionRequest";const _GSDVRe = "GetSubscriptionDefinitionVersionResponse";const _GSRFA = "GetServiceRoleForAccount";const _GSRFAR = "GetServiceRoleForAccountRequest";const _GSRFARe = "GetServiceRoleForAccountResponse";const _GTRC = "GetThingRuntimeConfiguration";const _GTRCR = "GetThingRuntimeConfigurationRequest";const _GTRCRe = "GetThingRuntimeConfigurationResponse";const _GV = "GroupVersion";const _GVI = "GroupVersionId";const _Gr = "Groups";const _HA = "HostAddress";const _I = "Id";const _IFU = "InputFileUri";const _IIR = "InvalidInputRecords";const _IJA = "IotJobArn";const _IJI = "IotJobId";const _IM = "IsolationMode";const _ISEE = "InternalServerErrorException";const _IV = "InitialVersion";const _L = "Loggers";const _LBD = "ListBulkDeployments";const _LBDDR = "ListBulkDeploymentDetailedReports";const _LBDDRR = "ListBulkDeploymentDetailedReportsRequest";const _LBDDRRi = "ListBulkDeploymentDetailedReportsResponse";const _LBDR = "ListBulkDeploymentsRequest";const _LBDRi = "ListBulkDeploymentsResponse";const _LCD = "ListConnectorDefinitions";const _LCDR = "ListConnectorDefinitionsRequest";const _LCDRi = "ListConnectorDefinitionsResponse";const _LCDRis = "ListCoreDefinitionsRequest";const _LCDRist = "ListCoreDefinitionsResponse";const _LCDV = "ListConnectorDefinitionVersions";const _LCDVR = "ListConnectorDefinitionVersionsRequest";const _LCDVRi = "ListConnectorDefinitionVersionsResponse";const _LCDVRis = "ListCoreDefinitionVersionsRequest";const _LCDVRist = "ListCoreDefinitionVersionsResponse";const _LCDVi = "ListCoreDefinitionVersions";const _LCDi = "ListCoreDefinitions";const _LD = "ListDeployments";const _LDD = "ListDeviceDefinitions";const _LDDR = "ListDeviceDefinitionsRequest";const _LDDRi = "ListDeviceDefinitionsResponse";const _LDDV = "ListDeviceDefinitionVersions";const _LDDVR = "ListDeviceDefinitionVersionsRequest";const _LDDVRi = "ListDeviceDefinitionVersionsResponse";const _LDI = "LoggerDefinitionId";const _LDR = "ListDeploymentsRequest";const _LDRD = "LocalDeviceResourceData";const _LDRi = "ListDeploymentsResponse";const _LDV = "LoggerDefinitionVersion";const _LDVA = "LoggerDefinitionVersionArn";const _LDVI = "LoggerDefinitionVersionId";const _LFD = "ListFunctionDefinitions";const _LFDR = "ListFunctionDefinitionsRequest";const _LFDRi = "ListFunctionDefinitionsResponse";const _LFDV = "ListFunctionDefinitionVersions";const _LFDVR = "ListFunctionDefinitionVersionsRequest";const _LFDVRi = "ListFunctionDefinitionVersionsResponse";const _LG = "ListGroups";const _LGCA = "ListGroupCertificateAuthorities";const _LGCAR = "ListGroupCertificateAuthoritiesRequest";const _LGCARi = "ListGroupCertificateAuthoritiesResponse";const _LGR = "ListGroupsRequest";const _LGRi = "ListGroupsResponse";const _LGV = "ListGroupVersions";const _LGVR = "ListGroupVersionsRequest";const _LGVRi = "ListGroupVersionsResponse";const _LLD = "ListLoggerDefinitions";const _LLDR = "ListLoggerDefinitionsRequest";const _LLDRi = "ListLoggerDefinitionsResponse";const _LLDV = "ListLoggerDefinitionVersions";const _LLDVR = "ListLoggerDefinitionVersionsRequest";const _LLDVRi = "ListLoggerDefinitionVersionsResponse";const _LRD = "ListResourceDefinitions";const _LRDR = "ListResourceDefinitionsRequest";const _LRDRi = "ListResourceDefinitionsResponse";const _LRDV = "ListResourceDefinitionVersions";const _LRDVR = "ListResourceDefinitionVersionsRequest";const _LRDVRi = "ListResourceDefinitionVersionsResponse";const _LSD = "ListSubscriptionDefinitions";const _LSDR = "ListSubscriptionDefinitionsRequest";const _LSDRi = "ListSubscriptionDefinitionsResponse";const _LSDV = "ListSubscriptionDefinitionVersions";const _LSDVR = "ListSubscriptionDefinitionVersionsRequest";const _LSDVRi = "ListSubscriptionDefinitionVersionsResponse";const _LTFR = "ListTagsForResource";const _LTFRR = "ListTagsForResourceRequest";const _LTFRRi = "ListTagsForResourceResponse";const _LUT = "LastUpdatedTimestamp";const _LV = "LatestVersion";const _LVA = "LatestVersionArn";const _LVRD = "LocalVolumeResourceData";const _Le = "Level";const _Lo = "Logger";const _M = "Message";const _MR = "MaxResults";const _MS = "MemorySize";const _Me = "Metadata";const _N = "Name";const _NT = "NextToken";const _OS = "OwnerSetting";const _P = "Parameters";const _PEC = "PemEncodedCertificate";const _PN = "PortNumber";const _PSV = "PlatformSoftwareVersion";const _Pe = "Permission";const _Pi = "Pinned";const _R = "Resources";const _RA = "RoleArn";const _RAP = "ResourceAccessPolicies";const _RAPe = "ResourceAccessPolicy";const _RAe = "RetryAttempts";const _RAes = "ResourceArn";const _RAu = "RunAs";const _RC = "RuntimeConfiguration";const _RD = "ResetDeployments";const _RDC = "ResourceDataContainer";const _RDI = "ResourceDefinitionId";const _RDOS = "ResourceDownloadOwnerSetting";const _RDR = "ResetDeploymentsRequest";const _RDRe = "ResetDeploymentsResponse";const _RDV = "ResourceDefinitionVersion";const _RDVA = "ResourceDefinitionVersionArn";const _RDVI = "ResourceDefinitionVersionId";const _RI = "ResourceId";const _RP = "RecordsProcessed";const _Re = "Resource";const _S = "Subscriptions";const _SBD = "StartBulkDeployment";const _SBDR = "StartBulkDeploymentRequest";const _SBDRt = "StartBulkDeploymentResponse";const _SBDRto = "StopBulkDeploymentRequest";const _SBDRtop = "StopBulkDeploymentResponse";const _SBDt = "StopBulkDeployment";const _SDI = "SubscriptionDefinitionId";const _SDV = "SubscriptionDefinitionVersion";const _SDVA = "SubscriptionDefinitionVersionArn";const _SDVI = "SubscriptionDefinitionVersionId";const _SMJA = "SageMakerJobArn";const _SMLMRD = "S3MachineLearningModelResourceData";const _SMMLMRD = "SageMakerMachineLearningModelResourceData";const _SMSRD = "SecretsManagerSecretResourceData";const _SP = "SourcePath";const _SS = "SyncShadow";const _STU = "SoftwareToUpdate";const _SU = "S3Uri";const _SUSR = "S3UrlSignerRole";const _So = "Source";const _Sp = "Space";const _Su = "Subscription";const _Sub = "Subject";const _T = "Tags";const _TA = "ThingArn";const _TC = "TelemetryConfiguration";const _TCU = "TelemetryConfigurationUpdate";const _TK = "TagKeys";const _TN = "ThingName";const _TR = "TagResource";const _TRR = "TagResourceRequest";const _Ta = "Target";const _Te = "Telemetry";const _Ti = "Timeout";const _Ty = "Type";const _U = "Uid";const _UA = "UpdatedAt";const _UALL = "UpdateAgentLogLevel";const _UCD = "UpdateConnectorDefinition";const _UCDR = "UpdateConnectorDefinitionRequest";const _UCDRp = "UpdateConnectorDefinitionResponse";const _UCDRpd = "UpdateCoreDefinitionRequest";const _UCDRpda = "UpdateCoreDefinitionResponse";const _UCDp = "UpdateCoreDefinition";const _UCI = "UpdateConnectivityInfo";const _UCIR = "UpdateConnectivityInfoRequest";const _UCIRp = "UpdateConnectivityInfoResponse";const _UDD = "UpdateDeviceDefinition";const _UDDR = "UpdateDeviceDefinitionRequest";const _UDDRp = "UpdateDeviceDefinitionResponse";const _UFD = "UpdateFunctionDefinition";const _UFDR = "UpdateFunctionDefinitionRequest";const _UFDRp = "UpdateFunctionDefinitionResponse";const _UG = "UpdateGroup";const _UGCC = "UpdateGroupCertificateConfiguration";const _UGCCR = "UpdateGroupCertificateConfigurationRequest";const _UGCCRp = "UpdateGroupCertificateConfigurationResponse";const _UGR = "UpdateGroupRequest";const _UGRp = "UpdateGroupResponse";const _ULD = "UpdateLoggerDefinition";const _ULDR = "UpdateLoggerDefinitionRequest";const _ULDRp = "UpdateLoggerDefinitionResponse";const _UR = "UntagResource";const _URD = "UpdateResourceDefinition";const _URDR = "UpdateResourceDefinitionRequest";const _URDRp = "UpdateResourceDefinitionResponse";const _URR = "UntagResourceRequest";const _USD = "UpdateSubscriptionDefinition";const _USDR = "UpdateSubscriptionDefinitionRequest";const _USDRp = "UpdateSubscriptionDefinitionResponse";const _UT = "UpdateTargets";const _UTA = "UpdateTargetsArchitecture";const _UTOS = "UpdateTargetsOperatingSystem";const _UTRC = "UpdateThingRuntimeConfiguration";const _UTRCR = "UpdateThingRuntimeConfigurationRequest";const _UTRCRp = "UpdateThingRuntimeConfigurationResponse";const _V = "Version";const _VI = "VersionInformation";const _Va = "Variables";const _Ve = "Versions";const _XACT = "X-Amzn-Client-Token";const _c = "client";const _e = "error";const _h = "http";const _hE = "httpError";const _hH = "httpHeader";const _hQ = "httpQuery";const _jN = "jsonName";const _lOC = "__listOfConnector";const _lOCI = "__listOfConnectivityInfo";const _lOCi = "__listOfCore";const _lOD = "__listOfDevice";const _lODI = "__listOfDefinitionInformation";const _lOF = "__listOfFunction";const _lOGCAP = "__listOfGroupCertificateAuthorityProperties";const _lOGI = "__listOfGroupInformation";const _lOL = "__listOfLogger";const _lOR = "__listOfResource";const _lORAP = "__listOfResourceAccessPolicy";const _lOS = "__listOfSubscription";const _lOVI = "__listOfVersionInformation";const _m = "message";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.greengrass";const _se = "server";const _t = "tags";const _tK = "tagKeys";const n0 = "com.amazonaws.greengrass";const _s_registry = TypeRegistry.for(_s);var GreengrassServiceException$ = [-3, _s, "GreengrassServiceException", 0, [], []];_s_registry.registerError(GreengrassServiceException$, GreengrassServiceException);const n0_registry = TypeRegistry.for(n0);var BadRequestException$ = [-3, n0, _BRE,    { [_e]: _c, [_hE]: 400 },    [_ED, _M],    [() => ErrorDetails, 0]];n0_registry.registerError(BadRequestException$, BadRequestException);var InternalServerErrorException$ = [-3, n0, _ISEE,    { [_e]: _se, [_hE]: 500 },    [_ED, _M],    [() => ErrorDetails, 0]];n0_registry.registerError(InternalServerErrorException$, InternalServerErrorException);const errorTypeRegistries = [    _s_registry,    n0_registry,];var AssociateRoleToGroupRequest$ = [3, n0, _ARTGR,    0,    [_GI, _RA],    [[0, 1], 0], 2];var AssociateRoleToGroupResponse$ = [3, n0, _ARTGRs,    0,    [_AA],    [0]];var AssociateServiceRoleToAccountRequest$ = [3, n0, _ASRTAR,    0,    [_RA],    [0], 1];var AssociateServiceRoleToAccountResponse$ = [3, n0, _ASRTARs,    0,    [_AA],    [0]];var BulkDeployment$ = [3, n0, _BD,    0,    [_BDA, _BDI, _CA],    [0, 0, 0]];var BulkDeploymentMetrics$ = [3, n0, _BDM,    0,    [_IIR, _RP, _RAe],    [1, 1, 1]];var BulkDeploymentResult$ = [3, n0, _BDR,    0,    [_CA, _DA, _DI, _DS, _DT, _ED, _EM, _GA],    [0, 0, 0, 0, 0, () => ErrorDetails, 0, 0]];var ConnectivityInfo$ = [3, n0, _CI,    0,    [_HA, _I, _Me, _PN],    [0, 0, 0, 1]];var Connector$ = [3, n0, _C,    0,    [_CAo, _I, _P],    [0, 0, 128 | 0], 2];var ConnectorDefinitionVersion$ = [3, n0, _CDV,    0,    [_Co],    [() => __listOfConnector]];var Core$ = [3, n0, _Cor,    0,    [_CAe, _I, _TA, _SS],    [0, 0, 0, 2], 3];var CoreDefinitionVersion$ = [3, n0, _CDVo,    0,    [_Core],    [() => __listOfCore]];var CreateConnectorDefinitionRequest$ = [3, n0, _CCDR,    0,    [_ACT, _IV, _N, _t],    [[0, { [_hH]: _XACT }], () => ConnectorDefinitionVersion$, 0, 128 | 0]];var CreateConnectorDefinitionResponse$ = [3, n0, _CCDRr,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N],    [0, 0, 0, 0, 0, 0, 0]];var CreateConnectorDefinitionVersionRequest$ = [3, n0, _CCDVR,    0,    [_CDI, _ACT, _Co],    [[0, 1], [0, { [_hH]: _XACT }], () => __listOfConnector], 1];var CreateConnectorDefinitionVersionResponse$ = [3, n0, _CCDVRr,    0,    [_A, _CT, _I, _V],    [0, 0, 0, 0]];var CreateCoreDefinitionRequest$ = [3, n0, _CCDRre,    0,    [_ACT, _IV, _N, _t],    [[0, { [_hH]: _XACT }], () => CoreDefinitionVersion$, 0, 128 | 0]];var CreateCoreDefinitionResponse$ = [3, n0, _CCDRrea,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N],    [0, 0, 0, 0, 0, 0, 0]];var CreateCoreDefinitionVersionRequest$ = [3, n0, _CCDVRre,    0,    [_CDIo, _ACT, _Core],    [[0, 1], [0, { [_hH]: _XACT }], () => __listOfCore], 1];var CreateCoreDefinitionVersionResponse$ = [3, n0, _CCDVRrea,    0,    [_A, _CT, _I, _V],    [0, 0, 0, 0]];var CreateDeploymentRequest$ = [3, n0, _CDR,    0,    [_DT, _GI, _ACT, _DI, _GVI],    [0, [0, 1], [0, { [_hH]: _XACT }], 0, 0], 2];var CreateDeploymentResponse$ = [3, n0, _CDRr,    0,    [_DA, _DI],    [0, 0]];var CreateDeviceDefinitionRequest$ = [3, n0, _CDDR,    0,    [_ACT, _IV, _N, _t],    [[0, { [_hH]: _XACT }], () => DeviceDefinitionVersion$, 0, 128 | 0]];var CreateDeviceDefinitionResponse$ = [3, n0, _CDDRr,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N],    [0, 0, 0, 0, 0, 0, 0]];var CreateDeviceDefinitionVersionRequest$ = [3, n0, _CDDVR,    0,    [_DDI, _ACT, _D],    [[0, 1], [0, { [_hH]: _XACT }], () => __listOfDevice], 1];var CreateDeviceDefinitionVersionResponse$ = [3, n0, _CDDVRr,    0,    [_A, _CT, _I, _V],    [0, 0, 0, 0]];var CreateFunctionDefinitionRequest$ = [3, n0, _CFDR,    0,    [_ACT, _IV, _N, _t],    [[0, { [_hH]: _XACT }], () => FunctionDefinitionVersion$, 0, 128 | 0]];var CreateFunctionDefinitionResponse$ = [3, n0, _CFDRr,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N],    [0, 0, 0, 0, 0, 0, 0]];var CreateFunctionDefinitionVersionRequest$ = [3, n0, _CFDVR,    0,    [_FDI, _ACT, _DC, _F],    [[0, 1], [0, { [_hH]: _XACT }], () => FunctionDefaultConfig$, () => __listOfFunction], 1];var CreateFunctionDefinitionVersionResponse$ = [3, n0, _CFDVRr,    0,    [_A, _CT, _I, _V],    [0, 0, 0, 0]];var CreateGroupCertificateAuthorityRequest$ = [3, n0, _CGCAR,    0,    [_GI, _ACT],    [[0, 1], [0, { [_hH]: _XACT }]], 1];var CreateGroupCertificateAuthorityResponse$ = [3, n0, _CGCARr,    0,    [_GCAA],    [0]];var CreateGroupRequest$ = [3, n0, _CGR,    0,    [_N, _ACT, _IV, _t],    [0, [0, { [_hH]: _XACT }], () => GroupVersion$, 128 | 0], 1];var CreateGroupResponse$ = [3, n0, _CGRr,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N],    [0, 0, 0, 0, 0, 0, 0]];var CreateGroupVersionRequest$ = [3, n0, _CGVR,    0,    [_GI, _ACT, _CDVA, _CDVAo, _DDVA, _FDVA, _LDVA, _RDVA, _SDVA],    [[0, 1], [0, { [_hH]: _XACT }], 0, 0, 0, 0, 0, 0, 0], 1];var CreateGroupVersionResponse$ = [3, n0, _CGVRr,    0,    [_A, _CT, _I, _V],    [0, 0, 0, 0]];var CreateLoggerDefinitionRequest$ = [3, n0, _CLDR,    0,    [_ACT, _IV, _N, _t],    [[0, { [_hH]: _XACT }], () => LoggerDefinitionVersion$, 0, 128 | 0]];var CreateLoggerDefinitionResponse$ = [3, n0, _CLDRr,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N],    [0, 0, 0, 0, 0, 0, 0]];var CreateLoggerDefinitionVersionRequest$ = [3, n0, _CLDVR,    0,    [_LDI, _ACT, _L],    [[0, 1], [0, { [_hH]: _XACT }], () => __listOfLogger], 1];var CreateLoggerDefinitionVersionResponse$ = [3, n0, _CLDVRr,    0,    [_A, _CT, _I, _V],    [0, 0, 0, 0]];var CreateResourceDefinitionRequest$ = [3, n0, _CRDR,    0,    [_ACT, _IV, _N, _t],    [[0, { [_hH]: _XACT }], () => ResourceDefinitionVersion$, 0, 128 | 0]];var CreateResourceDefinitionResponse$ = [3, n0, _CRDRr,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N],    [0, 0, 0, 0, 0, 0, 0]];var CreateResourceDefinitionVersionRequest$ = [3, n0, _CRDVR,    0,    [_RDI, _ACT, _R],    [[0, 1], [0, { [_hH]: _XACT }], () => __listOfResource], 1];var CreateResourceDefinitionVersionResponse$ = [3, n0, _CRDVRr,    0,    [_A, _CT, _I, _V],    [0, 0, 0, 0]];var CreateSoftwareUpdateJobRequest$ = [3, n0, _CSUJR,    0,    [_SUSR, _STU, _UT, _UTA, _UTOS, _ACT, _UALL],    [0, 0, 64 | 0, 0, 0, [0, { [_hH]: _XACT }], 0], 5];var CreateSoftwareUpdateJobResponse$ = [3, n0, _CSUJRr,    0,    [_IJA, _IJI, _PSV],    [0, 0, 0]];var CreateSubscriptionDefinitionRequest$ = [3, n0, _CSDR,    0,    [_ACT, _IV, _N, _t],    [[0, { [_hH]: _XACT }], () => SubscriptionDefinitionVersion$, 0, 128 | 0]];var CreateSubscriptionDefinitionResponse$ = [3, n0, _CSDRr,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N],    [0, 0, 0, 0, 0, 0, 0]];var CreateSubscriptionDefinitionVersionRequest$ = [3, n0, _CSDVR,    0,    [_SDI, _ACT, _S],    [[0, 1], [0, { [_hH]: _XACT }], () => __listOfSubscription], 1];var CreateSubscriptionDefinitionVersionResponse$ = [3, n0, _CSDVRr,    0,    [_A, _CT, _I, _V],    [0, 0, 0, 0]];var DefinitionInformation$ = [3, n0, _DIe,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N, _T],    [0, 0, 0, 0, 0, 0, 0, [128 | 0, { [_jN]: _t }]]];var DeleteConnectorDefinitionRequest$ = [3, n0, _DCDR,    0,    [_CDI],    [[0, 1]], 1];var DeleteConnectorDefinitionResponse$ = [3, n0, _DCDRe,    0,    [],    []];var DeleteCoreDefinitionRequest$ = [3, n0, _DCDRel,    0,    [_CDIo],    [[0, 1]], 1];var DeleteCoreDefinitionResponse$ = [3, n0, _DCDRele,    0,    [],    []];var DeleteDeviceDefinitionRequest$ = [3, n0, _DDDR,    0,    [_DDI],    [[0, 1]], 1];var DeleteDeviceDefinitionResponse$ = [3, n0, _DDDRe,    0,    [],    []];var DeleteFunctionDefinitionRequest$ = [3, n0, _DFDR,    0,    [_FDI],    [[0, 1]], 1];var DeleteFunctionDefinitionResponse$ = [3, n0, _DFDRe,    0,    [],    []];var DeleteGroupRequest$ = [3, n0, _DGR,    0,    [_GI],    [[0, 1]], 1];var DeleteGroupResponse$ = [3, n0, _DGRe,    0,    [],    []];var DeleteLoggerDefinitionRequest$ = [3, n0, _DLDR,    0,    [_LDI],    [[0, 1]], 1];var DeleteLoggerDefinitionResponse$ = [3, n0, _DLDRe,    0,    [],    []];var DeleteResourceDefinitionRequest$ = [3, n0, _DRDR,    0,    [_RDI],    [[0, 1]], 1];var DeleteResourceDefinitionResponse$ = [3, n0, _DRDRe,    0,    [],    []];var DeleteSubscriptionDefinitionRequest$ = [3, n0, _DSDR,    0,    [_SDI],    [[0, 1]], 1];var DeleteSubscriptionDefinitionResponse$ = [3, n0, _DSDRe,    0,    [],    []];var Deployment$ = [3, n0, _De,    0,    [_CA, _DA, _DI, _DT, _GA],    [0, 0, 0, 0, 0]];var Device$ = [3, n0, _Dev,    0,    [_CAe, _I, _TA, _SS],    [0, 0, 0, 2], 3];var DeviceDefinitionVersion$ = [3, n0, _DDV,    0,    [_D],    [() => __listOfDevice]];var DisassociateRoleFromGroupRequest$ = [3, n0, _DRFGR,    0,    [_GI],    [[0, 1]], 1];var DisassociateRoleFromGroupResponse$ = [3, n0, _DRFGRi,    0,    [_DAi],    [0]];var DisassociateServiceRoleFromAccountRequest$ = [3, n0, _DSRFAR,    0,    [],    []];var DisassociateServiceRoleFromAccountResponse$ = [3, n0, _DSRFARi,    0,    [_DAi],    [0]];var ErrorDetail$ = [3, n0, _EDr,    0,    [_DEC, _DEM],    [0, 0]];var Function$ = [3, n0, _Fu,    0,    [_I, _FA, _FC],    [0, 0, () => FunctionConfiguration$], 1];var FunctionConfiguration$ = [3, n0, _FC,    0,    [_ET, _E, _EA, _Ex, _MS, _Pi, _Ti, _FRO],    [0, () => FunctionConfigurationEnvironment$, 0, 0, 1, 2, 1, 0]];var FunctionConfigurationEnvironment$ = [3, n0, _FCE,    0,    [_AS, _Exe, _RAP, _Va],    [2, () => FunctionExecutionConfig$, () => __listOfResourceAccessPolicy, 128 | 0]];var FunctionDefaultConfig$ = [3, n0, _FDC,    0,    [_Exe],    [() => FunctionDefaultExecutionConfig$]];var FunctionDefaultExecutionConfig$ = [3, n0, _FDEC,    0,    [_IM, _RAu],    [0, () => FunctionRunAsConfig$]];var FunctionDefinitionVersion$ = [3, n0, _FDV,    0,    [_DC, _F],    [() => FunctionDefaultConfig$, () => __listOfFunction]];var FunctionExecutionConfig$ = [3, n0, _FEC,    0,    [_IM, _RAu],    [0, () => FunctionRunAsConfig$]];var FunctionRunAsConfig$ = [3, n0, _FRAC,    0,    [_G, _U],    [1, 1]];var GetAssociatedRoleRequest$ = [3, n0, _GARR,    0,    [_GI],    [[0, 1]], 1];var GetAssociatedRoleResponse$ = [3, n0, _GARRe,    0,    [_AA, _RA],    [0, 0]];var GetBulkDeploymentStatusRequest$ = [3, n0, _GBDSR,    0,    [_BDI],    [[0, 1]], 1];var GetBulkDeploymentStatusResponse$ = [3, n0, _GBDSRe,    0,    [_BDM, _BDS, _CA, _ED, _EM, _t],    [() => BulkDeploymentMetrics$, 0, 0, () => ErrorDetails, 0, 128 | 0]];var GetConnectivityInfoRequest$ = [3, n0, _GCIR,    0,    [_TN],    [[0, 1]], 1];var GetConnectivityInfoResponse$ = [3, n0, _GCIRe,    0,    [_CI, _M],    [() => __listOfConnectivityInfo, [0, { [_jN]: _m }]]];var GetConnectorDefinitionRequest$ = [3, n0, _GCDR,    0,    [_CDI],    [[0, 1]], 1];var GetConnectorDefinitionResponse$ = [3, n0, _GCDRe,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N, _t],    [0, 0, 0, 0, 0, 0, 0, 128 | 0]];var GetConnectorDefinitionVersionRequest$ = [3, n0, _GCDVR,    0,    [_CDI, _CDVI, _NT],    [[0, 1], [0, 1], [0, { [_hQ]: _NT }]], 2];var GetConnectorDefinitionVersionResponse$ = [3, n0, _GCDVRe,    0,    [_A, _CT, _Def, _I, _NT, _V],    [0, 0, () => ConnectorDefinitionVersion$, 0, 0, 0]];var GetCoreDefinitionRequest$ = [3, n0, _GCDRet,    0,    [_CDIo],    [[0, 1]], 1];var GetCoreDefinitionResponse$ = [3, n0, _GCDReto,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N, _t],    [0, 0, 0, 0, 0, 0, 0, 128 | 0]];var GetCoreDefinitionVersionRequest$ = [3, n0, _GCDVRet,    0,    [_CDIo, _CDVIo],    [[0, 1], [0, 1]], 2];var GetCoreDefinitionVersionResponse$ = [3, n0, _GCDVReto,    0,    [_A, _CT, _Def, _I, _NT, _V],    [0, 0, () => CoreDefinitionVersion$, 0, 0, 0]];var GetDeploymentStatusRequest$ = [3, n0, _GDSR,    0,    [_DI, _GI],    [[0, 1], [0, 1]], 2];var GetDeploymentStatusResponse$ = [3, n0, _GDSRe,    0,    [_DS, _DT, _ED, _EM, _UA],    [0, 0, () => ErrorDetails, 0, 0]];var GetDeviceDefinitionRequest$ = [3, n0, _GDDR,    0,    [_DDI],    [[0, 1]], 1];var GetDeviceDefinitionResponse$ = [3, n0, _GDDRe,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N, _t],    [0, 0, 0, 0, 0, 0, 0, 128 | 0]];var GetDeviceDefinitionVersionRequest$ = [3, n0, _GDDVR,    0,    [_DDI, _DDVI, _NT],    [[0, 1], [0, 1], [0, { [_hQ]: _NT }]], 2];var GetDeviceDefinitionVersionResponse$ = [3, n0, _GDDVRe,    0,    [_A, _CT, _Def, _I, _NT, _V],    [0, 0, () => DeviceDefinitionVersion$, 0, 0, 0]];var GetFunctionDefinitionRequest$ = [3, n0, _GFDR,    0,    [_FDI],    [[0, 1]], 1];var GetFunctionDefinitionResponse$ = [3, n0, _GFDRe,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N, _t],    [0, 0, 0, 0, 0, 0, 0, 128 | 0]];var GetFunctionDefinitionVersionRequest$ = [3, n0, _GFDVR,    0,    [_FDI, _FDVI, _NT],    [[0, 1], [0, 1], [0, { [_hQ]: _NT }]], 2];var GetFunctionDefinitionVersionResponse$ = [3, n0, _GFDVRe,    0,    [_A, _CT, _Def, _I, _NT, _V],    [0, 0, () => FunctionDefinitionVersion$, 0, 0, 0]];var GetGroupCertificateAuthorityRequest$ = [3, n0, _GGCAR,    0,    [_CAI, _GI],    [[0, 1], [0, 1]], 2];var GetGroupCertificateAuthorityResponse$ = [3, n0, _GGCARe,    0,    [_GCAA, _GCAI, _PEC],    [0, 0, 0]];var GetGroupCertificateConfigurationRequest$ = [3, n0, _GGCCR,    0,    [_GI],    [[0, 1]], 1];var GetGroupCertificateConfigurationResponse$ = [3, n0, _GGCCRe,    0,    [_CAEIM, _CEIM, _GI],    [0, 0, 0]];var GetGroupRequest$ = [3, n0, _GGR,    0,    [_GI],    [[0, 1]], 1];var GetGroupResponse$ = [3, n0, _GGRe,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N, _t],    [0, 0, 0, 0, 0, 0, 0, 128 | 0]];var GetGroupVersionRequest$ = [3, n0, _GGVR,    0,    [_GI, _GVI],    [[0, 1], [0, 1]], 2];var GetGroupVersionResponse$ = [3, n0, _GGVRe,    0,    [_A, _CT, _Def, _I, _V],    [0, 0, () => GroupVersion$, 0, 0]];var GetLoggerDefinitionRequest$ = [3, n0, _GLDR,    0,    [_LDI],    [[0, 1]], 1];var GetLoggerDefinitionResponse$ = [3, n0, _GLDRe,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N, _t],    [0, 0, 0, 0, 0, 0, 0, 128 | 0]];var GetLoggerDefinitionVersionRequest$ = [3, n0, _GLDVR,    0,    [_LDI, _LDVI, _NT],    [[0, 1], [0, 1], [0, { [_hQ]: _NT }]], 2];var GetLoggerDefinitionVersionResponse$ = [3, n0, _GLDVRe,    0,    [_A, _CT, _Def, _I, _V],    [0, 0, () => LoggerDefinitionVersion$, 0, 0]];var GetResourceDefinitionRequest$ = [3, n0, _GRDR,    0,    [_RDI],    [[0, 1]], 1];var GetResourceDefinitionResponse$ = [3, n0, _GRDRe,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N, _t],    [0, 0, 0, 0, 0, 0, 0, 128 | 0]];var GetResourceDefinitionVersionRequest$ = [3, n0, _GRDVR,    0,    [_RDI, _RDVI],    [[0, 1], [0, 1]], 2];var GetResourceDefinitionVersionResponse$ = [3, n0, _GRDVRe,    0,    [_A, _CT, _Def, _I, _V],    [0, 0, () => ResourceDefinitionVersion$, 0, 0]];var GetServiceRoleForAccountRequest$ = [3, n0, _GSRFAR,    0,    [],    []];var GetServiceRoleForAccountResponse$ = [3, n0, _GSRFARe,    0,    [_AA, _RA],    [0, 0]];var GetSubscriptionDefinitionRequest$ = [3, n0, _GSDR,    0,    [_SDI],    [[0, 1]], 1];var GetSubscriptionDefinitionResponse$ = [3, n0, _GSDRe,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N, _t],    [0, 0, 0, 0, 0, 0, 0, 128 | 0]];var GetSubscriptionDefinitionVersionRequest$ = [3, n0, _GSDVR,    0,    [_SDI, _SDVI, _NT],    [[0, 1], [0, 1], [0, { [_hQ]: _NT }]], 2];var GetSubscriptionDefinitionVersionResponse$ = [3, n0, _GSDVRe,    0,    [_A, _CT, _Def, _I, _NT, _V],    [0, 0, () => SubscriptionDefinitionVersion$, 0, 0, 0]];var GetThingRuntimeConfigurationRequest$ = [3, n0, _GTRCR,    0,    [_TN],    [[0, 1]], 1];var GetThingRuntimeConfigurationResponse$ = [3, n0, _GTRCRe,    0,    [_RC],    [() => RuntimeConfiguration$]];var GroupCertificateAuthorityProperties$ = [3, n0, _GCAP,    0,    [_GCAA, _GCAI],    [0, 0]];var GroupInformation$ = [3, n0, _GIr,    0,    [_A, _CT, _I, _LUT, _LV, _LVA, _N],    [0, 0, 0, 0, 0, 0, 0]];var GroupOwnerSetting$ = [3, n0, _GOS,    0,    [_AAGO, _GO],    [2, 0]];var GroupVersion$ = [3, n0, _GV,    0,    [_CDVA, _CDVAo, _DDVA, _FDVA, _LDVA, _RDVA, _SDVA],    [0, 0, 0, 0, 0, 0, 0]];var ListBulkDeploymentDetailedReportsRequest$ = [3, n0, _LBDDRR,    0,    [_BDI, _MR, _NT],    [[0, 1], [0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]], 1];var ListBulkDeploymentDetailedReportsResponse$ = [3, n0, _LBDDRRi,    0,    [_Dep, _NT],    [() => BulkDeploymentResults, 0]];var ListBulkDeploymentsRequest$ = [3, n0, _LBDR,    0,    [_MR, _NT],    [[0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]]];var ListBulkDeploymentsResponse$ = [3, n0, _LBDRi,    0,    [_BDu, _NT],    [() => BulkDeployments, 0]];var ListConnectorDefinitionsRequest$ = [3, n0, _LCDR,    0,    [_MR, _NT],    [[0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]]];var ListConnectorDefinitionsResponse$ = [3, n0, _LCDRi,    0,    [_Defi, _NT],    [[() => __listOfDefinitionInformation, 0], 0]];var ListConnectorDefinitionVersionsRequest$ = [3, n0, _LCDVR,    0,    [_CDI, _MR, _NT],    [[0, 1], [0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]], 1];var ListConnectorDefinitionVersionsResponse$ = [3, n0, _LCDVRi,    0,    [_NT, _Ve],    [0, () => __listOfVersionInformation]];var ListCoreDefinitionsRequest$ = [3, n0, _LCDRis,    0,    [_MR, _NT],    [[0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]]];var ListCoreDefinitionsResponse$ = [3, n0, _LCDRist,    0,    [_Defi, _NT],    [[() => __listOfDefinitionInformation, 0], 0]];var ListCoreDefinitionVersionsRequest$ = [3, n0, _LCDVRis,    0,    [_CDIo, _MR, _NT],    [[0, 1], [0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]], 1];var ListCoreDefinitionVersionsResponse$ = [3, n0, _LCDVRist,    0,    [_NT, _Ve],    [0, () => __listOfVersionInformation]];var ListDeploymentsRequest$ = [3, n0, _LDR,    0,    [_GI, _MR, _NT],    [[0, 1], [0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]], 1];var ListDeploymentsResponse$ = [3, n0, _LDRi,    0,    [_Dep, _NT],    [() => Deployments, 0]];var ListDeviceDefinitionsRequest$ = [3, n0, _LDDR,    0,    [_MR, _NT],    [[0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]]];var ListDeviceDefinitionsResponse$ = [3, n0, _LDDRi,    0,    [_Defi, _NT],    [[() => __listOfDefinitionInformation, 0], 0]];var ListDeviceDefinitionVersionsRequest$ = [3, n0, _LDDVR,    0,    [_DDI, _MR, _NT],    [[0, 1], [0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]], 1];var ListDeviceDefinitionVersionsResponse$ = [3, n0, _LDDVRi,    0,    [_NT, _Ve],    [0, () => __listOfVersionInformation]];var ListFunctionDefinitionsRequest$ = [3, n0, _LFDR,    0,    [_MR, _NT],    [[0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]]];var ListFunctionDefinitionsResponse$ = [3, n0, _LFDRi,    0,    [_Defi, _NT],    [[() => __listOfDefinitionInformation, 0], 0]];var ListFunctionDefinitionVersionsRequest$ = [3, n0, _LFDVR,    0,    [_FDI, _MR, _NT],    [[0, 1], [0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]], 1];var ListFunctionDefinitionVersionsResponse$ = [3, n0, _LFDVRi,    0,    [_NT, _Ve],    [0, () => __listOfVersionInformation]];var ListGroupCertificateAuthoritiesRequest$ = [3, n0, _LGCAR,    0,    [_GI],    [[0, 1]], 1];var ListGroupCertificateAuthoritiesResponse$ = [3, n0, _LGCARi,    0,    [_GCA],    [() => __listOfGroupCertificateAuthorityProperties]];var ListGroupsRequest$ = [3, n0, _LGR,    0,    [_MR, _NT],    [[0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]]];var ListGroupsResponse$ = [3, n0, _LGRi,    0,    [_Gr, _NT],    [() => __listOfGroupInformation, 0]];var ListGroupVersionsRequest$ = [3, n0, _LGVR,    0,    [_GI, _MR, _NT],    [[0, 1], [0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]], 1];var ListGroupVersionsResponse$ = [3, n0, _LGVRi,    0,    [_NT, _Ve],    [0, () => __listOfVersionInformation]];var ListLoggerDefinitionsRequest$ = [3, n0, _LLDR,    0,    [_MR, _NT],    [[0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]]];var ListLoggerDefinitionsResponse$ = [3, n0, _LLDRi,    0,    [_Defi, _NT],    [[() => __listOfDefinitionInformation, 0], 0]];var ListLoggerDefinitionVersionsRequest$ = [3, n0, _LLDVR,    0,    [_LDI, _MR, _NT],    [[0, 1], [0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]], 1];var ListLoggerDefinitionVersionsResponse$ = [3, n0, _LLDVRi,    0,    [_NT, _Ve],    [0, () => __listOfVersionInformation]];var ListResourceDefinitionsRequest$ = [3, n0, _LRDR,    0,    [_MR, _NT],    [[0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]]];var ListResourceDefinitionsResponse$ = [3, n0, _LRDRi,    0,    [_Defi, _NT],    [[() => __listOfDefinitionInformation, 0], 0]];var ListResourceDefinitionVersionsRequest$ = [3, n0, _LRDVR,    0,    [_RDI, _MR, _NT],    [[0, 1], [0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]], 1];var ListResourceDefinitionVersionsResponse$ = [3, n0, _LRDVRi,    0,    [_NT, _Ve],    [0, () => __listOfVersionInformation]];var ListSubscriptionDefinitionsRequest$ = [3, n0, _LSDR,    0,    [_MR, _NT],    [[0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]]];var ListSubscriptionDefinitionsResponse$ = [3, n0, _LSDRi,    0,    [_Defi, _NT],    [[() => __listOfDefinitionInformation, 0], 0]];var ListSubscriptionDefinitionVersionsRequest$ = [3, n0, _LSDVR,    0,    [_SDI, _MR, _NT],    [[0, 1], [0, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]], 1];var ListSubscriptionDefinitionVersionsResponse$ = [3, n0, _LSDVRi,    0,    [_NT, _Ve],    [0, () => __listOfVersionInformation]];var ListTagsForResourceRequest$ = [3, n0, _LTFRR,    0,    [_RAes],    [[0, 1]], 1];var ListTagsForResourceResponse$ = [3, n0, _LTFRRi,    0,    [_t],    [128 | 0]];var LocalDeviceResourceData$ = [3, n0, _LDRD,    0,    [_GOS, _SP],    [() => GroupOwnerSetting$, 0]];var LocalVolumeResourceData$ = [3, n0, _LVRD,    0,    [_DP, _GOS, _SP],    [0, () => GroupOwnerSetting$, 0]];var Logger$ = [3, n0, _Lo,    0,    [_Com, _I, _Le, _Ty, _Sp],    [0, 0, 0, 0, 1], 4];var LoggerDefinitionVersion$ = [3, n0, _LDV,    0,    [_L],    [() => __listOfLogger]];var ResetDeploymentsRequest$ = [3, n0, _RDR,    0,    [_GI, _ACT, _Fo],    [[0, 1], [0, { [_hH]: _XACT }], 2], 1];var ResetDeploymentsResponse$ = [3, n0, _RDRe,    0,    [_DA, _DI],    [0, 0]];var Resource$ = [3, n0, _Re,    0,    [_I, _N, _RDC],    [0, 0, () => ResourceDataContainer$], 3];var ResourceAccessPolicy$ = [3, n0, _RAPe,    0,    [_RI, _Pe],    [0, 0], 1];var ResourceDataContainer$ = [3, n0, _RDC,    0,    [_LDRD, _LVRD, _SMLMRD, _SMMLMRD, _SMSRD],    [() => LocalDeviceResourceData$, () => LocalVolumeResourceData$, () => S3MachineLearningModelResourceData$, () => SageMakerMachineLearningModelResourceData$, () => SecretsManagerSecretResourceData$]];var ResourceDefinitionVersion$ = [3, n0, _RDV,    0,    [_R],    [() => __listOfResource]];var ResourceDownloadOwnerSetting$ = [3, n0, _RDOS,    0,    [_GO, _GP],    [0, 0], 2];var RuntimeConfiguration$ = [3, n0, _RC,    0,    [_TC],    [() => TelemetryConfiguration$]];var S3MachineLearningModelResourceData$ = [3, n0, _SMLMRD,    0,    [_DP, _OS, _SU],    [0, () => ResourceDownloadOwnerSetting$, 0]];var SageMakerMachineLearningModelResourceData$ = [3, n0, _SMMLMRD,    0,    [_DP, _OS, _SMJA],    [0, () => ResourceDownloadOwnerSetting$, 0]];var SecretsManagerSecretResourceData$ = [3, n0, _SMSRD,    0,    [_ARN, _ASLTD],    [0, 64 | 0]];var StartBulkDeploymentRequest$ = [3, n0, _SBDR,    0,    [_ERA, _IFU, _ACT, _t],    [0, 0, [0, { [_hH]: _XACT }], 128 | 0], 2];var StartBulkDeploymentResponse$ = [3, n0, _SBDRt,    0,    [_BDA, _BDI],    [0, 0]];var StopBulkDeploymentRequest$ = [3, n0, _SBDRto,    0,    [_BDI],    [[0, 1]], 1];var StopBulkDeploymentResponse$ = [3, n0, _SBDRtop,    0,    [],    []];var Subscription$ = [3, n0, _Su,    0,    [_I, _So, _Sub, _Ta],    [0, 0, 0, 0], 4];var SubscriptionDefinitionVersion$ = [3, n0, _SDV,    0,    [_S],    [() => __listOfSubscription]];var TagResourceRequest$ = [3, n0, _TRR,    0,    [_RAes, _t],    [[0, 1], 128 | 0], 1];var TelemetryConfiguration$ = [3, n0, _TC,    0,    [_Te, _CSS],    [0, 0], 1];var TelemetryConfigurationUpdate$ = [3, n0, _TCU,    0,    [_Te],    [0], 1];var UntagResourceRequest$ = [3, n0, _URR,    0,    [_RAes, _TK],    [[0, 1], [64 | 0, { [_hQ]: _tK }]], 2];var UpdateConnectivityInfoRequest$ = [3, n0, _UCIR,    0,    [_TN, _CI],    [[0, 1], () => __listOfConnectivityInfo], 1];var UpdateConnectivityInfoResponse$ = [3, n0, _UCIRp,    0,    [_M, _V],    [[0, { [_jN]: _m }], 0]];var UpdateConnectorDefinitionRequest$ = [3, n0, _UCDR,    0,    [_CDI, _N],    [[0, 1], 0], 1];var UpdateConnectorDefinitionResponse$ = [3, n0, _UCDRp,    0,    [],    []];var UpdateCoreDefinitionRequest$ = [3, n0, _UCDRpd,    0,    [_CDIo, _N],    [[0, 1], 0], 1];var UpdateCoreDefinitionResponse$ = [3, n0, _UCDRpda,    0,    [],    []];var UpdateDeviceDefinitionRequest$ = [3, n0, _UDDR,    0,    [_DDI, _N],    [[0, 1], 0], 1];var UpdateDeviceDefinitionResponse$ = [3, n0, _UDDRp,    0,    [],    []];var UpdateFunctionDefinitionRequest$ = [3, n0, _UFDR,    0,    [_FDI, _N],    [[0, 1], 0], 1];var UpdateFunctionDefinitionResponse$ = [3, n0, _UFDRp,    0,    [],    []];var UpdateGroupCertificateConfigurationRequest$ = [3, n0, _UGCCR,    0,    [_GI, _CEIM],    [[0, 1], 0], 1];var UpdateGroupCertificateConfigurationResponse$ = [3, n0, _UGCCRp,    0,    [_CAEIM, _CEIM, _GI],    [0, 0, 0]];var UpdateGroupRequest$ = [3, n0, _UGR,    0,    [_GI, _N],    [[0, 1], 0], 1];var UpdateGroupResponse$ = [3, n0, _UGRp,    0,    [],    []];var UpdateLoggerDefinitionRequest$ = [3, n0, _ULDR,    0,    [_LDI, _N],    [[0, 1], 0], 1];var UpdateLoggerDefinitionResponse$ = [3, n0, _ULDRp,    0,    [],    []];var UpdateResourceDefinitionRequest$ = [3, n0, _URDR,    0,    [_RDI, _N],    [[0, 1], 0], 1];var UpdateResourceDefinitionResponse$ = [3, n0, _URDRp,    0,    [],    []];var UpdateSubscriptionDefinitionRequest$ = [3, n0, _USDR,    0,    [_SDI, _N],    [[0, 1], 0], 1];var UpdateSubscriptionDefinitionResponse$ = [3, n0, _USDRp,    0,    [],    []];var UpdateThingRuntimeConfigurationRequest$ = [3, n0, _UTRCR,    0,    [_TN, _TC],    [[0, 1], () => TelemetryConfigurationUpdate$], 1];var UpdateThingRuntimeConfigurationResponse$ = [3, n0, _UTRCRp,    0,    [],    []];var VersionInformation$ = [3, n0, _VI,    0,    [_A, _CT, _I, _V],    [0, 0, 0, 0]];var __Unit = "unit";var __listOfConnectivityInfo = [1, n0, _lOCI,    0, () => ConnectivityInfo$];var __listOfConnector = [1, n0, _lOC,    0, () => Connector$];var __listOfCore = [1, n0, _lOCi,    0, () => Core$];var __listOfDefinitionInformation = [1, n0, _lODI,    0, [() => DefinitionInformation$,        0]];var __listOfDevice = [1, n0, _lOD,    0, () => Device$];var __listOfFunction = [1, n0, _lOF,    0, () => Function$];var __listOfGroupCertificateAuthorityProperties = [1, n0, _lOGCAP,    0, () => GroupCertificateAuthorityProperties$];var __listOfGroupInformation = [1, n0, _lOGI,    0, () => GroupInformation$];var __listOfLogger = [1, n0, _lOL,    0, () => Logger$];var __listOfResource = [1, n0, _lOR,    0, () => Resource$];var __listOfResourceAccessPolicy = [1, n0, _lORAP,    0, () => ResourceAccessPolicy$];var __listOfSubscription = [1, n0, _lOS,    0, () => Subscription$];var __listOfVersionInformation = [1, n0, _lOVI,    0, () => VersionInformation$];var BulkDeploymentResults = [1, n0, _BDRu,    0, () => BulkDeploymentResult$];var BulkDeployments = [1, n0, _BDu,    0, () => BulkDeployment$];var Deployments = [1, n0, _Dep,    0, () => Deployment$];var ErrorDetails = [1, n0, _ED,    0, () => ErrorDetail$];var AssociateRoleToGroup$ = [9, n0, _ARTG,    { [_h]: ["PUT", "/greengrass/groups/{GroupId}/role", 200] }, () => AssociateRoleToGroupRequest$, () => AssociateRoleToGroupResponse$];var AssociateServiceRoleToAccount$ = [9, n0, _ASRTA,    { [_h]: ["PUT", "/greengrass/servicerole", 200] }, () => AssociateServiceRoleToAccountRequest$, () => AssociateServiceRoleToAccountResponse$];var CreateConnectorDefinition$ = [9, n0, _CCD,    { [_h]: ["POST", "/greengrass/definition/connectors", 200] }, () => CreateConnectorDefinitionRequest$, () => CreateConnectorDefinitionResponse$];var CreateConnectorDefinitionVersion$ = [9, n0, _CCDV,    { [_h]: ["POST", "/greengrass/definition/connectors/{ConnectorDefinitionId}/versions", 200] }, () => CreateConnectorDefinitionVersionRequest$, () => CreateConnectorDefinitionVersionResponse$];var CreateCoreDefinition$ = [9, n0, _CCDr,    { [_h]: ["POST", "/greengrass/definition/cores", 200] }, () => CreateCoreDefinitionRequest$, () => CreateCoreDefinitionResponse$];var CreateCoreDefinitionVersion$ = [9, n0, _CCDVr,    { [_h]: ["POST", "/greengrass/definition/cores/{CoreDefinitionId}/versions", 200] }, () => CreateCoreDefinitionVersionRequest$, () => CreateCoreDefinitionVersionResponse$];var CreateDeployment$ = [9, n0, _CD,    { [_h]: ["POST", "/greengrass/groups/{GroupId}/deployments", 200] }, () => CreateDeploymentRequest$, () => CreateDeploymentResponse$];var CreateDeviceDefinition$ = [9, n0, _CDD,    { [_h]: ["POST", "/greengrass/definition/devices", 200] }, () => CreateDeviceDefinitionRequest$, () => CreateDeviceDefinitionResponse$];var CreateDeviceDefinitionVersion$ = [9, n0, _CDDV,    { [_h]: ["POST", "/greengrass/definition/devices/{DeviceDefinitionId}/versions", 200] }, () => CreateDeviceDefinitionVersionRequest$, () => CreateDeviceDefinitionVersionResponse$];var CreateFunctionDefinition$ = [9, n0, _CFD,    { [_h]: ["POST", "/greengrass/definition/functions", 200] }, () => CreateFunctionDefinitionRequest$, () => CreateFunctionDefinitionResponse$];var CreateFunctionDefinitionVersion$ = [9, n0, _CFDV,    { [_h]: ["POST", "/greengrass/definition/functions/{FunctionDefinitionId}/versions", 200] }, () => CreateFunctionDefinitionVersionRequest$, () => CreateFunctionDefinitionVersionResponse$];var CreateGroup$ = [9, n0, _CG,    { [_h]: ["POST", "/greengrass/groups", 200] }, () => CreateGroupRequest$, () => CreateGroupResponse$];var CreateGroupCertificateAuthority$ = [9, n0, _CGCA,    { [_h]: ["POST", "/greengrass/groups/{GroupId}/certificateauthorities", 200] }, () => CreateGroupCertificateAuthorityRequest$, () => CreateGroupCertificateAuthorityResponse$];var CreateGroupVersion$ = [9, n0, _CGV,    { [_h]: ["POST", "/greengrass/groups/{GroupId}/versions", 200] }, () => CreateGroupVersionRequest$, () => CreateGroupVersionResponse$];var CreateLoggerDefinition$ = [9, n0, _CLD,    { [_h]: ["POST", "/greengrass/definition/loggers", 200] }, () => CreateLoggerDefinitionRequest$, () => CreateLoggerDefinitionResponse$];var CreateLoggerDefinitionVersion$ = [9, n0, _CLDV,    { [_h]: ["POST", "/greengrass/definition/loggers/{LoggerDefinitionId}/versions", 200] }, () => CreateLoggerDefinitionVersionRequest$, () => CreateLoggerDefinitionVersionResponse$];var CreateResourceDefinition$ = [9, n0, _CRD,    { [_h]: ["POST", "/greengrass/definition/resources", 200] }, () => CreateResourceDefinitionRequest$, () => CreateResourceDefinitionResponse$];var CreateResourceDefinitionVersion$ = [9, n0, _CRDV,    { [_h]: ["POST", "/greengrass/definition/resources/{ResourceDefinitionId}/versions", 200] }, () => CreateResourceDefinitionVersionRequest$, () => CreateResourceDefinitionVersionResponse$];var CreateSoftwareUpdateJob$ = [9, n0, _CSUJ,    { [_h]: ["POST", "/greengrass/updates", 200] }, () => CreateSoftwareUpdateJobRequest$, () => CreateSoftwareUpdateJobResponse$];var CreateSubscriptionDefinition$ = [9, n0, _CSD,    { [_h]: ["POST", "/greengrass/definition/subscriptions", 200] }, () => CreateSubscriptionDefinitionRequest$, () => CreateSubscriptionDefinitionResponse$];var CreateSubscriptionDefinitionVersion$ = [9, n0, _CSDV,    { [_h]: ["POST", "/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions", 200] }, () => CreateSubscriptionDefinitionVersionRequest$, () => CreateSubscriptionDefinitionVersionResponse$];var DeleteConnectorDefinition$ = [9, n0, _DCD,    { [_h]: ["DELETE", "/greengrass/definition/connectors/{ConnectorDefinitionId}", 200] }, () => DeleteConnectorDefinitionRequest$, () => DeleteConnectorDefinitionResponse$];var DeleteCoreDefinition$ = [9, n0, _DCDe,    { [_h]: ["DELETE", "/greengrass/definition/cores/{CoreDefinitionId}", 200] }, () => DeleteCoreDefinitionRequest$, () => DeleteCoreDefinitionResponse$];var DeleteDeviceDefinition$ = [9, n0, _DDD,    { [_h]: ["DELETE", "/greengrass/definition/devices/{DeviceDefinitionId}", 200] }, () => DeleteDeviceDefinitionRequest$, () => DeleteDeviceDefinitionResponse$];var DeleteFunctionDefinition$ = [9, n0, _DFD,    { [_h]: ["DELETE", "/greengrass/definition/functions/{FunctionDefinitionId}", 200] }, () => DeleteFunctionDefinitionRequest$, () => DeleteFunctionDefinitionResponse$];var DeleteGroup$ = [9, n0, _DG,    { [_h]: ["DELETE", "/greengrass/groups/{GroupId}", 200] }, () => DeleteGroupRequest$, () => DeleteGroupResponse$];var DeleteLoggerDefinition$ = [9, n0, _DLD,    { [_h]: ["DELETE", "/greengrass/definition/loggers/{LoggerDefinitionId}", 200] }, () => DeleteLoggerDefinitionRequest$, () => DeleteLoggerDefinitionResponse$];var DeleteResourceDefinition$ = [9, n0, _DRD,    { [_h]: ["DELETE", "/greengrass/definition/resources/{ResourceDefinitionId}", 200] }, () => DeleteResourceDefinitionRequest$, () => DeleteResourceDefinitionResponse$];var DeleteSubscriptionDefinition$ = [9, n0, _DSD,    { [_h]: ["DELETE", "/greengrass/definition/subscriptions/{SubscriptionDefinitionId}", 200] }, () => DeleteSubscriptionDefinitionRequest$, () => DeleteSubscriptionDefinitionResponse$];var DisassociateRoleFromGroup$ = [9, n0, _DRFG,    { [_h]: ["DELETE", "/greengrass/groups/{GroupId}/role", 200] }, () => DisassociateRoleFromGroupRequest$, () => DisassociateRoleFromGroupResponse$];var DisassociateServiceRoleFromAccount$ = [9, n0, _DSRFA,    { [_h]: ["DELETE", "/greengrass/servicerole", 200] }, () => DisassociateServiceRoleFromAccountRequest$, () => DisassociateServiceRoleFromAccountResponse$];var GetAssociatedRole$ = [9, n0, _GAR,    { [_h]: ["GET", "/greengrass/groups/{GroupId}/role", 200] }, () => GetAssociatedRoleRequest$, () => GetAssociatedRoleResponse$];var GetBulkDeploymentStatus$ = [9, n0, _GBDS,    { [_h]: ["GET", "/greengrass/bulk/deployments/{BulkDeploymentId}/status", 200] }, () => GetBulkDeploymentStatusRequest$, () => GetBulkDeploymentStatusResponse$];var GetConnectivityInfo$ = [9, n0, _GCI,    { [_h]: ["GET", "/greengrass/things/{ThingName}/connectivityInfo", 200] }, () => GetConnectivityInfoRequest$, () => GetConnectivityInfoResponse$];var GetConnectorDefinition$ = [9, n0, _GCD,    { [_h]: ["GET", "/greengrass/definition/connectors/{ConnectorDefinitionId}", 200] }, () => GetConnectorDefinitionRequest$, () => GetConnectorDefinitionResponse$];var GetConnectorDefinitionVersion$ = [9, n0, _GCDV,    { [_h]: ["GET", "/greengrass/definition/connectors/{ConnectorDefinitionId}/versions/{ConnectorDefinitionVersionId}", 200] }, () => GetConnectorDefinitionVersionRequest$, () => GetConnectorDefinitionVersionResponse$];var GetCoreDefinition$ = [9, n0, _GCDe,    { [_h]: ["GET", "/greengrass/definition/cores/{CoreDefinitionId}", 200] }, () => GetCoreDefinitionRequest$, () => GetCoreDefinitionResponse$];var GetCoreDefinitionVersion$ = [9, n0, _GCDVe,    { [_h]: ["GET", "/greengrass/definition/cores/{CoreDefinitionId}/versions/{CoreDefinitionVersionId}", 200] }, () => GetCoreDefinitionVersionRequest$, () => GetCoreDefinitionVersionResponse$];var GetDeploymentStatus$ = [9, n0, _GDS,    { [_h]: ["GET", "/greengrass/groups/{GroupId}/deployments/{DeploymentId}/status", 200] }, () => GetDeploymentStatusRequest$, () => GetDeploymentStatusResponse$];var GetDeviceDefinition$ = [9, n0, _GDD,    { [_h]: ["GET", "/greengrass/definition/devices/{DeviceDefinitionId}", 200] }, () => GetDeviceDefinitionRequest$, () => GetDeviceDefinitionResponse$];var GetDeviceDefinitionVersion$ = [9, n0, _GDDV,    { [_h]: ["GET", "/greengrass/definition/devices/{DeviceDefinitionId}/versions/{DeviceDefinitionVersionId}", 200] }, () => GetDeviceDefinitionVersionRequest$, () => GetDeviceDefinitionVersionResponse$];var GetFunctionDefinition$ = [9, n0, _GFD,    { [_h]: ["GET", "/greengrass/definition/functions/{FunctionDefinitionId}", 200] }, () => GetFunctionDefinitionRequest$, () => GetFunctionDefinitionResponse$];var GetFunctionDefinitionVersion$ = [9, n0, _GFDV,    { [_h]: ["GET", "/greengrass/definition/functions/{FunctionDefinitionId}/versions/{FunctionDefinitionVersionId}", 200] }, () => GetFunctionDefinitionVersionRequest$, () => GetFunctionDefinitionVersionResponse$];var GetGroup$ = [9, n0, _GG,    { [_h]: ["GET", "/greengrass/groups/{GroupId}", 200] }, () => GetGroupRequest$, () => GetGroupResponse$];var GetGroupCertificateAuthority$ = [9, n0, _GGCA,    { [_h]: ["GET", "/greengrass/groups/{GroupId}/certificateauthorities/{CertificateAuthorityId}", 200] }, () => GetGroupCertificateAuthorityRequest$, () => GetGroupCertificateAuthorityResponse$];var GetGroupCertificateConfiguration$ = [9, n0, _GGCC,    { [_h]: ["GET", "/greengrass/groups/{GroupId}/certificateauthorities/configuration/expiry", 200] }, () => GetGroupCertificateConfigurationRequest$, () => GetGroupCertificateConfigurationResponse$];var GetGroupVersion$ = [9, n0, _GGV,    { [_h]: ["GET", "/greengrass/groups/{GroupId}/versions/{GroupVersionId}", 200] }, () => GetGroupVersionRequest$, () => GetGroupVersionResponse$];var GetLoggerDefinition$ = [9, n0, _GLD,    { [_h]: ["GET", "/greengrass/definition/loggers/{LoggerDefinitionId}", 200] }, () => GetLoggerDefinitionRequest$, () => GetLoggerDefinitionResponse$];var GetLoggerDefinitionVersion$ = [9, n0, _GLDV,    { [_h]: ["GET", "/greengrass/definition/loggers/{LoggerDefinitionId}/versions/{LoggerDefinitionVersionId}", 200] }, () => GetLoggerDefinitionVersionRequest$, () => GetLoggerDefinitionVersionResponse$];var GetResourceDefinition$ = [9, n0, _GRD,    { [_h]: ["GET", "/greengrass/definition/resources/{ResourceDefinitionId}", 200] }, () => GetResourceDefinitionRequest$, () => GetResourceDefinitionResponse$];var GetResourceDefinitionVersion$ = [9, n0, _GRDV,    { [_h]: ["GET", "/greengrass/definition/resources/{ResourceDefinitionId}/versions/{ResourceDefinitionVersionId}", 200] }, () => GetResourceDefinitionVersionRequest$, () => GetResourceDefinitionVersionResponse$];var GetServiceRoleForAccount$ = [9, n0, _GSRFA,    { [_h]: ["GET", "/greengrass/servicerole", 200] }, () => GetServiceRoleForAccountRequest$, () => GetServiceRoleForAccountResponse$];var GetSubscriptionDefinition$ = [9, n0, _GSD,    { [_h]: ["GET", "/greengrass/definition/subscriptions/{SubscriptionDefinitionId}", 200] }, () => GetSubscriptionDefinitionRequest$, () => GetSubscriptionDefinitionResponse$];var GetSubscriptionDefinitionVersion$ = [9, n0, _GSDV,    { [_h]: ["GET", "/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions/{SubscriptionDefinitionVersionId}", 200] }, () => GetSubscriptionDefinitionVersionRequest$, () => GetSubscriptionDefinitionVersionResponse$];var GetThingRuntimeConfiguration$ = [9, n0, _GTRC,    { [_h]: ["GET", "/greengrass/things/{ThingName}/runtimeconfig", 200] }, () => GetThingRuntimeConfigurationRequest$, () => GetThingRuntimeConfigurationResponse$];var ListBulkDeploymentDetailedReports$ = [9, n0, _LBDDR,    { [_h]: ["GET", "/greengrass/bulk/deployments/{BulkDeploymentId}/detailed-reports", 200] }, () => ListBulkDeploymentDetailedReportsRequest$, () => ListBulkDeploymentDetailedReportsResponse$];var ListBulkDeployments$ = [9, n0, _LBD,    { [_h]: ["GET", "/greengrass/bulk/deployments", 200] }, () => ListBulkDeploymentsRequest$, () => ListBulkDeploymentsResponse$];var ListConnectorDefinitions$ = [9, n0, _LCD,    { [_h]: ["GET", "/greengrass/definition/connectors", 200] }, () => ListConnectorDefinitionsRequest$, () => ListConnectorDefinitionsResponse$];var ListConnectorDefinitionVersions$ = [9, n0, _LCDV,    { [_h]: ["GET", "/greengrass/definition/connectors/{ConnectorDefinitionId}/versions", 200] }, () => ListConnectorDefinitionVersionsRequest$, () => ListConnectorDefinitionVersionsResponse$];var ListCoreDefinitions$ = [9, n0, _LCDi,    { [_h]: ["GET", "/greengrass/definition/cores", 200] }, () => ListCoreDefinitionsRequest$, () => ListCoreDefinitionsResponse$];var ListCoreDefinitionVersions$ = [9, n0, _LCDVi,    { [_h]: ["GET", "/greengrass/definition/cores/{CoreDefinitionId}/versions", 200] }, () => ListCoreDefinitionVersionsRequest$, () => ListCoreDefinitionVersionsResponse$];var ListDeployments$ = [9, n0, _LD,    { [_h]: ["GET", "/greengrass/groups/{GroupId}/deployments", 200] }, () => ListDeploymentsRequest$, () => ListDeploymentsResponse$];var ListDeviceDefinitions$ = [9, n0, _LDD,    { [_h]: ["GET", "/greengrass/definition/devices", 200] }, () => ListDeviceDefinitionsRequest$, () => ListDeviceDefinitionsResponse$];var ListDeviceDefinitionVersions$ = [9, n0, _LDDV,    { [_h]: ["GET", "/greengrass/definition/devices/{DeviceDefinitionId}/versions", 200] }, () => ListDeviceDefinitionVersionsRequest$, () => ListDeviceDefinitionVersionsResponse$];var ListFunctionDefinitions$ = [9, n0, _LFD,    { [_h]: ["GET", "/greengrass/definition/functions", 200] }, () => ListFunctionDefinitionsRequest$, () => ListFunctionDefinitionsResponse$];var ListFunctionDefinitionVersions$ = [9, n0, _LFDV,    { [_h]: ["GET", "/greengrass/definition/functions/{FunctionDefinitionId}/versions", 200] }, () => ListFunctionDefinitionVersionsRequest$, () => ListFunctionDefinitionVersionsResponse$];var ListGroupCertificateAuthorities$ = [9, n0, _LGCA,    { [_h]: ["GET", "/greengrass/groups/{GroupId}/certificateauthorities", 200] }, () => ListGroupCertificateAuthoritiesRequest$, () => ListGroupCertificateAuthoritiesResponse$];var ListGroups$ = [9, n0, _LG,    { [_h]: ["GET", "/greengrass/groups", 200] }, () => ListGroupsRequest$, () => ListGroupsResponse$];var ListGroupVersions$ = [9, n0, _LGV,    { [_h]: ["GET", "/greengrass/groups/{GroupId}/versions", 200] }, () => ListGroupVersionsRequest$, () => ListGroupVersionsResponse$];var ListLoggerDefinitions$ = [9, n0, _LLD,    { [_h]: ["GET", "/greengrass/definition/loggers", 200] }, () => ListLoggerDefinitionsRequest$, () => ListLoggerDefinitionsResponse$];var ListLoggerDefinitionVersions$ = [9, n0, _LLDV,    { [_h]: ["GET", "/greengrass/definition/loggers/{LoggerDefinitionId}/versions", 200] }, () => ListLoggerDefinitionVersionsRequest$, () => ListLoggerDefinitionVersionsResponse$];var ListResourceDefinitions$ = [9, n0, _LRD,    { [_h]: ["GET", "/greengrass/definition/resources", 200] }, () => ListResourceDefinitionsRequest$, () => ListResourceDefinitionsResponse$];var ListResourceDefinitionVersions$ = [9, n0, _LRDV,    { [_h]: ["GET", "/greengrass/definition/resources/{ResourceDefinitionId}/versions", 200] }, () => ListResourceDefinitionVersionsRequest$, () => ListResourceDefinitionVersionsResponse$];var ListSubscriptionDefinitions$ = [9, n0, _LSD,    { [_h]: ["GET", "/greengrass/definition/subscriptions", 200] }, () => ListSubscriptionDefinitionsRequest$, () => ListSubscriptionDefinitionsResponse$];var ListSubscriptionDefinitionVersions$ = [9, n0, _LSDV,    { [_h]: ["GET", "/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions", 200] }, () => ListSubscriptionDefinitionVersionsRequest$, () => ListSubscriptionDefinitionVersionsResponse$];var ListTagsForResource$ = [9, n0, _LTFR,    { [_h]: ["GET", "/tags/{ResourceArn}", 200] }, () => ListTagsForResourceRequest$, () => ListTagsForResourceResponse$];var ResetDeployments$ = [9, n0, _RD,    { [_h]: ["POST", "/greengrass/groups/{GroupId}/deployments/$reset", 200] }, () => ResetDeploymentsRequest$, () => ResetDeploymentsResponse$];var StartBulkDeployment$ = [9, n0, _SBD,    { [_h]: ["POST", "/greengrass/bulk/deployments", 200] }, () => StartBulkDeploymentRequest$, () => StartBulkDeploymentResponse$];var StopBulkDeployment$ = [9, n0, _SBDt,    { [_h]: ["PUT", "/greengrass/bulk/deployments/{BulkDeploymentId}/$stop", 200] }, () => StopBulkDeploymentRequest$, () => StopBulkDeploymentResponse$];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 UpdateConnectivityInfo$ = [9, n0, _UCI,    { [_h]: ["PUT", "/greengrass/things/{ThingName}/connectivityInfo", 200] }, () => UpdateConnectivityInfoRequest$, () => UpdateConnectivityInfoResponse$];var UpdateConnectorDefinition$ = [9, n0, _UCD,    { [_h]: ["PUT", "/greengrass/definition/connectors/{ConnectorDefinitionId}", 200] }, () => UpdateConnectorDefinitionRequest$, () => UpdateConnectorDefinitionResponse$];var UpdateCoreDefinition$ = [9, n0, _UCDp,    { [_h]: ["PUT", "/greengrass/definition/cores/{CoreDefinitionId}", 200] }, () => UpdateCoreDefinitionRequest$, () => UpdateCoreDefinitionResponse$];var UpdateDeviceDefinition$ = [9, n0, _UDD,    { [_h]: ["PUT", "/greengrass/definition/devices/{DeviceDefinitionId}", 200] }, () => UpdateDeviceDefinitionRequest$, () => UpdateDeviceDefinitionResponse$];var UpdateFunctionDefinition$ = [9, n0, _UFD,    { [_h]: ["PUT", "/greengrass/definition/functions/{FunctionDefinitionId}", 200] }, () => UpdateFunctionDefinitionRequest$, () => UpdateFunctionDefinitionResponse$];var UpdateGroup$ = [9, n0, _UG,    { [_h]: ["PUT", "/greengrass/groups/{GroupId}", 200] }, () => UpdateGroupRequest$, () => UpdateGroupResponse$];var UpdateGroupCertificateConfiguration$ = [9, n0, _UGCC,    { [_h]: ["PUT", "/greengrass/groups/{GroupId}/certificateauthorities/configuration/expiry", 200] }, () => UpdateGroupCertificateConfigurationRequest$, () => UpdateGroupCertificateConfigurationResponse$];var UpdateLoggerDefinition$ = [9, n0, _ULD,    { [_h]: ["PUT", "/greengrass/definition/loggers/{LoggerDefinitionId}", 200] }, () => UpdateLoggerDefinitionRequest$, () => UpdateLoggerDefinitionResponse$];var UpdateResourceDefinition$ = [9, n0, _URD,    { [_h]: ["PUT", "/greengrass/definition/resources/{ResourceDefinitionId}", 200] }, () => UpdateResourceDefinitionRequest$, () => UpdateResourceDefinitionResponse$];var UpdateSubscriptionDefinition$ = [9, n0, _USD,    { [_h]: ["PUT", "/greengrass/definition/subscriptions/{SubscriptionDefinitionId}", 200] }, () => UpdateSubscriptionDefinitionRequest$, () => UpdateSubscriptionDefinitionResponse$];var UpdateThingRuntimeConfiguration$ = [9, n0, _UTRC,    { [_h]: ["PUT", "/greengrass/things/{ThingName}/runtimeconfig", 200] }, () => UpdateThingRuntimeConfigurationRequest$, () => UpdateThingRuntimeConfigurationResponse$]; const getRuntimeConfig$1 = (config) => {    return {        apiVersion: "2017-06-07",        base64Decoder: config?.base64Decoder ?? fromBase64,        base64Encoder: config?.base64Encoder ?? toBase64,        disableHostPrefix: config?.disableHostPrefix ?? false,        endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,        extensions: config?.extensions ?? [],        httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultGreengrassHttpAuthSchemeProvider,        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.greengrass",            errorTypeRegistries,            version: "2017-06-07",            serviceTarget: "Greengrass",        },        serviceId: config?.serviceId ?? "Greengrass",        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 GreengrassClient 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: defaultGreengrassHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} const command = makeBuilder(commonParams, "Greengrass", "GreengrassClient", getEndpointPlugin);const _ep0 = {};const _mw0 = (Command, cs, config, o) => []; class AssociateRoleToGroupCommand extends command(_ep0, _mw0, "AssociateRoleToGroup", AssociateRoleToGroup$) {} class AssociateServiceRoleToAccountCommand extends command(_ep0, _mw0, "AssociateServiceRoleToAccount", AssociateServiceRoleToAccount$) {} class CreateConnectorDefinitionCommand extends command(_ep0, _mw0, "CreateConnectorDefinition", CreateConnectorDefinition$) {} class CreateConnectorDefinitionVersionCommand extends command(_ep0, _mw0, "CreateConnectorDefinitionVersion", CreateConnectorDefinitionVersion$) {} class CreateCoreDefinitionCommand extends command(_ep0, _mw0, "CreateCoreDefinition", CreateCoreDefinition$) {} class CreateCoreDefinitionVersionCommand extends command(_ep0, _mw0, "CreateCoreDefinitionVersion", CreateCoreDefinitionVersion$) {} class CreateDeploymentCommand extends command(_ep0, _mw0, "CreateDeployment", CreateDeployment$) {} class CreateDeviceDefinitionCommand extends command(_ep0, _mw0, "CreateDeviceDefinition", CreateDeviceDefinition$) {} class CreateDeviceDefinitionVersionCommand extends command(_ep0, _mw0, "CreateDeviceDefinitionVersion", CreateDeviceDefinitionVersion$) {} class CreateFunctionDefinitionCommand extends command(_ep0, _mw0, "CreateFunctionDefinition", CreateFunctionDefinition$) {} class CreateFunctionDefinitionVersionCommand extends command(_ep0, _mw0, "CreateFunctionDefinitionVersion", CreateFunctionDefinitionVersion$) {} class CreateGroupCertificateAuthorityCommand extends command(_ep0, _mw0, "CreateGroupCertificateAuthority", CreateGroupCertificateAuthority$) {} class CreateGroupCommand extends command(_ep0, _mw0, "CreateGroup", CreateGroup$) {} class CreateGroupVersionCommand extends command(_ep0, _mw0, "CreateGroupVersion", CreateGroupVersion$) {} class CreateLoggerDefinitionCommand extends command(_ep0, _mw0, "CreateLoggerDefinition", CreateLoggerDefinition$) {} class CreateLoggerDefinitionVersionCommand extends command(_ep0, _mw0, "CreateLoggerDefinitionVersion", CreateLoggerDefinitionVersion$) {} class CreateResourceDefinitionCommand extends command(_ep0, _mw0, "CreateResourceDefinition", CreateResourceDefinition$) {} class CreateResourceDefinitionVersionCommand extends command(_ep0, _mw0, "CreateResourceDefinitionVersion", CreateResourceDefinitionVersion$) {} class CreateSoftwareUpdateJobCommand extends command(_ep0, _mw0, "CreateSoftwareUpdateJob", CreateSoftwareUpdateJob$) {} class CreateSubscriptionDefinitionCommand extends command(_ep0, _mw0, "CreateSubscriptionDefinition", CreateSubscriptionDefinition$) {} class CreateSubscriptionDefinitionVersionCommand extends command(_ep0, _mw0, "CreateSubscriptionDefinitionVersion", CreateSubscriptionDefinitionVersion$) {} class DeleteConnectorDefinitionCommand extends command(_ep0, _mw0, "DeleteConnectorDefinition", DeleteConnectorDefinition$) {} class DeleteCoreDefinitionCommand extends command(_ep0, _mw0, "DeleteCoreDefinition", DeleteCoreDefinition$) {} class DeleteDeviceDefinitionCommand extends command(_ep0, _mw0, "DeleteDeviceDefinition", DeleteDeviceDefinition$) {} class DeleteFunctionDefinitionCommand extends command(_ep0, _mw0, "DeleteFunctionDefinition", DeleteFunctionDefinition$) {} class DeleteGroupCommand extends command(_ep0, _mw0, "DeleteGroup", DeleteGroup$) {} class DeleteLoggerDefinitionCommand extends command(_ep0, _mw0, "DeleteLoggerDefinition", DeleteLoggerDefinition$) {} class DeleteResourceDefinitionCommand extends command(_ep0, _mw0, "DeleteResourceDefinition", DeleteResourceDefinition$) {} class DeleteSubscriptionDefinitionCommand extends command(_ep0, _mw0, "DeleteSubscriptionDefinition", DeleteSubscriptionDefinition$) {} class DisassociateRoleFromGroupCommand extends command(_ep0, _mw0, "DisassociateRoleFromGroup", DisassociateRoleFromGroup$) {} class DisassociateServiceRoleFromAccountCommand extends command(_ep0, _mw0, "DisassociateServiceRoleFromAccount", DisassociateServiceRoleFromAccount$) {} class GetAssociatedRoleCommand extends command(_ep0, _mw0, "GetAssociatedRole", GetAssociatedRole$) {} class GetBulkDeploymentStatusCommand extends command(_ep0, _mw0, "GetBulkDeploymentStatus", GetBulkDeploymentStatus$) {} class GetConnectivityInfoCommand extends command(_ep0, _mw0, "GetConnectivityInfo", GetConnectivityInfo$) {} class GetConnectorDefinitionCommand extends command(_ep0, _mw0, "GetConnectorDefinition", GetConnectorDefinition$) {} class GetConnectorDefinitionVersionCommand extends command(_ep0, _mw0, "GetConnectorDefinitionVersion", GetConnectorDefinitionVersion$) {} class GetCoreDefinitionCommand extends command(_ep0, _mw0, "GetCoreDefinition", GetCoreDefinition$) {} class GetCoreDefinitionVersionCommand extends command(_ep0, _mw0, "GetCoreDefinitionVersion", GetCoreDefinitionVersion$) {} class GetDeploymentStatusCommand extends command(_ep0, _mw0, "GetDeploymentStatus", GetDeploymentStatus$) {} class GetDeviceDefinitionCommand extends command(_ep0, _mw0, "GetDeviceDefinition", GetDeviceDefinition$) {} class GetDeviceDefinitionVersionCommand extends command(_ep0, _mw0, "GetDeviceDefinitionVersion", GetDeviceDefinitionVersion$) {} class GetFunctionDefinitionCommand extends command(_ep0, _mw0, "GetFunctionDefinition", GetFunctionDefinition$) {} class GetFunctionDefinitionVersionCommand extends command(_ep0, _mw0, "GetFunctionDefinitionVersion", GetFunctionDefinitionVersion$) {} class GetGroupCertificateAuthorityCommand extends command(_ep0, _mw0, "GetGroupCertificateAuthority", GetGroupCertificateAuthority$) {} class GetGroupCertificateConfigurationCommand extends command(_ep0, _mw0, "GetGroupCertificateConfiguration", GetGroupCertificateConfiguration$) {} class GetGroupCommand extends command(_ep0, _mw0, "GetGroup", GetGroup$) {} class GetGroupVersionCommand extends command(_ep0, _mw0, "GetGroupVersion", GetGroupVersion$) {} class GetLoggerDefinitionCommand extends command(_ep0, _mw0, "GetLoggerDefinition", GetLoggerDefinition$) {} class GetLoggerDefinitionVersionCommand extends command(_ep0, _mw0, "GetLoggerDefinitionVersion", GetLoggerDefinitionVersion$) {} class GetResourceDefinitionCommand extends command(_ep0, _mw0, "GetResourceDefinition", GetResourceDefinition$) {} class GetResourceDefinitionVersionCommand extends command(_ep0, _mw0, "GetResourceDefinitionVersion", GetResourceDefinitionVersion$) {} class GetServiceRoleForAccountCommand extends command(_ep0, _mw0, "GetServiceRoleForAccount", GetServiceRoleForAccount$) {} class GetSubscriptionDefinitionCommand extends command(_ep0, _mw0, "GetSubscriptionDefinition", GetSubscriptionDefinition$) {} class GetSubscriptionDefinitionVersionCommand extends command(_ep0, _mw0, "GetSubscriptionDefinitionVersion", GetSubscriptionDefinitionVersion$) {} class GetThingRuntimeConfigurationCommand extends command(_ep0, _mw0, "GetThingRuntimeConfiguration", GetThingRuntimeConfiguration$) {} class ListBulkDeploymentDetailedReportsCommand extends command(_ep0, _mw0, "ListBulkDeploymentDetailedReports", ListBulkDeploymentDetailedReports$) {} class ListBulkDeploymentsCommand extends command(_ep0, _mw0, "ListBulkDeployments", ListBulkDeployments$) {} class ListConnectorDefinitionsCommand extends command(_ep0, _mw0, "ListConnectorDefinitions", ListConnectorDefinitions$) {} class ListConnectorDefinitionVersionsCommand extends command(_ep0, _mw0, "ListConnectorDefinitionVersions", ListConnectorDefinitionVersions$) {} class ListCoreDefinitionsCommand extends command(_ep0, _mw0, "ListCoreDefinitions", ListCoreDefinitions$) {} class ListCoreDefinitionVersionsCommand extends command(_ep0, _mw0, "ListCoreDefinitionVersions", ListCoreDefinitionVersions$) {} class ListDeploymentsCommand extends command(_ep0, _mw0, "ListDeployments", ListDeployments$) {} class ListDeviceDefinitionsCommand extends command(_ep0, _mw0, "ListDeviceDefinitions", ListDeviceDefinitions$) {} class ListDeviceDefinitionVersionsCommand extends command(_ep0, _mw0, "ListDeviceDefinitionVersions", ListDeviceDefinitionVersions$) {} class ListFunctionDefinitionsCommand extends command(_ep0, _mw0, "ListFunctionDefinitions", ListFunctionDefinitions$) {} class ListFunctionDefinitionVersionsCommand extends command(_ep0, _mw0, "ListFunctionDefinitionVersions", ListFunctionDefinitionVersions$) {} class ListGroupCertificateAuthoritiesCommand extends command(_ep0, _mw0, "ListGroupCertificateAuthorities", ListGroupCertificateAuthorities$) {} class ListGroupsCommand extends command(_ep0, _mw0, "ListGroups", ListGroups$) {} class ListGroupVersionsCommand extends command(_ep0, _mw0, "ListGroupVersions", ListGroupVersions$) {} class ListLoggerDefinitionsCommand extends command(_ep0, _mw0, "ListLoggerDefinitions", ListLoggerDefinitions$) {} class ListLoggerDefinitionVersionsCommand extends command(_ep0, _mw0, "ListLoggerDefinitionVersions", ListLoggerDefinitionVersions$) {} class ListResourceDefinitionsCommand extends command(_ep0, _mw0, "ListResourceDefinitions", ListResourceDefinitions$) {} class ListResourceDefinitionVersionsCommand extends command(_ep0, _mw0, "ListResourceDefinitionVersions", ListResourceDefinitionVersions$) {} class ListSubscriptionDefinitionsCommand extends command(_ep0, _mw0, "ListSubscriptionDefinitions", ListSubscriptionDefinitions$) {} class ListSubscriptionDefinitionVersionsCommand extends command(_ep0, _mw0, "ListSubscriptionDefinitionVersions", ListSubscriptionDefinitionVersions$) {} class ListTagsForResourceCommand extends command(_ep0, _mw0, "ListTagsForResource", ListTagsForResource$) {} class ResetDeploymentsCommand extends command(_ep0, _mw0, "ResetDeployments", ResetDeployments$) {} class StartBulkDeploymentCommand extends command(_ep0, _mw0, "StartBulkDeployment", StartBulkDeployment$) {} class StopBulkDeploymentCommand extends command(_ep0, _mw0, "StopBulkDeployment", StopBulkDeployment$) {} class TagResourceCommand extends command(_ep0, _mw0, "TagResource", TagResource$) {} class UntagResourceCommand extends command(_ep0, _mw0, "UntagResource", UntagResource$) {} class UpdateConnectivityInfoCommand extends command(_ep0, _mw0, "UpdateConnectivityInfo", UpdateConnectivityInfo$) {} class UpdateConnectorDefinitionCommand extends command(_ep0, _mw0, "UpdateConnectorDefinition", UpdateConnectorDefinition$) {} class UpdateCoreDefinitionCommand extends command(_ep0, _mw0, "UpdateCoreDefinition", UpdateCoreDefinition$) {} class UpdateDeviceDefinitionCommand extends command(_ep0, _mw0, "UpdateDeviceDefinition", UpdateDeviceDefinition$) {} class UpdateFunctionDefinitionCommand extends command(_ep0, _mw0, "UpdateFunctionDefinition", UpdateFunctionDefinition$) {} class UpdateGroupCertificateConfigurationCommand extends command(_ep0, _mw0, "UpdateGroupCertificateConfiguration", UpdateGroupCertificateConfiguration$) {} class UpdateGroupCommand extends command(_ep0, _mw0, "UpdateGroup", UpdateGroup$) {} class UpdateLoggerDefinitionCommand extends command(_ep0, _mw0, "UpdateLoggerDefinition", UpdateLoggerDefinition$) {} class UpdateResourceDefinitionCommand extends command(_ep0, _mw0, "UpdateResourceDefinition", UpdateResourceDefinition$) {} class UpdateSubscriptionDefinitionCommand extends command(_ep0, _mw0, "UpdateSubscriptionDefinition", UpdateSubscriptionDefinition$) {} class UpdateThingRuntimeConfigurationCommand extends command(_ep0, _mw0, "UpdateThingRuntimeConfiguration", UpdateThingRuntimeConfiguration$) {} const commands = {    AssociateRoleToGroupCommand,    AssociateServiceRoleToAccountCommand,    CreateConnectorDefinitionCommand,    CreateConnectorDefinitionVersionCommand,    CreateCoreDefinitionCommand,    CreateCoreDefinitionVersionCommand,    CreateDeploymentCommand,    CreateDeviceDefinitionCommand,    CreateDeviceDefinitionVersionCommand,    CreateFunctionDefinitionCommand,    CreateFunctionDefinitionVersionCommand,    CreateGroupCommand,    CreateGroupCertificateAuthorityCommand,    CreateGroupVersionCommand,    CreateLoggerDefinitionCommand,    CreateLoggerDefinitionVersionCommand,    CreateResourceDefinitionCommand,    CreateResourceDefinitionVersionCommand,    CreateSoftwareUpdateJobCommand,    CreateSubscriptionDefinitionCommand,    CreateSubscriptionDefinitionVersionCommand,    DeleteConnectorDefinitionCommand,    DeleteCoreDefinitionCommand,    DeleteDeviceDefinitionCommand,    DeleteFunctionDefinitionCommand,    DeleteGroupCommand,    DeleteLoggerDefinitionCommand,    DeleteResourceDefinitionCommand,    DeleteSubscriptionDefinitionCommand,    DisassociateRoleFromGroupCommand,    DisassociateServiceRoleFromAccountCommand,    GetAssociatedRoleCommand,    GetBulkDeploymentStatusCommand,    GetConnectivityInfoCommand,    GetConnectorDefinitionCommand,    GetConnectorDefinitionVersionCommand,    GetCoreDefinitionCommand,    GetCoreDefinitionVersionCommand,    GetDeploymentStatusCommand,    GetDeviceDefinitionCommand,    GetDeviceDefinitionVersionCommand,    GetFunctionDefinitionCommand,    GetFunctionDefinitionVersionCommand,    GetGroupCommand,    GetGroupCertificateAuthorityCommand,    GetGroupCertificateConfigurationCommand,    GetGroupVersionCommand,    GetLoggerDefinitionCommand,    GetLoggerDefinitionVersionCommand,    GetResourceDefinitionCommand,    GetResourceDefinitionVersionCommand,    GetServiceRoleForAccountCommand,    GetSubscriptionDefinitionCommand,    GetSubscriptionDefinitionVersionCommand,    GetThingRuntimeConfigurationCommand,    ListBulkDeploymentDetailedReportsCommand,    ListBulkDeploymentsCommand,    ListConnectorDefinitionsCommand,    ListConnectorDefinitionVersionsCommand,    ListCoreDefinitionsCommand,    ListCoreDefinitionVersionsCommand,    ListDeploymentsCommand,    ListDeviceDefinitionsCommand,    ListDeviceDefinitionVersionsCommand,    ListFunctionDefinitionsCommand,    ListFunctionDefinitionVersionsCommand,    ListGroupCertificateAuthoritiesCommand,    ListGroupsCommand,    ListGroupVersionsCommand,    ListLoggerDefinitionsCommand,    ListLoggerDefinitionVersionsCommand,    ListResourceDefinitionsCommand,    ListResourceDefinitionVersionsCommand,    ListSubscriptionDefinitionsCommand,    ListSubscriptionDefinitionVersionsCommand,    ListTagsForResourceCommand,    ResetDeploymentsCommand,    StartBulkDeploymentCommand,    StopBulkDeploymentCommand,    TagResourceCommand,    UntagResourceCommand,    UpdateConnectivityInfoCommand,    UpdateConnectorDefinitionCommand,    UpdateCoreDefinitionCommand,    UpdateDeviceDefinitionCommand,    UpdateFunctionDefinitionCommand,    UpdateGroupCommand,    UpdateGroupCertificateConfigurationCommand,    UpdateLoggerDefinitionCommand,    UpdateResourceDefinitionCommand,    UpdateSubscriptionDefinitionCommand,    UpdateThingRuntimeConfigurationCommand,};class Greengrass extends GreengrassClient {}createAggregatedClient(commands, Greengrass); const EncodingType = {    binary: "binary",    json: "json",};const FunctionIsolationMode = {    GreengrassContainer: "GreengrassContainer",    NoContainer: "NoContainer",};const Permission = {    ro: "ro",    rw: "rw",};const LoggerComponent = {    GreengrassSystem: "GreengrassSystem",    Lambda: "Lambda",};const LoggerLevel = {    DEBUG: "DEBUG",    ERROR: "ERROR",    FATAL: "FATAL",    INFO: "INFO",    WARN: "WARN",};const LoggerType = {    AWSCloudWatch: "AWSCloudWatch",    FileSystem: "FileSystem",};const DeploymentType = {    ForceResetDeployment: "ForceResetDeployment",    NewDeployment: "NewDeployment",    Redeployment: "Redeployment",    ResetDeployment: "ResetDeployment",};const BulkDeploymentStatus = {    Completed: "Completed",    Failed: "Failed",    Initializing: "Initializing",    Running: "Running",    Stopped: "Stopped",    Stopping: "Stopping",};const ConfigurationSyncStatus = {    InSync: "InSync",    OutOfSync: "OutOfSync",};const SoftwareToUpdate = {    core: "core",    ota_agent: "ota_agent",};const UpdateAgentLogLevel = {    DEBUG: "DEBUG",    ERROR: "ERROR",    FATAL: "FATAL",    INFO: "INFO",    NONE: "NONE",    TRACE: "TRACE",    VERBOSE: "VERBOSE",    WARN: "WARN",};const UpdateTargetsArchitecture = {    aarch64: "aarch64",    armv6l: "armv6l",    armv7l: "armv7l",    x86_64: "x86_64",};const UpdateTargetsOperatingSystem = {    amazon_linux: "amazon_linux",    openwrt: "openwrt",    raspbian: "raspbian",    ubuntu: "ubuntu",};const Telemetry = {    Off: "Off",    On: "On",}; exports.AssociateRoleToGroup$ = AssociateRoleToGroup$;exports.AssociateRoleToGroupCommand = AssociateRoleToGroupCommand;exports.AssociateRoleToGroupRequest$ = AssociateRoleToGroupRequest$;exports.AssociateRoleToGroupResponse$ = AssociateRoleToGroupResponse$;exports.AssociateServiceRoleToAccount$ = AssociateServiceRoleToAccount$;exports.AssociateServiceRoleToAccountCommand = AssociateServiceRoleToAccountCommand;exports.AssociateServiceRoleToAccountRequest$ = AssociateServiceRoleToAccountRequest$;exports.AssociateServiceRoleToAccountResponse$ = AssociateServiceRoleToAccountResponse$;exports.BadRequestException = BadRequestException;exports.BadRequestException$ = BadRequestException$;exports.BulkDeployment$ = BulkDeployment$;exports.BulkDeploymentMetrics$ = BulkDeploymentMetrics$;exports.BulkDeploymentResult$ = BulkDeploymentResult$;exports.BulkDeploymentStatus = BulkDeploymentStatus;exports.ConfigurationSyncStatus = ConfigurationSyncStatus;exports.ConnectivityInfo$ = ConnectivityInfo$;exports.Connector$ = Connector$;exports.ConnectorDefinitionVersion$ = ConnectorDefinitionVersion$;exports.Core$ = Core$;exports.CoreDefinitionVersion$ = CoreDefinitionVersion$;exports.CreateConnectorDefinition$ = CreateConnectorDefinition$;exports.CreateConnectorDefinitionCommand = CreateConnectorDefinitionCommand;exports.CreateConnectorDefinitionRequest$ = CreateConnectorDefinitionRequest$;exports.CreateConnectorDefinitionResponse$ = CreateConnectorDefinitionResponse$;exports.CreateConnectorDefinitionVersion$ = CreateConnectorDefinitionVersion$;exports.CreateConnectorDefinitionVersionCommand = CreateConnectorDefinitionVersionCommand;exports.CreateConnectorDefinitionVersionRequest$ = CreateConnectorDefinitionVersionRequest$;exports.CreateConnectorDefinitionVersionResponse$ = CreateConnectorDefinitionVersionResponse$;exports.CreateCoreDefinition$ = CreateCoreDefinition$;exports.CreateCoreDefinitionCommand = CreateCoreDefinitionCommand;exports.CreateCoreDefinitionRequest$ = CreateCoreDefinitionRequest$;exports.CreateCoreDefinitionResponse$ = CreateCoreDefinitionResponse$;exports.CreateCoreDefinitionVersion$ = CreateCoreDefinitionVersion$;exports.CreateCoreDefinitionVersionCommand = CreateCoreDefinitionVersionCommand;exports.CreateCoreDefinitionVersionRequest$ = CreateCoreDefinitionVersionRequest$;exports.CreateCoreDefinitionVersionResponse$ = CreateCoreDefinitionVersionResponse$;exports.CreateDeployment$ = CreateDeployment$;exports.CreateDeploymentCommand = CreateDeploymentCommand;exports.CreateDeploymentRequest$ = CreateDeploymentRequest$;exports.CreateDeploymentResponse$ = CreateDeploymentResponse$;exports.CreateDeviceDefinition$ = CreateDeviceDefinition$;exports.CreateDeviceDefinitionCommand = CreateDeviceDefinitionCommand;exports.CreateDeviceDefinitionRequest$ = CreateDeviceDefinitionRequest$;exports.CreateDeviceDefinitionResponse$ = CreateDeviceDefinitionResponse$;exports.CreateDeviceDefinitionVersion$ = CreateDeviceDefinitionVersion$;exports.CreateDeviceDefinitionVersionCommand = CreateDeviceDefinitionVersionCommand;exports.CreateDeviceDefinitionVersionRequest$ = CreateDeviceDefinitionVersionRequest$;exports.CreateDeviceDefinitionVersionResponse$ = CreateDeviceDefinitionVersionResponse$;exports.CreateFunctionDefinition$ = CreateFunctionDefinition$;exports.CreateFunctionDefinitionCommand = CreateFunctionDefinitionCommand;exports.CreateFunctionDefinitionRequest$ = CreateFunctionDefinitionRequest$;exports.CreateFunctionDefinitionResponse$ = CreateFunctionDefinitionResponse$;exports.CreateFunctionDefinitionVersion$ = CreateFunctionDefinitionVersion$;exports.CreateFunctionDefinitionVersionCommand = CreateFunctionDefinitionVersionCommand;exports.CreateFunctionDefinitionVersionRequest$ = CreateFunctionDefinitionVersionRequest$;exports.CreateFunctionDefinitionVersionResponse$ = CreateFunctionDefinitionVersionResponse$;exports.CreateGroup$ = CreateGroup$;exports.CreateGroupCertificateAuthority$ = CreateGroupCertificateAuthority$;exports.CreateGroupCertificateAuthorityCommand = CreateGroupCertificateAuthorityCommand;exports.CreateGroupCertificateAuthorityRequest$ = CreateGroupCertificateAuthorityRequest$;exports.CreateGroupCertificateAuthorityResponse$ = CreateGroupCertificateAuthorityResponse$;exports.CreateGroupCommand = CreateGroupCommand;exports.CreateGroupRequest$ = CreateGroupRequest$;exports.CreateGroupResponse$ = CreateGroupResponse$;exports.CreateGroupVersion$ = CreateGroupVersion$;exports.CreateGroupVersionCommand = CreateGroupVersionCommand;exports.CreateGroupVersionRequest$ = CreateGroupVersionRequest$;exports.CreateGroupVersionResponse$ = CreateGroupVersionResponse$;exports.CreateLoggerDefinition$ = CreateLoggerDefinition$;exports.CreateLoggerDefinitionCommand = CreateLoggerDefinitionCommand;exports.CreateLoggerDefinitionRequest$ = CreateLoggerDefinitionRequest$;exports.CreateLoggerDefinitionResponse$ = CreateLoggerDefinitionResponse$;exports.CreateLoggerDefinitionVersion$ = CreateLoggerDefinitionVersion$;exports.CreateLoggerDefinitionVersionCommand = CreateLoggerDefinitionVersionCommand;exports.CreateLoggerDefinitionVersionRequest$ = CreateLoggerDefinitionVersionRequest$;exports.CreateLoggerDefinitionVersionResponse$ = CreateLoggerDefinitionVersionResponse$;exports.CreateResourceDefinition$ = CreateResourceDefinition$;exports.CreateResourceDefinitionCommand = CreateResourceDefinitionCommand;exports.CreateResourceDefinitionRequest$ = CreateResourceDefinitionRequest$;exports.CreateResourceDefinitionResponse$ = CreateResourceDefinitionResponse$;exports.CreateResourceDefinitionVersion$ = CreateResourceDefinitionVersion$;exports.CreateResourceDefinitionVersionCommand = CreateResourceDefinitionVersionCommand;exports.CreateResourceDefinitionVersionRequest$ = CreateResourceDefinitionVersionRequest$;exports.CreateResourceDefinitionVersionResponse$ = CreateResourceDefinitionVersionResponse$;exports.CreateSoftwareUpdateJob$ = CreateSoftwareUpdateJob$;exports.CreateSoftwareUpdateJobCommand = CreateSoftwareUpdateJobCommand;exports.CreateSoftwareUpdateJobRequest$ = CreateSoftwareUpdateJobRequest$;exports.CreateSoftwareUpdateJobResponse$ = CreateSoftwareUpdateJobResponse$;exports.CreateSubscriptionDefinition$ = CreateSubscriptionDefinition$;exports.CreateSubscriptionDefinitionCommand = CreateSubscriptionDefinitionCommand;exports.CreateSubscriptionDefinitionRequest$ = CreateSubscriptionDefinitionRequest$;exports.CreateSubscriptionDefinitionResponse$ = CreateSubscriptionDefinitionResponse$;exports.CreateSubscriptionDefinitionVersion$ = CreateSubscriptionDefinitionVersion$;exports.CreateSubscriptionDefinitionVersionCommand = CreateSubscriptionDefinitionVersionCommand;exports.CreateSubscriptionDefinitionVersionRequest$ = CreateSubscriptionDefinitionVersionRequest$;exports.CreateSubscriptionDefinitionVersionResponse$ = CreateSubscriptionDefinitionVersionResponse$;exports.DefinitionInformation$ = DefinitionInformation$;exports.DeleteConnectorDefinition$ = DeleteConnectorDefinition$;exports.DeleteConnectorDefinitionCommand = DeleteConnectorDefinitionCommand;exports.DeleteConnectorDefinitionRequest$ = DeleteConnectorDefinitionRequest$;exports.DeleteConnectorDefinitionResponse$ = DeleteConnectorDefinitionResponse$;exports.DeleteCoreDefinition$ = DeleteCoreDefinition$;exports.DeleteCoreDefinitionCommand = DeleteCoreDefinitionCommand;exports.DeleteCoreDefinitionRequest$ = DeleteCoreDefinitionRequest$;exports.DeleteCoreDefinitionResponse$ = DeleteCoreDefinitionResponse$;exports.DeleteDeviceDefinition$ = DeleteDeviceDefinition$;exports.DeleteDeviceDefinitionCommand = DeleteDeviceDefinitionCommand;exports.DeleteDeviceDefinitionRequest$ = DeleteDeviceDefinitionRequest$;exports.DeleteDeviceDefinitionResponse$ = DeleteDeviceDefinitionResponse$;exports.DeleteFunctionDefinition$ = DeleteFunctionDefinition$;exports.DeleteFunctionDefinitionCommand = DeleteFunctionDefinitionCommand;exports.DeleteFunctionDefinitionRequest$ = DeleteFunctionDefinitionRequest$;exports.DeleteFunctionDefinitionResponse$ = DeleteFunctionDefinitionResponse$;exports.DeleteGroup$ = DeleteGroup$;exports.DeleteGroupCommand = DeleteGroupCommand;exports.DeleteGroupRequest$ = DeleteGroupRequest$;exports.DeleteGroupResponse$ = DeleteGroupResponse$;exports.DeleteLoggerDefinition$ = DeleteLoggerDefinition$;exports.DeleteLoggerDefinitionCommand = DeleteLoggerDefinitionCommand;exports.DeleteLoggerDefinitionRequest$ = DeleteLoggerDefinitionRequest$;exports.DeleteLoggerDefinitionResponse$ = DeleteLoggerDefinitionResponse$;exports.DeleteResourceDefinition$ = DeleteResourceDefinition$;exports.DeleteResourceDefinitionCommand = DeleteResourceDefinitionCommand;exports.DeleteResourceDefinitionRequest$ = DeleteResourceDefinitionRequest$;exports.DeleteResourceDefinitionResponse$ = DeleteResourceDefinitionResponse$;exports.DeleteSubscriptionDefinition$ = DeleteSubscriptionDefinition$;exports.DeleteSubscriptionDefinitionCommand = DeleteSubscriptionDefinitionCommand;exports.DeleteSubscriptionDefinitionRequest$ = DeleteSubscriptionDefinitionRequest$;exports.DeleteSubscriptionDefinitionResponse$ = DeleteSubscriptionDefinitionResponse$;exports.Deployment$ = Deployment$;exports.DeploymentType = DeploymentType;exports.Device$ = Device$;exports.DeviceDefinitionVersion$ = DeviceDefinitionVersion$;exports.DisassociateRoleFromGroup$ = DisassociateRoleFromGroup$;exports.DisassociateRoleFromGroupCommand = DisassociateRoleFromGroupCommand;exports.DisassociateRoleFromGroupRequest$ = DisassociateRoleFromGroupRequest$;exports.DisassociateRoleFromGroupResponse$ = DisassociateRoleFromGroupResponse$;exports.DisassociateServiceRoleFromAccount$ = DisassociateServiceRoleFromAccount$;exports.DisassociateServiceRoleFromAccountCommand = DisassociateServiceRoleFromAccountCommand;exports.DisassociateServiceRoleFromAccountRequest$ = DisassociateServiceRoleFromAccountRequest$;exports.DisassociateServiceRoleFromAccountResponse$ = DisassociateServiceRoleFromAccountResponse$;exports.EncodingType = EncodingType;exports.ErrorDetail$ = ErrorDetail$;exports.Function$ = Function$;exports.FunctionConfiguration$ = FunctionConfiguration$;exports.FunctionConfigurationEnvironment$ = FunctionConfigurationEnvironment$;exports.FunctionDefaultConfig$ = FunctionDefaultConfig$;exports.FunctionDefaultExecutionConfig$ = FunctionDefaultExecutionConfig$;exports.FunctionDefinitionVersion$ = FunctionDefinitionVersion$;exports.FunctionExecutionConfig$ = FunctionExecutionConfig$;exports.FunctionIsolationMode = FunctionIsolationMode;exports.FunctionRunAsConfig$ = FunctionRunAsConfig$;exports.GetAssociatedRole$ = GetAssociatedRole$;exports.GetAssociatedRoleCommand = GetAssociatedRoleCommand;exports.GetAssociatedRoleRequest$ = GetAssociatedRoleRequest$;exports.GetAssociatedRoleResponse$ = GetAssociatedRoleResponse$;exports.GetBulkDeploymentStatus$ = GetBulkDeploymentStatus$;exports.GetBulkDeploymentStatusCommand = GetBulkDeploymentStatusCommand;exports.GetBulkDeploymentStatusRequest$ = GetBulkDeploymentStatusRequest$;exports.GetBulkDeploymentStatusResponse$ = GetBulkDeploymentStatusResponse$;exports.GetConnectivityInfo$ = GetConnectivityInfo$;exports.GetConnectivityInfoCommand = GetConnectivityInfoCommand;exports.GetConnectivityInfoRequest$ = GetConnectivityInfoRequest$;exports.GetConnectivityInfoResponse$ = GetConnectivityInfoResponse$;exports.GetConnectorDefinition$ = GetConnectorDefinition$;exports.GetConnectorDefinitionCommand = GetConnectorDefinitionCommand;exports.GetConnectorDefinitionRequest$ = GetConnectorDefinitionRequest$;exports.GetConnectorDefinitionResponse$ = GetConnectorDefinitionResponse$;exports.GetConnectorDefinitionVersion$ = GetConnectorDefinitionVersion$;exports.GetConnectorDefinitionVersionCommand = GetConnectorDefinitionVersionCommand;exports.GetConnectorDefinitionVersionRequest$ = GetConnectorDefinitionVersionRequest$;exports.GetConnectorDefinitionVersionResponse$ = GetConnectorDefinitionVersionResponse$;exports.GetCoreDefinition$ = GetCoreDefinition$;exports.GetCoreDefinitionCommand = GetCoreDefinitionCommand;exports.GetCoreDefinitionRequest$ = GetCoreDefinitionRequest$;exports.GetCoreDefinitionResponse$ = GetCoreDefinitionResponse$;exports.GetCoreDefinitionVersion$ = GetCoreDefinitionVersion$;exports.GetCoreDefinitionVersionCommand = GetCoreDefinitionVersionCommand;exports.GetCoreDefinitionVersionRequest$ = GetCoreDefinitionVersionRequest$;exports.GetCoreDefinitionVersionResponse$ = GetCoreDefinitionVersionResponse$;exports.GetDeploymentStatus$ = GetDeploymentStatus$;exports.GetDeploymentStatusCommand = GetDeploymentStatusCommand;exports.GetDeploymentStatusRequest$ = GetDeploymentStatusRequest$;exports.GetDeploymentStatusResponse$ = GetDeploymentStatusResponse$;exports.GetDeviceDefinition$ = GetDeviceDefinition$;exports.GetDeviceDefinitionCommand = GetDeviceDefinitionCommand;exports.GetDeviceDefinitionRequest$ = GetDeviceDefinitionRequest$;exports.GetDeviceDefinitionResponse$ = GetDeviceDefinitionResponse$;exports.GetDeviceDefinitionVersion$ = GetDeviceDefinitionVersion$;exports.GetDeviceDefinitionVersionCommand = GetDeviceDefinitionVersionCommand;exports.GetDeviceDefinitionVersionRequest$ = GetDeviceDefinitionVersionRequest$;exports.GetDeviceDefinitionVersionResponse$ = GetDeviceDefinitionVersionResponse$;exports.GetFunctionDefinition$ = GetFunctionDefinition$;exports.GetFunctionDefinitionCommand = GetFunctionDefinitionCommand;exports.GetFunctionDefinitionRequest$ = GetFunctionDefinitionRequest$;exports.GetFunctionDefinitionResponse$ = GetFunctionDefinitionResponse$;exports.GetFunctionDefinitionVersion$ = GetFunctionDefinitionVersion$;exports.GetFunctionDefinitionVersionCommand = GetFunctionDefinitionVersionCommand;exports.GetFunctionDefinitionVersionRequest$ = GetFunctionDefinitionVersionRequest$;exports.GetFunctionDefinitionVersionResponse$ = GetFunctionDefinitionVersionResponse$;exports.GetGroup$ = GetGroup$;exports.GetGroupCertificateAuthority$ = GetGroupCertificateAuthority$;exports.GetGroupCertificateAuthorityCommand = GetGroupCertificateAuthorityCommand;exports.GetGroupCertificateAuthorityRequest$ = GetGroupCertificateAuthorityRequest$;exports.GetGroupCertificateAuthorityResponse$ = GetGroupCertificateAuthorityResponse$;exports.GetGroupCertificateConfiguration$ = GetGroupCertificateConfiguration$;exports.GetGroupCertificateConfigurationCommand = GetGroupCertificateConfigurationCommand;exports.GetGroupCertificateConfigurationRequest$ = GetGroupCertificateConfigurationRequest$;exports.GetGroupCertificateConfigurationResponse$ = GetGroupCertificateConfigurationResponse$;exports.GetGroupCommand = GetGroupCommand;exports.GetGroupRequest$ = GetGroupRequest$;exports.GetGroupResponse$ = GetGroupResponse$;exports.GetGroupVersion$ = GetGroupVersion$;exports.GetGroupVersionCommand = GetGroupVersionCommand;exports.GetGroupVersionRequest$ = GetGroupVersionRequest$;exports.GetGroupVersionResponse$ = GetGroupVersionResponse$;exports.GetLoggerDefinition$ = GetLoggerDefinition$;exports.GetLoggerDefinitionCommand = GetLoggerDefinitionCommand;exports.GetLoggerDefinitionRequest$ = GetLoggerDefinitionRequest$;exports.GetLoggerDefinitionResponse$ = GetLoggerDefinitionResponse$;exports.GetLoggerDefinitionVersion$ = GetLoggerDefinitionVersion$;exports.GetLoggerDefinitionVersionCommand = GetLoggerDefinitionVersionCommand;exports.GetLoggerDefinitionVersionRequest$ = GetLoggerDefinitionVersionRequest$;exports.GetLoggerDefinitionVersionResponse$ = GetLoggerDefinitionVersionResponse$;exports.GetResourceDefinition$ = GetResourceDefinition$;exports.GetResourceDefinitionCommand = GetResourceDefinitionCommand;exports.GetResourceDefinitionRequest$ = GetResourceDefinitionRequest$;exports.GetResourceDefinitionResponse$ = GetResourceDefinitionResponse$;exports.GetResourceDefinitionVersion$ = GetResourceDefinitionVersion$;exports.GetResourceDefinitionVersionCommand = GetResourceDefinitionVersionCommand;exports.GetResourceDefinitionVersionRequest$ = GetResourceDefinitionVersionRequest$;exports.GetResourceDefinitionVersionResponse$ = GetResourceDefinitionVersionResponse$;exports.GetServiceRoleForAccount$ = GetServiceRoleForAccount$;exports.GetServiceRoleForAccountCommand = GetServiceRoleForAccountCommand;exports.GetServiceRoleForAccountRequest$ = GetServiceRoleForAccountRequest$;exports.GetServiceRoleForAccountResponse$ = GetServiceRoleForAccountResponse$;exports.GetSubscriptionDefinition$ = GetSubscriptionDefinition$;exports.GetSubscriptionDefinitionCommand = GetSubscriptionDefinitionCommand;exports.GetSubscriptionDefinitionRequest$ = GetSubscriptionDefinitionRequest$;exports.GetSubscriptionDefinitionResponse$ = GetSubscriptionDefinitionResponse$;exports.GetSubscriptionDefinitionVersion$ = GetSubscriptionDefinitionVersion$;exports.GetSubscriptionDefinitionVersionCommand = GetSubscriptionDefinitionVersionCommand;exports.GetSubscriptionDefinitionVersionRequest$ = GetSubscriptionDefinitionVersionRequest$;exports.GetSubscriptionDefinitionVersionResponse$ = GetSubscriptionDefinitionVersionResponse$;exports.GetThingRuntimeConfiguration$ = GetThingRuntimeConfiguration$;exports.GetThingRuntimeConfigurationCommand = GetThingRuntimeConfigurationCommand;exports.GetThingRuntimeConfigurationRequest$ = GetThingRuntimeConfigurationRequest$;exports.GetThingRuntimeConfigurationResponse$ = GetThingRuntimeConfigurationResponse$;exports.Greengrass = Greengrass;exports.GreengrassClient = GreengrassClient;exports.GreengrassServiceException = GreengrassServiceException;exports.GreengrassServiceException$ = GreengrassServiceException$;exports.GroupCertificateAuthorityProperties$ = GroupCertificateAuthorityProperties$;exports.GroupInformation$ = GroupInformation$;exports.GroupOwnerSetting$ = GroupOwnerSetting$;exports.GroupVersion$ = GroupVersion$;exports.InternalServerErrorException = InternalServerErrorException;exports.InternalServerErrorException$ = InternalServerErrorException$;exports.ListBulkDeploymentDetailedReports$ = ListBulkDeploymentDetailedReports$;exports.ListBulkDeploymentDetailedReportsCommand = ListBulkDeploymentDetailedReportsCommand;exports.ListBulkDeploymentDetailedReportsRequest$ = ListBulkDeploymentDetailedReportsRequest$;exports.ListBulkDeploymentDetailedReportsResponse$ = ListBulkDeploymentDetailedReportsResponse$;exports.ListBulkDeployments$ = ListBulkDeployments$;exports.ListBulkDeploymentsCommand = ListBulkDeploymentsCommand;exports.ListBulkDeploymentsRequest$ = ListBulkDeploymentsRequest$;exports.ListBulkDeploymentsResponse$ = ListBulkDeploymentsResponse$;exports.ListConnectorDefinitionVersions$ = ListConnectorDefinitionVersions$;exports.ListConnectorDefinitionVersionsCommand = ListConnectorDefinitionVersionsCommand;exports.ListConnectorDefinitionVersionsRequest$ = ListConnectorDefinitionVersionsRequest$;exports.ListConnectorDefinitionVersionsResponse$ = ListConnectorDefinitionVersionsResponse$;exports.ListConnectorDefinitions$ = ListConnectorDefinitions$;exports.ListConnectorDefinitionsCommand = ListConnectorDefinitionsCommand;exports.ListConnectorDefinitionsRequest$ = ListConnectorDefinitionsRequest$;exports.ListConnectorDefinitionsResponse$ = ListConnectorDefinitionsResponse$;exports.ListCoreDefinitionVersions$ = ListCoreDefinitionVersions$;exports.ListCoreDefinitionVersionsCommand = ListCoreDefinitionVersionsCommand;exports.ListCoreDefinitionVersionsRequest$ = ListCoreDefinitionVersionsRequest$;exports.ListCoreDefinitionVersionsResponse$ = ListCoreDefinitionVersionsResponse$;exports.ListCoreDefinitions$ = ListCoreDefinitions$;exports.ListCoreDefinitionsCommand = ListCoreDefinitionsCommand;exports.ListCoreDefinitionsRequest$ = ListCoreDefinitionsRequest$;exports.ListCoreDefinitionsResponse$ = ListCoreDefinitionsResponse$;exports.ListDeployments$ = ListDeployments$;exports.ListDeploymentsCommand = ListDeploymentsCommand;exports.ListDeploymentsRequest$ = ListDeploymentsRequest$;exports.ListDeploymentsResponse$ = ListDeploymentsResponse$;exports.ListDeviceDefinitionVersions$ = ListDeviceDefinitionVersions$;exports.ListDeviceDefinitionVersionsCommand = ListDeviceDefinitionVersionsCommand;exports.ListDeviceDefinitionVersionsRequest$ = ListDeviceDefinitionVersionsRequest$;exports.ListDeviceDefinitionVersionsResponse$ = ListDeviceDefinitionVersionsResponse$;exports.ListDeviceDefinitions$ = ListDeviceDefinitions$;exports.ListDeviceDefinitionsCommand = ListDeviceDefinitionsCommand;exports.ListDeviceDefinitionsRequest$ = ListDeviceDefinitionsRequest$;exports.ListDeviceDefinitionsResponse$ = ListDeviceDefinitionsResponse$;exports.ListFunctionDefinitionVersions$ = ListFunctionDefinitionVersions$;exports.ListFunctionDefinitionVersionsCommand = ListFunctionDefinitionVersionsCommand;exports.ListFunctionDefinitionVersionsRequest$ = ListFunctionDefinitionVersionsRequest$;exports.ListFunctionDefinitionVersionsResponse$ = ListFunctionDefinitionVersionsResponse$;exports.ListFunctionDefinitions$ = ListFunctionDefinitions$;exports.ListFunctionDefinitionsCommand = ListFunctionDefinitionsCommand;exports.ListFunctionDefinitionsRequest$ = ListFunctionDefinitionsRequest$;exports.ListFunctionDefinitionsResponse$ = ListFunctionDefinitionsResponse$;exports.ListGroupCertificateAuthorities$ = ListGroupCertificateAuthorities$;exports.ListGroupCertificateAuthoritiesCommand = ListGroupCertificateAuthoritiesCommand;exports.ListGroupCertificateAuthoritiesRequest$ = ListGroupCertificateAuthoritiesRequest$;exports.ListGroupCertificateAuthoritiesResponse$ = ListGroupCertificateAuthoritiesResponse$;exports.ListGroupVersions$ = ListGroupVersions$;exports.ListGroupVersionsCommand = ListGroupVersionsCommand;exports.ListGroupVersionsRequest$ = ListGroupVersionsRequest$;exports.ListGroupVersionsResponse$ = ListGroupVersionsResponse$;exports.ListGroups$ = ListGroups$;exports.ListGroupsCommand = ListGroupsCommand;exports.ListGroupsRequest$ = ListGroupsRequest$;exports.ListGroupsResponse$ = ListGroupsResponse$;exports.ListLoggerDefinitionVersions$ = ListLoggerDefinitionVersions$;exports.ListLoggerDefinitionVersionsCommand = ListLoggerDefinitionVersionsCommand;exports.ListLoggerDefinitionVersionsRequest$ = ListLoggerDefinitionVersionsRequest$;exports.ListLoggerDefinitionVersionsResponse$ = ListLoggerDefinitionVersionsResponse$;exports.ListLoggerDefinitions$ = ListLoggerDefinitions$;exports.ListLoggerDefinitionsCommand = ListLoggerDefinitionsCommand;exports.ListLoggerDefinitionsRequest$ = ListLoggerDefinitionsRequest$;exports.ListLoggerDefinitionsResponse$ = ListLoggerDefinitionsResponse$;exports.ListResourceDefinitionVersions$ = ListResourceDefinitionVersions$;exports.ListResourceDefinitionVersionsCommand = ListResourceDefinitionVersionsCommand;exports.ListResourceDefinitionVersionsRequest$ = ListResourceDefinitionVersionsRequest$;exports.ListResourceDefinitionVersionsResponse$ = ListResourceDefinitionVersionsResponse$;exports.ListResourceDefinitions$ = ListResourceDefinitions$;exports.ListResourceDefinitionsCommand = ListResourceDefinitionsCommand;exports.ListResourceDefinitionsRequest$ = ListResourceDefinitionsRequest$;exports.ListResourceDefinitionsResponse$ = ListResourceDefinitionsResponse$;exports.ListSubscriptionDefinitionVersions$ = ListSubscriptionDefinitionVersions$;exports.ListSubscriptionDefinitionVersionsCommand = ListSubscriptionDefinitionVersionsCommand;exports.ListSubscriptionDefinitionVersionsRequest$ = ListSubscriptionDefinitionVersionsRequest$;exports.ListSubscriptionDefinitionVersionsResponse$ = ListSubscriptionDefinitionVersionsResponse$;exports.ListSubscriptionDefinitions$ = ListSubscriptionDefinitions$;exports.ListSubscriptionDefinitionsCommand = ListSubscriptionDefinitionsCommand;exports.ListSubscriptionDefinitionsRequest$ = ListSubscriptionDefinitionsRequest$;exports.ListSubscriptionDefinitionsResponse$ = ListSubscriptionDefinitionsResponse$;exports.ListTagsForResource$ = ListTagsForResource$;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListTagsForResourceRequest$ = ListTagsForResourceRequest$;exports.ListTagsForResourceResponse$ = ListTagsForResourceResponse$;exports.LocalDeviceResourceData$ = LocalDeviceResourceData$;exports.LocalVolumeResourceData$ = LocalVolumeResourceData$;exports.Logger$ = Logger$;exports.LoggerComponent = LoggerComponent;exports.LoggerDefinitionVersion$ = LoggerDefinitionVersion$;exports.LoggerLevel = LoggerLevel;exports.LoggerType = LoggerType;exports.Permission = Permission;exports.ResetDeployments$ = ResetDeployments$;exports.ResetDeploymentsCommand = ResetDeploymentsCommand;exports.ResetDeploymentsRequest$ = ResetDeploymentsRequest$;exports.ResetDeploymentsResponse$ = ResetDeploymentsResponse$;exports.Resource$ = Resource$;exports.ResourceAccessPolicy$ = ResourceAccessPolicy$;exports.ResourceDataContainer$ = ResourceDataContainer$;exports.ResourceDefinitionVersion$ = ResourceDefinitionVersion$;exports.ResourceDownloadOwnerSetting$ = ResourceDownloadOwnerSetting$;exports.RuntimeConfiguration$ = RuntimeConfiguration$;exports.S3MachineLearningModelResourceData$ = S3MachineLearningModelResourceData$;exports.SageMakerMachineLearningModelResourceData$ = SageMakerMachineLearningModelResourceData$;exports.SecretsManagerSecretResourceData$ = SecretsManagerSecretResourceData$;exports.SoftwareToUpdate = SoftwareToUpdate;exports.StartBulkDeployment$ = StartBulkDeployment$;exports.StartBulkDeploymentCommand = StartBulkDeploymentCommand;exports.StartBulkDeploymentRequest$ = StartBulkDeploymentRequest$;exports.StartBulkDeploymentResponse$ = StartBulkDeploymentResponse$;exports.StopBulkDeployment$ = StopBulkDeployment$;exports.StopBulkDeploymentCommand = StopBulkDeploymentCommand;exports.StopBulkDeploymentRequest$ = StopBulkDeploymentRequest$;exports.StopBulkDeploymentResponse$ = StopBulkDeploymentResponse$;exports.Subscription$ = Subscription$;exports.SubscriptionDefinitionVersion$ = SubscriptionDefinitionVersion$;exports.TagResource$ = TagResource$;exports.TagResourceCommand = TagResourceCommand;exports.TagResourceRequest$ = TagResourceRequest$;exports.Telemetry = Telemetry;exports.TelemetryConfiguration$ = TelemetryConfiguration$;exports.TelemetryConfigurationUpdate$ = TelemetryConfigurationUpdate$;exports.UntagResource$ = UntagResource$;exports.UntagResourceCommand = UntagResourceCommand;exports.UntagResourceRequest$ = UntagResourceRequest$;exports.UpdateAgentLogLevel = UpdateAgentLogLevel;exports.UpdateConnectivityInfo$ = UpdateConnectivityInfo$;exports.UpdateConnectivityInfoCommand = UpdateConnectivityInfoCommand;exports.UpdateConnectivityInfoRequest$ = UpdateConnectivityInfoRequest$;exports.UpdateConnectivityInfoResponse$ = UpdateConnectivityInfoResponse$;exports.UpdateConnectorDefinition$ = UpdateConnectorDefinition$;exports.UpdateConnectorDefinitionCommand = UpdateConnectorDefinitionCommand;exports.UpdateConnectorDefinitionRequest$ = UpdateConnectorDefinitionRequest$;exports.UpdateConnectorDefinitionResponse$ = UpdateConnectorDefinitionResponse$;exports.UpdateCoreDefinition$ = UpdateCoreDefinition$;exports.UpdateCoreDefinitionCommand = UpdateCoreDefinitionCommand;exports.UpdateCoreDefinitionRequest$ = UpdateCoreDefinitionRequest$;exports.UpdateCoreDefinitionResponse$ = UpdateCoreDefinitionResponse$;exports.UpdateDeviceDefinition$ = UpdateDeviceDefinition$;exports.UpdateDeviceDefinitionCommand = UpdateDeviceDefinitionCommand;exports.UpdateDeviceDefinitionRequest$ = UpdateDeviceDefinitionRequest$;exports.UpdateDeviceDefinitionResponse$ = UpdateDeviceDefinitionResponse$;exports.UpdateFunctionDefinition$ = UpdateFunctionDefinition$;exports.UpdateFunctionDefinitionCommand = UpdateFunctionDefinitionCommand;exports.UpdateFunctionDefinitionRequest$ = UpdateFunctionDefinitionRequest$;exports.UpdateFunctionDefinitionResponse$ = UpdateFunctionDefinitionResponse$;exports.UpdateGroup$ = UpdateGroup$;exports.UpdateGroupCertificateConfiguration$ = UpdateGroupCertificateConfiguration$;exports.UpdateGroupCertificateConfigurationCommand = UpdateGroupCertificateConfigurationCommand;exports.UpdateGroupCertificateConfigurationRequest$ = UpdateGroupCertificateConfigurationRequest$;exports.UpdateGroupCertificateConfigurationResponse$ = UpdateGroupCertificateConfigurationResponse$;exports.UpdateGroupCommand = UpdateGroupCommand;exports.UpdateGroupRequest$ = UpdateGroupRequest$;exports.UpdateGroupResponse$ = UpdateGroupResponse$;exports.UpdateLoggerDefinition$ = UpdateLoggerDefinition$;exports.UpdateLoggerDefinitionCommand = UpdateLoggerDefinitionCommand;exports.UpdateLoggerDefinitionRequest$ = UpdateLoggerDefinitionRequest$;exports.UpdateLoggerDefinitionResponse$ = UpdateLoggerDefinitionResponse$;exports.UpdateResourceDefinition$ = UpdateResourceDefinition$;exports.UpdateResourceDefinitionCommand = UpdateResourceDefinitionCommand;exports.UpdateResourceDefinitionRequest$ = UpdateResourceDefinitionRequest$;exports.UpdateResourceDefinitionResponse$ = UpdateResourceDefinitionResponse$;exports.UpdateSubscriptionDefinition$ = UpdateSubscriptionDefinition$;exports.UpdateSubscriptionDefinitionCommand = UpdateSubscriptionDefinitionCommand;exports.UpdateSubscriptionDefinitionRequest$ = UpdateSubscriptionDefinitionRequest$;exports.UpdateSubscriptionDefinitionResponse$ = UpdateSubscriptionDefinitionResponse$;exports.UpdateTargetsArchitecture = UpdateTargetsArchitecture;exports.UpdateTargetsOperatingSystem = UpdateTargetsOperatingSystem;exports.UpdateThingRuntimeConfiguration$ = UpdateThingRuntimeConfiguration$;exports.UpdateThingRuntimeConfigurationCommand = UpdateThingRuntimeConfigurationCommand;exports.UpdateThingRuntimeConfigurationRequest$ = UpdateThingRuntimeConfigurationRequest$;exports.UpdateThingRuntimeConfigurationResponse$ = UpdateThingRuntimeConfigurationResponse$;exports.VersionInformation$ = VersionInformation$;exports.errorTypeRegistries = errorTypeRegistries;