aws-iot-device-sdk-v2
Version:
NodeJS API for the AWS IoT service
346 lines • 203 kB
JavaScript
"use strict";
/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.normalizeCancelLocalDeploymentResponse = exports.normalizeListNamedShadowsForThingRequest = exports.normalizeListNamedShadowsForThingResponse = exports.normalizeSubscribeToComponentUpdatesRequest = exports.normalizeSubscribeToComponentUpdatesResponse = exports.normalizeListLocalDeploymentsRequest = exports.normalizeListLocalDeploymentsResponse = exports.normalizeStopComponentRequest = exports.normalizeStopComponentResponse = exports.normalizeComponentNotFoundError = exports.normalizePauseComponentRequest = exports.normalizePauseComponentResponse = exports.normalizeUnauthorizedError = exports.normalizeResourceNotFoundError = exports.normalizeCreateLocalDeploymentRequest = exports.normalizeCreateLocalDeploymentResponse = exports.normalizeServiceError = exports.normalizeInvalidRecipeDirectoryPathError = exports.normalizeInvalidArtifactsDirectoryPathError = exports.normalizeInvalidArgumentsError = exports.normalizeIoTCoreMessage = exports.normalizeConfigurationUpdateEvents = exports.normalizeValidateConfigurationUpdateEvents = exports.normalizeSubscriptionResponseMessage = exports.normalizeCredentialDocument = exports.normalizePublishMessage = exports.normalizeCertificateOptions = exports.normalizeCertificateUpdateEvent = exports.normalizeClientDeviceCredential = exports.normalizeConfigurationValidityReport = exports.normalizeSecretValue = exports.normalizeComponentUpdatePolicyEvents = exports.normalizeMQTTMessage = exports.normalizeConfigurationUpdateEvent = exports.normalizeMetric = exports.normalizeValidateConfigurationUpdateEvent = exports.normalizeMQTTCredential = exports.normalizeJsonMessage = exports.normalizeBinaryMessage = exports.normalizeCertificateUpdate = exports.normalizeComponentDetails = exports.normalizePreComponentUpdateEvent = exports.normalizePostComponentUpdateEvent = exports.normalizeLocalDeployment = exports.normalizeRunWithInfo = exports.normalizeMessageContext = exports.normalizeDeploymentStatusDetails = exports.normalizeSystemResourceLimits = exports.normalizeUserProperty = exports.makeServiceModel = void 0;
exports.normalizePutComponentMetricRequest = exports.normalizePutComponentMetricResponse = exports.normalizeDeferComponentUpdateRequest = exports.normalizeDeferComponentUpdateResponse = exports.normalizeSubscribeToValidateConfigurationUpdatesRequest = exports.normalizeSubscribeToValidateConfigurationUpdatesResponse = exports.normalizeGetConfigurationRequest = exports.normalizeGetConfigurationResponse = exports.normalizeSubscribeToTopicRequest = exports.normalizeSubscribeToTopicResponse = exports.normalizeGetComponentDetailsRequest = exports.normalizeGetComponentDetailsResponse = exports.normalizeGetClientDeviceAuthTokenRequest = exports.normalizeGetClientDeviceAuthTokenResponse = exports.normalizeInvalidCredentialError = exports.normalizePublishToTopicRequest = exports.normalizePublishToTopicResponse = exports.normalizeSubscribeToCertificateUpdatesRequest = exports.normalizeSubscribeToCertificateUpdatesResponse = exports.normalizeVerifyClientDeviceIdentityRequest = exports.normalizeVerifyClientDeviceIdentityResponse = exports.normalizeAuthorizeClientDeviceActionRequest = exports.normalizeAuthorizeClientDeviceActionResponse = exports.normalizeInvalidClientDeviceAuthTokenError = exports.normalizeListComponentsRequest = exports.normalizeListComponentsResponse = exports.normalizeCreateDebugPasswordRequest = exports.normalizeCreateDebugPasswordResponse = exports.normalizeGetThingShadowRequest = exports.normalizeGetThingShadowResponse = exports.normalizeSendConfigurationValidityReportRequest = exports.normalizeSendConfigurationValidityReportResponse = exports.normalizeUpdateThingShadowRequest = exports.normalizeUpdateThingShadowResponse = exports.normalizeUpdateConfigurationRequest = exports.normalizeUpdateConfigurationResponse = exports.normalizeConflictError = exports.normalizeFailedUpdateConditionCheckError = exports.normalizeValidateAuthorizationTokenRequest = exports.normalizeValidateAuthorizationTokenResponse = exports.normalizeInvalidTokenError = exports.normalizeRestartComponentRequest = exports.normalizeRestartComponentResponse = exports.normalizeGetLocalDeploymentStatusRequest = exports.normalizeGetLocalDeploymentStatusResponse = exports.normalizeGetSecretValueRequest = exports.normalizeGetSecretValueResponse = exports.normalizeUpdateStateRequest = exports.normalizeUpdateStateResponse = exports.normalizeCancelLocalDeploymentRequest = void 0;
exports.validateComponentNotFoundError = exports.validatePauseComponentRequest = exports.validatePauseComponentResponse = exports.validateUnauthorizedError = exports.validateResourceNotFoundError = exports.validateCreateLocalDeploymentRequest = exports.validateCreateLocalDeploymentResponse = exports.validateServiceError = exports.validateInvalidRecipeDirectoryPathError = exports.validateInvalidArtifactsDirectoryPathError = exports.validateInvalidArgumentsError = exports.validateIoTCoreMessage = exports.validateConfigurationUpdateEvents = exports.validateValidateConfigurationUpdateEvents = exports.validateSubscriptionResponseMessage = exports.validateCredentialDocument = exports.validatePublishMessage = exports.validateCertificateOptions = exports.validateCertificateUpdateEvent = exports.validateClientDeviceCredential = exports.validateConfigurationValidityReport = exports.validateSecretValue = exports.validateComponentUpdatePolicyEvents = exports.validateMQTTMessage = exports.validateConfigurationUpdateEvent = exports.validateMetric = exports.validateValidateConfigurationUpdateEvent = exports.validateMQTTCredential = exports.validateJsonMessage = exports.validateBinaryMessage = exports.validateCertificateUpdate = exports.validateComponentDetails = exports.validatePreComponentUpdateEvent = exports.validatePostComponentUpdateEvent = exports.validateLocalDeployment = exports.validateRunWithInfo = exports.validateMessageContext = exports.validateDeploymentStatusDetails = exports.validateSystemResourceLimits = exports.validateUserProperty = exports.normalizeSubscribeToIoTCoreRequest = exports.normalizeSubscribeToIoTCoreResponse = exports.normalizeResumeComponentRequest = exports.normalizeResumeComponentResponse = exports.normalizePublishToIoTCoreRequest = exports.normalizePublishToIoTCoreResponse = exports.normalizeSubscribeToConfigurationUpdateRequest = exports.normalizeSubscribeToConfigurationUpdateResponse = exports.normalizeDeleteThingShadowRequest = exports.normalizeDeleteThingShadowResponse = void 0;
exports.validateSubscribeToTopicResponse = exports.validateGetComponentDetailsRequest = exports.validateGetComponentDetailsResponse = exports.validateGetClientDeviceAuthTokenRequest = exports.validateGetClientDeviceAuthTokenResponse = exports.validateInvalidCredentialError = exports.validatePublishToTopicRequest = exports.validatePublishToTopicResponse = exports.validateSubscribeToCertificateUpdatesRequest = exports.validateSubscribeToCertificateUpdatesResponse = exports.validateVerifyClientDeviceIdentityRequest = exports.validateVerifyClientDeviceIdentityResponse = exports.validateAuthorizeClientDeviceActionRequest = exports.validateAuthorizeClientDeviceActionResponse = exports.validateInvalidClientDeviceAuthTokenError = exports.validateListComponentsRequest = exports.validateListComponentsResponse = exports.validateCreateDebugPasswordRequest = exports.validateCreateDebugPasswordResponse = exports.validateGetThingShadowRequest = exports.validateGetThingShadowResponse = exports.validateSendConfigurationValidityReportRequest = exports.validateSendConfigurationValidityReportResponse = exports.validateUpdateThingShadowRequest = exports.validateUpdateThingShadowResponse = exports.validateUpdateConfigurationRequest = exports.validateUpdateConfigurationResponse = exports.validateConflictError = exports.validateFailedUpdateConditionCheckError = exports.validateValidateAuthorizationTokenRequest = exports.validateValidateAuthorizationTokenResponse = exports.validateInvalidTokenError = exports.validateRestartComponentRequest = exports.validateRestartComponentResponse = exports.validateGetLocalDeploymentStatusRequest = exports.validateGetLocalDeploymentStatusResponse = exports.validateGetSecretValueRequest = exports.validateGetSecretValueResponse = exports.validateUpdateStateRequest = exports.validateUpdateStateResponse = exports.validateCancelLocalDeploymentRequest = exports.validateCancelLocalDeploymentResponse = exports.validateListNamedShadowsForThingRequest = exports.validateListNamedShadowsForThingResponse = exports.validateSubscribeToComponentUpdatesRequest = exports.validateSubscribeToComponentUpdatesResponse = exports.validateListLocalDeploymentsRequest = exports.validateListLocalDeploymentsResponse = exports.validateStopComponentRequest = exports.validateStopComponentResponse = void 0;
exports.deserializeInvalidArtifactsDirectoryPathError = exports.deserializeInvalidArgumentsError = exports.deserializeIoTCoreMessage = exports.deserializeConfigurationUpdateEvents = exports.deserializeValidateConfigurationUpdateEvents = exports.deserializeSubscriptionResponseMessage = exports.deserializeCredentialDocument = exports.deserializePublishMessage = exports.deserializeCertificateOptions = exports.deserializeCertificateUpdateEvent = exports.deserializeClientDeviceCredential = exports.deserializeConfigurationValidityReport = exports.deserializeSecretValue = exports.deserializeComponentUpdatePolicyEvents = exports.deserializeMQTTMessage = exports.deserializeConfigurationUpdateEvent = exports.deserializeMetric = exports.deserializeValidateConfigurationUpdateEvent = exports.deserializeMQTTCredential = exports.deserializeJsonMessage = exports.deserializeBinaryMessage = exports.deserializeCertificateUpdate = exports.deserializeComponentDetails = exports.deserializePreComponentUpdateEvent = exports.deserializePostComponentUpdateEvent = exports.deserializeLocalDeployment = exports.deserializeRunWithInfo = exports.deserializeMessageContext = exports.deserializeDeploymentStatusDetails = exports.deserializeSystemResourceLimits = exports.deserializeUserProperty = exports.validateSubscribeToIoTCoreRequest = exports.validateSubscribeToIoTCoreResponse = exports.validateResumeComponentRequest = exports.validateResumeComponentResponse = exports.validatePublishToIoTCoreRequest = exports.validatePublishToIoTCoreResponse = exports.validateSubscribeToConfigurationUpdateRequest = exports.validateSubscribeToConfigurationUpdateResponse = exports.validateDeleteThingShadowRequest = exports.validateDeleteThingShadowResponse = exports.validatePutComponentMetricRequest = exports.validatePutComponentMetricResponse = exports.validateDeferComponentUpdateRequest = exports.validateDeferComponentUpdateResponse = exports.validateSubscribeToValidateConfigurationUpdatesRequest = exports.validateSubscribeToValidateConfigurationUpdatesResponse = exports.validateGetConfigurationRequest = exports.validateGetConfigurationResponse = exports.validateSubscribeToTopicRequest = void 0;
exports.deserializeSubscribeToCertificateUpdatesResponse = exports.deserializeVerifyClientDeviceIdentityRequest = exports.deserializeVerifyClientDeviceIdentityResponse = exports.deserializeAuthorizeClientDeviceActionRequest = exports.deserializeAuthorizeClientDeviceActionResponse = exports.deserializeInvalidClientDeviceAuthTokenError = exports.deserializeListComponentsRequest = exports.deserializeListComponentsResponse = exports.deserializeCreateDebugPasswordRequest = exports.deserializeCreateDebugPasswordResponse = exports.deserializeGetThingShadowRequest = exports.deserializeGetThingShadowResponse = exports.deserializeSendConfigurationValidityReportRequest = exports.deserializeSendConfigurationValidityReportResponse = exports.deserializeUpdateThingShadowRequest = exports.deserializeUpdateThingShadowResponse = exports.deserializeUpdateConfigurationRequest = exports.deserializeUpdateConfigurationResponse = exports.deserializeConflictError = exports.deserializeFailedUpdateConditionCheckError = exports.deserializeValidateAuthorizationTokenRequest = exports.deserializeValidateAuthorizationTokenResponse = exports.deserializeInvalidTokenError = exports.deserializeRestartComponentRequest = exports.deserializeRestartComponentResponse = exports.deserializeGetLocalDeploymentStatusRequest = exports.deserializeGetLocalDeploymentStatusResponse = exports.deserializeGetSecretValueRequest = exports.deserializeGetSecretValueResponse = exports.deserializeUpdateStateRequest = exports.deserializeUpdateStateResponse = exports.deserializeCancelLocalDeploymentRequest = exports.deserializeCancelLocalDeploymentResponse = exports.deserializeListNamedShadowsForThingRequest = exports.deserializeListNamedShadowsForThingResponse = exports.deserializeSubscribeToComponentUpdatesRequest = exports.deserializeSubscribeToComponentUpdatesResponse = exports.deserializeListLocalDeploymentsRequest = exports.deserializeListLocalDeploymentsResponse = exports.deserializeStopComponentRequest = exports.deserializeStopComponentResponse = exports.deserializeComponentNotFoundError = exports.deserializePauseComponentRequest = exports.deserializePauseComponentResponse = exports.deserializeUnauthorizedError = exports.deserializeResourceNotFoundError = exports.deserializeCreateLocalDeploymentRequest = exports.deserializeCreateLocalDeploymentResponse = exports.deserializeServiceError = exports.deserializeInvalidRecipeDirectoryPathError = void 0;
exports.deserializeEventstreamMessageToVerifyClientDeviceIdentityResponse = exports.deserializeEventstreamMessageToSubscribeToComponentUpdatesResponse = exports.deserializeEventstreamMessageToListComponentsResponse = exports.deserializeEventstreamMessageToDeferComponentUpdateResponse = exports.deserializeEventstreamMessageToUpdateStateResponse = exports.deserializeEventstreamMessageToIoTCoreMessage = exports.deserializeEventstreamMessageToComponentUpdatePolicyEvents = exports.deserializeEventstreamMessageToPutComponentMetricResponse = exports.deserializeEventstreamMessageToGetComponentDetailsResponse = exports.deserializeEventstreamMessageToInvalidArgumentsError = exports.deserializeEventstreamMessageToResumeComponentResponse = exports.deserializeEventstreamMessageToListLocalDeploymentsResponse = exports.deserializeEventstreamMessageToInvalidRecipeDirectoryPathError = exports.deserializeEventstreamMessageToSubscribeToIoTCoreResponse = exports.deserializeEventstreamMessageToGetSecretValueResponse = exports.deserializeEventstreamMessageToCertificateUpdateEvent = exports.deserializeEventstreamMessageToComponentNotFoundError = exports.deserializeEventstreamMessageToListNamedShadowsForThingResponse = exports.deserializeEventstreamMessageToFailedUpdateConditionCheckError = exports.deserializeEventstreamMessageToSubscriptionResponseMessage = exports.deserializeEventstreamMessageToCreateDebugPasswordResponse = exports.deserializeEventstreamMessageToConflictError = exports.deserializeSubscribeToIoTCoreRequest = exports.deserializeSubscribeToIoTCoreResponse = exports.deserializeResumeComponentRequest = exports.deserializeResumeComponentResponse = exports.deserializePublishToIoTCoreRequest = exports.deserializePublishToIoTCoreResponse = exports.deserializeSubscribeToConfigurationUpdateRequest = exports.deserializeSubscribeToConfigurationUpdateResponse = exports.deserializeDeleteThingShadowRequest = exports.deserializeDeleteThingShadowResponse = exports.deserializePutComponentMetricRequest = exports.deserializePutComponentMetricResponse = exports.deserializeDeferComponentUpdateRequest = exports.deserializeDeferComponentUpdateResponse = exports.deserializeSubscribeToValidateConfigurationUpdatesRequest = exports.deserializeSubscribeToValidateConfigurationUpdatesResponse = exports.deserializeGetConfigurationRequest = exports.deserializeGetConfigurationResponse = exports.deserializeSubscribeToTopicRequest = exports.deserializeSubscribeToTopicResponse = exports.deserializeGetComponentDetailsRequest = exports.deserializeGetComponentDetailsResponse = exports.deserializeGetClientDeviceAuthTokenRequest = exports.deserializeGetClientDeviceAuthTokenResponse = exports.deserializeInvalidCredentialError = exports.deserializePublishToTopicRequest = exports.deserializePublishToTopicResponse = exports.deserializeSubscribeToCertificateUpdatesRequest = void 0;
exports.serializeSubscribeToTopicRequestToEventstreamMessage = exports.serializeListComponentsRequestToEventstreamMessage = exports.serializeGetSecretValueRequestToEventstreamMessage = exports.serializeDeferComponentUpdateRequestToEventstreamMessage = exports.serializeGetConfigurationRequestToEventstreamMessage = exports.serializeDeleteThingShadowRequestToEventstreamMessage = exports.serializePublishToIoTCoreRequestToEventstreamMessage = exports.serializePauseComponentRequestToEventstreamMessage = exports.serializeGetClientDeviceAuthTokenRequestToEventstreamMessage = exports.serializeValidateAuthorizationTokenRequestToEventstreamMessage = exports.serializeSendConfigurationValidityReportRequestToEventstreamMessage = exports.serializeListLocalDeploymentsRequestToEventstreamMessage = exports.serializeAuthorizeClientDeviceActionRequestToEventstreamMessage = exports.serializeVerifyClientDeviceIdentityRequestToEventstreamMessage = exports.serializeStopComponentRequestToEventstreamMessage = exports.serializeResumeComponentRequestToEventstreamMessage = exports.serializeUpdateThingShadowRequestToEventstreamMessage = exports.serializeCreateDebugPasswordRequestToEventstreamMessage = exports.serializePublishToTopicRequestToEventstreamMessage = exports.serializeGetComponentDetailsRequestToEventstreamMessage = exports.deserializeEventstreamMessageToCancelLocalDeploymentResponse = exports.deserializeEventstreamMessageToValidateConfigurationUpdateEvents = exports.deserializeEventstreamMessageToStopComponentResponse = exports.deserializeEventstreamMessageToConfigurationUpdateEvents = exports.deserializeEventstreamMessageToServiceError = exports.deserializeEventstreamMessageToSubscribeToValidateConfigurationUpdatesResponse = exports.deserializeEventstreamMessageToSubscribeToConfigurationUpdateResponse = exports.deserializeEventstreamMessageToDeleteThingShadowResponse = exports.deserializeEventstreamMessageToRestartComponentResponse = exports.deserializeEventstreamMessageToUpdateConfigurationResponse = exports.deserializeEventstreamMessageToSubscribeToCertificateUpdatesResponse = exports.deserializeEventstreamMessageToUnauthorizedError = exports.deserializeEventstreamMessageToPauseComponentResponse = exports.deserializeEventstreamMessageToGetLocalDeploymentStatusResponse = exports.deserializeEventstreamMessageToInvalidCredentialError = exports.deserializeEventstreamMessageToGetConfigurationResponse = exports.deserializeEventstreamMessageToAuthorizeClientDeviceActionResponse = exports.deserializeEventstreamMessageToUpdateThingShadowResponse = exports.deserializeEventstreamMessageToValidateAuthorizationTokenResponse = exports.deserializeEventstreamMessageToPublishToTopicResponse = exports.deserializeEventstreamMessageToCreateLocalDeploymentResponse = exports.deserializeEventstreamMessageToGetClientDeviceAuthTokenResponse = exports.deserializeEventstreamMessageToInvalidTokenError = exports.deserializeEventstreamMessageToSubscribeToTopicResponse = exports.deserializeEventstreamMessageToPublishToIoTCoreResponse = exports.deserializeEventstreamMessageToInvalidClientDeviceAuthTokenError = exports.deserializeEventstreamMessageToGetThingShadowResponse = exports.deserializeEventstreamMessageToSendConfigurationValidityReportResponse = exports.deserializeEventstreamMessageToInvalidArtifactsDirectoryPathError = exports.deserializeEventstreamMessageToResourceNotFoundError = void 0;
exports.serializeUpdateStateRequestToEventstreamMessage = exports.serializeSubscribeToIoTCoreRequestToEventstreamMessage = exports.serializeGetThingShadowRequestToEventstreamMessage = exports.serializeGetLocalDeploymentStatusRequestToEventstreamMessage = exports.serializeUpdateConfigurationRequestToEventstreamMessage = exports.serializeListNamedShadowsForThingRequestToEventstreamMessage = exports.serializeRestartComponentRequestToEventstreamMessage = exports.serializeSubscribeToComponentUpdatesRequestToEventstreamMessage = exports.serializeSubscribeToConfigurationUpdateRequestToEventstreamMessage = exports.serializePutComponentMetricRequestToEventstreamMessage = exports.serializeCreateLocalDeploymentRequestToEventstreamMessage = exports.serializeSubscribeToValidateConfigurationUpdatesRequestToEventstreamMessage = exports.serializeSubscribeToCertificateUpdatesRequestToEventstreamMessage = exports.serializeCancelLocalDeploymentRequestToEventstreamMessage = void 0;
/* This file is generated */
const eventstream_rpc_utils = __importStar(require("../eventstream_rpc_utils"));
const aws_crt_1 = require("aws-crt");
const util_utf8_browser_1 = require("@aws-sdk/util-utf8-browser");
function createNormalizerMap() {
return new Map([
["aws.greengrass#UserProperty", normalizeUserProperty],
["aws.greengrass#SystemResourceLimits", normalizeSystemResourceLimits],
["aws.greengrass#DeploymentStatusDetails", normalizeDeploymentStatusDetails],
["aws.greengrass#MessageContext", normalizeMessageContext],
["aws.greengrass#RunWithInfo", normalizeRunWithInfo],
["aws.greengrass#LocalDeployment", normalizeLocalDeployment],
["aws.greengrass#PostComponentUpdateEvent", normalizePostComponentUpdateEvent],
["aws.greengrass#PreComponentUpdateEvent", normalizePreComponentUpdateEvent],
["aws.greengrass#ComponentDetails", normalizeComponentDetails],
["aws.greengrass#CertificateUpdate", normalizeCertificateUpdate],
["aws.greengrass#BinaryMessage", normalizeBinaryMessage],
["aws.greengrass#JsonMessage", normalizeJsonMessage],
["aws.greengrass#MQTTCredential", normalizeMQTTCredential],
["aws.greengrass#ValidateConfigurationUpdateEvent", normalizeValidateConfigurationUpdateEvent],
["aws.greengrass#Metric", normalizeMetric],
["aws.greengrass#ConfigurationUpdateEvent", normalizeConfigurationUpdateEvent],
["aws.greengrass#MQTTMessage", normalizeMQTTMessage],
["aws.greengrass#ComponentUpdatePolicyEvents", normalizeComponentUpdatePolicyEvents],
["aws.greengrass#SecretValue", normalizeSecretValue],
["aws.greengrass#ConfigurationValidityReport", normalizeConfigurationValidityReport],
["aws.greengrass#ClientDeviceCredential", normalizeClientDeviceCredential],
["aws.greengrass#CertificateUpdateEvent", normalizeCertificateUpdateEvent],
["aws.greengrass#CertificateOptions", normalizeCertificateOptions],
["aws.greengrass#PublishMessage", normalizePublishMessage],
["aws.greengrass#CredentialDocument", normalizeCredentialDocument],
["aws.greengrass#SubscriptionResponseMessage", normalizeSubscriptionResponseMessage],
["aws.greengrass#ValidateConfigurationUpdateEvents", normalizeValidateConfigurationUpdateEvents],
["aws.greengrass#ConfigurationUpdateEvents", normalizeConfigurationUpdateEvents],
["aws.greengrass#IoTCoreMessage", normalizeIoTCoreMessage],
["aws.greengrass#InvalidArgumentsError", normalizeInvalidArgumentsError],
["aws.greengrass#InvalidArtifactsDirectoryPathError", normalizeInvalidArtifactsDirectoryPathError],
["aws.greengrass#InvalidRecipeDirectoryPathError", normalizeInvalidRecipeDirectoryPathError],
["aws.greengrass#ServiceError", normalizeServiceError],
["aws.greengrass#CreateLocalDeploymentResponse", normalizeCreateLocalDeploymentResponse],
["aws.greengrass#CreateLocalDeploymentRequest", normalizeCreateLocalDeploymentRequest],
["aws.greengrass#ResourceNotFoundError", normalizeResourceNotFoundError],
["aws.greengrass#UnauthorizedError", normalizeUnauthorizedError],
["aws.greengrass#PauseComponentResponse", normalizePauseComponentResponse],
["aws.greengrass#PauseComponentRequest", normalizePauseComponentRequest],
["aws.greengrass#ComponentNotFoundError", normalizeComponentNotFoundError],
["aws.greengrass#StopComponentResponse", normalizeStopComponentResponse],
["aws.greengrass#StopComponentRequest", normalizeStopComponentRequest],
["aws.greengrass#ListLocalDeploymentsResponse", normalizeListLocalDeploymentsResponse],
["aws.greengrass#ListLocalDeploymentsRequest", normalizeListLocalDeploymentsRequest],
["aws.greengrass#SubscribeToComponentUpdatesResponse", normalizeSubscribeToComponentUpdatesResponse],
["aws.greengrass#SubscribeToComponentUpdatesRequest", normalizeSubscribeToComponentUpdatesRequest],
["aws.greengrass#ListNamedShadowsForThingResponse", normalizeListNamedShadowsForThingResponse],
["aws.greengrass#ListNamedShadowsForThingRequest", normalizeListNamedShadowsForThingRequest],
["aws.greengrass#CancelLocalDeploymentResponse", normalizeCancelLocalDeploymentResponse],
["aws.greengrass#CancelLocalDeploymentRequest", normalizeCancelLocalDeploymentRequest],
["aws.greengrass#UpdateStateResponse", normalizeUpdateStateResponse],
["aws.greengrass#UpdateStateRequest", normalizeUpdateStateRequest],
["aws.greengrass#GetSecretValueResponse", normalizeGetSecretValueResponse],
["aws.greengrass#GetSecretValueRequest", normalizeGetSecretValueRequest],
["aws.greengrass#GetLocalDeploymentStatusResponse", normalizeGetLocalDeploymentStatusResponse],
["aws.greengrass#GetLocalDeploymentStatusRequest", normalizeGetLocalDeploymentStatusRequest],
["aws.greengrass#RestartComponentResponse", normalizeRestartComponentResponse],
["aws.greengrass#RestartComponentRequest", normalizeRestartComponentRequest],
["aws.greengrass#InvalidTokenError", normalizeInvalidTokenError],
["aws.greengrass#ValidateAuthorizationTokenResponse", normalizeValidateAuthorizationTokenResponse],
["aws.greengrass#ValidateAuthorizationTokenRequest", normalizeValidateAuthorizationTokenRequest],
["aws.greengrass#FailedUpdateConditionCheckError", normalizeFailedUpdateConditionCheckError],
["aws.greengrass#ConflictError", normalizeConflictError],
["aws.greengrass#UpdateConfigurationResponse", normalizeUpdateConfigurationResponse],
["aws.greengrass#UpdateConfigurationRequest", normalizeUpdateConfigurationRequest],
["aws.greengrass#UpdateThingShadowResponse", normalizeUpdateThingShadowResponse],
["aws.greengrass#UpdateThingShadowRequest", normalizeUpdateThingShadowRequest],
["aws.greengrass#SendConfigurationValidityReportResponse", normalizeSendConfigurationValidityReportResponse],
["aws.greengrass#SendConfigurationValidityReportRequest", normalizeSendConfigurationValidityReportRequest],
["aws.greengrass#GetThingShadowResponse", normalizeGetThingShadowResponse],
["aws.greengrass#GetThingShadowRequest", normalizeGetThingShadowRequest],
["aws.greengrass#CreateDebugPasswordResponse", normalizeCreateDebugPasswordResponse],
["aws.greengrass#CreateDebugPasswordRequest", normalizeCreateDebugPasswordRequest],
["aws.greengrass#ListComponentsResponse", normalizeListComponentsResponse],
["aws.greengrass#ListComponentsRequest", normalizeListComponentsRequest],
["aws.greengrass#InvalidClientDeviceAuthTokenError", normalizeInvalidClientDeviceAuthTokenError],
["aws.greengrass#AuthorizeClientDeviceActionResponse", normalizeAuthorizeClientDeviceActionResponse],
["aws.greengrass#AuthorizeClientDeviceActionRequest", normalizeAuthorizeClientDeviceActionRequest],
["aws.greengrass#VerifyClientDeviceIdentityResponse", normalizeVerifyClientDeviceIdentityResponse],
["aws.greengrass#VerifyClientDeviceIdentityRequest", normalizeVerifyClientDeviceIdentityRequest],
["aws.greengrass#SubscribeToCertificateUpdatesResponse", normalizeSubscribeToCertificateUpdatesResponse],
["aws.greengrass#SubscribeToCertificateUpdatesRequest", normalizeSubscribeToCertificateUpdatesRequest],
["aws.greengrass#PublishToTopicResponse", normalizePublishToTopicResponse],
["aws.greengrass#PublishToTopicRequest", normalizePublishToTopicRequest],
["aws.greengrass#InvalidCredentialError", normalizeInvalidCredentialError],
["aws.greengrass#GetClientDeviceAuthTokenResponse", normalizeGetClientDeviceAuthTokenResponse],
["aws.greengrass#GetClientDeviceAuthTokenRequest", normalizeGetClientDeviceAuthTokenRequest],
["aws.greengrass#GetComponentDetailsResponse", normalizeGetComponentDetailsResponse],
["aws.greengrass#GetComponentDetailsRequest", normalizeGetComponentDetailsRequest],
["aws.greengrass#SubscribeToTopicResponse", normalizeSubscribeToTopicResponse],
["aws.greengrass#SubscribeToTopicRequest", normalizeSubscribeToTopicRequest],
["aws.greengrass#GetConfigurationResponse", normalizeGetConfigurationResponse],
["aws.greengrass#GetConfigurationRequest", normalizeGetConfigurationRequest],
["aws.greengrass#SubscribeToValidateConfigurationUpdatesResponse", normalizeSubscribeToValidateConfigurationUpdatesResponse],
["aws.greengrass#SubscribeToValidateConfigurationUpdatesRequest", normalizeSubscribeToValidateConfigurationUpdatesRequest],
["aws.greengrass#DeferComponentUpdateResponse", normalizeDeferComponentUpdateResponse],
["aws.greengrass#DeferComponentUpdateRequest", normalizeDeferComponentUpdateRequest],
["aws.greengrass#PutComponentMetricResponse", normalizePutComponentMetricResponse],
["aws.greengrass#PutComponentMetricRequest", normalizePutComponentMetricRequest],
["aws.greengrass#DeleteThingShadowResponse", normalizeDeleteThingShadowResponse],
["aws.greengrass#DeleteThingShadowRequest", normalizeDeleteThingShadowRequest],
["aws.greengrass#SubscribeToConfigurationUpdateResponse", normalizeSubscribeToConfigurationUpdateResponse],
["aws.greengrass#SubscribeToConfigurationUpdateRequest", normalizeSubscribeToConfigurationUpdateRequest],
["aws.greengrass#PublishToIoTCoreResponse", normalizePublishToIoTCoreResponse],
["aws.greengrass#PublishToIoTCoreRequest", normalizePublishToIoTCoreRequest],
["aws.greengrass#ResumeComponentResponse", normalizeResumeComponentResponse],
["aws.greengrass#ResumeComponentRequest", normalizeResumeComponentRequest],
["aws.greengrass#SubscribeToIoTCoreResponse", normalizeSubscribeToIoTCoreResponse],
["aws.greengrass#SubscribeToIoTCoreRequest", normalizeSubscribeToIoTCoreRequest]
]);
}
function createValidatorMap() {
return new Map([
["aws.greengrass#UserProperty", validateUserProperty],
["aws.greengrass#SystemResourceLimits", validateSystemResourceLimits],
["aws.greengrass#DeploymentStatusDetails", validateDeploymentStatusDetails],
["aws.greengrass#MessageContext", validateMessageContext],
["aws.greengrass#RunWithInfo", validateRunWithInfo],
["aws.greengrass#LocalDeployment", validateLocalDeployment],
["aws.greengrass#PostComponentUpdateEvent", validatePostComponentUpdateEvent],
["aws.greengrass#PreComponentUpdateEvent", validatePreComponentUpdateEvent],
["aws.greengrass#ComponentDetails", validateComponentDetails],
["aws.greengrass#CertificateUpdate", validateCertificateUpdate],
["aws.greengrass#BinaryMessage", validateBinaryMessage],
["aws.greengrass#JsonMessage", validateJsonMessage],
["aws.greengrass#MQTTCredential", validateMQTTCredential],
["aws.greengrass#ValidateConfigurationUpdateEvent", validateValidateConfigurationUpdateEvent],
["aws.greengrass#Metric", validateMetric],
["aws.greengrass#ConfigurationUpdateEvent", validateConfigurationUpdateEvent],
["aws.greengrass#MQTTMessage", validateMQTTMessage],
["aws.greengrass#ComponentUpdatePolicyEvents", validateComponentUpdatePolicyEvents],
["aws.greengrass#SecretValue", validateSecretValue],
["aws.greengrass#ConfigurationValidityReport", validateConfigurationValidityReport],
["aws.greengrass#ClientDeviceCredential", validateClientDeviceCredential],
["aws.greengrass#CertificateUpdateEvent", validateCertificateUpdateEvent],
["aws.greengrass#CertificateOptions", validateCertificateOptions],
["aws.greengrass#PublishMessage", validatePublishMessage],
["aws.greengrass#CredentialDocument", validateCredentialDocument],
["aws.greengrass#SubscriptionResponseMessage", validateSubscriptionResponseMessage],
["aws.greengrass#ValidateConfigurationUpdateEvents", validateValidateConfigurationUpdateEvents],
["aws.greengrass#ConfigurationUpdateEvents", validateConfigurationUpdateEvents],
["aws.greengrass#IoTCoreMessage", validateIoTCoreMessage],
["aws.greengrass#InvalidArgumentsError", validateInvalidArgumentsError],
["aws.greengrass#InvalidArtifactsDirectoryPathError", validateInvalidArtifactsDirectoryPathError],
["aws.greengrass#InvalidRecipeDirectoryPathError", validateInvalidRecipeDirectoryPathError],
["aws.greengrass#ServiceError", validateServiceError],
["aws.greengrass#CreateLocalDeploymentResponse", validateCreateLocalDeploymentResponse],
["aws.greengrass#CreateLocalDeploymentRequest", validateCreateLocalDeploymentRequest],
["aws.greengrass#ResourceNotFoundError", validateResourceNotFoundError],
["aws.greengrass#UnauthorizedError", validateUnauthorizedError],
["aws.greengrass#PauseComponentResponse", validatePauseComponentResponse],
["aws.greengrass#PauseComponentRequest", validatePauseComponentRequest],
["aws.greengrass#ComponentNotFoundError", validateComponentNotFoundError],
["aws.greengrass#StopComponentResponse", validateStopComponentResponse],
["aws.greengrass#StopComponentRequest", validateStopComponentRequest],
["aws.greengrass#ListLocalDeploymentsResponse", validateListLocalDeploymentsResponse],
["aws.greengrass#ListLocalDeploymentsRequest", validateListLocalDeploymentsRequest],
["aws.greengrass#SubscribeToComponentUpdatesResponse", validateSubscribeToComponentUpdatesResponse],
["aws.greengrass#SubscribeToComponentUpdatesRequest", validateSubscribeToComponentUpdatesRequest],
["aws.greengrass#ListNamedShadowsForThingResponse", validateListNamedShadowsForThingResponse],
["aws.greengrass#ListNamedShadowsForThingRequest", validateListNamedShadowsForThingRequest],
["aws.greengrass#CancelLocalDeploymentResponse", validateCancelLocalDeploymentResponse],
["aws.greengrass#CancelLocalDeploymentRequest", validateCancelLocalDeploymentRequest],
["aws.greengrass#UpdateStateResponse", validateUpdateStateResponse],
["aws.greengrass#UpdateStateRequest", validateUpdateStateRequest],
["aws.greengrass#GetSecretValueResponse", validateGetSecretValueResponse],
["aws.greengrass#GetSecretValueRequest", validateGetSecretValueRequest],
["aws.greengrass#GetLocalDeploymentStatusResponse", validateGetLocalDeploymentStatusResponse],
["aws.greengrass#GetLocalDeploymentStatusRequest", validateGetLocalDeploymentStatusRequest],
["aws.greengrass#RestartComponentResponse", validateRestartComponentResponse],
["aws.greengrass#RestartComponentRequest", validateRestartComponentRequest],
["aws.greengrass#InvalidTokenError", validateInvalidTokenError],
["aws.greengrass#ValidateAuthorizationTokenResponse", validateValidateAuthorizationTokenResponse],
["aws.greengrass#ValidateAuthorizationTokenRequest", validateValidateAuthorizationTokenRequest],
["aws.greengrass#FailedUpdateConditionCheckError", validateFailedUpdateConditionCheckError],
["aws.greengrass#ConflictError", validateConflictError],
["aws.greengrass#UpdateConfigurationResponse", validateUpdateConfigurationResponse],
["aws.greengrass#UpdateConfigurationRequest", validateUpdateConfigurationRequest],
["aws.greengrass#UpdateThingShadowResponse", validateUpdateThingShadowResponse],
["aws.greengrass#UpdateThingShadowRequest", validateUpdateThingShadowRequest],
["aws.greengrass#SendConfigurationValidityReportResponse", validateSendConfigurationValidityReportResponse],
["aws.greengrass#SendConfigurationValidityReportRequest", validateSendConfigurationValidityReportRequest],
["aws.greengrass#GetThingShadowResponse", validateGetThingShadowResponse],
["aws.greengrass#GetThingShadowRequest", validateGetThingShadowRequest],
["aws.greengrass#CreateDebugPasswordResponse", validateCreateDebugPasswordResponse],
["aws.greengrass#CreateDebugPasswordRequest", validateCreateDebugPasswordRequest],
["aws.greengrass#ListComponentsResponse", validateListComponentsResponse],
["aws.greengrass#ListComponentsRequest", validateListComponentsRequest],
["aws.greengrass#InvalidClientDeviceAuthTokenError", validateInvalidClientDeviceAuthTokenError],
["aws.greengrass#AuthorizeClientDeviceActionResponse", validateAuthorizeClientDeviceActionResponse],
["aws.greengrass#AuthorizeClientDeviceActionRequest", validateAuthorizeClientDeviceActionRequest],
["aws.greengrass#VerifyClientDeviceIdentityResponse", validateVerifyClientDeviceIdentityResponse],
["aws.greengrass#VerifyClientDeviceIdentityRequest", validateVerifyClientDeviceIdentityRequest],
["aws.greengrass#SubscribeToCertificateUpdatesResponse", validateSubscribeToCertificateUpdatesResponse],
["aws.greengrass#SubscribeToCertificateUpdatesRequest", validateSubscribeToCertificateUpdatesRequest],
["aws.greengrass#PublishToTopicResponse", validatePublishToTopicResponse],
["aws.greengrass#PublishToTopicRequest", validatePublishToTopicRequest],
["aws.greengrass#InvalidCredentialError", validateInvalidCredentialError],
["aws.greengrass#GetClientDeviceAuthTokenResponse", validateGetClientDeviceAuthTokenResponse],
["aws.greengrass#GetClientDeviceAuthTokenRequest", validateGetClientDeviceAuthTokenRequest],
["aws.greengrass#GetComponentDetailsResponse", validateGetComponentDetailsResponse],
["aws.greengrass#GetComponentDetailsRequest", validateGetComponentDetailsRequest],
["aws.greengrass#SubscribeToTopicResponse", validateSubscribeToTopicResponse],
["aws.greengrass#SubscribeToTopicRequest", validateSubscribeToTopicRequest],
["aws.greengrass#GetConfigurationResponse", validateGetConfigurationResponse],
["aws.greengrass#GetConfigurationRequest", validateGetConfigurationRequest],
["aws.greengrass#SubscribeToValidateConfigurationUpdatesResponse", validateSubscribeToValidateConfigurationUpdatesResponse],
["aws.greengrass#SubscribeToValidateConfigurationUpdatesRequest", validateSubscribeToValidateConfigurationUpdatesRequest],
["aws.greengrass#DeferComponentUpdateResponse", validateDeferComponentUpdateResponse],
["aws.greengrass#DeferComponentUpdateRequest", validateDeferComponentUpdateRequest],
["aws.greengrass#PutComponentMetricResponse", validatePutComponentMetricResponse],
["aws.greengrass#PutComponentMetricRequest", validatePutComponentMetricRequest],
["aws.greengrass#DeleteThingShadowResponse", validateDeleteThingShadowResponse],
["aws.greengrass#DeleteThingShadowRequest", validateDeleteThingShadowRequest],
["aws.greengrass#SubscribeToConfigurationUpdateResponse", validateSubscribeToConfigurationUpdateResponse],
["aws.greengrass#SubscribeToConfigurationUpdateRequest", validateSubscribeToConfigurationUpdateRequest],
["aws.greengrass#PublishToIoTCoreResponse", validatePublishToIoTCoreResponse],
["aws.greengrass#PublishToIoTCoreRequest", validatePublishToIoTCoreRequest],
["aws.greengrass#ResumeComponentResponse", validateResumeComponentResponse],
["aws.greengrass#ResumeComponentRequest", validateResumeComponentRequest],
["aws.greengrass#SubscribeToIoTCoreResponse", validateSubscribeToIoTCoreResponse],
["aws.greengrass#SubscribeToIoTCoreRequest", validateSubscribeToIoTCoreRequest]
]);
}
function createDeserializerMap() {
return new Map([
["aws.greengrass#ConflictError", deserializeEventstreamMessageToConflictError],
["aws.greengrass#CreateDebugPasswordResponse", deserializeEventstreamMessageToCreateDebugPasswordResponse],
["aws.greengrass#SubscriptionResponseMessage", deserializeEventstreamMessageToSubscriptionResponseMessage],
["aws.greengrass#FailedUpdateConditionCheckError", deserializeEventstreamMessageToFailedUpdateConditionCheckError],
["aws.greengrass#ListNamedShadowsForThingResponse", deserializeEventstreamMessageToListNamedShadowsForThingResponse],
["aws.greengrass#ComponentNotFoundError", deserializeEventstreamMessageToComponentNotFoundError],
["aws.greengrass#CertificateUpdateEvent", deserializeEventstreamMessageToCertificateUpdateEvent],
["aws.greengrass#GetSecretValueResponse", deserializeEventstreamMessageToGetSecretValueResponse],
["aws.greengrass#SubscribeToIoTCoreResponse", deserializeEventstreamMessageToSubscribeToIoTCoreResponse],
["aws.greengrass#InvalidRecipeDirectoryPathError", deserializeEventstreamMessageToInvalidRecipeDirectoryPathError],
["aws.greengrass#ListLocalDeploymentsResponse", deserializeEventstreamMessageToListLocalDeploymentsResponse],
["aws.greengrass#ResumeComponentResponse", deserializeEventstreamMessageToResumeComponentResponse],
["aws.greengrass#InvalidArgumentsError", deserializeEventstreamMessageToInvalidArgumentsError],
["aws.greengrass#GetComponentDetailsResponse", deserializeEventstreamMessageToGetComponentDetailsResponse],
["aws.greengrass#PutComponentMetricResponse", deserializeEventstreamMessageToPutComponentMetricResponse],
["aws.greengrass#ComponentUpdatePolicyEvents", deserializeEventstreamMessageToComponentUpdatePolicyEvents],
["aws.greengrass#IoTCoreMessage", deserializeEventstreamMessageToIoTCoreMessage],
["aws.greengrass#UpdateStateResponse", deserializeEventstreamMessageToUpdateStateResponse],
["aws.greengrass#DeferComponentUpdateResponse", deserializeEventstreamMessageToDeferComponentUpdateResponse],
["aws.greengrass#ListComponentsResponse", deserializeEventstreamMessageToListComponentsResponse],
["aws.greengrass#SubscribeToComponentUpdatesResponse", deserializeEventstreamMessageToSubscribeToComponentUpdatesResponse],
["aws.greengrass#VerifyClientDeviceIdentityResponse", deserializeEventstreamMessageToVerifyClientDeviceIdentityResponse],
["aws.greengrass#ResourceNotFoundError", deserializeEventstreamMessageToResourceNotFoundError],
["aws.greengrass#InvalidArtifactsDirectoryPathError", deserializeEventstreamMessageToInvalidArtifactsDirectoryPathError],
["aws.greengrass#SendConfigurationValidityReportResponse", deserializeEventstreamMessageToSendConfigurationValidityReportResponse],
["aws.greengrass#GetThingShadowResponse", deserializeEventstreamMessageToGetThingShadowResponse],
["aws.greengrass#InvalidClientDeviceAuthTokenError", deserializeEventstreamMessageToInvalidClientDeviceAuthTokenError],
["aws.greengrass#PublishToIoTCoreResponse", deserializeEventstreamMessageToPublishToIoTCoreResponse],
["aws.greengrass#SubscribeToTopicResponse", deserializeEventstreamMessageToSubscribeToTopicResponse],
["aws.greengrass#InvalidTokenError", deserializeEventstreamMessageToInvalidTokenError],
["aws.greengrass#GetClientDeviceAuthTokenResponse", deserializeEventstreamMessageToGetClientDeviceAuthTokenResponse],
["aws.greengrass#CreateLocalDeploymentResponse", deserializeEventstreamMessageToCreateLocalDeploymentResponse],
["aws.greengrass#PublishToTopicResponse", deserializeEventstreamMessageToPublishToTopicResponse],
["aws.greengrass#ValidateAuthorizationTokenResponse", deserializeEventstreamMessageToValidateAuthorizationTokenResponse],
["aws.greengrass#UpdateThingShadowResponse", deserializeEventstreamMessageToUpdateThingShadowResponse],
["aws.greengrass#AuthorizeClientDeviceActionResponse", deserializeEventstreamMessageToAuthorizeClientDeviceActionResponse],
["aws.greengrass#GetConfigurationResponse", deserializeEventstreamMessageToGetConfigurationResponse],
["aws.greengrass#InvalidCredentialError", deserializeEventstreamMessageToInvalidCredentialError],
["aws.greengrass#GetLocalDeploymentStatusResponse", deserializeEventstreamMessageToGetLocalDeploymentStatusResponse],
["aws.greengrass#PauseComponentResponse", deserializeEventstreamMessageToPauseComponentResponse],
["aws.greengrass#UnauthorizedError", deserializeEventstreamMessageToUnauthorizedError],
["aws.greengrass#SubscribeToCertificateUpdatesResponse", deserializeEventstreamMessageToSubscribeToCertificateUpdatesResponse],
["aws.greengrass#UpdateConfigurationResponse", deserializeEventstreamMessageToUpdateConfigurationResponse],
["aws.greengrass#RestartComponentResponse", deserializeEventstreamMessageToRestartComponentResponse],
["aws.greengrass#DeleteThingShadowResponse", deserializeEventstreamMessageToDeleteThingShadowResponse],
["aws.greengrass#SubscribeToConfigurationUpdateResponse", deserializeEventstreamMessageToSubscribeToConfigurationUpdateResponse],
["aws.greengrass#SubscribeToValidateConfigurationUpdatesResponse", deserializeEventstreamMessageToSubscribeToValidateConfigurationUpdatesResponse],
["aws.greengrass#ServiceError", deserializeEventstreamMessageToServiceError],
["aws.greengrass#ConfigurationUpdateEvents", deserializeEventstreamMessageToConfigurationUpdateEvents],
["aws.greengrass#StopComponentResponse", deserializeEventstreamMessageToStopComponentResponse],
["aws.greengrass#ValidateConfigurationUpdateEvents", deserializeEventstreamMessageToValidateConfigurationUpdateEvents],
["aws.greengrass#CancelLocalDeploymentResponse", deserializeEventstreamMessageToCancelLocalDeploymentResponse]
]);
}
function createSerializerMap() {
return new Map([
["aws.greengrass#GetComponentDetailsRequest", serializeGetComponentDetailsRequestToEventstreamMessage],
["aws.greengrass#PublishToTopicRequest", serializePublishToTopicRequestToEventstreamMessage],
["aws.greengrass#CreateDebugPasswordRequest", serializeCreateDebugPasswordRequestToEventstreamMessage],
["aws.greengrass#UpdateThingShadowRequest", serializeUpdateThingShadowRequestToEventstreamMessage],
["aws.greengrass#ResumeComponentRequest", serializeResumeComponentRequestToEventstreamMessage],
["aws.greengrass#StopComponentRequest", serializeStopComponentRequestToEventstreamMessage],
["aws.greengrass#VerifyClientDeviceIdentityRequest", serializeVerifyClientDeviceIdentityRequestToEventstreamMessage],
["aws.greengrass#AuthorizeClientDeviceActionRequest", serializeAuthorizeClientDeviceActionRequestToEventstreamMessage],
["aws.greengrass#ListLocalDeploymentsRequest", serializeListLocalDeploymentsRequestToEventstreamMessage],
["aws.greengrass#SendConfigurationValidityReportRequest", serializeSendConfigurationValidityReportRequestToEventstreamMessage],
["aws.greengrass#ValidateAuthorizationTokenRequest", serializeValidateAuthorizationTokenRequestToEventstreamMessage],
["aws.greengrass#GetClientDeviceAuthTokenRequest", serializeGetClientDeviceAuthTokenRequestToEventstreamMessage],
["aws.greengrass#PauseComponentRequest", serializePauseComponentRequestToEventstreamMessage],
["aws.greengrass#PublishToIoTCoreRequest", serializePublishToIoTCoreRequestToEventstreamMessage],
["aws.greengrass#DeleteThingShadowRequest", serializeDeleteThingShadowRequestToEventstreamMessage],
["aws.greengrass#GetConfigurationRequest", serializeGetConfigurationRequestToEventstreamMessage],
["aws.greengrass#DeferComponentUpdateRequest", serializeDeferComponentUpdateRequestToEventstreamMessage],
["aws.greengrass#GetSecretValueRequest", serializeGetSecretValueRequestToEventstreamMessage],
["aws.greengrass#ListComponentsRequest", serializeListComponentsRequestToEventstreamMessage],
["aws.greengrass#SubscribeToTopicRequ