File Explorer

/proc/self/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.js56.0 KB · 1520 lines
'use strict'; var client$1 = require('@aws-sdk/core/client');var core = require('@smithy/core');var client = require('@smithy/core/client');var config = require('@smithy/core/config');var endpoints = require('@smithy/core/endpoints');var protocols = require('@smithy/core/protocols');var retry = require('@smithy/core/retry');var schema = require('@smithy/core/schema');var httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider');var runtimeConfig = require('./runtimeConfig');var schemas_0 = require('./schemas/schemas_0');var errors = require('./models/errors');var GreengrassServiceException = require('./models/GreengrassServiceException'); 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" },}; 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(client$1.getAwsRegionExtensionConfiguration(runtimeConfig), client.getDefaultExtensionConfiguration(runtimeConfig), protocols.getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig));    extensions.forEach((extension) => extension.configure(extensionConfiguration));    return Object.assign(runtimeConfig, client$1.resolveAwsRegionExtensionConfiguration(extensionConfiguration), client.resolveDefaultRuntimeConfig(extensionConfiguration), protocols.resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class GreengrassClient extends client.Client {    config;    constructor(...[configuration]) {        const _config_0 = runtimeConfig.getRuntimeConfig(configuration || {});        super(_config_0);        this.initConfig = _config_0;        const _config_1 = resolveClientEndpointParameters(_config_0);        const _config_2 = client$1.resolveUserAgentConfig(_config_1);        const _config_3 = retry.resolveRetryConfig(_config_2);        const _config_4 = config.resolveRegionConfig(_config_3);        const _config_5 = client$1.resolveHostHeaderConfig(_config_4);        const _config_6 = endpoints.resolveEndpointConfig(_config_5);        const _config_7 = httpAuthSchemeProvider.resolveHttpAuthSchemeConfig(_config_6);        const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);        this.config = _config_8;        this.middlewareStack.use(schema.getSchemaSerdePlugin(this.config));        this.middlewareStack.use(client$1.getUserAgentPlugin(this.config));        this.middlewareStack.use(retry.getRetryPlugin(this.config));        this.middlewareStack.use(protocols.getContentLengthPlugin(this.config));        this.middlewareStack.use(client$1.getHostHeaderPlugin(this.config));        this.middlewareStack.use(client$1.getLoggerPlugin(this.config));        this.middlewareStack.use(client$1.getRecursionDetectionPlugin(this.config));        this.middlewareStack.use(core.getHttpAuthSchemeEndpointRuleSetPlugin(this.config, {            httpAuthSchemeParametersProvider: httpAuthSchemeProvider.defaultGreengrassHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(core.getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} class AssociateRoleToGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "AssociateRoleToGroup", {})    .n("GreengrassClient", "AssociateRoleToGroupCommand")    .sc(schemas_0.AssociateRoleToGroup$)    .build() {} class AssociateServiceRoleToAccountCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "AssociateServiceRoleToAccount", {})    .n("GreengrassClient", "AssociateServiceRoleToAccountCommand")    .sc(schemas_0.AssociateServiceRoleToAccount$)    .build() {} class CreateConnectorDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateConnectorDefinition", {})    .n("GreengrassClient", "CreateConnectorDefinitionCommand")    .sc(schemas_0.CreateConnectorDefinition$)    .build() {} class CreateConnectorDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateConnectorDefinitionVersion", {})    .n("GreengrassClient", "CreateConnectorDefinitionVersionCommand")    .sc(schemas_0.CreateConnectorDefinitionVersion$)    .build() {} class CreateCoreDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateCoreDefinition", {})    .n("GreengrassClient", "CreateCoreDefinitionCommand")    .sc(schemas_0.CreateCoreDefinition$)    .build() {} class CreateCoreDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateCoreDefinitionVersion", {})    .n("GreengrassClient", "CreateCoreDefinitionVersionCommand")    .sc(schemas_0.CreateCoreDefinitionVersion$)    .build() {} class CreateDeploymentCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateDeployment", {})    .n("GreengrassClient", "CreateDeploymentCommand")    .sc(schemas_0.CreateDeployment$)    .build() {} class CreateDeviceDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateDeviceDefinition", {})    .n("GreengrassClient", "CreateDeviceDefinitionCommand")    .sc(schemas_0.CreateDeviceDefinition$)    .build() {} class CreateDeviceDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateDeviceDefinitionVersion", {})    .n("GreengrassClient", "CreateDeviceDefinitionVersionCommand")    .sc(schemas_0.CreateDeviceDefinitionVersion$)    .build() {} class CreateFunctionDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateFunctionDefinition", {})    .n("GreengrassClient", "CreateFunctionDefinitionCommand")    .sc(schemas_0.CreateFunctionDefinition$)    .build() {} class CreateFunctionDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateFunctionDefinitionVersion", {})    .n("GreengrassClient", "CreateFunctionDefinitionVersionCommand")    .sc(schemas_0.CreateFunctionDefinitionVersion$)    .build() {} class CreateGroupCertificateAuthorityCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateGroupCertificateAuthority", {})    .n("GreengrassClient", "CreateGroupCertificateAuthorityCommand")    .sc(schemas_0.CreateGroupCertificateAuthority$)    .build() {} class CreateGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateGroup", {})    .n("GreengrassClient", "CreateGroupCommand")    .sc(schemas_0.CreateGroup$)    .build() {} class CreateGroupVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateGroupVersion", {})    .n("GreengrassClient", "CreateGroupVersionCommand")    .sc(schemas_0.CreateGroupVersion$)    .build() {} class CreateLoggerDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateLoggerDefinition", {})    .n("GreengrassClient", "CreateLoggerDefinitionCommand")    .sc(schemas_0.CreateLoggerDefinition$)    .build() {} class CreateLoggerDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateLoggerDefinitionVersion", {})    .n("GreengrassClient", "CreateLoggerDefinitionVersionCommand")    .sc(schemas_0.CreateLoggerDefinitionVersion$)    .build() {} class CreateResourceDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateResourceDefinition", {})    .n("GreengrassClient", "CreateResourceDefinitionCommand")    .sc(schemas_0.CreateResourceDefinition$)    .build() {} class CreateResourceDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateResourceDefinitionVersion", {})    .n("GreengrassClient", "CreateResourceDefinitionVersionCommand")    .sc(schemas_0.CreateResourceDefinitionVersion$)    .build() {} class CreateSoftwareUpdateJobCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateSoftwareUpdateJob", {})    .n("GreengrassClient", "CreateSoftwareUpdateJobCommand")    .sc(schemas_0.CreateSoftwareUpdateJob$)    .build() {} class CreateSubscriptionDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateSubscriptionDefinition", {})    .n("GreengrassClient", "CreateSubscriptionDefinitionCommand")    .sc(schemas_0.CreateSubscriptionDefinition$)    .build() {} class CreateSubscriptionDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "CreateSubscriptionDefinitionVersion", {})    .n("GreengrassClient", "CreateSubscriptionDefinitionVersionCommand")    .sc(schemas_0.CreateSubscriptionDefinitionVersion$)    .build() {} class DeleteConnectorDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "DeleteConnectorDefinition", {})    .n("GreengrassClient", "DeleteConnectorDefinitionCommand")    .sc(schemas_0.DeleteConnectorDefinition$)    .build() {} class DeleteCoreDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "DeleteCoreDefinition", {})    .n("GreengrassClient", "DeleteCoreDefinitionCommand")    .sc(schemas_0.DeleteCoreDefinition$)    .build() {} class DeleteDeviceDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "DeleteDeviceDefinition", {})    .n("GreengrassClient", "DeleteDeviceDefinitionCommand")    .sc(schemas_0.DeleteDeviceDefinition$)    .build() {} class DeleteFunctionDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "DeleteFunctionDefinition", {})    .n("GreengrassClient", "DeleteFunctionDefinitionCommand")    .sc(schemas_0.DeleteFunctionDefinition$)    .build() {} class DeleteGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "DeleteGroup", {})    .n("GreengrassClient", "DeleteGroupCommand")    .sc(schemas_0.DeleteGroup$)    .build() {} class DeleteLoggerDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "DeleteLoggerDefinition", {})    .n("GreengrassClient", "DeleteLoggerDefinitionCommand")    .sc(schemas_0.DeleteLoggerDefinition$)    .build() {} class DeleteResourceDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "DeleteResourceDefinition", {})    .n("GreengrassClient", "DeleteResourceDefinitionCommand")    .sc(schemas_0.DeleteResourceDefinition$)    .build() {} class DeleteSubscriptionDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "DeleteSubscriptionDefinition", {})    .n("GreengrassClient", "DeleteSubscriptionDefinitionCommand")    .sc(schemas_0.DeleteSubscriptionDefinition$)    .build() {} class DisassociateRoleFromGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "DisassociateRoleFromGroup", {})    .n("GreengrassClient", "DisassociateRoleFromGroupCommand")    .sc(schemas_0.DisassociateRoleFromGroup$)    .build() {} class DisassociateServiceRoleFromAccountCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "DisassociateServiceRoleFromAccount", {})    .n("GreengrassClient", "DisassociateServiceRoleFromAccountCommand")    .sc(schemas_0.DisassociateServiceRoleFromAccount$)    .build() {} class GetAssociatedRoleCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetAssociatedRole", {})    .n("GreengrassClient", "GetAssociatedRoleCommand")    .sc(schemas_0.GetAssociatedRole$)    .build() {} class GetBulkDeploymentStatusCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetBulkDeploymentStatus", {})    .n("GreengrassClient", "GetBulkDeploymentStatusCommand")    .sc(schemas_0.GetBulkDeploymentStatus$)    .build() {} class GetConnectivityInfoCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetConnectivityInfo", {})    .n("GreengrassClient", "GetConnectivityInfoCommand")    .sc(schemas_0.GetConnectivityInfo$)    .build() {} class GetConnectorDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetConnectorDefinition", {})    .n("GreengrassClient", "GetConnectorDefinitionCommand")    .sc(schemas_0.GetConnectorDefinition$)    .build() {} class GetConnectorDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetConnectorDefinitionVersion", {})    .n("GreengrassClient", "GetConnectorDefinitionVersionCommand")    .sc(schemas_0.GetConnectorDefinitionVersion$)    .build() {} class GetCoreDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetCoreDefinition", {})    .n("GreengrassClient", "GetCoreDefinitionCommand")    .sc(schemas_0.GetCoreDefinition$)    .build() {} class GetCoreDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetCoreDefinitionVersion", {})    .n("GreengrassClient", "GetCoreDefinitionVersionCommand")    .sc(schemas_0.GetCoreDefinitionVersion$)    .build() {} class GetDeploymentStatusCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetDeploymentStatus", {})    .n("GreengrassClient", "GetDeploymentStatusCommand")    .sc(schemas_0.GetDeploymentStatus$)    .build() {} class GetDeviceDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetDeviceDefinition", {})    .n("GreengrassClient", "GetDeviceDefinitionCommand")    .sc(schemas_0.GetDeviceDefinition$)    .build() {} class GetDeviceDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetDeviceDefinitionVersion", {})    .n("GreengrassClient", "GetDeviceDefinitionVersionCommand")    .sc(schemas_0.GetDeviceDefinitionVersion$)    .build() {} class GetFunctionDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetFunctionDefinition", {})    .n("GreengrassClient", "GetFunctionDefinitionCommand")    .sc(schemas_0.GetFunctionDefinition$)    .build() {} class GetFunctionDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetFunctionDefinitionVersion", {})    .n("GreengrassClient", "GetFunctionDefinitionVersionCommand")    .sc(schemas_0.GetFunctionDefinitionVersion$)    .build() {} class GetGroupCertificateAuthorityCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetGroupCertificateAuthority", {})    .n("GreengrassClient", "GetGroupCertificateAuthorityCommand")    .sc(schemas_0.GetGroupCertificateAuthority$)    .build() {} class GetGroupCertificateConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetGroupCertificateConfiguration", {})    .n("GreengrassClient", "GetGroupCertificateConfigurationCommand")    .sc(schemas_0.GetGroupCertificateConfiguration$)    .build() {} class GetGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetGroup", {})    .n("GreengrassClient", "GetGroupCommand")    .sc(schemas_0.GetGroup$)    .build() {} class GetGroupVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetGroupVersion", {})    .n("GreengrassClient", "GetGroupVersionCommand")    .sc(schemas_0.GetGroupVersion$)    .build() {} class GetLoggerDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetLoggerDefinition", {})    .n("GreengrassClient", "GetLoggerDefinitionCommand")    .sc(schemas_0.GetLoggerDefinition$)    .build() {} class GetLoggerDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetLoggerDefinitionVersion", {})    .n("GreengrassClient", "GetLoggerDefinitionVersionCommand")    .sc(schemas_0.GetLoggerDefinitionVersion$)    .build() {} class GetResourceDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetResourceDefinition", {})    .n("GreengrassClient", "GetResourceDefinitionCommand")    .sc(schemas_0.GetResourceDefinition$)    .build() {} class GetResourceDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetResourceDefinitionVersion", {})    .n("GreengrassClient", "GetResourceDefinitionVersionCommand")    .sc(schemas_0.GetResourceDefinitionVersion$)    .build() {} class GetServiceRoleForAccountCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetServiceRoleForAccount", {})    .n("GreengrassClient", "GetServiceRoleForAccountCommand")    .sc(schemas_0.GetServiceRoleForAccount$)    .build() {} class GetSubscriptionDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetSubscriptionDefinition", {})    .n("GreengrassClient", "GetSubscriptionDefinitionCommand")    .sc(schemas_0.GetSubscriptionDefinition$)    .build() {} class GetSubscriptionDefinitionVersionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetSubscriptionDefinitionVersion", {})    .n("GreengrassClient", "GetSubscriptionDefinitionVersionCommand")    .sc(schemas_0.GetSubscriptionDefinitionVersion$)    .build() {} class GetThingRuntimeConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "GetThingRuntimeConfiguration", {})    .n("GreengrassClient", "GetThingRuntimeConfigurationCommand")    .sc(schemas_0.GetThingRuntimeConfiguration$)    .build() {} class ListBulkDeploymentDetailedReportsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListBulkDeploymentDetailedReports", {})    .n("GreengrassClient", "ListBulkDeploymentDetailedReportsCommand")    .sc(schemas_0.ListBulkDeploymentDetailedReports$)    .build() {} class ListBulkDeploymentsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListBulkDeployments", {})    .n("GreengrassClient", "ListBulkDeploymentsCommand")    .sc(schemas_0.ListBulkDeployments$)    .build() {} class ListConnectorDefinitionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListConnectorDefinitions", {})    .n("GreengrassClient", "ListConnectorDefinitionsCommand")    .sc(schemas_0.ListConnectorDefinitions$)    .build() {} class ListConnectorDefinitionVersionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListConnectorDefinitionVersions", {})    .n("GreengrassClient", "ListConnectorDefinitionVersionsCommand")    .sc(schemas_0.ListConnectorDefinitionVersions$)    .build() {} class ListCoreDefinitionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListCoreDefinitions", {})    .n("GreengrassClient", "ListCoreDefinitionsCommand")    .sc(schemas_0.ListCoreDefinitions$)    .build() {} class ListCoreDefinitionVersionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListCoreDefinitionVersions", {})    .n("GreengrassClient", "ListCoreDefinitionVersionsCommand")    .sc(schemas_0.ListCoreDefinitionVersions$)    .build() {} class ListDeploymentsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListDeployments", {})    .n("GreengrassClient", "ListDeploymentsCommand")    .sc(schemas_0.ListDeployments$)    .build() {} class ListDeviceDefinitionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListDeviceDefinitions", {})    .n("GreengrassClient", "ListDeviceDefinitionsCommand")    .sc(schemas_0.ListDeviceDefinitions$)    .build() {} class ListDeviceDefinitionVersionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListDeviceDefinitionVersions", {})    .n("GreengrassClient", "ListDeviceDefinitionVersionsCommand")    .sc(schemas_0.ListDeviceDefinitionVersions$)    .build() {} class ListFunctionDefinitionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListFunctionDefinitions", {})    .n("GreengrassClient", "ListFunctionDefinitionsCommand")    .sc(schemas_0.ListFunctionDefinitions$)    .build() {} class ListFunctionDefinitionVersionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListFunctionDefinitionVersions", {})    .n("GreengrassClient", "ListFunctionDefinitionVersionsCommand")    .sc(schemas_0.ListFunctionDefinitionVersions$)    .build() {} class ListGroupCertificateAuthoritiesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListGroupCertificateAuthorities", {})    .n("GreengrassClient", "ListGroupCertificateAuthoritiesCommand")    .sc(schemas_0.ListGroupCertificateAuthorities$)    .build() {} class ListGroupsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListGroups", {})    .n("GreengrassClient", "ListGroupsCommand")    .sc(schemas_0.ListGroups$)    .build() {} class ListGroupVersionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListGroupVersions", {})    .n("GreengrassClient", "ListGroupVersionsCommand")    .sc(schemas_0.ListGroupVersions$)    .build() {} class ListLoggerDefinitionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListLoggerDefinitions", {})    .n("GreengrassClient", "ListLoggerDefinitionsCommand")    .sc(schemas_0.ListLoggerDefinitions$)    .build() {} class ListLoggerDefinitionVersionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListLoggerDefinitionVersions", {})    .n("GreengrassClient", "ListLoggerDefinitionVersionsCommand")    .sc(schemas_0.ListLoggerDefinitionVersions$)    .build() {} class ListResourceDefinitionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListResourceDefinitions", {})    .n("GreengrassClient", "ListResourceDefinitionsCommand")    .sc(schemas_0.ListResourceDefinitions$)    .build() {} class ListResourceDefinitionVersionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListResourceDefinitionVersions", {})    .n("GreengrassClient", "ListResourceDefinitionVersionsCommand")    .sc(schemas_0.ListResourceDefinitionVersions$)    .build() {} class ListSubscriptionDefinitionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListSubscriptionDefinitions", {})    .n("GreengrassClient", "ListSubscriptionDefinitionsCommand")    .sc(schemas_0.ListSubscriptionDefinitions$)    .build() {} class ListSubscriptionDefinitionVersionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListSubscriptionDefinitionVersions", {})    .n("GreengrassClient", "ListSubscriptionDefinitionVersionsCommand")    .sc(schemas_0.ListSubscriptionDefinitionVersions$)    .build() {} class ListTagsForResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ListTagsForResource", {})    .n("GreengrassClient", "ListTagsForResourceCommand")    .sc(schemas_0.ListTagsForResource$)    .build() {} class ResetDeploymentsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "ResetDeployments", {})    .n("GreengrassClient", "ResetDeploymentsCommand")    .sc(schemas_0.ResetDeployments$)    .build() {} class StartBulkDeploymentCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "StartBulkDeployment", {})    .n("GreengrassClient", "StartBulkDeploymentCommand")    .sc(schemas_0.StartBulkDeployment$)    .build() {} class StopBulkDeploymentCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "StopBulkDeployment", {})    .n("GreengrassClient", "StopBulkDeploymentCommand")    .sc(schemas_0.StopBulkDeployment$)    .build() {} class TagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "TagResource", {})    .n("GreengrassClient", "TagResourceCommand")    .sc(schemas_0.TagResource$)    .build() {} class UntagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "UntagResource", {})    .n("GreengrassClient", "UntagResourceCommand")    .sc(schemas_0.UntagResource$)    .build() {} class UpdateConnectivityInfoCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "UpdateConnectivityInfo", {})    .n("GreengrassClient", "UpdateConnectivityInfoCommand")    .sc(schemas_0.UpdateConnectivityInfo$)    .build() {} class UpdateConnectorDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "UpdateConnectorDefinition", {})    .n("GreengrassClient", "UpdateConnectorDefinitionCommand")    .sc(schemas_0.UpdateConnectorDefinition$)    .build() {} class UpdateCoreDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "UpdateCoreDefinition", {})    .n("GreengrassClient", "UpdateCoreDefinitionCommand")    .sc(schemas_0.UpdateCoreDefinition$)    .build() {} class UpdateDeviceDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "UpdateDeviceDefinition", {})    .n("GreengrassClient", "UpdateDeviceDefinitionCommand")    .sc(schemas_0.UpdateDeviceDefinition$)    .build() {} class UpdateFunctionDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "UpdateFunctionDefinition", {})    .n("GreengrassClient", "UpdateFunctionDefinitionCommand")    .sc(schemas_0.UpdateFunctionDefinition$)    .build() {} class UpdateGroupCertificateConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "UpdateGroupCertificateConfiguration", {})    .n("GreengrassClient", "UpdateGroupCertificateConfigurationCommand")    .sc(schemas_0.UpdateGroupCertificateConfiguration$)    .build() {} class UpdateGroupCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "UpdateGroup", {})    .n("GreengrassClient", "UpdateGroupCommand")    .sc(schemas_0.UpdateGroup$)    .build() {} class UpdateLoggerDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "UpdateLoggerDefinition", {})    .n("GreengrassClient", "UpdateLoggerDefinitionCommand")    .sc(schemas_0.UpdateLoggerDefinition$)    .build() {} class UpdateResourceDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "UpdateResourceDefinition", {})    .n("GreengrassClient", "UpdateResourceDefinitionCommand")    .sc(schemas_0.UpdateResourceDefinition$)    .build() {} class UpdateSubscriptionDefinitionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "UpdateSubscriptionDefinition", {})    .n("GreengrassClient", "UpdateSubscriptionDefinitionCommand")    .sc(schemas_0.UpdateSubscriptionDefinition$)    .build() {} class UpdateThingRuntimeConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Greengrass", "UpdateThingRuntimeConfiguration", {})    .n("GreengrassClient", "UpdateThingRuntimeConfigurationCommand")    .sc(schemas_0.UpdateThingRuntimeConfiguration$)    .build() {} 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 {}client.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.$Command = client.Command;exports.__Client = client.Client;exports.GreengrassServiceException = GreengrassServiceException.GreengrassServiceException;exports.AssociateRoleToGroupCommand = AssociateRoleToGroupCommand;exports.AssociateServiceRoleToAccountCommand = AssociateServiceRoleToAccountCommand;exports.BulkDeploymentStatus = BulkDeploymentStatus;exports.ConfigurationSyncStatus = ConfigurationSyncStatus;exports.CreateConnectorDefinitionCommand = CreateConnectorDefinitionCommand;exports.CreateConnectorDefinitionVersionCommand = CreateConnectorDefinitionVersionCommand;exports.CreateCoreDefinitionCommand = CreateCoreDefinitionCommand;exports.CreateCoreDefinitionVersionCommand = CreateCoreDefinitionVersionCommand;exports.CreateDeploymentCommand = CreateDeploymentCommand;exports.CreateDeviceDefinitionCommand = CreateDeviceDefinitionCommand;exports.CreateDeviceDefinitionVersionCommand = CreateDeviceDefinitionVersionCommand;exports.CreateFunctionDefinitionCommand = CreateFunctionDefinitionCommand;exports.CreateFunctionDefinitionVersionCommand = CreateFunctionDefinitionVersionCommand;exports.CreateGroupCertificateAuthorityCommand = CreateGroupCertificateAuthorityCommand;exports.CreateGroupCommand = CreateGroupCommand;exports.CreateGroupVersionCommand = CreateGroupVersionCommand;exports.CreateLoggerDefinitionCommand = CreateLoggerDefinitionCommand;exports.CreateLoggerDefinitionVersionCommand = CreateLoggerDefinitionVersionCommand;exports.CreateResourceDefinitionCommand = CreateResourceDefinitionCommand;exports.CreateResourceDefinitionVersionCommand = CreateResourceDefinitionVersionCommand;exports.CreateSoftwareUpdateJobCommand = CreateSoftwareUpdateJobCommand;exports.CreateSubscriptionDefinitionCommand = CreateSubscriptionDefinitionCommand;exports.CreateSubscriptionDefinitionVersionCommand = CreateSubscriptionDefinitionVersionCommand;exports.DeleteConnectorDefinitionCommand = DeleteConnectorDefinitionCommand;exports.DeleteCoreDefinitionCommand = DeleteCoreDefinitionCommand;exports.DeleteDeviceDefinitionCommand = DeleteDeviceDefinitionCommand;exports.DeleteFunctionDefinitionCommand = DeleteFunctionDefinitionCommand;exports.DeleteGroupCommand = DeleteGroupCommand;exports.DeleteLoggerDefinitionCommand = DeleteLoggerDefinitionCommand;exports.DeleteResourceDefinitionCommand = DeleteResourceDefinitionCommand;exports.DeleteSubscriptionDefinitionCommand = DeleteSubscriptionDefinitionCommand;exports.DeploymentType = DeploymentType;exports.DisassociateRoleFromGroupCommand = DisassociateRoleFromGroupCommand;exports.DisassociateServiceRoleFromAccountCommand = DisassociateServiceRoleFromAccountCommand;exports.EncodingType = EncodingType;exports.FunctionIsolationMode = FunctionIsolationMode;exports.GetAssociatedRoleCommand = GetAssociatedRoleCommand;exports.GetBulkDeploymentStatusCommand = GetBulkDeploymentStatusCommand;exports.GetConnectivityInfoCommand = GetConnectivityInfoCommand;exports.GetConnectorDefinitionCommand = GetConnectorDefinitionCommand;exports.GetConnectorDefinitionVersionCommand = GetConnectorDefinitionVersionCommand;exports.GetCoreDefinitionCommand = GetCoreDefinitionCommand;exports.GetCoreDefinitionVersionCommand = GetCoreDefinitionVersionCommand;exports.GetDeploymentStatusCommand = GetDeploymentStatusCommand;exports.GetDeviceDefinitionCommand = GetDeviceDefinitionCommand;exports.GetDeviceDefinitionVersionCommand = GetDeviceDefinitionVersionCommand;exports.GetFunctionDefinitionCommand = GetFunctionDefinitionCommand;exports.GetFunctionDefinitionVersionCommand = GetFunctionDefinitionVersionCommand;exports.GetGroupCertificateAuthorityCommand = GetGroupCertificateAuthorityCommand;exports.GetGroupCertificateConfigurationCommand = GetGroupCertificateConfigurationCommand;exports.GetGroupCommand = GetGroupCommand;exports.GetGroupVersionCommand = GetGroupVersionCommand;exports.GetLoggerDefinitionCommand = GetLoggerDefinitionCommand;exports.GetLoggerDefinitionVersionCommand = GetLoggerDefinitionVersionCommand;exports.GetResourceDefinitionCommand = GetResourceDefinitionCommand;exports.GetResourceDefinitionVersionCommand = GetResourceDefinitionVersionCommand;exports.GetServiceRoleForAccountCommand = GetServiceRoleForAccountCommand;exports.GetSubscriptionDefinitionCommand = GetSubscriptionDefinitionCommand;exports.GetSubscriptionDefinitionVersionCommand = GetSubscriptionDefinitionVersionCommand;exports.GetThingRuntimeConfigurationCommand = GetThingRuntimeConfigurationCommand;exports.Greengrass = Greengrass;exports.GreengrassClient = GreengrassClient;exports.ListBulkDeploymentDetailedReportsCommand = ListBulkDeploymentDetailedReportsCommand;exports.ListBulkDeploymentsCommand = ListBulkDeploymentsCommand;exports.ListConnectorDefinitionVersionsCommand = ListConnectorDefinitionVersionsCommand;exports.ListConnectorDefinitionsCommand = ListConnectorDefinitionsCommand;exports.ListCoreDefinitionVersionsCommand = ListCoreDefinitionVersionsCommand;exports.ListCoreDefinitionsCommand = ListCoreDefinitionsCommand;exports.ListDeploymentsCommand = ListDeploymentsCommand;exports.ListDeviceDefinitionVersionsCommand = ListDeviceDefinitionVersionsCommand;exports.ListDeviceDefinitionsCommand = ListDeviceDefinitionsCommand;exports.ListFunctionDefinitionVersionsCommand = ListFunctionDefinitionVersionsCommand;exports.ListFunctionDefinitionsCommand = ListFunctionDefinitionsCommand;exports.ListGroupCertificateAuthoritiesCommand = ListGroupCertificateAuthoritiesCommand;exports.ListGroupVersionsCommand = ListGroupVersionsCommand;exports.ListGroupsCommand = ListGroupsCommand;exports.ListLoggerDefinitionVersionsCommand = ListLoggerDefinitionVersionsCommand;exports.ListLoggerDefinitionsCommand = ListLoggerDefinitionsCommand;exports.ListResourceDefinitionVersionsCommand = ListResourceDefinitionVersionsCommand;exports.ListResourceDefinitionsCommand = ListResourceDefinitionsCommand;exports.ListSubscriptionDefinitionVersionsCommand = ListSubscriptionDefinitionVersionsCommand;exports.ListSubscriptionDefinitionsCommand = ListSubscriptionDefinitionsCommand;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.LoggerComponent = LoggerComponent;exports.LoggerLevel = LoggerLevel;exports.LoggerType = LoggerType;exports.Permission = Permission;exports.ResetDeploymentsCommand = ResetDeploymentsCommand;exports.SoftwareToUpdate = SoftwareToUpdate;exports.StartBulkDeploymentCommand = StartBulkDeploymentCommand;exports.StopBulkDeploymentCommand = StopBulkDeploymentCommand;exports.TagResourceCommand = TagResourceCommand;exports.Telemetry = Telemetry;exports.UntagResourceCommand = UntagResourceCommand;exports.UpdateAgentLogLevel = UpdateAgentLogLevel;exports.UpdateConnectivityInfoCommand = UpdateConnectivityInfoCommand;exports.UpdateConnectorDefinitionCommand = UpdateConnectorDefinitionCommand;exports.UpdateCoreDefinitionCommand = UpdateCoreDefinitionCommand;exports.UpdateDeviceDefinitionCommand = UpdateDeviceDefinitionCommand;exports.UpdateFunctionDefinitionCommand = UpdateFunctionDefinitionCommand;exports.UpdateGroupCertificateConfigurationCommand = UpdateGroupCertificateConfigurationCommand;exports.UpdateGroupCommand = UpdateGroupCommand;exports.UpdateLoggerDefinitionCommand = UpdateLoggerDefinitionCommand;exports.UpdateResourceDefinitionCommand = UpdateResourceDefinitionCommand;exports.UpdateSubscriptionDefinitionCommand = UpdateSubscriptionDefinitionCommand;exports.UpdateTargetsArchitecture = UpdateTargetsArchitecture;exports.UpdateTargetsOperatingSystem = UpdateTargetsOperatingSystem;exports.UpdateThingRuntimeConfigurationCommand = UpdateThingRuntimeConfigurationCommand;Object.prototype.hasOwnProperty.call(schemas_0, '__proto__') &&    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&    Object.defineProperty(exports, '__proto__', {        enumerable: true,        value: schemas_0['__proto__']    }); Object.keys(schemas_0).forEach(function (k) {    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = schemas_0[k];});Object.prototype.hasOwnProperty.call(errors, '__proto__') &&    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&    Object.defineProperty(exports, '__proto__', {        enumerable: true,        value: errors['__proto__']    }); Object.keys(errors).forEach(function (k) {    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = errors[k];});