{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.IoT
(
defaultService,
_TaskAlreadyExistsException,
_CertificateConflictException,
_SqlParseException,
_IndexNotReadyException,
_InvalidRequestException,
_TransferConflictException,
_CertificateStateException,
_InvalidResponseException,
_RegistrationCodeValidationException,
_MalformedPolicyException,
_DeleteConflictException,
_ResourceAlreadyExistsException,
_NotConfiguredException,
_CertificateValidationException,
_ConflictException,
_ResourceRegistrationFailureException,
_InvalidQueryException,
_TransferAlreadyCompletedException,
_ThrottlingException,
_InvalidAggregationException,
_ConflictingResourceUpdateException,
_InternalFailureException,
_VersionsLimitExceededException,
_ServiceUnavailableException,
_InternalException,
_VersionConflictException,
_UnauthorizedException,
_InvalidStateTransitionException,
_ResourceNotFoundException,
_LimitExceededException,
GetCardinality (GetCardinality'),
newGetCardinality,
GetCardinalityResponse (GetCardinalityResponse'),
newGetCardinalityResponse,
CreateDomainConfiguration (CreateDomainConfiguration'),
newCreateDomainConfiguration,
CreateDomainConfigurationResponse (CreateDomainConfigurationResponse'),
newCreateDomainConfigurationResponse,
StartDetectMitigationActionsTask (StartDetectMitigationActionsTask'),
newStartDetectMitigationActionsTask,
StartDetectMitigationActionsTaskResponse (StartDetectMitigationActionsTaskResponse'),
newStartDetectMitigationActionsTaskResponse,
DeleteSecurityProfile (DeleteSecurityProfile'),
newDeleteSecurityProfile,
DeleteSecurityProfileResponse (DeleteSecurityProfileResponse'),
newDeleteSecurityProfileResponse,
UpdateSecurityProfile (UpdateSecurityProfile'),
newUpdateSecurityProfile,
UpdateSecurityProfileResponse (UpdateSecurityProfileResponse'),
newUpdateSecurityProfileResponse,
ListSecurityProfiles (ListSecurityProfiles'),
newListSecurityProfiles,
ListSecurityProfilesResponse (ListSecurityProfilesResponse'),
newListSecurityProfilesResponse,
ListPolicies (ListPolicies'),
newListPolicies,
ListPoliciesResponse (ListPoliciesResponse'),
newListPoliciesResponse,
DescribeProvisioningTemplate (DescribeProvisioningTemplate'),
newDescribeProvisioningTemplate,
DescribeProvisioningTemplateResponse (DescribeProvisioningTemplateResponse'),
newDescribeProvisioningTemplateResponse,
UpdateMitigationAction (UpdateMitigationAction'),
newUpdateMitigationAction,
UpdateMitigationActionResponse (UpdateMitigationActionResponse'),
newUpdateMitigationActionResponse,
DeleteMitigationAction (DeleteMitigationAction'),
newDeleteMitigationAction,
DeleteMitigationActionResponse (DeleteMitigationActionResponse'),
newDeleteMitigationActionResponse,
DeleteJobExecution (DeleteJobExecution'),
newDeleteJobExecution,
DeleteJobExecutionResponse (DeleteJobExecutionResponse'),
newDeleteJobExecutionResponse,
CreatePolicy (CreatePolicy'),
newCreatePolicy,
CreatePolicyResponse (CreatePolicyResponse'),
newCreatePolicyResponse,
RegisterCertificate (RegisterCertificate'),
newRegisterCertificate,
RegisterCertificateResponse (RegisterCertificateResponse'),
newRegisterCertificateResponse,
DeleteDynamicThingGroup (DeleteDynamicThingGroup'),
newDeleteDynamicThingGroup,
DeleteDynamicThingGroupResponse (DeleteDynamicThingGroupResponse'),
newDeleteDynamicThingGroupResponse,
ListThingPrincipals (ListThingPrincipals'),
newListThingPrincipals,
ListThingPrincipalsResponse (ListThingPrincipalsResponse'),
newListThingPrincipalsResponse,
UpdateDynamicThingGroup (UpdateDynamicThingGroup'),
newUpdateDynamicThingGroup,
UpdateDynamicThingGroupResponse (UpdateDynamicThingGroupResponse'),
newUpdateDynamicThingGroupResponse,
DescribeRoleAlias (DescribeRoleAlias'),
newDescribeRoleAlias,
DescribeRoleAliasResponse (DescribeRoleAliasResponse'),
newDescribeRoleAliasResponse,
CreateProvisioningTemplateVersion (CreateProvisioningTemplateVersion'),
newCreateProvisioningTemplateVersion,
CreateProvisioningTemplateVersionResponse (CreateProvisioningTemplateVersionResponse'),
newCreateProvisioningTemplateVersionResponse,
CreateOTAUpdate (CreateOTAUpdate'),
newCreateOTAUpdate,
CreateOTAUpdateResponse (CreateOTAUpdateResponse'),
newCreateOTAUpdateResponse,
DescribeDefaultAuthorizer (DescribeDefaultAuthorizer'),
newDescribeDefaultAuthorizer,
DescribeDefaultAuthorizerResponse (DescribeDefaultAuthorizerResponse'),
newDescribeDefaultAuthorizerResponse,
ListAuditMitigationActionsTasks (ListAuditMitigationActionsTasks'),
newListAuditMitigationActionsTasks,
ListAuditMitigationActionsTasksResponse (ListAuditMitigationActionsTasksResponse'),
newListAuditMitigationActionsTasksResponse,
ListThingRegistrationTaskReports (ListThingRegistrationTaskReports'),
newListThingRegistrationTaskReports,
ListThingRegistrationTaskReportsResponse (ListThingRegistrationTaskReportsResponse'),
newListThingRegistrationTaskReportsResponse,
GetBehaviorModelTrainingSummaries (GetBehaviorModelTrainingSummaries'),
newGetBehaviorModelTrainingSummaries,
GetBehaviorModelTrainingSummariesResponse (GetBehaviorModelTrainingSummariesResponse'),
newGetBehaviorModelTrainingSummariesResponse,
ListPrincipalThings (ListPrincipalThings'),
newListPrincipalThings,
ListPrincipalThingsResponse (ListPrincipalThingsResponse'),
newListPrincipalThingsResponse,
RemoveThingFromThingGroup (RemoveThingFromThingGroup'),
newRemoveThingFromThingGroup,
RemoveThingFromThingGroupResponse (RemoveThingFromThingGroupResponse'),
newRemoveThingFromThingGroupResponse,
DescribeEventConfigurations (DescribeEventConfigurations'),
newDescribeEventConfigurations,
DescribeEventConfigurationsResponse (DescribeEventConfigurationsResponse'),
newDescribeEventConfigurationsResponse,
CancelDetectMitigationActionsTask (CancelDetectMitigationActionsTask'),
newCancelDetectMitigationActionsTask,
CancelDetectMitigationActionsTaskResponse (CancelDetectMitigationActionsTaskResponse'),
newCancelDetectMitigationActionsTaskResponse,
ListTopicRuleDestinations (ListTopicRuleDestinations'),
newListTopicRuleDestinations,
ListTopicRuleDestinationsResponse (ListTopicRuleDestinationsResponse'),
newListTopicRuleDestinationsResponse,
RegisterCertificateWithoutCA (RegisterCertificateWithoutCA'),
newRegisterCertificateWithoutCA,
RegisterCertificateWithoutCAResponse (RegisterCertificateWithoutCAResponse'),
newRegisterCertificateWithoutCAResponse,
DescribeCustomMetric (DescribeCustomMetric'),
newDescribeCustomMetric,
DescribeCustomMetricResponse (DescribeCustomMetricResponse'),
newDescribeCustomMetricResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
ListThingGroups (ListThingGroups'),
newListThingGroups,
ListThingGroupsResponse (ListThingGroupsResponse'),
newListThingGroupsResponse,
DescribeJobTemplate (DescribeJobTemplate'),
newDescribeJobTemplate,
DescribeJobTemplateResponse (DescribeJobTemplateResponse'),
newDescribeJobTemplateResponse,
ListScheduledAudits (ListScheduledAudits'),
newListScheduledAudits,
ListScheduledAuditsResponse (ListScheduledAuditsResponse'),
newListScheduledAuditsResponse,
DescribeThingRegistrationTask (DescribeThingRegistrationTask'),
newDescribeThingRegistrationTask,
DescribeThingRegistrationTaskResponse (DescribeThingRegistrationTaskResponse'),
newDescribeThingRegistrationTaskResponse,
UpdateScheduledAudit (UpdateScheduledAudit'),
newUpdateScheduledAudit,
UpdateScheduledAuditResponse (UpdateScheduledAuditResponse'),
newUpdateScheduledAuditResponse,
DeleteScheduledAudit (DeleteScheduledAudit'),
newDeleteScheduledAudit,
DeleteScheduledAuditResponse (DeleteScheduledAuditResponse'),
newDeleteScheduledAuditResponse,
DescribeAuditFinding (DescribeAuditFinding'),
newDescribeAuditFinding,
DescribeAuditFindingResponse (DescribeAuditFindingResponse'),
newDescribeAuditFindingResponse,
DescribeDimension (DescribeDimension'),
newDescribeDimension,
DescribeDimensionResponse (DescribeDimensionResponse'),
newDescribeDimensionResponse,
GetLoggingOptions (GetLoggingOptions'),
newGetLoggingOptions,
GetLoggingOptionsResponse (GetLoggingOptionsResponse'),
newGetLoggingOptionsResponse,
DeleteAccountAuditConfiguration (DeleteAccountAuditConfiguration'),
newDeleteAccountAuditConfiguration,
DeleteAccountAuditConfigurationResponse (DeleteAccountAuditConfigurationResponse'),
newDeleteAccountAuditConfigurationResponse,
UpdateAccountAuditConfiguration (UpdateAccountAuditConfiguration'),
newUpdateAccountAuditConfiguration,
UpdateAccountAuditConfigurationResponse (UpdateAccountAuditConfigurationResponse'),
newUpdateAccountAuditConfigurationResponse,
GetOTAUpdate (GetOTAUpdate'),
newGetOTAUpdate,
GetOTAUpdateResponse (GetOTAUpdateResponse'),
newGetOTAUpdateResponse,
GetEffectivePolicies (GetEffectivePolicies'),
newGetEffectivePolicies,
GetEffectivePoliciesResponse (GetEffectivePoliciesResponse'),
newGetEffectivePoliciesResponse,
ListThingTypes (ListThingTypes'),
newListThingTypes,
ListThingTypesResponse (ListThingTypesResponse'),
newListThingTypesResponse,
SetV2LoggingOptions (SetV2LoggingOptions'),
newSetV2LoggingOptions,
SetV2LoggingOptionsResponse (SetV2LoggingOptionsResponse'),
newSetV2LoggingOptionsResponse,
CreateProvisioningTemplate (CreateProvisioningTemplate'),
newCreateProvisioningTemplate,
CreateProvisioningTemplateResponse (CreateProvisioningTemplateResponse'),
newCreateProvisioningTemplateResponse,
ListThingGroupsForThing (ListThingGroupsForThing'),
newListThingGroupsForThing,
ListThingGroupsForThingResponse (ListThingGroupsForThingResponse'),
newListThingGroupsForThingResponse,
CreateCertificateFromCsr (CreateCertificateFromCsr'),
newCreateCertificateFromCsr,
CreateCertificateFromCsrResponse (CreateCertificateFromCsrResponse'),
newCreateCertificateFromCsrResponse,
DeleteThing (DeleteThing'),
newDeleteThing,
DeleteThingResponse (DeleteThingResponse'),
newDeleteThingResponse,
UpdateThing (UpdateThing'),
newUpdateThing,
UpdateThingResponse (UpdateThingResponse'),
newUpdateThingResponse,
DeleteProvisioningTemplate (DeleteProvisioningTemplate'),
newDeleteProvisioningTemplate,
DeleteProvisioningTemplateResponse (DeleteProvisioningTemplateResponse'),
newDeleteProvisioningTemplateResponse,
UpdateProvisioningTemplate (UpdateProvisioningTemplate'),
newUpdateProvisioningTemplate,
UpdateProvisioningTemplateResponse (UpdateProvisioningTemplateResponse'),
newUpdateProvisioningTemplateResponse,
DescribeMitigationAction (DescribeMitigationAction'),
newDescribeMitigationAction,
DescribeMitigationActionResponse (DescribeMitigationActionResponse'),
newDescribeMitigationActionResponse,
StartThingRegistrationTask (StartThingRegistrationTask'),
newStartThingRegistrationTask,
StartThingRegistrationTaskResponse (StartThingRegistrationTaskResponse'),
newStartThingRegistrationTaskResponse,
CreateScheduledAudit (CreateScheduledAudit'),
newCreateScheduledAudit,
CreateScheduledAuditResponse (CreateScheduledAuditResponse'),
newCreateScheduledAuditResponse,
ListAuthorizers (ListAuthorizers'),
newListAuthorizers,
ListAuthorizersResponse (ListAuthorizersResponse'),
newListAuthorizersResponse,
ListJobExecutionsForJob (ListJobExecutionsForJob'),
newListJobExecutionsForJob,
ListJobExecutionsForJobResponse (ListJobExecutionsForJobResponse'),
newListJobExecutionsForJobResponse,
RemoveThingFromBillingGroup (RemoveThingFromBillingGroup'),
newRemoveThingFromBillingGroup,
RemoveThingFromBillingGroupResponse (RemoveThingFromBillingGroupResponse'),
newRemoveThingFromBillingGroupResponse,
SearchIndex (SearchIndex'),
newSearchIndex,
SearchIndexResponse (SearchIndexResponse'),
newSearchIndexResponse,
CreateThingType (CreateThingType'),
newCreateThingType,
CreateThingTypeResponse (CreateThingTypeResponse'),
newCreateThingTypeResponse,
DescribeSecurityProfile (DescribeSecurityProfile'),
newDescribeSecurityProfile,
DescribeSecurityProfileResponse (DescribeSecurityProfileResponse'),
newDescribeSecurityProfileResponse,
DeleteV2LoggingLevel (DeleteV2LoggingLevel'),
newDeleteV2LoggingLevel,
DeleteV2LoggingLevelResponse (DeleteV2LoggingLevelResponse'),
newDeleteV2LoggingLevelResponse,
SetDefaultAuthorizer (SetDefaultAuthorizer'),
newSetDefaultAuthorizer,
SetDefaultAuthorizerResponse (SetDefaultAuthorizerResponse'),
newSetDefaultAuthorizerResponse,
DescribeJobExecution (DescribeJobExecution'),
newDescribeJobExecution,
DescribeJobExecutionResponse (DescribeJobExecutionResponse'),
newDescribeJobExecutionResponse,
CancelCertificateTransfer (CancelCertificateTransfer'),
newCancelCertificateTransfer,
CancelCertificateTransferResponse (CancelCertificateTransferResponse'),
newCancelCertificateTransferResponse,
GetIndexingConfiguration (GetIndexingConfiguration'),
newGetIndexingConfiguration,
GetIndexingConfigurationResponse (GetIndexingConfigurationResponse'),
newGetIndexingConfigurationResponse,
ListAuditMitigationActionsExecutions (ListAuditMitigationActionsExecutions'),
newListAuditMitigationActionsExecutions,
ListAuditMitigationActionsExecutionsResponse (ListAuditMitigationActionsExecutionsResponse'),
newListAuditMitigationActionsExecutionsResponse,
CreateCustomMetric (CreateCustomMetric'),
newCreateCustomMetric,
CreateCustomMetricResponse (CreateCustomMetricResponse'),
newCreateCustomMetricResponse,
DescribeAuditMitigationActionsTask (DescribeAuditMitigationActionsTask'),
newDescribeAuditMitigationActionsTask,
DescribeAuditMitigationActionsTaskResponse (DescribeAuditMitigationActionsTaskResponse'),
newDescribeAuditMitigationActionsTaskResponse,
GetStatistics (GetStatistics'),
newGetStatistics,
GetStatisticsResponse (GetStatisticsResponse'),
newGetStatisticsResponse,
DeleteRoleAlias (DeleteRoleAlias'),
newDeleteRoleAlias,
DeleteRoleAliasResponse (DeleteRoleAliasResponse'),
newDeleteRoleAliasResponse,
UpdateRoleAlias (UpdateRoleAlias'),
newUpdateRoleAlias,
UpdateRoleAliasResponse (UpdateRoleAliasResponse'),
newUpdateRoleAliasResponse,
ListFleetMetrics (ListFleetMetrics'),
newListFleetMetrics,
ListFleetMetricsResponse (ListFleetMetricsResponse'),
newListFleetMetricsResponse,
DeletePolicyVersion (DeletePolicyVersion'),
newDeletePolicyVersion,
DeletePolicyVersionResponse (DeletePolicyVersionResponse'),
newDeletePolicyVersionResponse,
DisableTopicRule (DisableTopicRule'),
newDisableTopicRule,
DisableTopicRuleResponse (DisableTopicRuleResponse'),
newDisableTopicRuleResponse,
CreateTopicRule (CreateTopicRule'),
newCreateTopicRule,
CreateTopicRuleResponse (CreateTopicRuleResponse'),
newCreateTopicRuleResponse,
CreateJob (CreateJob'),
newCreateJob,
CreateJobResponse (CreateJobResponse'),
newCreateJobResponse,
DescribeIndex (DescribeIndex'),
newDescribeIndex,
DescribeIndexResponse (DescribeIndexResponse'),
newDescribeIndexResponse,
AssociateTargetsWithJob (AssociateTargetsWithJob'),
newAssociateTargetsWithJob,
AssociateTargetsWithJobResponse (AssociateTargetsWithJobResponse'),
newAssociateTargetsWithJobResponse,
AttachSecurityProfile (AttachSecurityProfile'),
newAttachSecurityProfile,
AttachSecurityProfileResponse (AttachSecurityProfileResponse'),
newAttachSecurityProfileResponse,
ListAttachedPolicies (ListAttachedPolicies'),
newListAttachedPolicies,
ListAttachedPoliciesResponse (ListAttachedPoliciesResponse'),
newListAttachedPoliciesResponse,
CreatePolicyVersion (CreatePolicyVersion'),
newCreatePolicyVersion,
CreatePolicyVersionResponse (CreatePolicyVersionResponse'),
newCreatePolicyVersionResponse,
ListCACertificates (ListCACertificates'),
newListCACertificates,
ListCACertificatesResponse (ListCACertificatesResponse'),
newListCACertificatesResponse,
DeleteTopicRule (DeleteTopicRule'),
newDeleteTopicRule,
DeleteTopicRuleResponse (DeleteTopicRuleResponse'),
newDeleteTopicRuleResponse,
GetJobDocument (GetJobDocument'),
newGetJobDocument,
GetJobDocumentResponse (GetJobDocumentResponse'),
newGetJobDocumentResponse,
DescribeProvisioningTemplateVersion (DescribeProvisioningTemplateVersion'),
newDescribeProvisioningTemplateVersion,
DescribeProvisioningTemplateVersionResponse (DescribeProvisioningTemplateVersionResponse'),
newDescribeProvisioningTemplateVersionResponse,
ListCustomMetrics (ListCustomMetrics'),
newListCustomMetrics,
ListCustomMetricsResponse (ListCustomMetricsResponse'),
newListCustomMetricsResponse,
CancelAuditTask (CancelAuditTask'),
newCancelAuditTask,
CancelAuditTaskResponse (CancelAuditTaskResponse'),
newCancelAuditTaskResponse,
CreateRoleAlias (CreateRoleAlias'),
newCreateRoleAlias,
CreateRoleAliasResponse (CreateRoleAliasResponse'),
newCreateRoleAliasResponse,
DeleteCACertificate (DeleteCACertificate'),
newDeleteCACertificate,
DeleteCACertificateResponse (DeleteCACertificateResponse'),
newDeleteCACertificateResponse,
UpdateCACertificate (UpdateCACertificate'),
newUpdateCACertificate,
UpdateCACertificateResponse (UpdateCACertificateResponse'),
newUpdateCACertificateResponse,
ListTopicRules (ListTopicRules'),
newListTopicRules,
ListTopicRulesResponse (ListTopicRulesResponse'),
newListTopicRulesResponse,
TransferCertificate (TransferCertificate'),
newTransferCertificate,
TransferCertificateResponse (TransferCertificateResponse'),
newTransferCertificateResponse,
ListJobs (ListJobs'),
newListJobs,
ListJobsResponse (ListJobsResponse'),
newListJobsResponse,
ListRoleAliases (ListRoleAliases'),
newListRoleAliases,
ListRoleAliasesResponse (ListRoleAliasesResponse'),
newListRoleAliasesResponse,
StartOnDemandAuditTask (StartOnDemandAuditTask'),
newStartOnDemandAuditTask,
StartOnDemandAuditTaskResponse (StartOnDemandAuditTaskResponse'),
newStartOnDemandAuditTaskResponse,
DescribeThingGroup (DescribeThingGroup'),
newDescribeThingGroup,
DescribeThingGroupResponse (DescribeThingGroupResponse'),
newDescribeThingGroupResponse,
DeleteJob (DeleteJob'),
newDeleteJob,
DeleteJobResponse (DeleteJobResponse'),
newDeleteJobResponse,
ListTargetsForSecurityProfile (ListTargetsForSecurityProfile'),
newListTargetsForSecurityProfile,
ListTargetsForSecurityProfileResponse (ListTargetsForSecurityProfileResponse'),
newListTargetsForSecurityProfileResponse,
UpdateJob (UpdateJob'),
newUpdateJob,
UpdateJobResponse (UpdateJobResponse'),
newUpdateJobResponse,
StartAuditMitigationActionsTask (StartAuditMitigationActionsTask'),
newStartAuditMitigationActionsTask,
StartAuditMitigationActionsTaskResponse (StartAuditMitigationActionsTaskResponse'),
newStartAuditMitigationActionsTaskResponse,
DescribeDetectMitigationActionsTask (DescribeDetectMitigationActionsTask'),
newDescribeDetectMitigationActionsTask,
DescribeDetectMitigationActionsTaskResponse (DescribeDetectMitigationActionsTaskResponse'),
newDescribeDetectMitigationActionsTaskResponse,
GetTopicRule (GetTopicRule'),
newGetTopicRule,
GetTopicRuleResponse (GetTopicRuleResponse'),
newGetTopicRuleResponse,
DescribeThing (DescribeThing'),
newDescribeThing,
DescribeThingResponse (DescribeThingResponse'),
newDescribeThingResponse,
ListDomainConfigurations (ListDomainConfigurations'),
newListDomainConfigurations,
ListDomainConfigurationsResponse (ListDomainConfigurationsResponse'),
newListDomainConfigurationsResponse,
ListAuditTasks (ListAuditTasks'),
newListAuditTasks,
ListAuditTasksResponse (ListAuditTasksResponse'),
newListAuditTasksResponse,
DescribeAccountAuditConfiguration (DescribeAccountAuditConfiguration'),
newDescribeAccountAuditConfiguration,
DescribeAccountAuditConfigurationResponse (DescribeAccountAuditConfigurationResponse'),
newDescribeAccountAuditConfigurationResponse,
DeleteDimension (DeleteDimension'),
newDeleteDimension,
DeleteDimensionResponse (DeleteDimensionResponse'),
newDeleteDimensionResponse,
UpdateDimension (UpdateDimension'),
newUpdateDimension,
UpdateDimensionResponse (UpdateDimensionResponse'),
newUpdateDimensionResponse,
DeletePolicy (DeletePolicy'),
newDeletePolicy,
DeletePolicyResponse (DeletePolicyResponse'),
newDeletePolicyResponse,
ListThingsInThingGroup (ListThingsInThingGroup'),
newListThingsInThingGroup,
ListThingsInThingGroupResponse (ListThingsInThingGroupResponse'),
newListThingsInThingGroupResponse,
ListAuditFindings (ListAuditFindings'),
newListAuditFindings,
ListAuditFindingsResponse (ListAuditFindingsResponse'),
newListAuditFindingsResponse,
DescribeScheduledAudit (DescribeScheduledAudit'),
newDescribeScheduledAudit,
DescribeScheduledAuditResponse (DescribeScheduledAuditResponse'),
newDescribeScheduledAuditResponse,
CreateMitigationAction (CreateMitigationAction'),
newCreateMitigationAction,
CreateMitigationActionResponse (CreateMitigationActionResponse'),
newCreateMitigationActionResponse,
ConfirmTopicRuleDestination (ConfirmTopicRuleDestination'),
newConfirmTopicRuleDestination,
ConfirmTopicRuleDestinationResponse (ConfirmTopicRuleDestinationResponse'),
newConfirmTopicRuleDestinationResponse,
ListCertificates (ListCertificates'),
newListCertificates,
ListCertificatesResponse (ListCertificatesResponse'),
newListCertificatesResponse,
ListMitigationActions (ListMitigationActions'),
newListMitigationActions,
ListMitigationActionsResponse (ListMitigationActionsResponse'),
newListMitigationActionsResponse,
DescribeAuthorizer (DescribeAuthorizer'),
newDescribeAuthorizer,
DescribeAuthorizerResponse (DescribeAuthorizerResponse'),
newDescribeAuthorizerResponse,
GetPolicyVersion (GetPolicyVersion'),
newGetPolicyVersion,
GetPolicyVersionResponse (GetPolicyVersionResponse'),
newGetPolicyVersionResponse,
ListActiveViolations (ListActiveViolations'),
newListActiveViolations,
ListActiveViolationsResponse (ListActiveViolationsResponse'),
newListActiveViolationsResponse,
ValidateSecurityProfileBehaviors (ValidateSecurityProfileBehaviors'),
newValidateSecurityProfileBehaviors,
ValidateSecurityProfileBehaviorsResponse (ValidateSecurityProfileBehaviorsResponse'),
newValidateSecurityProfileBehaviorsResponse,
ListViolationEvents (ListViolationEvents'),
newListViolationEvents,
ListViolationEventsResponse (ListViolationEventsResponse'),
newListViolationEventsResponse,
DeleteCertificate (DeleteCertificate'),
newDeleteCertificate,
DeleteCertificateResponse (DeleteCertificateResponse'),
newDeleteCertificateResponse,
UpdateCertificate (UpdateCertificate'),
newUpdateCertificate,
UpdateCertificateResponse (UpdateCertificateResponse'),
newUpdateCertificateResponse,
CreateDimension (CreateDimension'),
newCreateDimension,
CreateDimensionResponse (CreateDimensionResponse'),
newCreateDimensionResponse,
UpdateIndexingConfiguration (UpdateIndexingConfiguration'),
newUpdateIndexingConfiguration,
UpdateIndexingConfigurationResponse (UpdateIndexingConfigurationResponse'),
newUpdateIndexingConfigurationResponse,
GetBucketsAggregation (GetBucketsAggregation'),
newGetBucketsAggregation,
GetBucketsAggregationResponse (GetBucketsAggregationResponse'),
newGetBucketsAggregationResponse,
CreateProvisioningClaim (CreateProvisioningClaim'),
newCreateProvisioningClaim,
CreateProvisioningClaimResponse (CreateProvisioningClaimResponse'),
newCreateProvisioningClaimResponse,
TestInvokeAuthorizer (TestInvokeAuthorizer'),
newTestInvokeAuthorizer,
TestInvokeAuthorizerResponse (TestInvokeAuthorizerResponse'),
newTestInvokeAuthorizerResponse,
PutVerificationStateOnViolation (PutVerificationStateOnViolation'),
newPutVerificationStateOnViolation,
PutVerificationStateOnViolationResponse (PutVerificationStateOnViolationResponse'),
newPutVerificationStateOnViolationResponse,
CreateThingGroup (CreateThingGroup'),
newCreateThingGroup,
CreateThingGroupResponse (CreateThingGroupResponse'),
newCreateThingGroupResponse,
DescribeFleetMetric (DescribeFleetMetric'),
newDescribeFleetMetric,
DescribeFleetMetricResponse (DescribeFleetMetricResponse'),
newDescribeFleetMetricResponse,
CreateTopicRuleDestination (CreateTopicRuleDestination'),
newCreateTopicRuleDestination,
CreateTopicRuleDestinationResponse (CreateTopicRuleDestinationResponse'),
newCreateTopicRuleDestinationResponse,
DetachPolicy (DetachPolicy'),
newDetachPolicy,
DetachPolicyResponse (DetachPolicyResponse'),
newDetachPolicyResponse,
DescribeJob (DescribeJob'),
newDescribeJob,
DescribeJobResponse (DescribeJobResponse'),
newDescribeJobResponse,
AddThingToBillingGroup (AddThingToBillingGroup'),
newAddThingToBillingGroup,
AddThingToBillingGroupResponse (AddThingToBillingGroupResponse'),
newAddThingToBillingGroupResponse,
UpdateTopicRuleDestination (UpdateTopicRuleDestination'),
newUpdateTopicRuleDestination,
UpdateTopicRuleDestinationResponse (UpdateTopicRuleDestinationResponse'),
newUpdateTopicRuleDestinationResponse,
DeleteTopicRuleDestination (DeleteTopicRuleDestination'),
newDeleteTopicRuleDestination,
DeleteTopicRuleDestinationResponse (DeleteTopicRuleDestinationResponse'),
newDeleteTopicRuleDestinationResponse,
DeleteThingGroup (DeleteThingGroup'),
newDeleteThingGroup,
DeleteThingGroupResponse (DeleteThingGroupResponse'),
newDeleteThingGroupResponse,
UpdateThingGroup (UpdateThingGroup'),
newUpdateThingGroup,
UpdateThingGroupResponse (UpdateThingGroupResponse'),
newUpdateThingGroupResponse,
ListOTAUpdates (ListOTAUpdates'),
newListOTAUpdates,
ListOTAUpdatesResponse (ListOTAUpdatesResponse'),
newListOTAUpdatesResponse,
DeleteOTAUpdate (DeleteOTAUpdate'),
newDeleteOTAUpdate,
DeleteOTAUpdateResponse (DeleteOTAUpdateResponse'),
newDeleteOTAUpdateResponse,
CreateDynamicThingGroup (CreateDynamicThingGroup'),
newCreateDynamicThingGroup,
CreateDynamicThingGroupResponse (CreateDynamicThingGroupResponse'),
newCreateDynamicThingGroupResponse,
DetachSecurityProfile (DetachSecurityProfile'),
newDetachSecurityProfile,
DetachSecurityProfileResponse (DetachSecurityProfileResponse'),
newDetachSecurityProfileResponse,
ListOutgoingCertificates (ListOutgoingCertificates'),
newListOutgoingCertificates,
ListOutgoingCertificatesResponse (ListOutgoingCertificatesResponse'),
newListOutgoingCertificatesResponse,
DeleteProvisioningTemplateVersion (DeleteProvisioningTemplateVersion'),
newDeleteProvisioningTemplateVersion,
DeleteProvisioningTemplateVersionResponse (DeleteProvisioningTemplateVersionResponse'),
newDeleteProvisioningTemplateVersionResponse,
DescribeCACertificate (DescribeCACertificate'),
newDescribeCACertificate,
DescribeCACertificateResponse (DescribeCACertificateResponse'),
newDescribeCACertificateResponse,
ListProvisioningTemplateVersions (ListProvisioningTemplateVersions'),
newListProvisioningTemplateVersions,
ListProvisioningTemplateVersionsResponse (ListProvisioningTemplateVersionsResponse'),
newListProvisioningTemplateVersionsResponse,
GetRegistrationCode (GetRegistrationCode'),
newGetRegistrationCode,
GetRegistrationCodeResponse (GetRegistrationCodeResponse'),
newGetRegistrationCodeResponse,
ListDetectMitigationActionsExecutions (ListDetectMitigationActionsExecutions'),
newListDetectMitigationActionsExecutions,
ListDetectMitigationActionsExecutionsResponse (ListDetectMitigationActionsExecutionsResponse'),
newListDetectMitigationActionsExecutionsResponse,
ListBillingGroups (ListBillingGroups'),
newListBillingGroups,
ListBillingGroupsResponse (ListBillingGroupsResponse'),
newListBillingGroupsResponse,
DeleteThingType (DeleteThingType'),
newDeleteThingType,
DeleteThingTypeResponse (DeleteThingTypeResponse'),
newDeleteThingTypeResponse,
DeleteBillingGroup (DeleteBillingGroup'),
newDeleteBillingGroup,
DeleteBillingGroupResponse (DeleteBillingGroupResponse'),
newDeleteBillingGroupResponse,
AddThingToThingGroup (AddThingToThingGroup'),
newAddThingToThingGroup,
AddThingToThingGroupResponse (AddThingToThingGroupResponse'),
newAddThingToThingGroupResponse,
UpdateBillingGroup (UpdateBillingGroup'),
newUpdateBillingGroup,
UpdateBillingGroupResponse (UpdateBillingGroupResponse'),
newUpdateBillingGroupResponse,
GetTopicRuleDestination (GetTopicRuleDestination'),
newGetTopicRuleDestination,
GetTopicRuleDestinationResponse (GetTopicRuleDestinationResponse'),
newGetTopicRuleDestinationResponse,
ListCertificatesByCA (ListCertificatesByCA'),
newListCertificatesByCA,
ListCertificatesByCAResponse (ListCertificatesByCAResponse'),
newListCertificatesByCAResponse,
UpdateAuditSuppression (UpdateAuditSuppression'),
newUpdateAuditSuppression,
UpdateAuditSuppressionResponse (UpdateAuditSuppressionResponse'),
newUpdateAuditSuppressionResponse,
AttachThingPrincipal (AttachThingPrincipal'),
newAttachThingPrincipal,
AttachThingPrincipalResponse (AttachThingPrincipalResponse'),
newAttachThingPrincipalResponse,
ListThings (ListThings'),
newListThings,
ListThingsResponse (ListThingsResponse'),
newListThingsResponse,
DeleteAuditSuppression (DeleteAuditSuppression'),
newDeleteAuditSuppression,
DeleteAuditSuppressionResponse (DeleteAuditSuppressionResponse'),
newDeleteAuditSuppressionResponse,
ListDetectMitigationActionsTasks (ListDetectMitigationActionsTasks'),
newListDetectMitigationActionsTasks,
ListDetectMitigationActionsTasksResponse (ListDetectMitigationActionsTasksResponse'),
newListDetectMitigationActionsTasksResponse,
RegisterThing (RegisterThing'),
newRegisterThing,
RegisterThingResponse (RegisterThingResponse'),
newRegisterThingResponse,
ListAuditSuppressions (ListAuditSuppressions'),
newListAuditSuppressions,
ListAuditSuppressionsResponse (ListAuditSuppressionsResponse'),
newListAuditSuppressionsResponse,
DescribeDomainConfiguration (DescribeDomainConfiguration'),
newDescribeDomainConfiguration,
DescribeDomainConfigurationResponse (DescribeDomainConfigurationResponse'),
newDescribeDomainConfigurationResponse,
DescribeAuditTask (DescribeAuditTask'),
newDescribeAuditTask,
DescribeAuditTaskResponse (DescribeAuditTaskResponse'),
newDescribeAuditTaskResponse,
DeleteRegistrationCode (DeleteRegistrationCode'),
newDeleteRegistrationCode,
DeleteRegistrationCodeResponse (DeleteRegistrationCodeResponse'),
newDeleteRegistrationCodeResponse,
UpdateStream (UpdateStream'),
newUpdateStream,
UpdateStreamResponse (UpdateStreamResponse'),
newUpdateStreamResponse,
DeleteStream (DeleteStream'),
newDeleteStream,
DeleteStreamResponse (DeleteStreamResponse'),
newDeleteStreamResponse,
ListStreams (ListStreams'),
newListStreams,
ListStreamsResponse (ListStreamsResponse'),
newListStreamsResponse,
CreateAuthorizer (CreateAuthorizer'),
newCreateAuthorizer,
CreateAuthorizerResponse (CreateAuthorizerResponse'),
newCreateAuthorizerResponse,
TestAuthorization (TestAuthorization'),
newTestAuthorization,
TestAuthorizationResponse (TestAuthorizationResponse'),
newTestAuthorizationResponse,
ListIndices (ListIndices'),
newListIndices,
ListIndicesResponse (ListIndicesResponse'),
newListIndicesResponse,
UpdateAuthorizer (UpdateAuthorizer'),
newUpdateAuthorizer,
UpdateAuthorizerResponse (UpdateAuthorizerResponse'),
newUpdateAuthorizerResponse,
DeleteAuthorizer (DeleteAuthorizer'),
newDeleteAuthorizer,
DeleteAuthorizerResponse (DeleteAuthorizerResponse'),
newDeleteAuthorizerResponse,
CreateThing (CreateThing'),
newCreateThing,
CreateThingResponse (CreateThingResponse'),
newCreateThingResponse,
CreateStream (CreateStream'),
newCreateStream,
CreateStreamResponse (CreateStreamResponse'),
newCreateStreamResponse,
CancelAuditMitigationActionsTask (CancelAuditMitigationActionsTask'),
newCancelAuditMitigationActionsTask,
CancelAuditMitigationActionsTaskResponse (CancelAuditMitigationActionsTaskResponse'),
newCancelAuditMitigationActionsTaskResponse,
CreateAuditSuppression (CreateAuditSuppression'),
newCreateAuditSuppression,
CreateAuditSuppressionResponse (CreateAuditSuppressionResponse'),
newCreateAuditSuppressionResponse,
CreateBillingGroup (CreateBillingGroup'),
newCreateBillingGroup,
CreateBillingGroupResponse (CreateBillingGroupResponse'),
newCreateBillingGroupResponse,
ListProvisioningTemplates (ListProvisioningTemplates'),
newListProvisioningTemplates,
ListProvisioningTemplatesResponse (ListProvisioningTemplatesResponse'),
newListProvisioningTemplatesResponse,
ListV2LoggingLevels (ListV2LoggingLevels'),
newListV2LoggingLevels,
ListV2LoggingLevelsResponse (ListV2LoggingLevelsResponse'),
newListV2LoggingLevelsResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
StopThingRegistrationTask (StopThingRegistrationTask'),
newStopThingRegistrationTask,
StopThingRegistrationTaskResponse (StopThingRegistrationTaskResponse'),
newStopThingRegistrationTaskResponse,
DescribeCertificate (DescribeCertificate'),
newDescribeCertificate,
DescribeCertificateResponse (DescribeCertificateResponse'),
newDescribeCertificateResponse,
ListTargetsForPolicy (ListTargetsForPolicy'),
newListTargetsForPolicy,
ListTargetsForPolicyResponse (ListTargetsForPolicyResponse'),
newListTargetsForPolicyResponse,
CreateJobTemplate (CreateJobTemplate'),
newCreateJobTemplate,
CreateJobTemplateResponse (CreateJobTemplateResponse'),
newCreateJobTemplateResponse,
ClearDefaultAuthorizer (ClearDefaultAuthorizer'),
newClearDefaultAuthorizer,
ClearDefaultAuthorizerResponse (ClearDefaultAuthorizerResponse'),
newClearDefaultAuthorizerResponse,
ReplaceTopicRule (ReplaceTopicRule'),
newReplaceTopicRule,
ReplaceTopicRuleResponse (ReplaceTopicRuleResponse'),
newReplaceTopicRuleResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
DeleteFleetMetric (DeleteFleetMetric'),
newDeleteFleetMetric,
DeleteFleetMetricResponse (DeleteFleetMetricResponse'),
newDeleteFleetMetricResponse,
UpdateFleetMetric (UpdateFleetMetric'),
newUpdateFleetMetric,
UpdateFleetMetricResponse (UpdateFleetMetricResponse'),
newUpdateFleetMetricResponse,
SetDefaultPolicyVersion (SetDefaultPolicyVersion'),
newSetDefaultPolicyVersion,
SetDefaultPolicyVersionResponse (SetDefaultPolicyVersionResponse'),
newSetDefaultPolicyVersionResponse,
CancelJobExecution (CancelJobExecution'),
newCancelJobExecution,
CancelJobExecutionResponse (CancelJobExecutionResponse'),
newCancelJobExecutionResponse,
ListPolicyVersions (ListPolicyVersions'),
newListPolicyVersions,
ListPolicyVersionsResponse (ListPolicyVersionsResponse'),
newListPolicyVersionsResponse,
SetV2LoggingLevel (SetV2LoggingLevel'),
newSetV2LoggingLevel,
SetV2LoggingLevelResponse (SetV2LoggingLevelResponse'),
newSetV2LoggingLevelResponse,
ListJobExecutionsForThing (ListJobExecutionsForThing'),
newListJobExecutionsForThing,
ListJobExecutionsForThingResponse (ListJobExecutionsForThingResponse'),
newListJobExecutionsForThingResponse,
AttachPolicy (AttachPolicy'),
newAttachPolicy,
AttachPolicyResponse (AttachPolicyResponse'),
newAttachPolicyResponse,
CreateKeysAndCertificate (CreateKeysAndCertificate'),
newCreateKeysAndCertificate,
CreateKeysAndCertificateResponse (CreateKeysAndCertificateResponse'),
newCreateKeysAndCertificateResponse,
ListThingsInBillingGroup (ListThingsInBillingGroup'),
newListThingsInBillingGroup,
ListThingsInBillingGroupResponse (ListThingsInBillingGroupResponse'),
newListThingsInBillingGroupResponse,
UpdateThingGroupsForThing (UpdateThingGroupsForThing'),
newUpdateThingGroupsForThing,
UpdateThingGroupsForThingResponse (UpdateThingGroupsForThingResponse'),
newUpdateThingGroupsForThingResponse,
CreateFleetMetric (CreateFleetMetric'),
newCreateFleetMetric,
CreateFleetMetricResponse (CreateFleetMetricResponse'),
newCreateFleetMetricResponse,
EnableTopicRule (EnableTopicRule'),
newEnableTopicRule,
EnableTopicRuleResponse (EnableTopicRuleResponse'),
newEnableTopicRuleResponse,
DeleteJobTemplate (DeleteJobTemplate'),
newDeleteJobTemplate,
DeleteJobTemplateResponse (DeleteJobTemplateResponse'),
newDeleteJobTemplateResponse,
AcceptCertificateTransfer (AcceptCertificateTransfer'),
newAcceptCertificateTransfer,
AcceptCertificateTransferResponse (AcceptCertificateTransferResponse'),
newAcceptCertificateTransferResponse,
GetPercentiles (GetPercentiles'),
newGetPercentiles,
GetPercentilesResponse (GetPercentilesResponse'),
newGetPercentilesResponse,
GetPolicy (GetPolicy'),
newGetPolicy,
GetPolicyResponse (GetPolicyResponse'),
newGetPolicyResponse,
ListJobTemplates (ListJobTemplates'),
newListJobTemplates,
ListJobTemplatesResponse (ListJobTemplatesResponse'),
newListJobTemplatesResponse,
DescribeEndpoint (DescribeEndpoint'),
newDescribeEndpoint,
DescribeEndpointResponse (DescribeEndpointResponse'),
newDescribeEndpointResponse,
ListSecurityProfilesForTarget (ListSecurityProfilesForTarget'),
newListSecurityProfilesForTarget,
ListSecurityProfilesForTargetResponse (ListSecurityProfilesForTargetResponse'),
newListSecurityProfilesForTargetResponse,
UpdateEventConfigurations (UpdateEventConfigurations'),
newUpdateEventConfigurations,
UpdateEventConfigurationsResponse (UpdateEventConfigurationsResponse'),
newUpdateEventConfigurationsResponse,
UpdateCustomMetric (UpdateCustomMetric'),
newUpdateCustomMetric,
UpdateCustomMetricResponse (UpdateCustomMetricResponse'),
newUpdateCustomMetricResponse,
DeleteCustomMetric (DeleteCustomMetric'),
newDeleteCustomMetric,
DeleteCustomMetricResponse (DeleteCustomMetricResponse'),
newDeleteCustomMetricResponse,
RegisterCACertificate (RegisterCACertificate'),
newRegisterCACertificate,
RegisterCACertificateResponse (RegisterCACertificateResponse'),
newRegisterCACertificateResponse,
DeleteDomainConfiguration (DeleteDomainConfiguration'),
newDeleteDomainConfiguration,
DeleteDomainConfigurationResponse (DeleteDomainConfigurationResponse'),
newDeleteDomainConfigurationResponse,
UpdateDomainConfiguration (UpdateDomainConfiguration'),
newUpdateDomainConfiguration,
UpdateDomainConfigurationResponse (UpdateDomainConfigurationResponse'),
newUpdateDomainConfigurationResponse,
SetLoggingOptions (SetLoggingOptions'),
newSetLoggingOptions,
SetLoggingOptionsResponse (SetLoggingOptionsResponse'),
newSetLoggingOptionsResponse,
DescribeThingType (DescribeThingType'),
newDescribeThingType,
DescribeThingTypeResponse (DescribeThingTypeResponse'),
newDescribeThingTypeResponse,
ListDimensions (ListDimensions'),
newListDimensions,
ListDimensionsResponse (ListDimensionsResponse'),
newListDimensionsResponse,
GetV2LoggingOptions (GetV2LoggingOptions'),
newGetV2LoggingOptions,
GetV2LoggingOptionsResponse (GetV2LoggingOptionsResponse'),
newGetV2LoggingOptionsResponse,
ListThingRegistrationTasks (ListThingRegistrationTasks'),
newListThingRegistrationTasks,
ListThingRegistrationTasksResponse (ListThingRegistrationTasksResponse'),
newListThingRegistrationTasksResponse,
RejectCertificateTransfer (RejectCertificateTransfer'),
newRejectCertificateTransfer,
RejectCertificateTransferResponse (RejectCertificateTransferResponse'),
newRejectCertificateTransferResponse,
DescribeAuditSuppression (DescribeAuditSuppression'),
newDescribeAuditSuppression,
DescribeAuditSuppressionResponse (DescribeAuditSuppressionResponse'),
newDescribeAuditSuppressionResponse,
DescribeStream (DescribeStream'),
newDescribeStream,
DescribeStreamResponse (DescribeStreamResponse'),
newDescribeStreamResponse,
CreateSecurityProfile (CreateSecurityProfile'),
newCreateSecurityProfile,
CreateSecurityProfileResponse (CreateSecurityProfileResponse'),
newCreateSecurityProfileResponse,
DescribeBillingGroup (DescribeBillingGroup'),
newDescribeBillingGroup,
DescribeBillingGroupResponse (DescribeBillingGroupResponse'),
newDescribeBillingGroupResponse,
DetachThingPrincipal (DetachThingPrincipal'),
newDetachThingPrincipal,
DetachThingPrincipalResponse (DetachThingPrincipalResponse'),
newDetachThingPrincipalResponse,
CancelJob (CancelJob'),
newCancelJob,
CancelJobResponse (CancelJobResponse'),
newCancelJobResponse,
DeprecateThingType (DeprecateThingType'),
newDeprecateThingType,
DeprecateThingTypeResponse (DeprecateThingTypeResponse'),
newDeprecateThingTypeResponse,
AbortAction (..),
ActionType (..),
AggregationTypeName (..),
AlertTargetType (..),
AuditCheckRunStatus (..),
AuditFindingSeverity (..),
AuditFrequency (..),
AuditMitigationActionsExecutionStatus (..),
AuditMitigationActionsTaskStatus (..),
AuditNotificationType (..),
AuditTaskStatus (..),
AuditTaskType (..),
AuthDecision (..),
AuthorizerStatus (..),
AutoRegistrationStatus (..),
AwsJobAbortCriteriaAbortAction (..),
AwsJobAbortCriteriaFailureType (..),
BehaviorCriteriaType (..),
CACertificateStatus (..),
CACertificateUpdateAction (..),
CannedAccessControlList (..),
CertificateMode (..),
CertificateStatus (..),
ComparisonOperator (..),
ConfidenceLevel (..),
CustomMetricType (..),
DayOfWeek (..),
DetectMitigationActionExecutionStatus (..),
DetectMitigationActionsTaskStatus (..),
DeviceCertificateUpdateAction (..),
DimensionType (..),
DimensionValueOperator (..),
DomainConfigurationStatus (..),
DomainType (..),
DynamicGroupStatus (..),
DynamoKeyType (..),
EventType (..),
FieldType (..),
FleetMetricUnit (..),
IndexStatus (..),
JobExecutionFailureType (..),
JobExecutionStatus (..),
JobStatus (..),
LogLevel (..),
LogTargetType (..),
MessageFormat (..),
MitigationActionType (..),
ModelStatus (..),
OTAUpdateStatus (..),
PolicyTemplateName (..),
Protocol (..),
ReportType (..),
ResourceType (..),
ServerCertificateStatus (..),
ServiceType (..),
TargetSelection (..),
TaskStatus (..),
ThingConnectivityIndexingMode (..),
ThingGroupIndexingMode (..),
ThingIndexingMode (..),
TopicRuleDestinationStatus (..),
VerificationState (..),
ViolationEventType (..),
AbortConfig (AbortConfig'),
newAbortConfig,
AbortCriteria (AbortCriteria'),
newAbortCriteria,
Action (Action'),
newAction,
ActiveViolation (ActiveViolation'),
newActiveViolation,
AddThingsToThingGroupParams (AddThingsToThingGroupParams'),
newAddThingsToThingGroupParams,
AggregationType (AggregationType'),
newAggregationType,
AlertTarget (AlertTarget'),
newAlertTarget,
Allowed (Allowed'),
newAllowed,
AssetPropertyTimestamp (AssetPropertyTimestamp'),
newAssetPropertyTimestamp,
AssetPropertyValue (AssetPropertyValue'),
newAssetPropertyValue,
AssetPropertyVariant (AssetPropertyVariant'),
newAssetPropertyVariant,
AttributePayload (AttributePayload'),
newAttributePayload,
AuditCheckConfiguration (AuditCheckConfiguration'),
newAuditCheckConfiguration,
AuditCheckDetails (AuditCheckDetails'),
newAuditCheckDetails,
AuditFinding (AuditFinding'),
newAuditFinding,
AuditMitigationActionExecutionMetadata (AuditMitigationActionExecutionMetadata'),
newAuditMitigationActionExecutionMetadata,
AuditMitigationActionsTaskMetadata (AuditMitigationActionsTaskMetadata'),
newAuditMitigationActionsTaskMetadata,
AuditMitigationActionsTaskTarget (AuditMitigationActionsTaskTarget'),
newAuditMitigationActionsTaskTarget,
AuditNotificationTarget (AuditNotificationTarget'),
newAuditNotificationTarget,
AuditSuppression (AuditSuppression'),
newAuditSuppression,
AuditTaskMetadata (AuditTaskMetadata'),
newAuditTaskMetadata,
AuthInfo (AuthInfo'),
newAuthInfo,
AuthResult (AuthResult'),
newAuthResult,
AuthorizerConfig (AuthorizerConfig'),
newAuthorizerConfig,
AuthorizerDescription (AuthorizerDescription'),
newAuthorizerDescription,
AuthorizerSummary (AuthorizerSummary'),
newAuthorizerSummary,
AwsJobAbortConfig (AwsJobAbortConfig'),
newAwsJobAbortConfig,
AwsJobAbortCriteria (AwsJobAbortCriteria'),
newAwsJobAbortCriteria,
AwsJobExecutionsRolloutConfig (AwsJobExecutionsRolloutConfig'),
newAwsJobExecutionsRolloutConfig,
AwsJobExponentialRolloutRate (AwsJobExponentialRolloutRate'),
newAwsJobExponentialRolloutRate,
AwsJobPresignedUrlConfig (AwsJobPresignedUrlConfig'),
newAwsJobPresignedUrlConfig,
AwsJobRateIncreaseCriteria (AwsJobRateIncreaseCriteria'),
newAwsJobRateIncreaseCriteria,
AwsJobTimeoutConfig (AwsJobTimeoutConfig'),
newAwsJobTimeoutConfig,
Behavior (Behavior'),
newBehavior,
BehaviorCriteria (BehaviorCriteria'),
newBehaviorCriteria,
BehaviorModelTrainingSummary (BehaviorModelTrainingSummary'),
newBehaviorModelTrainingSummary,
BillingGroupMetadata (BillingGroupMetadata'),
newBillingGroupMetadata,
BillingGroupProperties (BillingGroupProperties'),
newBillingGroupProperties,
Bucket (Bucket'),
newBucket,
BucketsAggregationType (BucketsAggregationType'),
newBucketsAggregationType,
CACertificate (CACertificate'),
newCACertificate,
CACertificateDescription (CACertificateDescription'),
newCACertificateDescription,
Certificate (Certificate'),
newCertificate,
CertificateDescription (CertificateDescription'),
newCertificateDescription,
CertificateValidity (CertificateValidity'),
newCertificateValidity,
CloudwatchAlarmAction (CloudwatchAlarmAction'),
newCloudwatchAlarmAction,
CloudwatchLogsAction (CloudwatchLogsAction'),
newCloudwatchLogsAction,
CloudwatchMetricAction (CloudwatchMetricAction'),
newCloudwatchMetricAction,
CodeSigning (CodeSigning'),
newCodeSigning,
CodeSigningCertificateChain (CodeSigningCertificateChain'),
newCodeSigningCertificateChain,
CodeSigningSignature (CodeSigningSignature'),
newCodeSigningSignature,
Configuration (Configuration'),
newConfiguration,
CustomCodeSigning (CustomCodeSigning'),
newCustomCodeSigning,
Denied (Denied'),
newDenied,
Destination (Destination'),
newDestination,
DetectMitigationActionExecution (DetectMitigationActionExecution'),
newDetectMitigationActionExecution,
DetectMitigationActionsTaskStatistics (DetectMitigationActionsTaskStatistics'),
newDetectMitigationActionsTaskStatistics,
DetectMitigationActionsTaskSummary (DetectMitigationActionsTaskSummary'),
newDetectMitigationActionsTaskSummary,
DetectMitigationActionsTaskTarget (DetectMitigationActionsTaskTarget'),
newDetectMitigationActionsTaskTarget,
DomainConfigurationSummary (DomainConfigurationSummary'),
newDomainConfigurationSummary,
DynamoDBAction (DynamoDBAction'),
newDynamoDBAction,
DynamoDBv2Action (DynamoDBv2Action'),
newDynamoDBv2Action,
EffectivePolicy (EffectivePolicy'),
newEffectivePolicy,
ElasticsearchAction (ElasticsearchAction'),
newElasticsearchAction,
EnableIoTLoggingParams (EnableIoTLoggingParams'),
newEnableIoTLoggingParams,
ErrorInfo (ErrorInfo'),
newErrorInfo,
ExplicitDeny (ExplicitDeny'),
newExplicitDeny,
ExponentialRolloutRate (ExponentialRolloutRate'),
newExponentialRolloutRate,
Field (Field'),
newField,
FileLocation (FileLocation'),
newFileLocation,
FirehoseAction (FirehoseAction'),
newFirehoseAction,
FleetMetricNameAndArn (FleetMetricNameAndArn'),
newFleetMetricNameAndArn,
GroupNameAndArn (GroupNameAndArn'),
newGroupNameAndArn,
HttpAction (HttpAction'),
newHttpAction,
HttpActionHeader (HttpActionHeader'),
newHttpActionHeader,
HttpAuthorization (HttpAuthorization'),
newHttpAuthorization,
HttpContext (HttpContext'),
newHttpContext,
HttpUrlDestinationConfiguration (HttpUrlDestinationConfiguration'),
newHttpUrlDestinationConfiguration,
HttpUrlDestinationProperties (HttpUrlDestinationProperties'),
newHttpUrlDestinationProperties,
HttpUrlDestinationSummary (HttpUrlDestinationSummary'),
newHttpUrlDestinationSummary,
ImplicitDeny (ImplicitDeny'),
newImplicitDeny,
IotAnalyticsAction (IotAnalyticsAction'),
newIotAnalyticsAction,
IotEventsAction (IotEventsAction'),
newIotEventsAction,
IotSiteWiseAction (IotSiteWiseAction'),
newIotSiteWiseAction,
Job (Job'),
newJob,
JobExecution (JobExecution'),
newJobExecution,
JobExecutionStatusDetails (JobExecutionStatusDetails'),
newJobExecutionStatusDetails,
JobExecutionSummary (JobExecutionSummary'),
newJobExecutionSummary,
JobExecutionSummaryForJob (JobExecutionSummaryForJob'),
newJobExecutionSummaryForJob,
JobExecutionSummaryForThing (JobExecutionSummaryForThing'),
newJobExecutionSummaryForThing,
JobExecutionsRolloutConfig (JobExecutionsRolloutConfig'),
newJobExecutionsRolloutConfig,
JobProcessDetails (JobProcessDetails'),
newJobProcessDetails,
JobSummary (JobSummary'),
newJobSummary,
JobTemplateSummary (JobTemplateSummary'),
newJobTemplateSummary,
KafkaAction (KafkaAction'),
newKafkaAction,
KeyPair (KeyPair'),
newKeyPair,
KinesisAction (KinesisAction'),
newKinesisAction,
LambdaAction (LambdaAction'),
newLambdaAction,
LogTarget (LogTarget'),
newLogTarget,
LogTargetConfiguration (LogTargetConfiguration'),
newLogTargetConfiguration,
LoggingOptionsPayload (LoggingOptionsPayload'),
newLoggingOptionsPayload,
MachineLearningDetectionConfig (MachineLearningDetectionConfig'),
newMachineLearningDetectionConfig,
MetricDimension (MetricDimension'),
newMetricDimension,
MetricToRetain (MetricToRetain'),
newMetricToRetain,
MetricValue (MetricValue'),
newMetricValue,
MitigationAction (MitigationAction'),
newMitigationAction,
MitigationActionIdentifier (MitigationActionIdentifier'),
newMitigationActionIdentifier,
MitigationActionParams (MitigationActionParams'),
newMitigationActionParams,
MqttContext (MqttContext'),
newMqttContext,
NonCompliantResource (NonCompliantResource'),
newNonCompliantResource,
OTAUpdateFile (OTAUpdateFile'),
newOTAUpdateFile,
OTAUpdateInfo (OTAUpdateInfo'),
newOTAUpdateInfo,
OTAUpdateSummary (OTAUpdateSummary'),
newOTAUpdateSummary,
OpenSearchAction (OpenSearchAction'),
newOpenSearchAction,
OutgoingCertificate (OutgoingCertificate'),
newOutgoingCertificate,
PercentPair (PercentPair'),
newPercentPair,
Policy (Policy'),
newPolicy,
PolicyVersion (PolicyVersion'),
newPolicyVersion,
PolicyVersionIdentifier (PolicyVersionIdentifier'),
newPolicyVersionIdentifier,
PresignedUrlConfig (PresignedUrlConfig'),
newPresignedUrlConfig,
ProvisioningHook (ProvisioningHook'),
newProvisioningHook,
ProvisioningTemplateSummary (ProvisioningTemplateSummary'),
newProvisioningTemplateSummary,
ProvisioningTemplateVersionSummary (ProvisioningTemplateVersionSummary'),
newProvisioningTemplateVersionSummary,
PublishFindingToSnsParams (PublishFindingToSnsParams'),
newPublishFindingToSnsParams,
PutAssetPropertyValueEntry (PutAssetPropertyValueEntry'),
newPutAssetPropertyValueEntry,
PutItemInput (PutItemInput'),
newPutItemInput,
RateIncreaseCriteria (RateIncreaseCriteria'),
newRateIncreaseCriteria,
RegistrationConfig (RegistrationConfig'),
newRegistrationConfig,
RelatedResource (RelatedResource'),
newRelatedResource,
ReplaceDefaultPolicyVersionParams (ReplaceDefaultPolicyVersionParams'),
newReplaceDefaultPolicyVersionParams,
RepublishAction (RepublishAction'),
newRepublishAction,
ResourceIdentifier (ResourceIdentifier'),
newResourceIdentifier,
RoleAliasDescription (RoleAliasDescription'),
newRoleAliasDescription,
S3Action (S3Action'),
newS3Action,
S3Destination (S3Destination'),
newS3Destination,
S3Location (S3Location'),
newS3Location,
SalesforceAction (SalesforceAction'),
newSalesforceAction,
ScheduledAuditMetadata (ScheduledAuditMetadata'),
newScheduledAuditMetadata,
SecurityProfileIdentifier (SecurityProfileIdentifier'),
newSecurityProfileIdentifier,
SecurityProfileTarget (SecurityProfileTarget'),
newSecurityProfileTarget,
SecurityProfileTargetMapping (SecurityProfileTargetMapping'),
newSecurityProfileTargetMapping,
ServerCertificateSummary (ServerCertificateSummary'),
newServerCertificateSummary,
SigV4Authorization (SigV4Authorization'),
newSigV4Authorization,
SigningProfileParameter (SigningProfileParameter'),
newSigningProfileParameter,
SnsAction (SnsAction'),
newSnsAction,
SqsAction (SqsAction'),
newSqsAction,
StartSigningJobParameter (StartSigningJobParameter'),
newStartSigningJobParameter,
StatisticalThreshold (StatisticalThreshold'),
newStatisticalThreshold,
Statistics (Statistics'),
newStatistics,
StepFunctionsAction (StepFunctionsAction'),
newStepFunctionsAction,
Stream (Stream'),
newStream,
StreamFile (StreamFile'),
newStreamFile,
StreamInfo (StreamInfo'),
newStreamInfo,
StreamSummary (StreamSummary'),
newStreamSummary,
Tag (Tag'),
newTag,
TaskStatistics (TaskStatistics'),
newTaskStatistics,
TaskStatisticsForAuditCheck (TaskStatisticsForAuditCheck'),
newTaskStatisticsForAuditCheck,
TermsAggregation (TermsAggregation'),
newTermsAggregation,
ThingAttribute (ThingAttribute'),
newThingAttribute,
ThingConnectivity (ThingConnectivity'),
newThingConnectivity,
ThingDocument (ThingDocument'),
newThingDocument,
ThingGroupDocument (ThingGroupDocument'),
newThingGroupDocument,
ThingGroupIndexingConfiguration (ThingGroupIndexingConfiguration'),
newThingGroupIndexingConfiguration,
ThingGroupMetadata (ThingGroupMetadata'),
newThingGroupMetadata,
ThingGroupProperties (ThingGroupProperties'),
newThingGroupProperties,
ThingIndexingConfiguration (ThingIndexingConfiguration'),
newThingIndexingConfiguration,
ThingTypeDefinition (ThingTypeDefinition'),
newThingTypeDefinition,
ThingTypeMetadata (ThingTypeMetadata'),
newThingTypeMetadata,
ThingTypeProperties (ThingTypeProperties'),
newThingTypeProperties,
TimeoutConfig (TimeoutConfig'),
newTimeoutConfig,
TimestreamAction (TimestreamAction'),
newTimestreamAction,
TimestreamDimension (TimestreamDimension'),
newTimestreamDimension,
TimestreamTimestamp (TimestreamTimestamp'),
newTimestreamTimestamp,
TlsContext (TlsContext'),
newTlsContext,
TopicRule (TopicRule'),
newTopicRule,
TopicRuleDestination (TopicRuleDestination'),
newTopicRuleDestination,
TopicRuleDestinationConfiguration (TopicRuleDestinationConfiguration'),
newTopicRuleDestinationConfiguration,
TopicRuleDestinationSummary (TopicRuleDestinationSummary'),
newTopicRuleDestinationSummary,
TopicRuleListItem (TopicRuleListItem'),
newTopicRuleListItem,
TopicRulePayload (TopicRulePayload'),
newTopicRulePayload,
TransferData (TransferData'),
newTransferData,
UpdateCACertificateParams (UpdateCACertificateParams'),
newUpdateCACertificateParams,
UpdateDeviceCertificateParams (UpdateDeviceCertificateParams'),
newUpdateDeviceCertificateParams,
ValidationError (ValidationError'),
newValidationError,
ViolationEvent (ViolationEvent'),
newViolationEvent,
ViolationEventAdditionalInfo (ViolationEventAdditionalInfo'),
newViolationEventAdditionalInfo,
ViolationEventOccurrenceRange (ViolationEventOccurrenceRange'),
newViolationEventOccurrenceRange,
VpcDestinationConfiguration (VpcDestinationConfiguration'),
newVpcDestinationConfiguration,
VpcDestinationProperties (VpcDestinationProperties'),
newVpcDestinationProperties,
VpcDestinationSummary (VpcDestinationSummary'),
newVpcDestinationSummary,
)
where
import Amazonka.IoT.AcceptCertificateTransfer
import Amazonka.IoT.AddThingToBillingGroup
import Amazonka.IoT.AddThingToThingGroup
import Amazonka.IoT.AssociateTargetsWithJob
import Amazonka.IoT.AttachPolicy
import Amazonka.IoT.AttachSecurityProfile
import Amazonka.IoT.AttachThingPrincipal
import Amazonka.IoT.CancelAuditMitigationActionsTask
import Amazonka.IoT.CancelAuditTask
import Amazonka.IoT.CancelCertificateTransfer
import Amazonka.IoT.CancelDetectMitigationActionsTask
import Amazonka.IoT.CancelJob
import Amazonka.IoT.CancelJobExecution
import Amazonka.IoT.ClearDefaultAuthorizer
import Amazonka.IoT.ConfirmTopicRuleDestination
import Amazonka.IoT.CreateAuditSuppression
import Amazonka.IoT.CreateAuthorizer
import Amazonka.IoT.CreateBillingGroup
import Amazonka.IoT.CreateCertificateFromCsr
import Amazonka.IoT.CreateCustomMetric
import Amazonka.IoT.CreateDimension
import Amazonka.IoT.CreateDomainConfiguration
import Amazonka.IoT.CreateDynamicThingGroup
import Amazonka.IoT.CreateFleetMetric
import Amazonka.IoT.CreateJob
import Amazonka.IoT.CreateJobTemplate
import Amazonka.IoT.CreateKeysAndCertificate
import Amazonka.IoT.CreateMitigationAction
import Amazonka.IoT.CreateOTAUpdate
import Amazonka.IoT.CreatePolicy
import Amazonka.IoT.CreatePolicyVersion
import Amazonka.IoT.CreateProvisioningClaim
import Amazonka.IoT.CreateProvisioningTemplate
import Amazonka.IoT.CreateProvisioningTemplateVersion
import Amazonka.IoT.CreateRoleAlias
import Amazonka.IoT.CreateScheduledAudit
import Amazonka.IoT.CreateSecurityProfile
import Amazonka.IoT.CreateStream
import Amazonka.IoT.CreateThing
import Amazonka.IoT.CreateThingGroup
import Amazonka.IoT.CreateThingType
import Amazonka.IoT.CreateTopicRule
import Amazonka.IoT.CreateTopicRuleDestination
import Amazonka.IoT.DeleteAccountAuditConfiguration
import Amazonka.IoT.DeleteAuditSuppression
import Amazonka.IoT.DeleteAuthorizer
import Amazonka.IoT.DeleteBillingGroup
import Amazonka.IoT.DeleteCACertificate
import Amazonka.IoT.DeleteCertificate
import Amazonka.IoT.DeleteCustomMetric
import Amazonka.IoT.DeleteDimension
import Amazonka.IoT.DeleteDomainConfiguration
import Amazonka.IoT.DeleteDynamicThingGroup
import Amazonka.IoT.DeleteFleetMetric
import Amazonka.IoT.DeleteJob
import Amazonka.IoT.DeleteJobExecution
import Amazonka.IoT.DeleteJobTemplate
import Amazonka.IoT.DeleteMitigationAction
import Amazonka.IoT.DeleteOTAUpdate
import Amazonka.IoT.DeletePolicy
import Amazonka.IoT.DeletePolicyVersion
import Amazonka.IoT.DeleteProvisioningTemplate
import Amazonka.IoT.DeleteProvisioningTemplateVersion
import Amazonka.IoT.DeleteRegistrationCode
import Amazonka.IoT.DeleteRoleAlias
import Amazonka.IoT.DeleteScheduledAudit
import Amazonka.IoT.DeleteSecurityProfile
import Amazonka.IoT.DeleteStream
import Amazonka.IoT.DeleteThing
import Amazonka.IoT.DeleteThingGroup
import Amazonka.IoT.DeleteThingType
import Amazonka.IoT.DeleteTopicRule
import Amazonka.IoT.DeleteTopicRuleDestination
import Amazonka.IoT.DeleteV2LoggingLevel
import Amazonka.IoT.DeprecateThingType
import Amazonka.IoT.DescribeAccountAuditConfiguration
import Amazonka.IoT.DescribeAuditFinding
import Amazonka.IoT.DescribeAuditMitigationActionsTask
import Amazonka.IoT.DescribeAuditSuppression
import Amazonka.IoT.DescribeAuditTask
import Amazonka.IoT.DescribeAuthorizer
import Amazonka.IoT.DescribeBillingGroup
import Amazonka.IoT.DescribeCACertificate
import Amazonka.IoT.DescribeCertificate
import Amazonka.IoT.DescribeCustomMetric
import Amazonka.IoT.DescribeDefaultAuthorizer
import Amazonka.IoT.DescribeDetectMitigationActionsTask
import Amazonka.IoT.DescribeDimension
import Amazonka.IoT.DescribeDomainConfiguration
import Amazonka.IoT.DescribeEndpoint
import Amazonka.IoT.DescribeEventConfigurations
import Amazonka.IoT.DescribeFleetMetric
import Amazonka.IoT.DescribeIndex
import Amazonka.IoT.DescribeJob
import Amazonka.IoT.DescribeJobExecution
import Amazonka.IoT.DescribeJobTemplate
import Amazonka.IoT.DescribeMitigationAction
import Amazonka.IoT.DescribeProvisioningTemplate
import Amazonka.IoT.DescribeProvisioningTemplateVersion
import Amazonka.IoT.DescribeRoleAlias
import Amazonka.IoT.DescribeScheduledAudit
import Amazonka.IoT.DescribeSecurityProfile
import Amazonka.IoT.DescribeStream
import Amazonka.IoT.DescribeThing
import Amazonka.IoT.DescribeThingGroup
import Amazonka.IoT.DescribeThingRegistrationTask
import Amazonka.IoT.DescribeThingType
import Amazonka.IoT.DetachPolicy
import Amazonka.IoT.DetachSecurityProfile
import Amazonka.IoT.DetachThingPrincipal
import Amazonka.IoT.DisableTopicRule
import Amazonka.IoT.EnableTopicRule
import Amazonka.IoT.GetBehaviorModelTrainingSummaries
import Amazonka.IoT.GetBucketsAggregation
import Amazonka.IoT.GetCardinality
import Amazonka.IoT.GetEffectivePolicies
import Amazonka.IoT.GetIndexingConfiguration
import Amazonka.IoT.GetJobDocument
import Amazonka.IoT.GetLoggingOptions
import Amazonka.IoT.GetOTAUpdate
import Amazonka.IoT.GetPercentiles
import Amazonka.IoT.GetPolicy
import Amazonka.IoT.GetPolicyVersion
import Amazonka.IoT.GetRegistrationCode
import Amazonka.IoT.GetStatistics
import Amazonka.IoT.GetTopicRule
import Amazonka.IoT.GetTopicRuleDestination
import Amazonka.IoT.GetV2LoggingOptions
import Amazonka.IoT.Lens
import Amazonka.IoT.ListActiveViolations
import Amazonka.IoT.ListAttachedPolicies
import Amazonka.IoT.ListAuditFindings
import Amazonka.IoT.ListAuditMitigationActionsExecutions
import Amazonka.IoT.ListAuditMitigationActionsTasks
import Amazonka.IoT.ListAuditSuppressions
import Amazonka.IoT.ListAuditTasks
import Amazonka.IoT.ListAuthorizers
import Amazonka.IoT.ListBillingGroups
import Amazonka.IoT.ListCACertificates
import Amazonka.IoT.ListCertificates
import Amazonka.IoT.ListCertificatesByCA
import Amazonka.IoT.ListCustomMetrics
import Amazonka.IoT.ListDetectMitigationActionsExecutions
import Amazonka.IoT.ListDetectMitigationActionsTasks
import Amazonka.IoT.ListDimensions
import Amazonka.IoT.ListDomainConfigurations
import Amazonka.IoT.ListFleetMetrics
import Amazonka.IoT.ListIndices
import Amazonka.IoT.ListJobExecutionsForJob
import Amazonka.IoT.ListJobExecutionsForThing
import Amazonka.IoT.ListJobTemplates
import Amazonka.IoT.ListJobs
import Amazonka.IoT.ListMitigationActions
import Amazonka.IoT.ListOTAUpdates
import Amazonka.IoT.ListOutgoingCertificates
import Amazonka.IoT.ListPolicies
import Amazonka.IoT.ListPolicyVersions
import Amazonka.IoT.ListPrincipalThings
import Amazonka.IoT.ListProvisioningTemplateVersions
import Amazonka.IoT.ListProvisioningTemplates
import Amazonka.IoT.ListRoleAliases
import Amazonka.IoT.ListScheduledAudits
import Amazonka.IoT.ListSecurityProfiles
import Amazonka.IoT.ListSecurityProfilesForTarget
import Amazonka.IoT.ListStreams
import Amazonka.IoT.ListTagsForResource
import Amazonka.IoT.ListTargetsForPolicy
import Amazonka.IoT.ListTargetsForSecurityProfile
import Amazonka.IoT.ListThingGroups
import Amazonka.IoT.ListThingGroupsForThing
import Amazonka.IoT.ListThingPrincipals
import Amazonka.IoT.ListThingRegistrationTaskReports
import Amazonka.IoT.ListThingRegistrationTasks
import Amazonka.IoT.ListThingTypes
import Amazonka.IoT.ListThings
import Amazonka.IoT.ListThingsInBillingGroup
import Amazonka.IoT.ListThingsInThingGroup
import Amazonka.IoT.ListTopicRuleDestinations
import Amazonka.IoT.ListTopicRules
import Amazonka.IoT.ListV2LoggingLevels
import Amazonka.IoT.ListViolationEvents
import Amazonka.IoT.PutVerificationStateOnViolation
import Amazonka.IoT.RegisterCACertificate
import Amazonka.IoT.RegisterCertificate
import Amazonka.IoT.RegisterCertificateWithoutCA
import Amazonka.IoT.RegisterThing
import Amazonka.IoT.RejectCertificateTransfer
import Amazonka.IoT.RemoveThingFromBillingGroup
import Amazonka.IoT.RemoveThingFromThingGroup
import Amazonka.IoT.ReplaceTopicRule
import Amazonka.IoT.SearchIndex
import Amazonka.IoT.SetDefaultAuthorizer
import Amazonka.IoT.SetDefaultPolicyVersion
import Amazonka.IoT.SetLoggingOptions
import Amazonka.IoT.SetV2LoggingLevel
import Amazonka.IoT.SetV2LoggingOptions
import Amazonka.IoT.StartAuditMitigationActionsTask
import Amazonka.IoT.StartDetectMitigationActionsTask
import Amazonka.IoT.StartOnDemandAuditTask
import Amazonka.IoT.StartThingRegistrationTask
import Amazonka.IoT.StopThingRegistrationTask
import Amazonka.IoT.TagResource
import Amazonka.IoT.TestAuthorization
import Amazonka.IoT.TestInvokeAuthorizer
import Amazonka.IoT.TransferCertificate
import Amazonka.IoT.Types
import Amazonka.IoT.UntagResource
import Amazonka.IoT.UpdateAccountAuditConfiguration
import Amazonka.IoT.UpdateAuditSuppression
import Amazonka.IoT.UpdateAuthorizer
import Amazonka.IoT.UpdateBillingGroup
import Amazonka.IoT.UpdateCACertificate
import Amazonka.IoT.UpdateCertificate
import Amazonka.IoT.UpdateCustomMetric
import Amazonka.IoT.UpdateDimension
import Amazonka.IoT.UpdateDomainConfiguration
import Amazonka.IoT.UpdateDynamicThingGroup
import Amazonka.IoT.UpdateEventConfigurations
import Amazonka.IoT.UpdateFleetMetric
import Amazonka.IoT.UpdateIndexingConfiguration
import Amazonka.IoT.UpdateJob
import Amazonka.IoT.UpdateMitigationAction
import Amazonka.IoT.UpdateProvisioningTemplate
import Amazonka.IoT.UpdateRoleAlias
import Amazonka.IoT.UpdateScheduledAudit
import Amazonka.IoT.UpdateSecurityProfile
import Amazonka.IoT.UpdateStream
import Amazonka.IoT.UpdateThing
import Amazonka.IoT.UpdateThingGroup
import Amazonka.IoT.UpdateThingGroupsForThing
import Amazonka.IoT.UpdateTopicRuleDestination
import Amazonka.IoT.ValidateSecurityProfileBehaviors
import Amazonka.IoT.Waiters