@aws-sdk/client-iot
Version:
AWS SDK for JavaScript Iot Client for Node.js, Browser and React Native
1,469 lines (1,468 loc) • 171 kB
TypeScript
import { HttpHandlerOptions as __HttpHandlerOptions } 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";
import { IoTClient } from "./IoTClient";
export interface IoT {
acceptCertificateTransfer(
args: AcceptCertificateTransferCommandInput,
options?: __HttpHandlerOptions
): Promise<AcceptCertificateTransferCommandOutput>;
acceptCertificateTransfer(
args: AcceptCertificateTransferCommandInput,
cb: (err: any, data?: AcceptCertificateTransferCommandOutput) => void
): void;
acceptCertificateTransfer(
args: AcceptCertificateTransferCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: AcceptCertificateTransferCommandOutput) => void
): void;
addThingToBillingGroup(): Promise<AddThingToBillingGroupCommandOutput>;
addThingToBillingGroup(
args: AddThingToBillingGroupCommandInput,
options?: __HttpHandlerOptions
): Promise<AddThingToBillingGroupCommandOutput>;
addThingToBillingGroup(
args: AddThingToBillingGroupCommandInput,
cb: (err: any, data?: AddThingToBillingGroupCommandOutput) => void
): void;
addThingToBillingGroup(
args: AddThingToBillingGroupCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: AddThingToBillingGroupCommandOutput) => void
): void;
addThingToThingGroup(): Promise<AddThingToThingGroupCommandOutput>;
addThingToThingGroup(
args: AddThingToThingGroupCommandInput,
options?: __HttpHandlerOptions
): Promise<AddThingToThingGroupCommandOutput>;
addThingToThingGroup(
args: AddThingToThingGroupCommandInput,
cb: (err: any, data?: AddThingToThingGroupCommandOutput) => void
): void;
addThingToThingGroup(
args: AddThingToThingGroupCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: AddThingToThingGroupCommandOutput) => void
): void;
associateSbomWithPackageVersion(
args: AssociateSbomWithPackageVersionCommandInput,
options?: __HttpHandlerOptions
): Promise<AssociateSbomWithPackageVersionCommandOutput>;
associateSbomWithPackageVersion(
args: AssociateSbomWithPackageVersionCommandInput,
cb: (err: any, data?: AssociateSbomWithPackageVersionCommandOutput) => void
): void;
associateSbomWithPackageVersion(
args: AssociateSbomWithPackageVersionCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: AssociateSbomWithPackageVersionCommandOutput) => void
): void;
associateTargetsWithJob(
args: AssociateTargetsWithJobCommandInput,
options?: __HttpHandlerOptions
): Promise<AssociateTargetsWithJobCommandOutput>;
associateTargetsWithJob(
args: AssociateTargetsWithJobCommandInput,
cb: (err: any, data?: AssociateTargetsWithJobCommandOutput) => void
): void;
associateTargetsWithJob(
args: AssociateTargetsWithJobCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: AssociateTargetsWithJobCommandOutput) => void
): void;
attachPolicy(
args: AttachPolicyCommandInput,
options?: __HttpHandlerOptions
): Promise<AttachPolicyCommandOutput>;
attachPolicy(
args: AttachPolicyCommandInput,
cb: (err: any, data?: AttachPolicyCommandOutput) => void
): void;
attachPolicy(
args: AttachPolicyCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: AttachPolicyCommandOutput) => void
): void;
attachPrincipalPolicy(
args: AttachPrincipalPolicyCommandInput,
options?: __HttpHandlerOptions
): Promise<AttachPrincipalPolicyCommandOutput>;
attachPrincipalPolicy(
args: AttachPrincipalPolicyCommandInput,
cb: (err: any, data?: AttachPrincipalPolicyCommandOutput) => void
): void;
attachPrincipalPolicy(
args: AttachPrincipalPolicyCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: AttachPrincipalPolicyCommandOutput) => void
): void;
attachSecurityProfile(
args: AttachSecurityProfileCommandInput,
options?: __HttpHandlerOptions
): Promise<AttachSecurityProfileCommandOutput>;
attachSecurityProfile(
args: AttachSecurityProfileCommandInput,
cb: (err: any, data?: AttachSecurityProfileCommandOutput) => void
): void;
attachSecurityProfile(
args: AttachSecurityProfileCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: AttachSecurityProfileCommandOutput) => void
): void;
attachThingPrincipal(
args: AttachThingPrincipalCommandInput,
options?: __HttpHandlerOptions
): Promise<AttachThingPrincipalCommandOutput>;
attachThingPrincipal(
args: AttachThingPrincipalCommandInput,
cb: (err: any, data?: AttachThingPrincipalCommandOutput) => void
): void;
attachThingPrincipal(
args: AttachThingPrincipalCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: AttachThingPrincipalCommandOutput) => void
): void;
cancelAuditMitigationActionsTask(
args: CancelAuditMitigationActionsTaskCommandInput,
options?: __HttpHandlerOptions
): Promise<CancelAuditMitigationActionsTaskCommandOutput>;
cancelAuditMitigationActionsTask(
args: CancelAuditMitigationActionsTaskCommandInput,
cb: (err: any, data?: CancelAuditMitigationActionsTaskCommandOutput) => void
): void;
cancelAuditMitigationActionsTask(
args: CancelAuditMitigationActionsTaskCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CancelAuditMitigationActionsTaskCommandOutput) => void
): void;
cancelAuditTask(
args: CancelAuditTaskCommandInput,
options?: __HttpHandlerOptions
): Promise<CancelAuditTaskCommandOutput>;
cancelAuditTask(
args: CancelAuditTaskCommandInput,
cb: (err: any, data?: CancelAuditTaskCommandOutput) => void
): void;
cancelAuditTask(
args: CancelAuditTaskCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CancelAuditTaskCommandOutput) => void
): void;
cancelCertificateTransfer(
args: CancelCertificateTransferCommandInput,
options?: __HttpHandlerOptions
): Promise<CancelCertificateTransferCommandOutput>;
cancelCertificateTransfer(
args: CancelCertificateTransferCommandInput,
cb: (err: any, data?: CancelCertificateTransferCommandOutput) => void
): void;
cancelCertificateTransfer(
args: CancelCertificateTransferCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CancelCertificateTransferCommandOutput) => void
): void;
cancelDetectMitigationActionsTask(
args: CancelDetectMitigationActionsTaskCommandInput,
options?: __HttpHandlerOptions
): Promise<CancelDetectMitigationActionsTaskCommandOutput>;
cancelDetectMitigationActionsTask(
args: CancelDetectMitigationActionsTaskCommandInput,
cb: (
err: any,
data?: CancelDetectMitigationActionsTaskCommandOutput
) => void
): void;
cancelDetectMitigationActionsTask(
args: CancelDetectMitigationActionsTaskCommandInput,
options: __HttpHandlerOptions,
cb: (
err: any,
data?: CancelDetectMitigationActionsTaskCommandOutput
) => void
): void;
cancelJob(
args: CancelJobCommandInput,
options?: __HttpHandlerOptions
): Promise<CancelJobCommandOutput>;
cancelJob(
args: CancelJobCommandInput,
cb: (err: any, data?: CancelJobCommandOutput) => void
): void;
cancelJob(
args: CancelJobCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CancelJobCommandOutput) => void
): void;
cancelJobExecution(
args: CancelJobExecutionCommandInput,
options?: __HttpHandlerOptions
): Promise<CancelJobExecutionCommandOutput>;
cancelJobExecution(
args: CancelJobExecutionCommandInput,
cb: (err: any, data?: CancelJobExecutionCommandOutput) => void
): void;
cancelJobExecution(
args: CancelJobExecutionCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CancelJobExecutionCommandOutput) => void
): void;
clearDefaultAuthorizer(): Promise<ClearDefaultAuthorizerCommandOutput>;
clearDefaultAuthorizer(
args: ClearDefaultAuthorizerCommandInput,
options?: __HttpHandlerOptions
): Promise<ClearDefaultAuthorizerCommandOutput>;
clearDefaultAuthorizer(
args: ClearDefaultAuthorizerCommandInput,
cb: (err: any, data?: ClearDefaultAuthorizerCommandOutput) => void
): void;
clearDefaultAuthorizer(
args: ClearDefaultAuthorizerCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: ClearDefaultAuthorizerCommandOutput) => void
): void;
confirmTopicRuleDestination(
args: ConfirmTopicRuleDestinationCommandInput,
options?: __HttpHandlerOptions
): Promise<ConfirmTopicRuleDestinationCommandOutput>;
confirmTopicRuleDestination(
args: ConfirmTopicRuleDestinationCommandInput,
cb: (err: any, data?: ConfirmTopicRuleDestinationCommandOutput) => void
): void;
confirmTopicRuleDestination(
args: ConfirmTopicRuleDestinationCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: ConfirmTopicRuleDestinationCommandOutput) => void
): void;
createAuditSuppression(
args: CreateAuditSuppressionCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateAuditSuppressionCommandOutput>;
createAuditSuppression(
args: CreateAuditSuppressionCommandInput,
cb: (err: any, data?: CreateAuditSuppressionCommandOutput) => void
): void;
createAuditSuppression(
args: CreateAuditSuppressionCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateAuditSuppressionCommandOutput) => void
): void;
createAuthorizer(
args: CreateAuthorizerCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateAuthorizerCommandOutput>;
createAuthorizer(
args: CreateAuthorizerCommandInput,
cb: (err: any, data?: CreateAuthorizerCommandOutput) => void
): void;
createAuthorizer(
args: CreateAuthorizerCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateAuthorizerCommandOutput) => void
): void;
createBillingGroup(
args: CreateBillingGroupCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateBillingGroupCommandOutput>;
createBillingGroup(
args: CreateBillingGroupCommandInput,
cb: (err: any, data?: CreateBillingGroupCommandOutput) => void
): void;
createBillingGroup(
args: CreateBillingGroupCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateBillingGroupCommandOutput) => void
): void;
createCertificateFromCsr(
args: CreateCertificateFromCsrCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateCertificateFromCsrCommandOutput>;
createCertificateFromCsr(
args: CreateCertificateFromCsrCommandInput,
cb: (err: any, data?: CreateCertificateFromCsrCommandOutput) => void
): void;
createCertificateFromCsr(
args: CreateCertificateFromCsrCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateCertificateFromCsrCommandOutput) => void
): void;
createCertificateProvider(
args: CreateCertificateProviderCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateCertificateProviderCommandOutput>;
createCertificateProvider(
args: CreateCertificateProviderCommandInput,
cb: (err: any, data?: CreateCertificateProviderCommandOutput) => void
): void;
createCertificateProvider(
args: CreateCertificateProviderCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateCertificateProviderCommandOutput) => void
): void;
createCommand(
args: CreateCommandCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateCommandCommandOutput>;
createCommand(
args: CreateCommandCommandInput,
cb: (err: any, data?: CreateCommandCommandOutput) => void
): void;
createCommand(
args: CreateCommandCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateCommandCommandOutput) => void
): void;
createCustomMetric(
args: CreateCustomMetricCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateCustomMetricCommandOutput>;
createCustomMetric(
args: CreateCustomMetricCommandInput,
cb: (err: any, data?: CreateCustomMetricCommandOutput) => void
): void;
createCustomMetric(
args: CreateCustomMetricCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateCustomMetricCommandOutput) => void
): void;
createDimension(
args: CreateDimensionCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateDimensionCommandOutput>;
createDimension(
args: CreateDimensionCommandInput,
cb: (err: any, data?: CreateDimensionCommandOutput) => void
): void;
createDimension(
args: CreateDimensionCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateDimensionCommandOutput) => void
): void;
createDomainConfiguration(
args: CreateDomainConfigurationCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateDomainConfigurationCommandOutput>;
createDomainConfiguration(
args: CreateDomainConfigurationCommandInput,
cb: (err: any, data?: CreateDomainConfigurationCommandOutput) => void
): void;
createDomainConfiguration(
args: CreateDomainConfigurationCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateDomainConfigurationCommandOutput) => void
): void;
createDynamicThingGroup(
args: CreateDynamicThingGroupCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateDynamicThingGroupCommandOutput>;
createDynamicThingGroup(
args: CreateDynamicThingGroupCommandInput,
cb: (err: any, data?: CreateDynamicThingGroupCommandOutput) => void
): void;
createDynamicThingGroup(
args: CreateDynamicThingGroupCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateDynamicThingGroupCommandOutput) => void
): void;
createFleetMetric(
args: CreateFleetMetricCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateFleetMetricCommandOutput>;
createFleetMetric(
args: CreateFleetMetricCommandInput,
cb: (err: any, data?: CreateFleetMetricCommandOutput) => void
): void;
createFleetMetric(
args: CreateFleetMetricCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateFleetMetricCommandOutput) => void
): void;
createJob(
args: CreateJobCommandInput,
options?: __HttpHandlerOptions
): Promise<CreateJobCommandOutput>;
createJob(
args: CreateJobCommandInput,
cb: (err: any, data?: CreateJobCommandOutput) => void
): void;
createJob(
args: CreateJobCommandInput,
options: __HttpHandlerOptions,
cb: (err: any, data?: CreateJobCommandOutput) => void