UNPKG

lambda-live-debugger

Version:

Debug Lambda functions locally like it is running in the cloud

1,265 lines (1,257 loc) 420 kB
'use strict'; var middlewareHostHeader = require('@aws-sdk/middleware-host-header'); var middlewareLogger = require('@aws-sdk/middleware-logger'); var middlewareRecursionDetection = require('@aws-sdk/middleware-recursion-detection'); var middlewareUserAgent = require('@aws-sdk/middleware-user-agent'); var configResolver = require('@smithy/config-resolver'); var core = require('@smithy/core'); var schema = require('@smithy/core/schema'); var middlewareContentLength = require('@smithy/middleware-content-length'); var middlewareEndpoint = require('@smithy/middleware-endpoint'); var middlewareRetry = require('@smithy/middleware-retry'); var smithyClient = require('@smithy/smithy-client'); var httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider'); var runtimeConfig = require('./runtimeConfig'); var regionConfigResolver = require('@aws-sdk/region-config-resolver'); var protocolHttp = require('@smithy/protocol-http'); const resolveClientEndpointParameters = (options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "iot", }); }; const commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }, }; const getHttpAuthExtensionConfiguration = (runtimeConfig) => { const _httpAuthSchemes = runtimeConfig.httpAuthSchemes; let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider; let _credentials = runtimeConfig.credentials; return { setHttpAuthScheme(httpAuthScheme) { const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId); if (index === -1) { _httpAuthSchemes.push(httpAuthScheme); } else { _httpAuthSchemes.splice(index, 1, httpAuthScheme); } }, httpAuthSchemes() { return _httpAuthSchemes; }, setHttpAuthSchemeProvider(httpAuthSchemeProvider) { _httpAuthSchemeProvider = httpAuthSchemeProvider; }, httpAuthSchemeProvider() { return _httpAuthSchemeProvider; }, setCredentials(credentials) { _credentials = credentials; }, credentials() { return _credentials; }, }; }; const resolveHttpAuthRuntimeConfig = (config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials(), }; }; const resolveRuntimeExtensions = (runtimeConfig, extensions) => { const extensionConfiguration = Object.assign(regionConfigResolver.getAwsRegionExtensionConfiguration(runtimeConfig), smithyClient.getDefaultExtensionConfiguration(runtimeConfig), protocolHttp.getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig)); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign(runtimeConfig, regionConfigResolver.resolveAwsRegionExtensionConfiguration(extensionConfiguration), smithyClient.resolveDefaultRuntimeConfig(extensionConfiguration), protocolHttp.resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration)); }; class IoTClient extends smithyClient.Client { config; constructor(...[configuration]) { const _config_0 = runtimeConfig.getRuntimeConfig(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = middlewareUserAgent.resolveUserAgentConfig(_config_1); const _config_3 = middlewareRetry.resolveRetryConfig(_config_2); const _config_4 = configResolver.resolveRegionConfig(_config_3); const _config_5 = middlewareHostHeader.resolveHostHeaderConfig(_config_4); const _config_6 = middlewareEndpoint.resolveEndpointConfig(_config_5); const _config_7 = httpAuthSchemeProvider.resolveHttpAuthSchemeConfig(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); this.config = _config_8; this.middlewareStack.use(schema.getSchemaSerdePlugin(this.config)); this.middlewareStack.use(middlewareUserAgent.getUserAgentPlugin(this.config)); this.middlewareStack.use(middlewareRetry.getOmitRetryHeadersPlugin(this.config)); this.middlewareStack.use(middlewareRetry.getRetryPlugin(this.config)); this.middlewareStack.use(middlewareContentLength.getContentLengthPlugin(this.config)); this.middlewareStack.use(middlewareHostHeader.getHostHeaderPlugin(this.config)); this.middlewareStack.use(middlewareLogger.getLoggerPlugin(this.config)); this.middlewareStack.use(middlewareRecursionDetection.getRecursionDetectionPlugin(this.config)); this.middlewareStack.use(core.getHttpAuthSchemeEndpointRuleSetPlugin(this.config, { httpAuthSchemeParametersProvider: httpAuthSchemeProvider.defaultIoTHttpAuthSchemeParametersProvider, identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials, }), })); this.middlewareStack.use(core.getHttpSigningPlugin(this.config)); } destroy() { super.destroy(); } } let IoTServiceException$1 = class IoTServiceException extends smithyClient.ServiceException { constructor(options) { super(options); Object.setPrototypeOf(this, IoTServiceException.prototype); } }; let InternalFailureException$1 = class InternalFailureException extends IoTServiceException$1 { name = "InternalFailureException"; $fault = "server"; constructor(opts) { super({ name: "InternalFailureException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, InternalFailureException.prototype); } }; let InvalidRequestException$1 = class InvalidRequestException extends IoTServiceException$1 { name = "InvalidRequestException"; $fault = "client"; constructor(opts) { super({ name: "InvalidRequestException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidRequestException.prototype); } }; let ResourceNotFoundException$1 = class ResourceNotFoundException extends IoTServiceException$1 { name = "ResourceNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceNotFoundException.prototype); } }; let ServiceUnavailableException$1 = class ServiceUnavailableException extends IoTServiceException$1 { name = "ServiceUnavailableException"; $fault = "server"; constructor(opts) { super({ name: "ServiceUnavailableException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, ServiceUnavailableException.prototype); } }; let ThrottlingException$1 = class ThrottlingException extends IoTServiceException$1 { name = "ThrottlingException"; $fault = "client"; constructor(opts) { super({ name: "ThrottlingException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ThrottlingException.prototype); } }; let TransferAlreadyCompletedException$1 = class TransferAlreadyCompletedException extends IoTServiceException$1 { name = "TransferAlreadyCompletedException"; $fault = "client"; constructor(opts) { super({ name: "TransferAlreadyCompletedException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TransferAlreadyCompletedException.prototype); } }; let UnauthorizedException$1 = class UnauthorizedException extends IoTServiceException$1 { name = "UnauthorizedException"; $fault = "client"; constructor(opts) { super({ name: "UnauthorizedException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, UnauthorizedException.prototype); } }; let ConflictException$1 = class ConflictException extends IoTServiceException$1 { name = "ConflictException"; $fault = "client"; resourceId; constructor(opts) { super({ name: "ConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ConflictException.prototype); this.resourceId = opts.resourceId; } }; let InternalServerException$1 = class InternalServerException extends IoTServiceException$1 { name = "InternalServerException"; $fault = "server"; constructor(opts) { super({ name: "InternalServerException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, InternalServerException.prototype); } }; let ServiceQuotaExceededException$1 = class ServiceQuotaExceededException extends IoTServiceException$1 { name = "ServiceQuotaExceededException"; $fault = "client"; constructor(opts) { super({ name: "ServiceQuotaExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ServiceQuotaExceededException.prototype); } }; let ValidationException$1 = class ValidationException extends IoTServiceException$1 { name = "ValidationException"; $fault = "client"; constructor(opts) { super({ name: "ValidationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ValidationException.prototype); } }; let LimitExceededException$1 = class LimitExceededException extends IoTServiceException$1 { name = "LimitExceededException"; $fault = "client"; constructor(opts) { super({ name: "LimitExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, LimitExceededException.prototype); } }; let VersionConflictException$1 = class VersionConflictException extends IoTServiceException$1 { name = "VersionConflictException"; $fault = "client"; constructor(opts) { super({ name: "VersionConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, VersionConflictException.prototype); } }; let InvalidStateTransitionException$1 = class InvalidStateTransitionException extends IoTServiceException$1 { name = "InvalidStateTransitionException"; $fault = "client"; constructor(opts) { super({ name: "InvalidStateTransitionException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidStateTransitionException.prototype); } }; let ConflictingResourceUpdateException$1 = class ConflictingResourceUpdateException extends IoTServiceException$1 { name = "ConflictingResourceUpdateException"; $fault = "client"; constructor(opts) { super({ name: "ConflictingResourceUpdateException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ConflictingResourceUpdateException.prototype); } }; let InternalException$1 = class InternalException extends IoTServiceException$1 { name = "InternalException"; $fault = "server"; constructor(opts) { super({ name: "InternalException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, InternalException.prototype); } }; let ResourceAlreadyExistsException$1 = class ResourceAlreadyExistsException extends IoTServiceException$1 { name = "ResourceAlreadyExistsException"; $fault = "client"; resourceId; resourceArn; constructor(opts) { super({ name: "ResourceAlreadyExistsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceAlreadyExistsException.prototype); this.resourceId = opts.resourceId; this.resourceArn = opts.resourceArn; } }; let CertificateValidationException$1 = class CertificateValidationException extends IoTServiceException$1 { name = "CertificateValidationException"; $fault = "client"; constructor(opts) { super({ name: "CertificateValidationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, CertificateValidationException.prototype); } }; let InvalidQueryException$1 = class InvalidQueryException extends IoTServiceException$1 { name = "InvalidQueryException"; $fault = "client"; constructor(opts) { super({ name: "InvalidQueryException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidQueryException.prototype); } }; let IndexNotReadyException$1 = class IndexNotReadyException extends IoTServiceException$1 { name = "IndexNotReadyException"; $fault = "client"; constructor(opts) { super({ name: "IndexNotReadyException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, IndexNotReadyException.prototype); } }; let InvalidAggregationException$1 = class InvalidAggregationException extends IoTServiceException$1 { name = "InvalidAggregationException"; $fault = "client"; constructor(opts) { super({ name: "InvalidAggregationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidAggregationException.prototype); } }; let MalformedPolicyException$1 = class MalformedPolicyException extends IoTServiceException$1 { name = "MalformedPolicyException"; $fault = "client"; constructor(opts) { super({ name: "MalformedPolicyException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, MalformedPolicyException.prototype); } }; let VersionsLimitExceededException$1 = class VersionsLimitExceededException extends IoTServiceException$1 { name = "VersionsLimitExceededException"; $fault = "client"; constructor(opts) { super({ name: "VersionsLimitExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, VersionsLimitExceededException.prototype); } }; let SqlParseException$1 = class SqlParseException extends IoTServiceException$1 { name = "SqlParseException"; $fault = "client"; constructor(opts) { super({ name: "SqlParseException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, SqlParseException.prototype); } }; let DeleteConflictException$1 = class DeleteConflictException extends IoTServiceException$1 { name = "DeleteConflictException"; $fault = "client"; constructor(opts) { super({ name: "DeleteConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, DeleteConflictException.prototype); } }; let CertificateStateException$1 = class CertificateStateException extends IoTServiceException$1 { name = "CertificateStateException"; $fault = "client"; constructor(opts) { super({ name: "CertificateStateException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, CertificateStateException.prototype); } }; let NotConfiguredException$1 = class NotConfiguredException extends IoTServiceException$1 { name = "NotConfiguredException"; $fault = "client"; constructor(opts) { super({ name: "NotConfiguredException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, NotConfiguredException.prototype); } }; let RegistrationCodeValidationException$1 = class RegistrationCodeValidationException extends IoTServiceException$1 { name = "RegistrationCodeValidationException"; $fault = "client"; constructor(opts) { super({ name: "RegistrationCodeValidationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, RegistrationCodeValidationException.prototype); } }; let CertificateConflictException$1 = class CertificateConflictException extends IoTServiceException$1 { name = "CertificateConflictException"; $fault = "client"; constructor(opts) { super({ name: "CertificateConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, CertificateConflictException.prototype); } }; let ResourceRegistrationFailureException$1 = class ResourceRegistrationFailureException extends IoTServiceException$1 { name = "ResourceRegistrationFailureException"; $fault = "client"; constructor(opts) { super({ name: "ResourceRegistrationFailureException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceRegistrationFailureException.prototype); } }; let TaskAlreadyExistsException$1 = class TaskAlreadyExistsException extends IoTServiceException$1 { name = "TaskAlreadyExistsException"; $fault = "client"; constructor(opts) { super({ name: "TaskAlreadyExistsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TaskAlreadyExistsException.prototype); } }; let InvalidResponseException$1 = class InvalidResponseException extends IoTServiceException$1 { name = "InvalidResponseException"; $fault = "client"; constructor(opts) { super({ name: "InvalidResponseException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidResponseException.prototype); } }; let TransferConflictException$1 = class TransferConflictException extends IoTServiceException$1 { name = "TransferConflictException"; $fault = "client"; constructor(opts) { super({ name: "TransferConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TransferConflictException.prototype); } }; const _A = "Action"; const _AC = "AbortConfig"; const _ACC = "AuditCheckConfiguration"; const _ACCu = "AuditCheckConfigurations"; const _ACD = "AuditCheckDetails"; const _ACL = "AbortCriteriaList"; const _ACT = "AcceptCertificateTransfer"; const _ACTAM = "AuditCheckToActionsMapping"; const _ACTR = "AcceptCertificateTransferRequest"; const _ACTRCF = "AuditCheckToReasonCodeFilter"; const _ACb = "AbortCriteria"; const _ACu = "AuthorizerConfig"; const _AD = "AuthorizerDescription"; const _ADu = "AuditDetails"; const _AF = "AuditFinding"; const _AFu = "AuditFindings"; const _AI = "AuthInfo"; const _AIu = "AuthInfos"; const _AJAC = "AwsJobAbortConfig"; const _AJACL = "AwsJobAbortCriteriaList"; const _AJACw = "AwsJobAbortCriteria"; const _AJERC = "AwsJobExecutionsRolloutConfig"; const _AJERR = "AwsJobExponentialRolloutRate"; const _AJPUC = "AwsJobPresignedUrlConfig"; const _AJRIC = "AwsJobRateIncreaseCriteria"; const _AJTC = "AwsJobTimeoutConfig"; const _AL = "ActionList"; const _AMAEM = "AuditMitigationActionExecutionMetadata"; const _AMAEML = "AuditMitigationActionExecutionMetadataList"; const _AMATM = "AuditMitigationActionsTaskMetadata"; const _AMATML = "AuditMitigationActionsTaskMetadataList"; const _AMATS = "AuditMitigationActionsTaskStatistics"; const _AMATT = "AuditMitigationActionsTaskTarget"; const _AMTRVL = "AdditionalMetricsToRetainV2List"; const _ANT = "AuditNotificationTarget"; const _ANTC = "AuditNotificationTargetConfigurations"; const _AP = "AttributePayload"; const _APP = "AttachPrincipalPolicy"; const _APPR = "AttachPrincipalPolicyRequest"; const _APR = "AttachPolicyRequest"; const _APT = "AssetPropertyTimestamp"; const _APV = "AssetPropertyValue"; const _APVL = "AssetPropertyValueList"; const _APVs = "AssetPropertyVariant"; const _APt = "AttachPolicy"; const _AR = "AuthResult"; const _ARu = "AuthResults"; const _AS = "AuditSuppression"; const _ASL = "AuditSuppressionList"; const _ASP = "AttachSecurityProfile"; const _ASPR = "AttachSecurityProfileRequest"; const _ASPRt = "AttachSecurityProfileResponse"; const _ASWPV = "AssociateSbomWithPackageVersion"; const _ASWPVR = "AssociateSbomWithPackageVersionRequest"; const _ASWPVRs = "AssociateSbomWithPackageVersionResponse"; const _ASu = "AuthorizerSummary"; const _AT = "AggregationType"; const _ATM = "AuditTaskMetadata"; const _ATML = "AuditTaskMetadataList"; const _ATP = "AttachThingPrincipal"; const _ATPR = "AttachThingPrincipalRequest"; const _ATPRt = "AttachThingPrincipalResponse"; const _ATTBG = "AddThingToBillingGroup"; const _ATTBGR = "AddThingToBillingGroupRequest"; const _ATTBGRd = "AddThingToBillingGroupResponse"; const _ATTTG = "AddThingToThingGroup"; const _ATTTGP = "AddThingsToThingGroupParams"; const _ATTTGR = "AddThingToThingGroupRequest"; const _ATTTGRd = "AddThingToThingGroupResponse"; const _ATWJ = "AssociateTargetsWithJob"; const _ATWJR = "AssociateTargetsWithJobRequest"; const _ATWJRs = "AssociateTargetsWithJobResponse"; const _ATl = "AlertTarget"; const _ATle = "AlertTargets"; const _AV = "ActiveViolation"; const _AVc = "ActiveViolations"; const _Al = "Allowed"; const _Au = "Authorizers"; const _B = "Behavior"; const _BAT = "BucketsAggregationType"; const _BC = "BehaviorCriteria"; const _BGM = "BillingGroupMetadata"; const _BGNAAL = "BillingGroupNameAndArnList"; const _BGP = "BillingGroupProperties"; const _BIN = "BIN"; const _BMTS = "BehaviorModelTrainingSummary"; const _BMTSe = "BehaviorModelTrainingSummaries"; const _B_ = "B"; const _Be = "Behaviors"; const _Bu = "Bucket"; const _Buc = "Buckets"; const _C = "Certificate"; const _CA = "CreateAuthorizer"; const _CAA = "CloudwatchAlarmAction"; const _CAC = "CACertificate"; const _CACD = "CACertificateDescription"; const _CACe = "CACertificates"; const _CAMAT = "CancelAuditMitigationActionsTask"; const _CAMATR = "CancelAuditMitigationActionsTaskRequest"; const _CAMATRa = "CancelAuditMitigationActionsTaskResponse"; const _CAR = "CreateAuthorizerRequest"; const _CARr = "CreateAuthorizerResponse"; const _CAS = "CreateAuditSuppression"; const _CASR = "CreateAuditSuppressionRequest"; const _CASRr = "CreateAuditSuppressionResponse"; const _CAT = "CancelAuditTask"; const _CATN = "ConnectivityApiThingName"; const _CATR = "CancelAuditTaskRequest"; const _CATRa = "CancelAuditTaskResponse"; const _CBG = "CreateBillingGroup"; const _CBGR = "CreateBillingGroupRequest"; const _CBGRr = "CreateBillingGroupResponse"; const _CC = "CreateCommand"; const _CCC = "ClientCertificateConfig"; const _CCE = "CertificateConflictException"; const _CCFC = "CreateCertificateFromCsr"; const _CCFCR = "CreateCertificateFromCsrRequest"; const _CCFCRr = "CreateCertificateFromCsrResponse"; const _CCM = "CreateCustomMetric"; const _CCMR = "CreateCustomMetricRequest"; const _CCMRr = "CreateCustomMetricResponse"; const _CCP = "CreateCertificateProvider"; const _CCPR = "CreateCertificateProviderRequest"; const _CCPRr = "CreateCertificateProviderResponse"; const _CCR = "CreateCommandRequest"; const _CCRr = "CreateCommandResponse"; const _CCS = "CustomCodeSigning"; const _CCT = "CancelCertificateTransfer"; const _CCTR = "CancelCertificateTransferRequest"; const _CD = "CertificateDescription"; const _CDA = "ClearDefaultAuthorizer"; const _CDAR = "ClearDefaultAuthorizerRequest"; const _CDARl = "ClearDefaultAuthorizerResponse"; const _CDC = "CreateDomainConfiguration"; const _CDCR = "CreateDomainConfigurationRequest"; const _CDCRr = "CreateDomainConfigurationResponse"; const _CDMAT = "CancelDetectMitigationActionsTask"; const _CDMATR = "CancelDetectMitigationActionsTaskRequest"; const _CDMATRa = "CancelDetectMitigationActionsTaskResponse"; const _CDR = "CreateDimensionRequest"; const _CDRr = "CreateDimensionResponse"; const _CDTG = "CreateDynamicThingGroup"; const _CDTGR = "CreateDynamicThingGroupRequest"; const _CDTGRr = "CreateDynamicThingGroupResponse"; const _CDo = "ConfigurationDetails"; const _CDr = "CreateDimension"; const _CE = "ConflictException"; const _CEPM = "CommandExecutionParameterMap"; const _CER = "CommandExecutionResult"; const _CERM = "CommandExecutionResultMap"; const _CES = "CommandExecutionSummary"; const _CESL = "CommandExecutionSummaryList"; const _CFM = "CreateFleetMetric"; const _CFMR = "CreateFleetMetricRequest"; const _CFMRr = "CreateFleetMetricResponse"; const _CJ = "CancelJob"; const _CJE = "CancelJobExecution"; const _CJER = "CancelJobExecutionRequest"; const _CJR = "CancelJobRequest"; const _CJRa = "CancelJobResponse"; const _CJRr = "CreateJobRequest"; const _CJRre = "CreateJobResponse"; const _CJT = "CreateJobTemplate"; const _CJTR = "CreateJobTemplateRequest"; const _CJTRr = "CreateJobTemplateResponse"; const _CJr = "CreateJob"; const _CKAC = "CreateKeysAndCertificate"; const _CKACR = "CreateKeysAndCertificateRequest"; const _CKACRr = "CreateKeysAndCertificateResponse"; const _CLA = "CloudwatchLogsAction"; const _CMA = "CloudwatchMetricAction"; const _CMAR = "CreateMitigationActionRequest"; const _CMARr = "CreateMitigationActionResponse"; const _CMAr = "CreateMitigationAction"; const _COTAU = "CreateOTAUpdate"; const _COTAUR = "CreateOTAUpdateRequest"; const _COTAURr = "CreateOTAUpdateResponse"; const _CP = "CommandParameter"; const _CPC = "CreateProvisioningClaim"; const _CPCR = "CreateProvisioningClaimRequest"; const _CPCRr = "CreateProvisioningClaimResponse"; const _CPL = "CommandParameterList"; const _CPR = "CreatePackageRequest"; const _CPRr = "CreatePackageResponse"; const _CPRre = "CreatePolicyRequest"; const _CPRrea = "CreatePolicyResponse"; const _CPS = "CertificateProviderSummary"; const _CPT = "CreateProvisioningTemplate"; const _CPTR = "CreateProvisioningTemplateRequest"; const _CPTRr = "CreateProvisioningTemplateResponse"; const _CPTV = "CreateProvisioningTemplateVersion"; const _CPTVR = "CreateProvisioningTemplateVersionRequest"; const _CPTVRr = "CreateProvisioningTemplateVersionResponse"; const _CPV = "CommandParameterValue"; const _CPVR = "CreatePackageVersionRequest"; const _CPVRr = "CreatePackageVersionResponse"; const _CPVRre = "CreatePolicyVersionRequest"; const _CPVRrea = "CreatePolicyVersionResponse"; const _CPVr = "CreatePackageVersion"; const _CPVre = "CreatePolicyVersion"; const _CPe = "CertificateProviders"; const _CPo = "CommandPayload"; const _CPr = "CreatePackage"; const _CPre = "CreatePolicy"; const _CRA = "CreateRoleAlias"; const _CRAR = "CreateRoleAliasRequest"; const _CRARr = "CreateRoleAliasResponse"; const _CRUE = "ConflictingResourceUpdateException"; const _CS = "CodeSigning"; const _CSA = "CreateScheduledAudit"; const _CSAR = "CreateScheduledAuditRequest"; const _CSARr = "CreateScheduledAuditResponse"; const _CSCC = "CodeSigningCertificateChain"; const _CSE = "CertificateStateException"; const _CSL = "CommandSummaryList"; const _CSP = "CreateSecurityProfile"; const _CSPR = "CreateSecurityProfileRequest"; const _CSPRr = "CreateSecurityProfileResponse"; const _CSR = "CreateStreamRequest"; const _CSRr = "CreateStreamResponse"; const _CSS = "CodeSigningSignature"; const _CSo = "CommandSummary"; const _CSr = "CreateStream"; const _CT = "CreateThing"; const _CTG = "CreateThingGroup"; const _CTGR = "CreateThingGroupRequest"; const _CTGRr = "CreateThingGroupResponse"; const _CTR = "CreateThingRequest"; const _CTRD = "ConfirmTopicRuleDestination"; const _CTRDR = "ConfirmTopicRuleDestinationRequest"; const _CTRDRo = "ConfirmTopicRuleDestinationResponse"; const _CTRDRr = "CreateTopicRuleDestinationRequest"; const _CTRDRre = "CreateTopicRuleDestinationResponse"; const _CTRDr = "CreateTopicRuleDestination"; const _CTRR = "CreateTopicRuleRequest"; const _CTRr = "CreateThingResponse"; const _CTRre = "CreateTopicRule"; const _CTT = "CreateThingType"; const _CTTR = "CreateThingTypeRequest"; const _CTTRr = "CreateThingTypeResponse"; const _CV = "CertificateValidity"; const _CVE = "CertificateValidationException"; const _Ce = "Certificates"; const _Co = "Configuration"; const _D = "D"; const _DA = "DeleteAuthorizer"; const _DAAC = "DeleteAccountAuditConfiguration"; const _DAACR = "DeleteAccountAuditConfigurationRequest"; const _DAACRe = "DeleteAccountAuditConfigurationResponse"; const _DAACRes = "DescribeAccountAuditConfigurationRequest"; const _DAACResc = "DescribeAccountAuditConfigurationResponse"; const _DAACe = "DescribeAccountAuditConfiguration"; const _DAF = "DescribeAuditFinding"; const _DAFR = "DescribeAuditFindingRequest"; const _DAFRe = "DescribeAuditFindingResponse"; const _DAMAT = "DescribeAuditMitigationActionsTask"; const _DAMATR = "DescribeAuditMitigationActionsTaskRequest"; const _DAMATRe = "DescribeAuditMitigationActionsTaskResponse"; const _DAR = "DeleteAuthorizerRequest"; const _DARe = "DeleteAuthorizerResponse"; const _DARes = "DescribeAuthorizerRequest"; const _DAResc = "DescribeAuthorizerResponse"; const _DAS = "DeleteAuditSuppression"; const _DASR = "DeleteAuditSuppressionRequest"; const _DASRe = "DeleteAuditSuppressionResponse"; const _DASRes = "DescribeAuditSuppressionRequest"; const _DASResc = "DescribeAuditSuppressionResponse"; const _DASe = "DescribeAuditSuppression"; const _DAT = "DescribeAuditTask"; const _DATR = "DescribeAuditTaskRequest"; const _DATRe = "DescribeAuditTaskResponse"; const _DAe = "DescribeAuthorizer"; const _DBG = "DeleteBillingGroup"; const _DBGR = "DeleteBillingGroupRequest"; const _DBGRe = "DeleteBillingGroupResponse"; const _DBGRes = "DescribeBillingGroupRequest"; const _DBGResc = "DescribeBillingGroupResponse"; const _DBGe = "DescribeBillingGroup"; const _DC = "DomainConfigurations"; const _DCAC = "DeleteCACertificate"; const _DCACR = "DeleteCACertificateRequest"; const _DCACRe = "DeleteCACertificateResponse"; const _DCACRes = "DescribeCACertificateRequest"; const _DCACResc = "DescribeCACertificateResponse"; const _DCACe = "DescribeCACertificate"; const _DCE = "DeleteConflictException"; const _DCER = "DeleteCommandExecutionRequest"; const _DCERe = "DeleteCommandExecutionResponse"; const _DCEe = "DeleteCommandExecution"; const _DCM = "DeleteCustomMetric"; const _DCMR = "DeleteCustomMetricRequest"; const _DCMRe = "DeleteCustomMetricResponse"; const _DCMRes = "DescribeCustomMetricRequest"; const _DCMResc = "DescribeCustomMetricResponse"; const _DCMe = "DescribeCustomMetric"; const _DCP = "DeleteCertificateProvider"; const _DCPR = "DeleteCertificateProviderRequest"; const _DCPRe = "DeleteCertificateProviderResponse"; const _DCPRes = "DescribeCertificateProviderRequest"; const _DCPResc = "DescribeCertificateProviderResponse"; const _DCPe = "DescribeCertificateProvider"; const _DCR = "DeleteCertificateRequest"; const _DCRe = "DeleteCommandRequest"; const _DCRel = "DeleteCommandResponse"; const _DCRes = "DescribeCertificateRequest"; const _DCResc = "DescribeCertificateResponse"; const _DCS = "DomainConfigurationSummary"; const _DCe = "DeleteCertificate"; const _DCel = "DeleteCommand"; const _DCes = "DescribeCertificate"; const _DD = "DeleteDimension"; const _DDA = "DescribeDefaultAuthorizer"; const _DDAR = "DescribeDefaultAuthorizerRequest"; const _DDARe = "DescribeDefaultAuthorizerResponse"; const _DDBA = "DynamoDBAction"; const _DDBAy = "DynamoDBv2Action"; const _DDC = "DeleteDomainConfiguration"; const _DDCR = "DeleteDomainConfigurationRequest"; const _DDCRe = "DeleteDomainConfigurationResponse"; const _DDCRes = "DescribeDomainConfigurationRequest"; const _DDCResc = "DescribeDomainConfigurationResponse"; const _DDCe = "DescribeDomainConfiguration"; const _DDMAT = "DescribeDetectMitigationActionsTask"; const _DDMATR = "DescribeDetectMitigationActionsTaskRequest"; const _DDMATRe = "DescribeDetectMitigationActionsTaskResponse"; const _DDR = "DeleteDimensionRequest"; const _DDRe = "DeleteDimensionResponse"; const _DDRes = "DescribeDimensionRequest"; const _DDResc = "DescribeDimensionResponse"; const _DDTG = "DeleteDynamicThingGroup"; const _DDTGR = "DeleteDynamicThingGroupRequest"; const _DDTGRe = "DeleteDynamicThingGroupResponse"; const _DDe = "DescribeDimension"; const _DE = "DescribeEndpoint"; const _DEC = "DescribeEncryptionConfiguration"; const _DECR = "DescribeEncryptionConfigurationRequest"; const _DECRe = "DescribeEncryptionConfigurationResponse"; const _DECRes = "DescribeEventConfigurationsRequest"; const _DECResc = "DescribeEventConfigurationsResponse"; const _DECe = "DescribeEventConfigurations"; const _DER = "DescribeEndpointRequest"; const _DERe = "DescribeEndpointResponse"; const _DFM = "DeleteFleetMetric"; const _DFMR = "DeleteFleetMetricRequest"; const _DFMRe = "DescribeFleetMetricRequest"; const _DFMRes = "DescribeFleetMetricResponse"; const _DFMe = "DescribeFleetMetric"; const _DI = "DescribeIndex"; const _DIR = "DescribeIndexRequest"; const _DIRe = "DescribeIndexResponse"; const _DJ = "DeleteJob"; const _DJE = "DeleteJobExecution"; const _DJER = "DeleteJobExecutionRequest"; const _DJERe = "DescribeJobExecutionRequest"; const _DJERes = "DescribeJobExecutionResponse"; const _DJEe = "DescribeJobExecution"; const _DJR = "DeleteJobRequest"; const _DJRe = "DescribeJobRequest"; const _DJRes = "DescribeJobResponse"; const _DJT = "DeleteJobTemplate"; const _DJTR = "DeleteJobTemplateRequest"; const _DJTRe = "DescribeJobTemplateRequest"; const _DJTRes = "DescribeJobTemplateResponse"; const _DJTe = "DescribeJobTemplate"; const _DJe = "DescribeJob"; const _DMA = "DeleteMitigationAction"; const _DMAE = "DetectMitigationActionExecution"; const _DMAEL = "DetectMitigationActionExecutionList"; const _DMAR = "DeleteMitigationActionRequest"; const _DMARe = "DeleteMitigationActionResponse"; const _DMARes = "DescribeMitigationActionRequest"; const _DMAResc = "DescribeMitigationActionResponse"; const _DMATS = "DetectMitigationActionsTaskStatistics"; const _DMATSL = "DetectMitigationActionsTaskSummaryList"; const _DMATSe = "DetectMitigationActionsTaskSummary"; const _DMATT = "DetectMitigationActionsTaskTarget"; const _DMAe = "DescribeMitigationAction"; const _DMJT = "DescribeManagedJobTemplate"; const _DMJTR = "DescribeManagedJobTemplateRequest"; const _DMJTRe = "DescribeManagedJobTemplateResponse"; const _DOTAU = "DeleteOTAUpdate"; const _DOTAUR = "DeleteOTAUpdateRequest"; const _DOTAURe = "DeleteOTAUpdateResponse"; const _DP = "DocumentParameter"; const _DPP = "DetachPrincipalPolicy"; const _DPPR = "DetachPrincipalPolicyRequest"; const _DPR = "DeletePackageRequest"; const _DPRe = "DeletePackageResponse"; const _DPRel = "DeletePolicyRequest"; const _DPRet = "DetachPolicyRequest"; const _DPT = "DeleteProvisioningTemplate"; const _DPTR = "DeleteProvisioningTemplateRequest"; const _DPTRe = "DeleteProvisioningTemplateResponse"; const _DPTRes = "DescribeProvisioningTemplateRequest"; const _DPTResc = "DescribeProvisioningTemplateResponse"; const _DPTV = "DeleteProvisioningTemplateVersion"; const _DPTVR = "DeleteProvisioningTemplateVersionRequest"; const _DPTVRe = "DeleteProvisioningTemplateVersionResponse"; const _DPTVRes = "DescribeProvisioningTemplateVersionRequest"; const _DPTVResc = "DescribeProvisioningTemplateVersionResponse"; const _DPTVe = "DescribeProvisioningTemplateVersion"; const _DPTe = "DescribeProvisioningTemplate"; const _DPV = "DeletePackageVersion"; const _DPVR = "DeletePackageVersionRequest"; const _DPVRe = "DeletePackageVersionResponse"; const _DPVRel = "DeletePolicyVersionRequest"; const _DPVe = "DeletePolicyVersion"; const _DPe = "DeletePackage"; const _DPel = "DeletePolicy"; const _DPet = "DetachPolicy"; const _DPo = "DocumentParameters"; const _DRA = "DeleteRoleAlias"; const _DRAR = "DeleteRoleAliasRequest"; const _DRARe = "DeleteRoleAliasResponse"; const _DRARes = "DescribeRoleAliasRequest"; const _DRAResc = "DescribeRoleAliasResponse"; const _DRAe = "DescribeRoleAlias"; const _DRC = "DeleteRegistrationCode"; const _DRCR = "DeleteRegistrationCodeRequest"; const _DRCRe = "DeleteRegistrationCodeResponse"; const _DS = "DeleteStream"; const _DSA = "DeleteScheduledAudit"; const _DSAR = "DeleteScheduledAuditRequest"; const _DSARe = "DeleteScheduledAuditResponse"; const _DSARes = "DescribeScheduledAuditRequest"; const _DSAResc = "DescribeScheduledAuditResponse"; const _DSAe = "DescribeScheduledAudit"; const _DSFPV = "DisassociateSbomFromPackageVersion"; const _DSFPVR = "DisassociateSbomFromPackageVersionRequest"; const _DSFPVRi = "DisassociateSbomFromPackageVersionResponse"; const _DSP = "DeleteSecurityProfile"; const _DSPR = "DeleteSecurityProfileRequest"; const _DSPRe = "DeleteSecurityProfileResponse"; const _DSPRes = "DescribeSecurityProfileRequest"; const _DSPResc = "DescribeSecurityProfileResponse"; const _DSPRet = "DetachSecurityProfileRequest"; const _DSPReta = "DetachSecurityProfileResponse"; const _DSPe = "DescribeSecurityProfile"; const _DSPet = "DetachSecurityProfile"; const _DSR = "DeleteStreamRequest"; const _DSRe = "DeleteStreamResponse"; const _DSRes = "DescribeStreamRequest"; const _DSResc = "DescribeStreamResponse"; const _DSe = "DescribeStream"; const _DT = "DeleteThing"; const _DTG = "DeleteThingGroup"; const _DTGR = "DeleteThingGroupRequest"; const _DTGRe = "DeleteThingGroupResponse"; const _DTGRes = "DescribeThingGroupRequest"; const _DTGResc = "DescribeThingGroupResponse"; const _DTGe = "DescribeThingGroup"; const _DTP = "DetachThingPrincipal"; const _DTPR = "DetachThingPrincipalRequest"; const _DTPRe = "DetachThingPrincipalResponse"; const _DTR = "DeleteThingRequest"; const _DTRD = "DeleteTopicRuleDestination"; const _DTRDR = "DeleteTopicRuleDestinationRequest"; const _DTRDRe = "DeleteTopicRuleDestinationResponse"; const _DTRR = "DeleteTopicRuleRequest"; const _DTRRi = "DisableTopicRuleRequest"; const _DTRT = "DescribeThingRegistrationTask"; const _DTRTR = "DescribeThingRegistrationTaskRequest"; const _DTRTRe = "DescribeThingRegistrationTaskResponse"; const _DTRe = "DeleteThingResponse"; const _DTRel = "DeleteTopicRule"; const _DTRes = "DescribeThingRequest"; const _DTResc = "DescribeThingResponse"; const _DTRi = "DisableTopicRule"; const _DTT = "DeleteThingType"; const _DTTR = "DeleteThingTypeRequest"; const _DTTRe = "DeleteThingTypeResponse"; const _DTTRep = "DeprecateThingTypeRequest"; const _DTTRepr = "DeprecateThingTypeResponse"; const _DTTRes = "DescribeThingTypeRequest"; const _DTTResc = "DescribeThingTypeResponse"; const _DTTe = "DeprecateThingType"; const _DTTes = "DescribeThingType"; const _DTe = "DescribeThing"; const _DVLL = "DeleteV2LoggingLevel"; const _DVLLR = "DeleteV2LoggingLevelRequest"; const _De = "Denied"; const _Des = "Destination"; const _E = "Enabled"; const _EA = "ElasticsearchAction"; const _EC = "EventConfigurations"; const _ED = "ExplicitDeny"; const _EI = "ErrorInfo"; const _EITLP = "EnableIoTLoggingParams"; const _EP = "EffectivePolicy"; const _EPf = "EffectivePolicies"; const _ERR = "ExponentialRolloutRate"; const _ETR = "EnableTopicRule"; const _ETRR = "EnableTopicRuleRequest"; const _F = "Field"; const _FA = "FirehoseAction"; const _FL = "FileLocation"; const _FMNAA = "FleetMetricNameAndArn"; const _FMNAAL = "FleetMetricNameAndArnList"; const _Fi = "Fields"; const _GBA = "GetBucketsAggregation"; const _GBAR = "GetBucketsAggregationRequest"; const _GBARe = "GetBucketsAggregationResponse"; const _GBMTS = "GetBehaviorModelTrainingSummaries"; const _GBMTSR = "GetBehaviorModelTrainingSummariesRequest"; const _GBMTSRe = "GetBehaviorModelTrainingSummariesResponse"; const _GC = "GetCardinality"; const _GCE = "GetCommandExecution"; const _GCER = "GetCommandExecutionRequest"; const _GCERe = "GetCommandExecutionResponse"; const _GCR = "GetCardinalityRequest"; const _GCRe = "GetCardinalityResponse"; const _GCRet = "GetCommandRequest"; const _GCReto = "GetCommandResponse"; const _GCe = "GetCommand"; const _GEP = "GetEffectivePolicies"; const _GEPR = "GetEffectivePoliciesRequest"; const _GEPRe = "GetEffectivePoliciesResponse"; const _GIC = "GetIndexingConfiguration"; const _GICR = "GetIndexingConfigurationRequest"; const _GICRe = "GetIndexingConfigurationResponse"; const _GJD = "GetJobDocument"; const _GJDR = "GetJobDocumentRequest"; const _GJDRe = "GetJobDocumentResponse"; const _GLF = "GeoLocationsFilter"; const _GLO = "GetLoggingOptions"; const _GLOR = "GetLoggingOptionsRequest"; const _GLORe = "GetLoggingOptionsResponse"; const _GLT = "GeoLocationTarget"; const _GNAA = "GroupNameAndArn"; const _GOTAU = "GetOTAUpdate"; const _GOTAUR = "GetOTAUpdateRequest"; const _GOTAURe = "GetOTAUpdateResponse"; const _GP = "GetPackage"; const _GPC = "GetPackageConfiguration"; const _GPCR = "GetPackageConfigurationRequest"; const _GPCRe = "GetPackageConfigurationResponse"; const _GPR = "GetPackageRequest"; const _GPRe = "GetPackageResponse"; const _GPRet = "GetPercentilesRequest"; const _GPRete = "GetPercentilesResponse"; const _GPReto = "GetPolicyRequest"; const _GPRetol = "GetPolicyResponse"; const _GPV = "GetPackageVersion"; const _GPVR = "GetPackageVersionRequest"; const _GPVRe = "GetPackageVersionResponse"; const _GPVRet = "GetPolicyVersionRequest"; const _GPVReto = "GetPolicyVersionResponse"; const _GPVe = "GetPolicyVersion"; const _GPe = "GetPercentiles"; const _GPet = "GetPolicy"; const _GRC = "GetRegistrationCode"; const _GRCR = "GetRegistrationCodeRequest"; const _GRCRe = "GetRegistrationCodeResponse"; const _GS = "GetStatistics"; const _GSR = "GetStatisticsRequest"; const _GSRe = "GetStatisticsResponse"; const _GTCD = "GetThingConnectivityData"; const _GTCDR = "GetThingConnectivityDataRequest"; const _GTCDRe = "GetThingConnectivityDataResponse"; const _GTR = "GetTopicRule"; const _GTRD = "GetTopicRuleDestination"; const _GTRDR = "GetTopicRuleDestinationRequest"; const _GTRDRe = "GetTopicRuleDestinationResponse"; const _GTRR = "GetTopicRuleRequest"; const _GTRRe = "GetTopicRuleResponse"; const _GVLO = "GetV2LoggingOptions"; const _GVLOR = "GetV2LoggingOptionsRequest"; const _GVLORe = "GetV2LoggingOptionsResponse"; const _HA = "HttpAction"; const _HAH = "HttpActionHeader"; const _HAt = "HttpAuthorization"; const _HC = "HttpContext"; const _HL = "HeaderList"; const _HUDC = "HttpUrlDestinationConfiguration"; const _HUDP = "HttpUrlDestinationProperties"; const _HUDS = "HttpUrlDestinationSummary"; const _I = "I"; const _IAA = "IotAnalyticsAction"; const _IAE = "InvalidAggregationException"; const _ICI = "IssuerCertificateIdentifier"; const _ID = "ImplicitDeny"; const _IE = "InternalException"; const _IEA = "IotEventsAction"; const _IF = "IndexingFilter"; const _IFE = "InternalFailureException"; const _INRE = "IndexNotReadyException"; const _IQE = "InvalidQueryException"; const _IRE = "InvalidRequestException"; const _IREn = "InvalidResponseException"; const _ISE = "InternalServerException"; const _ISTE = "InvalidStateTransitionException"; const _ISWA = "IotSiteWiseAction"; const _J = "Job"; const _JE = "JobExecution"; const _JERC = "JobExecutionsRetryConfig"; const _JERCo = "JobExecutionsRolloutConfig"; const _JES = "JobExecutionSummary"; const _JESD = "JobExecutionStatusDetails"; const _JESFJ = "JobExecutionSummaryForJob"; const _JESFJL = "JobExecutionSummaryForJobList"; const _JESFT = "JobExecutionSummaryForThing"; const _JESFTL = "JobExecutionSummaryForThingList"; const _JPD = "JobProcessDetails"; const _JS = "JobSummary"; const _JSL = "JobSummaryList"; const _JTS = "JobTemplateSummary"; const _JTSL = "JobTemplateSummaryList"; const _K = "Key"; const _KA = "KafkaAction"; const _KAH = "KafkaActionHeader"; const _KAi = "KinesisAction"; const _KH = "KafkaHeaders"; const _KP = "KeyPair"; const _L = "L"; const _LA = "LambdaAction"; const _LAF = "ListAuditFindings"; const _LAFR = "ListAuditFindingsRequest"; const _LAFRi = "ListAuditFindingsResponse"; const _LAMAE = "ListAuditMitigationActionsExecutions"; const _LAMAER = "ListAuditMitigationActionsExecutionsRequest"; const _LAMAERi = "ListAuditMitigationActionsExecutionsResponse"; const _LAMAT = "ListAuditMitigationActionsTasks"; const _LAMATR = "ListAuditMitigationActionsTasksRequest"; const _LAMATRi = "ListAuditMitigationActionsTasksResponse"; const _LAP = "ListAttachedPolicies"; const _LAPR = "ListAttachedPoliciesRequest"; const _LAPRi = "ListAttachedPoliciesResponse"; const _LAR = "ListAuthorizersRequest"; const _LARi = "ListAuthorizersResponse"; const _LAS = "ListAuditSuppressions"; const _LASR = "ListAuditSuppressionsRequest"; const _LASRi = "ListAuditSuppressionsResponse"; const _LAT = "ListAuditTasks"; const _LATR = "ListAuditTasksRequest"; const _LATRi = "ListAuditTasksResponse"; const _LAV = "ListActiveViolations"; const _LAVR = "ListActiveViolationsRequest"; const _LAVRi = "ListActiveViolationsResponse"; const _LAi = "ListAuthorizers"; const _LAo = "LocationAction"; const _LBG = "ListBillingGroups"; const _LBGR = "ListBillingGroupsRequest"; const _LBGRi = "ListBillingGroupsResponse"; const _LC = "ListCertificates"; const _LCAC = "ListCACertificates"; const _LCACR = "ListCACertificatesRequest"; const _LCACRi = "ListCACertificatesResponse"; const _LCBCA = "ListCertificatesByCA"; const _LCBCAR = "ListCertificatesByCARequest"; const _LCBCARi = "ListCertificatesByCAResponse"; const _LCE = "ListCommandExecutions"; const _LCER = "ListCommandExecutionsRequest"; const _LCERi = "ListCommandExecutionsResponse"; const _LCM = "ListCustomMetrics"; const _LCMR = "ListCustomMetricsRequest"; const _LCMRi = "ListCustomMetricsResponse"; const _LCP = "ListCertificateProviders"; const _LCPR = "ListCertificateProvidersRequest"; const _LCPRi = "ListCertificateProvidersResponse"; const _LCR = "ListCertificatesRequest"; const _LCRi = "ListCertificatesResponse"; const _LCRis = "ListCommandsRequest"; const _LCRist = "ListCommandsResponse"; const _LCi = "ListCommands"; const _LD = "ListDimensions"; const _LDC = "ListDomainConfigurations"; const _LDCR = "ListDomainConfigurationsRequest"; const _LDCRi = "ListDomainConfigurationsResponse"; const _LDMAE = "ListDetectMitigationActionsExecutions"; const _LDMAER = "ListDetectMitigationActionsExecutionsRequest"; const _LDMAERi = "ListDetectMitigationActionsExecutionsResponse"; const _LDMAT = "ListDetectMitigationActionsTasks"; const _LDMATR = "ListDetectMitigationActionsTasksRequest"; const _LDMATRi = "ListDetectMitigationActionsTasksResponse"; const _LDR = "ListDimensionsRequest"; const _LDRi = "ListDimensionsResponse"; const _LEE = "LimitExceededException"; const _LFM = "ListFleetMetrics"; const _LFMR = "ListFleetMetricsRequest"; const _LFMRi = "ListFleetMetricsResponse"; const _LI = "ListIndices"; const _LIR = "ListIndicesRequest"; const _LIRi = "ListIndicesResponse"; const _LJ = "ListJobs"; const _LJEFJ = "ListJobExecutionsForJob"; const _LJEFJR = "ListJobExecutionsForJobRequest"; const _LJEFJRi = "ListJobExecutionsForJobResponse"; const _LJEFT = "ListJobExecutionsForThing"; const _LJEFTR = "ListJobExecutionsForThingRequest"; const _LJEFTRi = "ListJobExecutionsForThingResponse"; const _LJR = "ListJobsRequest"; const _LJRi = "ListJobsResponse"; const _LJT = "ListJobTemplates"; const _LJTR = "ListJobTemplatesRequest"; const _LJTRi = "ListJobTemplatesResponse"; const _LMA = "ListMitigationActions"; const _LMAR = "ListMitigationActionsRequest"; const _LMARi = "ListMitigationActionsResponse"; const _LMJT = "ListManagedJobTemplates"; const _LMJTR = "ListManagedJobTemplatesRequest"; const _LMJTRi = "ListManagedJobTemplatesResponse"; const _LMV = "ListMetricValues"; const _LMVR = "ListMetricValuesRequest"; const _LMVRi = "ListMetricValuesResponse"; const _LOC = "ListOutgoingCertificates"; const _LOCR = "ListOutgoingCertificatesRequest"; const _LOCRi = "ListOutgoingCertificatesResponse"; const _LOP = "LoggingOptionsPayload"; const _LOTAU = "ListOTAUpdates"; const _LOTAUR = "ListOTAUpdatesRequest"; const _LOTAURi = "ListOTAUpdatesResponse"; const _LP = "ListPackages"; const _LPP = "ListPolicyPrincipals"; const _LPPR = "ListPolicyPrincipalsRequest"; const _LPPRi = "ListPolicyPrincipalsResponse"; const _LPPRis = "ListPrincipalPoliciesRequest"; const _LPPRist = "ListPrincipalPoliciesResponse"; const _LPPi = "ListPrincipalPolicies"; const _LPR = "ListPackagesRequest"; const _LPRi = "ListPackagesResponse"; const _LPRis = "ListPoliciesRequest"; const _LPRist = "ListPoliciesResponse"; const _LPT = "ListPrincipalThings"; const _LPTR = "ListPrincipalThingsRequest"; const _LPTRi = "ListPrincipalThingsResponse"; const _LPTRis = "ListProvisioningTemplatesRequest"; const _LPTRist = "ListProvisioningTemplatesResponse"; const _LPTV = "ListPrincipalThingsV2"; const _LPTVR = "ListPrincipalThingsV2Request"; const _LPTVRi = "ListPrincipalThingsV2Response"; const _LPTVRis = "ListProvisioningTemplateVersionsRequest"; const _LPTVRist = "ListProvisioningTemplateVersionsResponse"; const _LPTVi = "ListProvisioningTemplateVersions"; const _LPTi = "ListProvisioningTemplates"; const _LPV = "ListPackageVersions"; const _LPVR = "ListPackageVersionsRequest"; const _LPVRi = "ListPackageVersionsResponse"; const _LPVRis = "ListPolicyVersionsRequest"; const _LPVRist = "ListPolicyVersionsResponse"; const _LPVi = "ListPolicyVersions"; const _LPi = "ListPolicies"; const _LRA = "ListRoleAlias