UNPKG

aws-iot-device-sdk-v2

Version:
346 lines 203 kB
"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