@aws-sdk/client-iot
Version:
AWS SDK for JavaScript Iot Client for Node.js, Browser and React Native
1,456 lines • 119 kB
TypeScript
import {
HttpRequest as __HttpRequest,
HttpResponse as __HttpResponse,
} from "@smithy/protocol-http";
import { SerdeContext as __SerdeContext } from "@smithy/types";
import {
AcceptCertificateTransferCommandInput,
AcceptCertificateTransferCommandOutput,
} from "../commands/AcceptCertificateTransferCommand";
import {
AddThingToBillingGroupCommandInput,
AddThingToBillingGroupCommandOutput,
} from "../commands/AddThingToBillingGroupCommand";
import {
AddThingToThingGroupCommandInput,
AddThingToThingGroupCommandOutput,
} from "../commands/AddThingToThingGroupCommand";
import {
AssociateSbomWithPackageVersionCommandInput,
AssociateSbomWithPackageVersionCommandOutput,
} from "../commands/AssociateSbomWithPackageVersionCommand";
import {
AssociateTargetsWithJobCommandInput,
AssociateTargetsWithJobCommandOutput,
} from "../commands/AssociateTargetsWithJobCommand";
import {
AttachPolicyCommandInput,
AttachPolicyCommandOutput,
} from "../commands/AttachPolicyCommand";
import {
AttachPrincipalPolicyCommandInput,
AttachPrincipalPolicyCommandOutput,
} from "../commands/AttachPrincipalPolicyCommand";
import {
AttachSecurityProfileCommandInput,
AttachSecurityProfileCommandOutput,
} from "../commands/AttachSecurityProfileCommand";
import {
AttachThingPrincipalCommandInput,
AttachThingPrincipalCommandOutput,
} from "../commands/AttachThingPrincipalCommand";
import {
CancelAuditMitigationActionsTaskCommandInput,
CancelAuditMitigationActionsTaskCommandOutput,
} from "../commands/CancelAuditMitigationActionsTaskCommand";
import {
CancelAuditTaskCommandInput,
CancelAuditTaskCommandOutput,
} from "../commands/CancelAuditTaskCommand";
import {
CancelCertificateTransferCommandInput,
CancelCertificateTransferCommandOutput,
} from "../commands/CancelCertificateTransferCommand";
import {
CancelDetectMitigationActionsTaskCommandInput,
CancelDetectMitigationActionsTaskCommandOutput,
} from "../commands/CancelDetectMitigationActionsTaskCommand";
import {
CancelJobCommandInput,
CancelJobCommandOutput,
} from "../commands/CancelJobCommand";
import {
CancelJobExecutionCommandInput,
CancelJobExecutionCommandOutput,
} from "../commands/CancelJobExecutionCommand";
import {
ClearDefaultAuthorizerCommandInput,
ClearDefaultAuthorizerCommandOutput,
} from "../commands/ClearDefaultAuthorizerCommand";
import {
ConfirmTopicRuleDestinationCommandInput,
ConfirmTopicRuleDestinationCommandOutput,
} from "../commands/ConfirmTopicRuleDestinationCommand";
import {
CreateAuditSuppressionCommandInput,
CreateAuditSuppressionCommandOutput,
} from "../commands/CreateAuditSuppressionCommand";
import {
CreateAuthorizerCommandInput,
CreateAuthorizerCommandOutput,
} from "../commands/CreateAuthorizerCommand";
import {
CreateBillingGroupCommandInput,
CreateBillingGroupCommandOutput,
} from "../commands/CreateBillingGroupCommand";
import {
CreateCertificateFromCsrCommandInput,
CreateCertificateFromCsrCommandOutput,
} from "../commands/CreateCertificateFromCsrCommand";
import {
CreateCertificateProviderCommandInput,
CreateCertificateProviderCommandOutput,
} from "../commands/CreateCertificateProviderCommand";
import {
CreateCommandCommandInput,
CreateCommandCommandOutput,
} from "../commands/CreateCommandCommand";
import {
CreateCustomMetricCommandInput,
CreateCustomMetricCommandOutput,
} from "../commands/CreateCustomMetricCommand";
import {
CreateDimensionCommandInput,
CreateDimensionCommandOutput,
} from "../commands/CreateDimensionCommand";
import {
CreateDomainConfigurationCommandInput,
CreateDomainConfigurationCommandOutput,
} from "../commands/CreateDomainConfigurationCommand";
import {
CreateDynamicThingGroupCommandInput,
CreateDynamicThingGroupCommandOutput,
} from "../commands/CreateDynamicThingGroupCommand";
import {
CreateFleetMetricCommandInput,
CreateFleetMetricCommandOutput,
} from "../commands/CreateFleetMetricCommand";
import {
CreateJobCommandInput,
CreateJobCommandOutput,
} from "../commands/CreateJobCommand";
import {
CreateJobTemplateCommandInput,
CreateJobTemplateCommandOutput,
} from "../commands/CreateJobTemplateCommand";
import {
CreateKeysAndCertificateCommandInput,
CreateKeysAndCertificateCommandOutput,
} from "../commands/CreateKeysAndCertificateCommand";
import {
CreateMitigationActionCommandInput,
CreateMitigationActionCommandOutput,
} from "../commands/CreateMitigationActionCommand";
import {
CreateOTAUpdateCommandInput,
CreateOTAUpdateCommandOutput,
} from "../commands/CreateOTAUpdateCommand";
import {
CreatePackageCommandInput,
CreatePackageCommandOutput,
} from "../commands/CreatePackageCommand";
import {
CreatePackageVersionCommandInput,
CreatePackageVersionCommandOutput,
} from "../commands/CreatePackageVersionCommand";
import {
CreatePolicyCommandInput,
CreatePolicyCommandOutput,
} from "../commands/CreatePolicyCommand";
import {
CreatePolicyVersionCommandInput,
CreatePolicyVersionCommandOutput,
} from "../commands/CreatePolicyVersionCommand";
import {
CreateProvisioningClaimCommandInput,
CreateProvisioningClaimCommandOutput,
} from "../commands/CreateProvisioningClaimCommand";
import {
CreateProvisioningTemplateCommandInput,
CreateProvisioningTemplateCommandOutput,
} from "../commands/CreateProvisioningTemplateCommand";
import {
CreateProvisioningTemplateVersionCommandInput,
CreateProvisioningTemplateVersionCommandOutput,
} from "../commands/CreateProvisioningTemplateVersionCommand";
import {
CreateRoleAliasCommandInput,
CreateRoleAliasCommandOutput,
} from "../commands/CreateRoleAliasCommand";
import {
CreateScheduledAuditCommandInput,
CreateScheduledAuditCommandOutput,
} from "../commands/CreateScheduledAuditCommand";
import {
CreateSecurityProfileCommandInput,
CreateSecurityProfileCommandOutput,
} from "../commands/CreateSecurityProfileCommand";
import {
CreateStreamCommandInput,
CreateStreamCommandOutput,
} from "../commands/CreateStreamCommand";
import {
CreateThingCommandInput,
CreateThingCommandOutput,
} from "../commands/CreateThingCommand";
import {
CreateThingGroupCommandInput,
CreateThingGroupCommandOutput,
} from "../commands/CreateThingGroupCommand";
import {
CreateThingTypeCommandInput,
CreateThingTypeCommandOutput,
} from "../commands/CreateThingTypeCommand";
import {
CreateTopicRuleCommandInput,
CreateTopicRuleCommandOutput,
} from "../commands/CreateTopicRuleCommand";
import {
CreateTopicRuleDestinationCommandInput,
CreateTopicRuleDestinationCommandOutput,
} from "../commands/CreateTopicRuleDestinationCommand";
import {
DeleteAccountAuditConfigurationCommandInput,
DeleteAccountAuditConfigurationCommandOutput,
} from "../commands/DeleteAccountAuditConfigurationCommand";
import {
DeleteAuditSuppressionCommandInput,
DeleteAuditSuppressionCommandOutput,
} from "../commands/DeleteAuditSuppressionCommand";
import {
DeleteAuthorizerCommandInput,
DeleteAuthorizerCommandOutput,
} from "../commands/DeleteAuthorizerCommand";
import {
DeleteBillingGroupCommandInput,
DeleteBillingGroupCommandOutput,
} from "../commands/DeleteBillingGroupCommand";
import {
DeleteCACertificateCommandInput,
DeleteCACertificateCommandOutput,
} from "../commands/DeleteCACertificateCommand";
import {
DeleteCertificateCommandInput,
DeleteCertificateCommandOutput,
} from "../commands/DeleteCertificateCommand";
import {
DeleteCertificateProviderCommandInput,
DeleteCertificateProviderCommandOutput,
} from "../commands/DeleteCertificateProviderCommand";
import {
DeleteCommandCommandInput,
DeleteCommandCommandOutput,
} from "../commands/DeleteCommandCommand";
import {
DeleteCommandExecutionCommandInput,
DeleteCommandExecutionCommandOutput,
} from "../commands/DeleteCommandExecutionCommand";
import {
DeleteCustomMetricCommandInput,
DeleteCustomMetricCommandOutput,
} from "../commands/DeleteCustomMetricCommand";
import {
DeleteDimensionCommandInput,
DeleteDimensionCommandOutput,
} from "../commands/DeleteDimensionCommand";
import {
DeleteDomainConfigurationCommandInput,
DeleteDomainConfigurationCommandOutput,
} from "../commands/DeleteDomainConfigurationCommand";
import {
DeleteDynamicThingGroupCommandInput,
DeleteDynamicThingGroupCommandOutput,
} from "../commands/DeleteDynamicThingGroupCommand";
import {
DeleteFleetMetricCommandInput,
DeleteFleetMetricCommandOutput,
} from "../commands/DeleteFleetMetricCommand";
import {
DeleteJobCommandInput,
DeleteJobCommandOutput,
} from "../commands/DeleteJobCommand";
import {
DeleteJobExecutionCommandInput,
DeleteJobExecutionCommandOutput,
} from "../commands/DeleteJobExecutionCommand";
import {
DeleteJobTemplateCommandInput,
DeleteJobTemplateCommandOutput,
} from "../commands/DeleteJobTemplateCommand";
import {
DeleteMitigationActionCommandInput,
DeleteMitigationActionCommandOutput,
} from "../commands/DeleteMitigationActionCommand";
import {
DeleteOTAUpdateCommandInput,
DeleteOTAUpdateCommandOutput,
} from "../commands/DeleteOTAUpdateCommand";
import {
DeletePackageCommandInput,
DeletePackageCommandOutput,
} from "../commands/DeletePackageCommand";
import {
DeletePackageVersionCommandInput,
DeletePackageVersionCommandOutput,
} from "../commands/DeletePackageVersionCommand";
import {
DeletePolicyCommandInput,
DeletePolicyCommandOutput,
} from "../commands/DeletePolicyCommand";
import {
DeletePolicyVersionCommandInput,
DeletePolicyVersionCommandOutput,
} from "../commands/DeletePolicyVersionCommand";
import {
DeleteProvisioningTemplateCommandInput,
DeleteProvisioningTemplateCommandOutput,
} from "../commands/DeleteProvisioningTemplateCommand";
import {
DeleteProvisioningTemplateVersionCommandInput,
DeleteProvisioningTemplateVersionCommandOutput,
} from "../commands/DeleteProvisioningTemplateVersionCommand";
import {
DeleteRegistrationCodeCommandInput,
DeleteRegistrationCodeCommandOutput,
} from "../commands/DeleteRegistrationCodeCommand";
import {
DeleteRoleAliasCommandInput,
DeleteRoleAliasCommandOutput,
} from "../commands/DeleteRoleAliasCommand";
import {
DeleteScheduledAuditCommandInput,
DeleteScheduledAuditCommandOutput,
} from "../commands/DeleteScheduledAuditCommand";
import {
DeleteSecurityProfileCommandInput,
DeleteSecurityProfileCommandOutput,
} from "../commands/DeleteSecurityProfileCommand";
import {
DeleteStreamCommandInput,
DeleteStreamCommandOutput,
} from "../commands/DeleteStreamCommand";
import {
DeleteThingCommandInput,
DeleteThingCommandOutput,
} from "../commands/DeleteThingCommand";
import {
DeleteThingGroupCommandInput,
DeleteThingGroupCommandOutput,
} from "../commands/DeleteThingGroupCommand";
import {
DeleteThingTypeCommandInput,
DeleteThingTypeCommandOutput,
} from "../commands/DeleteThingTypeCommand";
import {
DeleteTopicRuleCommandInput,
DeleteTopicRuleCommandOutput,
} from "../commands/DeleteTopicRuleCommand";
import {
DeleteTopicRuleDestinationCommandInput,
DeleteTopicRuleDestinationCommandOutput,
} from "../commands/DeleteTopicRuleDestinationCommand";
import {
DeleteV2LoggingLevelCommandInput,
DeleteV2LoggingLevelCommandOutput,
} from "../commands/DeleteV2LoggingLevelCommand";
import {
DeprecateThingTypeCommandInput,
DeprecateThingTypeCommandOutput,
} from "../commands/DeprecateThingTypeCommand";
import {
DescribeAccountAuditConfigurationCommandInput,
DescribeAccountAuditConfigurationCommandOutput,
} from "../commands/DescribeAccountAuditConfigurationCommand";
import {
DescribeAuditFindingCommandInput,
DescribeAuditFindingCommandOutput,
} from "../commands/DescribeAuditFindingCommand";
import {
DescribeAuditMitigationActionsTaskCommandInput,
DescribeAuditMitigationActionsTaskCommandOutput,
} from "../commands/DescribeAuditMitigationActionsTaskCommand";
import {
DescribeAuditSuppressionCommandInput,
DescribeAuditSuppressionCommandOutput,
} from "../commands/DescribeAuditSuppressionCommand";
import {
DescribeAuditTaskCommandInput,
DescribeAuditTaskCommandOutput,
} from "../commands/DescribeAuditTaskCommand";
import {
DescribeAuthorizerCommandInput,
DescribeAuthorizerCommandOutput,
} from "../commands/DescribeAuthorizerCommand";
import {
DescribeBillingGroupCommandInput,
DescribeBillingGroupCommandOutput,
} from "../commands/DescribeBillingGroupCommand";
import {
DescribeCACertificateCommandInput,
DescribeCACertificateCommandOutput,
} from "../commands/DescribeCACertificateCommand";
import {
DescribeCertificateCommandInput,
DescribeCertificateCommandOutput,
} from "../commands/DescribeCertificateCommand";
import {
DescribeCertificateProviderCommandInput,
DescribeCertificateProviderCommandOutput,
} from "../commands/DescribeCertificateProviderCommand";
import {
DescribeCustomMetricCommandInput,
DescribeCustomMetricCommandOutput,
} from "../commands/DescribeCustomMetricCommand";
import {
DescribeDefaultAuthorizerCommandInput,
DescribeDefaultAuthorizerCommandOutput,
} from "../commands/DescribeDefaultAuthorizerCommand";
import {
DescribeDetectMitigationActionsTaskCommandInput,
DescribeDetectMitigationActionsTaskCommandOutput,
} from "../commands/DescribeDetectMitigationActionsTaskCommand";
import {
DescribeDimensionCommandInput,
DescribeDimensionCommandOutput,
} from "../commands/DescribeDimensionCommand";
import {
DescribeDomainConfigurationCommandInput,
DescribeDomainConfigurationCommandOutput,
} from "../commands/DescribeDomainConfigurationCommand";
import {
DescribeEndpointCommandInput,
DescribeEndpointCommandOutput,
} from "../commands/DescribeEndpointCommand";
import {
DescribeEventConfigurationsCommandInput,
DescribeEventConfigurationsCommandOutput,
} from "../commands/DescribeEventConfigurationsCommand";
import {
DescribeFleetMetricCommandInput,
DescribeFleetMetricCommandOutput,
} from "../commands/DescribeFleetMetricCommand";
import {
DescribeIndexCommandInput,
DescribeIndexCommandOutput,
} from "../commands/DescribeIndexCommand";
import {
DescribeJobCommandInput,
DescribeJobCommandOutput,
} from "../commands/DescribeJobCommand";
import {
DescribeJobExecutionCommandInput,
DescribeJobExecutionCommandOutput,
} from "../commands/DescribeJobExecutionCommand";
import {
DescribeJobTemplateCommandInput,
DescribeJobTemplateCommandOutput,
} from "../commands/DescribeJobTemplateCommand";
import {
DescribeManagedJobTemplateCommandInput,
DescribeManagedJobTemplateCommandOutput,
} from "../commands/DescribeManagedJobTemplateCommand";
import {
DescribeMitigationActionCommandInput,
DescribeMitigationActionCommandOutput,
} from "../commands/DescribeMitigationActionCommand";
import {
DescribeProvisioningTemplateCommandInput,
DescribeProvisioningTemplateCommandOutput,
} from "../commands/DescribeProvisioningTemplateCommand";
import {
DescribeProvisioningTemplateVersionCommandInput,
DescribeProvisioningTemplateVersionCommandOutput,
} from "../commands/DescribeProvisioningTemplateVersionCommand";
import {
DescribeRoleAliasCommandInput,
DescribeRoleAliasCommandOutput,
} from "../commands/DescribeRoleAliasCommand";
import {
DescribeScheduledAuditCommandInput,
DescribeScheduledAuditCommandOutput,
} from "../commands/DescribeScheduledAuditCommand";
import {
DescribeSecurityProfileCommandInput,
DescribeSecurityProfileCommandOutput,
} from "../commands/DescribeSecurityProfileCommand";
import {
DescribeStreamCommandInput,
DescribeStreamCommandOutput,
} from "../commands/DescribeStreamCommand";
import {
DescribeThingCommandInput,
DescribeThingCommandOutput,
} from "../commands/DescribeThingCommand";
import {
DescribeThingGroupCommandInput,
DescribeThingGroupCommandOutput,
} from "../commands/DescribeThingGroupCommand";
import {
DescribeThingRegistrationTaskCommandInput,
DescribeThingRegistrationTaskCommandOutput,
} from "../commands/DescribeThingRegistrationTaskCommand";
import {
DescribeThingTypeCommandInput,
DescribeThingTypeCommandOutput,
} from "../commands/DescribeThingTypeCommand";
import {
DetachPolicyCommandInput,
DetachPolicyCommandOutput,
} from "../commands/DetachPolicyCommand";
import {
DetachPrincipalPolicyCommandInput,
DetachPrincipalPolicyCommandOutput,
} from "../commands/DetachPrincipalPolicyCommand";
import {
DetachSecurityProfileCommandInput,
DetachSecurityProfileCommandOutput,
} from "../commands/DetachSecurityProfileCommand";
import {
DetachThingPrincipalCommandInput,
DetachThingPrincipalCommandOutput,
} from "../commands/DetachThingPrincipalCommand";
import {
DisableTopicRuleCommandInput,
DisableTopicRuleCommandOutput,
} from "../commands/DisableTopicRuleCommand";
import {
DisassociateSbomFromPackageVersionCommandInput,
DisassociateSbomFromPackageVersionCommandOutput,
} from "../commands/DisassociateSbomFromPackageVersionCommand";
import {
EnableTopicRuleCommandInput,
EnableTopicRuleCommandOutput,
} from "../commands/EnableTopicRuleCommand";
import {
GetBehaviorModelTrainingSummariesCommandInput,
GetBehaviorModelTrainingSummariesCommandOutput,
} from "../commands/GetBehaviorModelTrainingSummariesCommand";
import {
GetBucketsAggregationCommandInput,
GetBucketsAggregationCommandOutput,
} from "../commands/GetBucketsAggregationCommand";
import {
GetCardinalityCommandInput,
GetCardinalityCommandOutput,
} from "../commands/GetCardinalityCommand";
import {
GetCommandCommandInput,
GetCommandCommandOutput,
} from "../commands/GetCommandCommand";
import {
GetCommandExecutionCommandInput,
GetCommandExecutionCommandOutput,
} from "../commands/GetCommandExecutionCommand";
import {
GetEffectivePoliciesCommandInput,
GetEffectivePoliciesCommandOutput,
} from "../commands/GetEffectivePoliciesCommand";
import {
GetIndexingConfigurationCommandInput,
GetIndexingConfigurationCommandOutput,
} from "../commands/GetIndexingConfigurationCommand";
import {
GetJobDocumentCommandInput,
GetJobDocumentCommandOutput,
} from "../commands/GetJobDocumentCommand";
import {
GetLoggingOptionsCommandInput,
GetLoggingOptionsCommandOutput,
} from "../commands/GetLoggingOptionsCommand";
import {
GetOTAUpdateCommandInput,
GetOTAUpdateCommandOutput,
} from "../commands/GetOTAUpdateCommand";
import {
GetPackageCommandInput,
GetPackageCommandOutput,
} from "../commands/GetPackageCommand";
import {
GetPackageConfigurationCommandInput,
GetPackageConfigurationCommandOutput,
} from "../commands/GetPackageConfigurationCommand";
import {
GetPackageVersionCommandInput,
GetPackageVersionCommandOutput,
} from "../commands/GetPackageVersionCommand";
import {
GetPercentilesCommandInput,
GetPercentilesCommandOutput,
} from "../commands/GetPercentilesCommand";
import {
GetPolicyCommandInput,
GetPolicyCommandOutput,
} from "../commands/GetPolicyCommand";
import {
GetPolicyVersionCommandInput,
GetPolicyVersionCommandOutput,
} from "../commands/GetPolicyVersionCommand";
import {
GetRegistrationCodeCommandInput,
GetRegistrationCodeCommandOutput,
} from "../commands/GetRegistrationCodeCommand";
import {
GetStatisticsCommandInput,
GetStatisticsCommandOutput,
} from "../commands/GetStatisticsCommand";
import {
GetThingConnectivityDataCommandInput,
GetThingConnectivityDataCommandOutput,
} from "../commands/GetThingConnectivityDataCommand";
import {
GetTopicRuleCommandInput,
GetTopicRuleCommandOutput,
} from "../commands/GetTopicRuleCommand";
import {
GetTopicRuleDestinationCommandInput,
GetTopicRuleDestinationCommandOutput,
} from "../commands/GetTopicRuleDestinationCommand";
import {
GetV2LoggingOptionsCommandInput,
GetV2LoggingOptionsCommandOutput,
} from "../commands/GetV2LoggingOptionsCommand";
import {
ListActiveViolationsCommandInput,
ListActiveViolationsCommandOutput,
} from "../commands/ListActiveViolationsCommand";
import {
ListAttachedPoliciesCommandInput,
ListAttachedPoliciesCommandOutput,
} from "../commands/ListAttachedPoliciesCommand";
import {
ListAuditFindingsCommandInput,
ListAuditFindingsCommandOutput,
} from "../commands/ListAuditFindingsCommand";
import {
ListAuditMitigationActionsExecutionsCommandInput,
ListAuditMitigationActionsExecutionsCommandOutput,
} from "../commands/ListAuditMitigationActionsExecutionsCommand";
import {
ListAuditMitigationActionsTasksCommandInput,
ListAuditMitigationActionsTasksCommandOutput,
} from "../commands/ListAuditMitigationActionsTasksCommand";
import {
ListAuditSuppressionsCommandInput,
ListAuditSuppressionsCommandOutput,
} from "../commands/ListAuditSuppressionsCommand";
import {
ListAuditTasksCommandInput,
ListAuditTasksCommandOutput,
} from "../commands/ListAuditTasksCommand";
import {
ListAuthorizersCommandInput,
ListAuthorizersCommandOutput,
} from "../commands/ListAuthorizersCommand";
import {
ListBillingGroupsCommandInput,
ListBillingGroupsCommandOutput,
} from "../commands/ListBillingGroupsCommand";
import {
ListCACertificatesCommandInput,
ListCACertificatesCommandOutput,
} from "../commands/ListCACertificatesCommand";
import {
ListCertificateProvidersCommandInput,
ListCertificateProvidersCommandOutput,
} from "../commands/ListCertificateProvidersCommand";
import {
ListCertificatesByCACommandInput,
ListCertificatesByCACommandOutput,
} from "../commands/ListCertificatesByCACommand";
import {
ListCertificatesCommandInput,
ListCertificatesCommandOutput,
} from "../commands/ListCertificatesCommand";
import {
ListCommandExecutionsCommandInput,
ListCommandExecutionsCommandOutput,
} from "../commands/ListCommandExecutionsCommand";
import {
ListCommandsCommandInput,
ListCommandsCommandOutput,
} from "../commands/ListCommandsCommand";
import {
ListCustomMetricsCommandInput,
ListCustomMetricsCommandOutput,
} from "../commands/ListCustomMetricsCommand";
import {
ListDetectMitigationActionsExecutionsCommandInput,
ListDetectMitigationActionsExecutionsCommandOutput,
} from "../commands/ListDetectMitigationActionsExecutionsCommand";
import {
ListDetectMitigationActionsTasksCommandInput,
ListDetectMitigationActionsTasksCommandOutput,
} from "../commands/ListDetectMitigationActionsTasksCommand";
import {
ListDimensionsCommandInput,
ListDimensionsCommandOutput,
} from "../commands/ListDimensionsCommand";
import {
ListDomainConfigurationsCommandInput,
ListDomainConfigurationsCommandOutput,
} from "../commands/ListDomainConfigurationsCommand";
import {
ListFleetMetricsCommandInput,
ListFleetMetricsCommandOutput,
} from "../commands/ListFleetMetricsCommand";
import {
ListIndicesCommandInput,
ListIndicesCommandOutput,
} from "../commands/ListIndicesCommand";
import {
ListJobExecutionsForJobCommandInput,
ListJobExecutionsForJobCommandOutput,
} from "../commands/ListJobExecutionsForJobCommand";
import {
ListJobExecutionsForThingCommandInput,
ListJobExecutionsForThingCommandOutput,
} from "../commands/ListJobExecutionsForThingCommand";
import {
ListJobsCommandInput,
ListJobsCommandOutput,
} from "../commands/ListJobsCommand";
import {
ListJobTemplatesCommandInput,
ListJobTemplatesCommandOutput,
} from "../commands/ListJobTemplatesCommand";
import {
ListManagedJobTemplatesCommandInput,
ListManagedJobTemplatesCommandOutput,
} from "../commands/ListManagedJobTemplatesCommand";
import {
ListMetricValuesCommandInput,
ListMetricValuesCommandOutput,
} from "../commands/ListMetricValuesCommand";
import {
ListMitigationActionsCommandInput,
ListMitigationActionsCommandOutput,
} from "../commands/ListMitigationActionsCommand";
import {
ListOTAUpdatesCommandInput,
ListOTAUpdatesCommandOutput,
} from "../commands/ListOTAUpdatesCommand";
import {
ListOutgoingCertificatesCommandInput,
ListOutgoingCertificatesCommandOutput,
} from "../commands/ListOutgoingCertificatesCommand";
import {
ListPackagesCommandInput,
ListPackagesCommandOutput,
} from "../commands/ListPackagesCommand";
import {
ListPackageVersionsCommandInput,
ListPackageVersionsCommandOutput,
} from "../commands/ListPackageVersionsCommand";
import {
ListPoliciesCommandInput,
ListPoliciesCommandOutput,
} from "../commands/ListPoliciesCommand";
import {
ListPolicyPrincipalsCommandInput,
ListPolicyPrincipalsCommandOutput,
} from "../commands/ListPolicyPrincipalsCommand";
import {
ListPolicyVersionsCommandInput,
ListPolicyVersionsCommandOutput,
} from "../commands/ListPolicyVersionsCommand";
import {
ListPrincipalPoliciesCommandInput,
ListPrincipalPoliciesCommandOutput,
} from "../commands/ListPrincipalPoliciesCommand";
import {
ListPrincipalThingsCommandInput,
ListPrincipalThingsCommandOutput,
} from "../commands/ListPrincipalThingsCommand";
import {
ListPrincipalThingsV2CommandInput,
ListPrincipalThingsV2CommandOutput,
} from "../commands/ListPrincipalThingsV2Command";
import {
ListProvisioningTemplatesCommandInput,
ListProvisioningTemplatesCommandOutput,
} from "../commands/ListProvisioningTemplatesCommand";
import {
ListProvisioningTemplateVersionsCommandInput,
ListProvisioningTemplateVersionsCommandOutput,
} from "../commands/ListProvisioningTemplateVersionsCommand";
import {
ListRelatedResourcesForAuditFindingCommandInput,
ListRelatedResourcesForAuditFindingCommandOutput,
} from "../commands/ListRelatedResourcesForAuditFindingCommand";
import {
ListRoleAliasesCommandInput,
ListRoleAliasesCommandOutput,
} from "../commands/ListRoleAliasesCommand";
import {
ListSbomValidationResultsCommandInput,
ListSbomValidationResultsCommandOutput,
} from "../commands/ListSbomValidationResultsCommand";
import {
ListScheduledAuditsCommandInput,
ListScheduledAuditsCommandOutput,
} from "../commands/ListScheduledAuditsCommand";
import {
ListSecurityProfilesCommandInput,
ListSecurityProfilesCommandOutput,
} from "../commands/ListSecurityProfilesCommand";
import {
ListSecurityProfilesForTargetCommandInput,
ListSecurityProfilesForTargetCommandOutput,
} from "../commands/ListSecurityProfilesForTargetCommand";
import {
ListStreamsCommandInput,
ListStreamsCommandOutput,
} from "../commands/ListStreamsCommand";
import {
ListTagsForResourceCommandInput,
ListTagsForResourceCommandOutput,
} from "../commands/ListTagsForResourceCommand";
import {
ListTargetsForPolicyCommandInput,
ListTargetsForPolicyCommandOutput,
} from "../commands/ListTargetsForPolicyCommand";
import {
ListTargetsForSecurityProfileCommandInput,
ListTargetsForSecurityProfileCommandOutput,
} from "../commands/ListTargetsForSecurityProfileCommand";
import {
ListThingGroupsCommandInput,
ListThingGroupsCommandOutput,
} from "../commands/ListThingGroupsCommand";
import {
ListThingGroupsForThingCommandInput,
ListThingGroupsForThingCommandOutput,
} from "../commands/ListThingGroupsForThingCommand";
import {
ListThingPrincipalsCommandInput,
ListThingPrincipalsCommandOutput,
} from "../commands/ListThingPrincipalsCommand";
import {
ListThingPrincipalsV2CommandInput,
ListThingPrincipalsV2CommandOutput,
} from "../commands/ListThingPrincipalsV2Command";
import {
ListThingRegistrationTaskReportsCommandInput,
ListThingRegistrationTaskReportsCommandOutput,
} from "../commands/ListThingRegistrationTaskReportsCommand";
import {
ListThingRegistrationTasksCommandInput,
ListThingRegistrationTasksCommandOutput,
} from "../commands/ListThingRegistrationTasksCommand";
import {
ListThingsCommandInput,
ListThingsCommandOutput,
} from "../commands/ListThingsCommand";
import {
ListThingsInBillingGroupCommandInput,
ListThingsInBillingGroupCommandOutput,
} from "../commands/ListThingsInBillingGroupCommand";
import {
ListThingsInThingGroupCommandInput,
ListThingsInThingGroupCommandOutput,
} from "../commands/ListThingsInThingGroupCommand";
import {
ListThingTypesCommandInput,
ListThingTypesCommandOutput,
} from "../commands/ListThingTypesCommand";
import {
ListTopicRuleDestinationsCommandInput,
ListTopicRuleDestinationsCommandOutput,
} from "../commands/ListTopicRuleDestinationsCommand";
import {
ListTopicRulesCommandInput,
ListTopicRulesCommandOutput,
} from "../commands/ListTopicRulesCommand";
import {
ListV2LoggingLevelsCommandInput,
ListV2LoggingLevelsCommandOutput,
} from "../commands/ListV2LoggingLevelsCommand";
import {
ListViolationEventsCommandInput,
ListViolationEventsCommandOutput,
} from "../commands/ListViolationEventsCommand";
import {
PutVerificationStateOnViolationCommandInput,
PutVerificationStateOnViolationCommandOutput,
} from "../commands/PutVerificationStateOnViolationCommand";
import {
RegisterCACertificateCommandInput,
RegisterCACertificateCommandOutput,
} from "../commands/RegisterCACertificateCommand";
import {
RegisterCertificateCommandInput,
RegisterCertificateCommandOutput,
} from "../commands/RegisterCertificateCommand";
import {
RegisterCertificateWithoutCACommandInput,
RegisterCertificateWithoutCACommandOutput,
} from "../commands/RegisterCertificateWithoutCACommand";
import {
RegisterThingCommandInput,
RegisterThingCommandOutput,
} from "../commands/RegisterThingCommand";
import {
RejectCertificateTransferCommandInput,
RejectCertificateTransferCommandOutput,
} from "../commands/RejectCertificateTransferCommand";
import {
RemoveThingFromBillingGroupCommandInput,
RemoveThingFromBillingGroupCommandOutput,
} from "../commands/RemoveThingFromBillingGroupCommand";
import {
RemoveThingFromThingGroupCommandInput,
RemoveThingFromThingGroupCommandOutput,
} from "../commands/RemoveThingFromThingGroupCommand";
import {
ReplaceTopicRuleCommandInput,
ReplaceTopicRuleCommandOutput,
} from "../commands/ReplaceTopicRuleCommand";
import {
SearchIndexCommandInput,
SearchIndexCommandOutput,
} from "../commands/SearchIndexCommand";
import {
SetDefaultAuthorizerCommandInput,
SetDefaultAuthorizerCommandOutput,
} from "../commands/SetDefaultAuthorizerCommand";
import {
SetDefaultPolicyVersionCommandInput,
SetDefaultPolicyVersionCommandOutput,
} from "../commands/SetDefaultPolicyVersionCommand";
import {
SetLoggingOptionsCommandInput,
SetLoggingOptionsCommandOutput,
} from "../commands/SetLoggingOptionsCommand";
import {
SetV2LoggingLevelCommandInput,
SetV2LoggingLevelCommandOutput,
} from "../commands/SetV2LoggingLevelCommand";
import {
SetV2LoggingOptionsCommandInput,
SetV2LoggingOptionsCommandOutput,
} from "../commands/SetV2LoggingOptionsCommand";
import {
StartAuditMitigationActionsTaskCommandInput,
StartAuditMitigationActionsTaskCommandOutput,
} from "../commands/StartAuditMitigationActionsTaskCommand";
import {
StartDetectMitigationActionsTaskCommandInput,
StartDetectMitigationActionsTaskCommandOutput,
} from "../commands/StartDetectMitigationActionsTaskCommand";
import {
StartOnDemandAuditTaskCommandInput,
StartOnDemandAuditTaskCommandOutput,
} from "../commands/StartOnDemandAuditTaskCommand";
import {
StartThingRegistrationTaskCommandInput,
StartThingRegistrationTaskCommandOutput,
} from "../commands/StartThingRegistrationTaskCommand";
import {
StopThingRegistrationTaskCommandInput,
StopThingRegistrationTaskCommandOutput,
} from "../commands/StopThingRegistrationTaskCommand";
import {
TagResourceCommandInput,
TagResourceCommandOutput,
} from "../commands/TagResourceCommand";
import {
TestAuthorizationCommandInput,
TestAuthorizationCommandOutput,
} from "../commands/TestAuthorizationCommand";
import {
TestInvokeAuthorizerCommandInput,
TestInvokeAuthorizerCommandOutput,
} from "../commands/TestInvokeAuthorizerCommand";
import {
TransferCertificateCommandInput,
TransferCertificateCommandOutput,
} from "../commands/TransferCertificateCommand";
import {
UntagResourceCommandInput,
UntagResourceCommandOutput,
} from "../commands/UntagResourceCommand";
import {
UpdateAccountAuditConfigurationCommandInput,
UpdateAccountAuditConfigurationCommandOutput,
} from "../commands/UpdateAccountAuditConfigurationCommand";
import {
UpdateAuditSuppressionCommandInput,
UpdateAuditSuppressionCommandOutput,
} from "../commands/UpdateAuditSuppressionCommand";
import {
UpdateAuthorizerCommandInput,
UpdateAuthorizerCommandOutput,
} from "../commands/UpdateAuthorizerCommand";
import {
UpdateBillingGroupCommandInput,
UpdateBillingGroupCommandOutput,
} from "../commands/UpdateBillingGroupCommand";
import {
UpdateCACertificateCommandInput,
UpdateCACertificateCommandOutput,
} from "../commands/UpdateCACertificateCommand";
import {
UpdateCertificateCommandInput,
UpdateCertificateCommandOutput,
} from "../commands/UpdateCertificateCommand";
import {
UpdateCertificateProviderCommandInput,
UpdateCertificateProviderCommandOutput,
} from "../commands/UpdateCertificateProviderCommand";
import {
UpdateCommandCommandInput,
UpdateCommandCommandOutput,
} from "../commands/UpdateCommandCommand";
import {
UpdateCustomMetricCommandInput,
UpdateCustomMetricCommandOutput,
} from "../commands/UpdateCustomMetricCommand";
import {
UpdateDimensionCommandInput,
UpdateDimensionCommandOutput,
} from "../commands/UpdateDimensionCommand";
import {
UpdateDomainConfigurationCommandInput,
UpdateDomainConfigurationCommandOutput,
} from "../commands/UpdateDomainConfigurationCommand";
import {
UpdateDynamicThingGroupCommandInput,
UpdateDynamicThingGroupCommandOutput,
} from "../commands/UpdateDynamicThingGroupCommand";
import {
UpdateEventConfigurationsCommandInput,
UpdateEventConfigurationsCommandOutput,
} from "../commands/UpdateEventConfigurationsCommand";
import {
UpdateFleetMetricCommandInput,
UpdateFleetMetricCommandOutput,
} from "../commands/UpdateFleetMetricCommand";
import {
UpdateIndexingConfigurationCommandInput,
UpdateIndexingConfigurationCommandOutput,
} from "../commands/UpdateIndexingConfigurationCommand";
import {
UpdateJobCommandInput,
UpdateJobCommandOutput,
} from "../commands/UpdateJobCommand";
import {
UpdateMitigationActionCommandInput,
UpdateMitigationActionCommandOutput,
} from "../commands/UpdateMitigationActionCommand";
import {
UpdatePackageCommandInput,
UpdatePackageCommandOutput,
} from "../commands/UpdatePackageCommand";
import {
UpdatePackageConfigurationCommandInput,
UpdatePackageConfigurationCommandOutput,
} from "../commands/UpdatePackageConfigurationCommand";
import {
UpdatePackageVersionCommandInput,
UpdatePackageVersionCommandOutput,
} from "../commands/UpdatePackageVersionCommand";
import {
UpdateProvisioningTemplateCommandInput,
UpdateProvisioningTemplateCommandOutput,
} from "../commands/UpdateProvisioningTemplateCommand";
import {
UpdateRoleAliasCommandInput,
UpdateRoleAliasCommandOutput,
} from "../commands/UpdateRoleAliasCommand";
import {
UpdateScheduledAuditCommandInput,
UpdateScheduledAuditCommandOutput,
} from "../commands/UpdateScheduledAuditCommand";
import {
UpdateSecurityProfileCommandInput,
UpdateSecurityProfileCommandOutput,
} from "../commands/UpdateSecurityProfileCommand";
import {
UpdateStreamCommandInput,
UpdateStreamCommandOutput,
} from "../commands/UpdateStreamCommand";
import {
UpdateThingCommandInput,
UpdateThingCommandOutput,
} from "../commands/UpdateThingCommand";
import {
UpdateThingGroupCommandInput,
UpdateThingGroupCommandOutput,
} from "../commands/UpdateThingGroupCommand";
import {
UpdateThingGroupsForThingCommandInput,
UpdateThingGroupsForThingCommandOutput,
} from "../commands/UpdateThingGroupsForThingCommand";
import {
UpdateThingTypeCommandInput,
UpdateThingTypeCommandOutput,
} from "../commands/UpdateThingTypeCommand";
import {
UpdateTopicRuleDestinationCommandInput,
UpdateTopicRuleDestinationCommandOutput,
} from "../commands/UpdateTopicRuleDestinationCommand";
import {
ValidateSecurityProfileBehaviorsCommandInput,
ValidateSecurityProfileBehaviorsCommandOutput,
} from "../commands/ValidateSecurityProfileBehaviorsCommand";
export declare const se_AcceptCertificateTransferCommand: (
input: AcceptCertificateTransferCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_AddThingToBillingGroupCommand: (
input: AddThingToBillingGroupCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_AddThingToThingGroupCommand: (
input: AddThingToThingGroupCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_AssociateSbomWithPackageVersionCommand: (
input: AssociateSbomWithPackageVersionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_AssociateTargetsWithJobCommand: (
input: AssociateTargetsWithJobCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_AttachPolicyCommand: (
input: AttachPolicyCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_AttachPrincipalPolicyCommand: (
input: AttachPrincipalPolicyCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_AttachSecurityProfileCommand: (
input: AttachSecurityProfileCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_AttachThingPrincipalCommand: (
input: AttachThingPrincipalCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CancelAuditMitigationActionsTaskCommand: (
input: CancelAuditMitigationActionsTaskCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CancelAuditTaskCommand: (
input: CancelAuditTaskCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CancelCertificateTransferCommand: (
input: CancelCertificateTransferCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CancelDetectMitigationActionsTaskCommand: (
input: CancelDetectMitigationActionsTaskCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CancelJobCommand: (
input: CancelJobCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CancelJobExecutionCommand: (
input: CancelJobExecutionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_ClearDefaultAuthorizerCommand: (
input: ClearDefaultAuthorizerCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_ConfirmTopicRuleDestinationCommand: (
input: ConfirmTopicRuleDestinationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateAuditSuppressionCommand: (
input: CreateAuditSuppressionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateAuthorizerCommand: (
input: CreateAuthorizerCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateBillingGroupCommand: (
input: CreateBillingGroupCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateCertificateFromCsrCommand: (
input: CreateCertificateFromCsrCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateCertificateProviderCommand: (
input: CreateCertificateProviderCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateCommandCommand: (
input: CreateCommandCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateCustomMetricCommand: (
input: CreateCustomMetricCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateDimensionCommand: (
input: CreateDimensionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateDomainConfigurationCommand: (
input: CreateDomainConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateDynamicThingGroupCommand: (
input: CreateDynamicThingGroupCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateFleetMetricCommand: (
input: CreateFleetMetricCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateJobCommand: (
input: CreateJobCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateJobTemplateCommand: (
input: CreateJobTemplateCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateKeysAndCertificateCommand: (
input: CreateKeysAndCertificateCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateMitigationActionCommand: (
input: CreateMitigationActionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateOTAUpdateCommand: (
input: CreateOTAUpdateCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreatePackageCommand: (
input: CreatePackageCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreatePackageVersionCommand: (
input: CreatePackageVersionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreatePolicyCommand: (
input: CreatePolicyCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreatePolicyVersionCommand: (
input: CreatePolicyVersionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateProvisioningClaimCommand: (
input: CreateProvisioningClaimCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateProvisioningTemplateCommand: (
input: CreateProvisioningTemplateCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateProvisioningTemplateVersionCommand: (
input: CreateProvisioningTemplateVersionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateRoleAliasCommand: (
input: CreateRoleAliasCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateScheduledAuditCommand: (
input: CreateScheduledAuditCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateSecurityProfileCommand: (
input: CreateSecurityProfileCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateStreamCommand: (
input: CreateStreamCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateThingCommand: (
input: CreateThingCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateThingGroupCommand: (
input: CreateThingGroupCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateThingTypeCommand: (
input: CreateThingTypeCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateTopicRuleCommand: (
input: CreateTopicRuleCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_CreateTopicRuleDestinationCommand: (
input: CreateTopicRuleDestinationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteAccountAuditConfigurationCommand: (
input: DeleteAccountAuditConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteAuditSuppressionCommand: (
input: DeleteAuditSuppressionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteAuthorizerCommand: (
input: DeleteAuthorizerCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteBillingGroupCommand: (
input: DeleteBillingGroupCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteCACertificateCommand: (
input: DeleteCACertificateCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteCertificateCommand: (
input: DeleteCertificateCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteCertificateProviderCommand: (
input: DeleteCertificateProviderCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteCommandCommand: (
input: DeleteCommandCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteCommandExecutionCommand: (
input: DeleteCommandExecutionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteCustomMetricCommand: (
input: DeleteCustomMetricCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteDimensionCommand: (
input: DeleteDimensionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteDomainConfigurationCommand: (
input: DeleteDomainConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteDynamicThingGroupCommand: (
input: DeleteDynamicThingGroupCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteFleetMetricCommand: (
input: DeleteFleetMetricCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteJobCommand: (
input: DeleteJobCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteJobExecutionCommand: (
input: DeleteJobExecutionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteJobTemplateCommand: (
input: DeleteJobTemplateCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteMitigationActionCommand: (
input: DeleteMitigationActionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteOTAUpdateCommand: (
input: DeleteOTAUpdateCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeletePackageCommand: (
input: DeletePackageCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeletePackageVersionCommand: (
input: DeletePackageVersionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeletePolicyCommand: (
input: DeletePolicyCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeletePolicyVersionCommand: (
input: DeletePolicyVersionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteProvisioningTemplateCommand: (
input: DeleteProvisioningTemplateCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteProvisioningTemplateVersionCommand: (
input: DeleteProvisioningTemplateVersionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteRegistrationCodeCommand: (
input: DeleteRegistrationCodeCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteRoleAliasCommand: (
input: DeleteRoleAliasCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteScheduledAuditCommand: (
input: DeleteScheduledAuditCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteSecurityProfileCommand: (
input: DeleteSecurityProfileCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteStreamCommand: (
input: DeleteStreamCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteThingCommand: (
input: DeleteThingCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteThingGroupCommand: (
input: DeleteThingGroupCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteThingTypeCommand: (
input: DeleteThingTypeCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteTopicRuleCommand: (
input: DeleteTopicRuleCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteTopicRuleDestinationCommand: (
input: DeleteTopicRuleDestinationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeleteV2LoggingLevelCommand: (
input: DeleteV2LoggingLevelCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DeprecateThingTypeCommand: (
input: DeprecateThingTypeCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DescribeAccountAuditConfigurationCommand: (
input: DescribeAccountAuditConfigurationCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DescribeAuditFindingCommand: (
input: DescribeAuditFindingCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DescribeAuditMitigationActionsTaskCommand: (
input: DescribeAuditMitigationActionsTaskCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DescribeAuditSuppressionCommand: (
input: DescribeAuditSuppressionCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DescribeAuditTaskCommand: (
input: DescribeAuditTaskCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DescribeAuthorizerCommand: (
input: DescribeAuthorizerCommandInput,
context: __SerdeContext
) => Promise<__HttpRequest>;
export declare const se_DescribeBillingGroupCommand: (
input: DescribeBillingGroupCommandInput,
contex