# Internet of Things API coverage

Source service: `iot`. 109 of 272 tracked operations are implemented.

Service documentation: /aws/services/iot/
License availability: available starting with the Base plan. See /aws/licensing/ for current plan details.

| Operation | Status |
| --- | --- |
| AcceptCertificateTransfer | Not implemented |
| AddThingToBillingGroup | Implemented |
| AddThingToThingGroup | Implemented |
| AssociateSbomWithPackageVersion | Not implemented |
| AssociateTargetsWithJob | Not implemented |
| AttachPolicy | Implemented |
| AttachPrincipalPolicy | Implemented |
| AttachSecurityProfile | Not implemented |
| AttachThingPrincipal | Implemented |
| CancelAuditMitigationActionsTask | Not implemented |
| CancelAuditTask | Not implemented |
| CancelCertificateTransfer | Not implemented |
| CancelDetectMitigationActionsTask | Not implemented |
| CancelJob | Implemented |
| CancelJobExecution | Implemented |
| ClearDefaultAuthorizer | Not implemented |
| ConfirmTopicRuleDestination | Not implemented |
| CreateAuditSuppression | Not implemented |
| CreateAuthorizer | Not implemented |
| CreateBillingGroup | Implemented |
| CreateCertificateFromCsr | Implemented |
| CreateCertificateProvider | Not implemented |
| CreateCommand | Not implemented |
| CreateCustomMetric | Not implemented |
| CreateDimension | Not implemented |
| CreateDomainConfiguration | Implemented |
| CreateDynamicThingGroup | Implemented |
| CreateFleetMetric | Not implemented |
| CreateJob | Implemented |
| CreateJobTemplate | Implemented |
| CreateKeysAndCertificate | Implemented |
| CreateMitigationAction | Not implemented |
| CreateOTAUpdate | Not implemented |
| CreatePackage | Not implemented |
| CreatePackageVersion | Not implemented |
| CreatePolicy | Implemented |
| CreatePolicyVersion | Implemented |
| CreateProvisioningClaim | Not implemented |
| CreateProvisioningTemplate | Not implemented |
| CreateProvisioningTemplateVersion | Not implemented |
| CreateRoleAlias | Implemented |
| CreateScheduledAudit | Not implemented |
| CreateSecurityProfile | Not implemented |
| CreateStream | Not implemented |
| CreateThing | Implemented |
| CreateThingGroup | Implemented |
| CreateThingType | Implemented |
| CreateTopicRule | Implemented |
| CreateTopicRuleDestination | Implemented |
| DeleteAccountAuditConfiguration | Not implemented |
| DeleteAuditSuppression | Not implemented |
| DeleteAuthorizer | Not implemented |
| DeleteBillingGroup | Implemented |
| DeleteCACertificate | Implemented |
| DeleteCertificate | Implemented |
| DeleteCertificateProvider | Not implemented |
| DeleteCommand | Not implemented |
| DeleteCommandExecution | Not implemented |
| DeleteCustomMetric | Not implemented |
| DeleteDimension | Not implemented |
| DeleteDomainConfiguration | Implemented |
| DeleteDynamicThingGroup | Implemented |
| DeleteFleetMetric | Not implemented |
| DeleteJob | Implemented |
| DeleteJobExecution | Implemented |
| DeleteJobTemplate | Implemented |
| DeleteMitigationAction | Not implemented |
| DeleteOTAUpdate | Not implemented |
| DeletePackage | Not implemented |
| DeletePackageVersion | Not implemented |
| DeletePolicy | Implemented |
| DeletePolicyVersion | Implemented |
| DeleteProvisioningTemplate | Not implemented |
| DeleteProvisioningTemplateVersion | Not implemented |
| DeleteRegistrationCode | Not implemented |
| DeleteRoleAlias | Implemented |
| DeleteScheduledAudit | Not implemented |
| DeleteSecurityProfile | Not implemented |
| DeleteStream | Not implemented |
| DeleteThing | Implemented |
| DeleteThingGroup | Implemented |
| DeleteThingType | Implemented |
| DeleteTopicRule | Implemented |
| DeleteTopicRuleDestination | Implemented |
| DeleteV2LoggingLevel | Not implemented |
| DeprecateThingType | Implemented |
| DescribeAccountAuditConfiguration | Not implemented |
| DescribeAuditFinding | Not implemented |
| DescribeAuditMitigationActionsTask | Not implemented |
| DescribeAuditSuppression | Not implemented |
| DescribeAuditTask | Not implemented |
| DescribeAuthorizer | Not implemented |
| DescribeBillingGroup | Implemented |
| DescribeCACertificate | Implemented |
| DescribeCertificate | Implemented |
| DescribeCertificateProvider | Not implemented |
| DescribeCustomMetric | Not implemented |
| DescribeDefaultAuthorizer | Not implemented |
| DescribeDetectMitigationActionsTask | Not implemented |
| DescribeDimension | Not implemented |
| DescribeDomainConfiguration | Implemented |
| DescribeEncryptionConfiguration | Not implemented |
| DescribeEndpoint | Implemented |
| DescribeEventConfigurations | Not implemented |
| DescribeFleetMetric | Not implemented |
| DescribeIndex | Not implemented |
| DescribeJob | Implemented |
| DescribeJobExecution | Implemented |
| DescribeJobTemplate | Implemented |
| DescribeManagedJobTemplate | Not implemented |
| DescribeMitigationAction | Not implemented |
| DescribeProvisioningTemplate | Not implemented |
| DescribeProvisioningTemplateVersion | Not implemented |
| DescribeRoleAlias | Implemented |
| DescribeScheduledAudit | Not implemented |
| DescribeSecurityProfile | Not implemented |
| DescribeStream | Not implemented |
| DescribeThing | Implemented |
| DescribeThingGroup | Implemented |
| DescribeThingRegistrationTask | Not implemented |
| DescribeThingType | Implemented |
| DetachPolicy | Implemented |
| DetachPrincipalPolicy | Implemented |
| DetachSecurityProfile | Not implemented |
| DetachThingPrincipal | Implemented |
| DisableTopicRule | Implemented |
| DisassociateSbomFromPackageVersion | Not implemented |
| EnableTopicRule | Implemented |
| GetBehaviorModelTrainingSummaries | Not implemented |
| GetBucketsAggregation | Not implemented |
| GetCardinality | Not implemented |
| GetCommand | Not implemented |
| GetCommandExecution | Not implemented |
| GetEffectivePolicies | Not implemented |
| GetIndexingConfiguration | Implemented |
| GetJobDocument | Implemented |
| GetLoggingOptions | Not implemented |
| GetOTAUpdate | Not implemented |
| GetPackage | Not implemented |
| GetPackageConfiguration | Not implemented |
| GetPackageVersion | Not implemented |
| GetPercentiles | Not implemented |
| GetPolicy | Implemented |
| GetPolicyVersion | Implemented |
| GetRegistrationCode | Implemented |
| GetStatistics | Not implemented |
| GetThingConnectivityData | Not implemented |
| GetTopicRule | Implemented |
| GetTopicRuleDestination | Not implemented |
| GetV2LoggingOptions | Not implemented |
| ListActiveViolations | Not implemented |
| ListAttachedPolicies | Implemented |
| ListAuditFindings | Not implemented |
| ListAuditMitigationActionsExecutions | Not implemented |
| ListAuditMitigationActionsTasks | Not implemented |
| ListAuditSuppressions | Not implemented |
| ListAuditTasks | Not implemented |
| ListAuthorizers | Not implemented |
| ListBillingGroups | Implemented |
| ListCACertificates | Not implemented |
| ListCertificateProviders | Not implemented |
| ListCertificates | Implemented |
| ListCertificatesByCA | Implemented |
| ListCommandExecutions | Not implemented |
| ListCommands | Not implemented |
| ListCustomMetrics | Not implemented |
| ListDetectMitigationActionsExecutions | Not implemented |
| ListDetectMitigationActionsTasks | Not implemented |
| ListDimensions | Not implemented |
| ListDomainConfigurations | Implemented |
| ListFleetMetrics | Not implemented |
| ListIndices | Not implemented |
| ListJobExecutionsForJob | Implemented |
| ListJobExecutionsForThing | Implemented |
| ListJobTemplates | Implemented |
| ListJobs | Implemented |
| ListManagedJobTemplates | Not implemented |
| ListMetricValues | Not implemented |
| ListMitigationActions | Not implemented |
| ListOTAUpdates | Not implemented |
| ListOutgoingCertificates | Not implemented |
| ListPackageVersions | Not implemented |
| ListPackages | Not implemented |
| ListPolicies | Implemented |
| ListPolicyPrincipals | Implemented |
| ListPolicyVersions | Implemented |
| ListPrincipalPolicies | Implemented |
| ListPrincipalThings | Implemented |
| ListPrincipalThingsV2 | Not implemented |
| ListProvisioningTemplateVersions | Not implemented |
| ListProvisioningTemplates | Not implemented |
| ListRelatedResourcesForAuditFinding | Not implemented |
| ListRoleAliases | Implemented |
| ListSbomValidationResults | Not implemented |
| ListScheduledAudits | Not implemented |
| ListSecurityProfiles | Not implemented |
| ListSecurityProfilesForTarget | Not implemented |
| ListStreams | Not implemented |
| ListTagsForResource | Implemented |
| ListTargetsForPolicy | Implemented |
| ListTargetsForSecurityProfile | Not implemented |
| ListThingGroups | Implemented |
| ListThingGroupsForThing | Implemented |
| ListThingPrincipals | Implemented |
| ListThingPrincipalsV2 | Implemented |
| ListThingRegistrationTaskReports | Not implemented |
| ListThingRegistrationTasks | Not implemented |
| ListThingTypes | Implemented |
| ListThings | Implemented |
| ListThingsInBillingGroup | Implemented |
| ListThingsInThingGroup | Implemented |
| ListTopicRuleDestinations | Not implemented |
| ListTopicRules | Implemented |
| ListV2LoggingLevels | Not implemented |
| ListViolationEvents | Not implemented |
| PutVerificationStateOnViolation | Not implemented |
| RegisterCACertificate | Implemented |
| RegisterCertificate | Implemented |
| RegisterCertificateWithoutCA | Implemented |
| RegisterThing | Not implemented |
| RejectCertificateTransfer | Not implemented |
| RemoveThingFromBillingGroup | Implemented |
| RemoveThingFromThingGroup | Implemented |
| ReplaceTopicRule | Implemented |
| SearchIndex | Implemented |
| SetDefaultAuthorizer | Not implemented |
| SetDefaultPolicyVersion | Implemented |
| SetLoggingOptions | Not implemented |
| SetV2LoggingLevel | Not implemented |
| SetV2LoggingOptions | Not implemented |
| StartAuditMitigationActionsTask | Not implemented |
| StartDetectMitigationActionsTask | Not implemented |
| StartOnDemandAuditTask | Not implemented |
| StartThingRegistrationTask | Not implemented |
| StopThingRegistrationTask | Not implemented |
| TagResource | Implemented |
| TestAuthorization | Not implemented |
| TestInvokeAuthorizer | Not implemented |
| TransferCertificate | Not implemented |
| UntagResource | Implemented |
| UpdateAccountAuditConfiguration | Not implemented |
| UpdateAuditSuppression | Not implemented |
| UpdateAuthorizer | Not implemented |
| UpdateBillingGroup | Implemented |
| UpdateCACertificate | Implemented |
| UpdateCertificate | Implemented |
| UpdateCertificateProvider | Not implemented |
| UpdateCommand | Not implemented |
| UpdateCustomMetric | Not implemented |
| UpdateDimension | Not implemented |
| UpdateDomainConfiguration | Implemented |
| UpdateDynamicThingGroup | Implemented |
| UpdateEncryptionConfiguration | Not implemented |
| UpdateEventConfigurations | Implemented |
| UpdateFleetMetric | Not implemented |
| UpdateIndexingConfiguration | Implemented |
| UpdateJob | Not implemented |
| UpdateMitigationAction | Not implemented |
| UpdatePackage | Not implemented |
| UpdatePackageConfiguration | Not implemented |
| UpdatePackageVersion | Not implemented |
| UpdateProvisioningTemplate | Not implemented |
| UpdateRoleAlias | Implemented |
| UpdateScheduledAudit | Not implemented |
| UpdateSecurityProfile | Not implemented |
| UpdateStream | Not implemented |
| UpdateThing | Implemented |
| UpdateThingGroup | Implemented |
| UpdateThingGroupsForThing | Implemented |
| UpdateThingType | Not implemented |
| UpdateTopicRuleDestination | Not implemented |
| ValidateSecurityProfileBehaviors | Not implemented |