/AWS1/IF_IOT¶
/AWS1/IF_IOT represents the ABAP client for the IoT service, representing each operation as
a method call.  For more information see the API Page page.
All API operations are implemented by methods in /AWS1/IF_IOT
| Operation | Method | 
|---|---|
| AcceptCertificateTransfer | ACCEPTCERTIFICATETRANSFER() | 
| AddThingToBillingGroup | ADDTHINGTOBILLINGGROUP() | 
| AddThingToThingGroup | ADDTHINGTOTHINGGROUP() | 
| AssociateTargetsWithJob | ASSOCIATETARGETSWITHJOB() | 
| AssociateSbomWithPackageVersion | ASSOCSBOMWITHPACKAGEVERSION() | 
| AttachPolicy | ATTACHPOLICY() | 
| AttachPrincipalPolicy | ATTACHPRINCIPALPOLICY() | 
| AttachSecurityProfile | ATTACHSECURITYPROFILE() | 
| AttachThingPrincipal | ATTACHTHINGPRINCIPAL() | 
| CancelAuditMitigationActionsTask | CANCELAUDITMIGACTIONSTASK() | 
| CancelAuditTask | CANCELAUDITTASK() | 
| CancelCertificateTransfer | CANCELCERTIFICATETRANSFER() | 
| CancelDetectMitigationActionsTask | CANCELDETECTMIGACTIONSTASK() | 
| CancelJob | CANCELJOB() | 
| CancelJobExecution | CANCELJOBEXECUTION() | 
| ClearDefaultAuthorizer | CLEARDEFAULTAUTHORIZER() | 
| ConfirmTopicRuleDestination | CONFIRMTOPICRULEDESTINATION() | 
| CreateAuditSuppression | CREATEAUDITSUPPRESSION() | 
| CreateAuthorizer | CREATEAUTHORIZER() | 
| CreateBillingGroup | CREATEBILLINGGROUP() | 
| CreateCertificateFromCsr | CREATECERTIFICATEFROMCSR() | 
| CreateCertificateProvider | CREATECERTIFICATEPROVIDER() | 
| CreateCommand | CREATECOMMAND() | 
| CreateCustomMetric | CREATECUSTOMMETRIC() | 
| CreateDimension | CREATEDIMENSION() | 
| CreateDomainConfiguration | CREATEDOMAINCONFIGURATION() | 
| CreateDynamicThingGroup | CREATEDYNAMICTHINGGROUP() | 
| CreateFleetMetric | CREATEFLEETMETRIC() | 
| CreateJob | CREATEJOB() | 
| CreateJobTemplate | CREATEJOBTEMPLATE() | 
| CreateKeysAndCertificate | CREATEKEYSANDCERTIFICATE() | 
| CreateMitigationAction | CREATEMITIGATIONACTION() | 
| CreateOTAUpdate | CREATEOTAUPDATE() | 
| CreatePackage | CREATEPACKAGE() | 
| CreatePackageVersion | CREATEPACKAGEVERSION() | 
| CreatePolicy | CREATEPOLICY() | 
| CreatePolicyVersion | CREATEPOLICYVERSION() | 
| CreateProvisioningClaim | CREATEPROVISIONINGCLAIM() | 
| CreateProvisioningTemplate | CREATEPROVISIONINGTEMPLATE() | 
| CreateProvisioningTemplateVersion | CREATEPROVTEMPLATEVERSION() | 
| CreateRoleAlias | CREATEROLEALIAS() | 
| CreateScheduledAudit | CREATESCHEDULEDAUDIT() | 
| CreateSecurityProfile | CREATESECURITYPROFILE() | 
| CreateStream | CREATESTREAM() | 
| CreateThing | CREATETHING() | 
| CreateThingGroup | CREATETHINGGROUP() | 
| CreateThingType | CREATETHINGTYPE() | 
| CreateTopicRule | CREATETOPICRULE() | 
| CreateTopicRuleDestination | CREATETOPICRULEDESTINATION() | 
| DeleteAccountAuditConfiguration | DELETEACCOUNTAUDITCONF() | 
| DeleteAuditSuppression | DELETEAUDITSUPPRESSION() | 
| DeleteAuthorizer | DELETEAUTHORIZER() | 
| DeleteBillingGroup | DELETEBILLINGGROUP() | 
| DeleteCACertificate | DELETECACERTIFICATE() | 
| DeleteCertificate | DELETECERTIFICATE() | 
| DeleteCertificateProvider | DELETECERTIFICATEPROVIDER() | 
| DeleteCommand | DELETECOMMAND() | 
| DeleteCommandExecution | DELETECOMMANDEXECUTION() | 
| DeleteCustomMetric | DELETECUSTOMMETRIC() | 
| DeleteDimension | DELETEDIMENSION() | 
| DeleteDomainConfiguration | DELETEDOMAINCONFIGURATION() | 
| DeleteDynamicThingGroup | DELETEDYNAMICTHINGGROUP() | 
| DeleteFleetMetric | DELETEFLEETMETRIC() | 
| DeleteJob | DELETEJOB() | 
| DeleteJobExecution | DELETEJOBEXECUTION() | 
| DeleteJobTemplate | DELETEJOBTEMPLATE() | 
| DeleteMitigationAction | DELETEMITIGATIONACTION() | 
| DeleteOTAUpdate | DELETEOTAUPDATE() | 
| DeletePackage | DELETEPACKAGE() | 
| DeletePackageVersion | DELETEPACKAGEVERSION() | 
| DeletePolicy | DELETEPOLICY() | 
| DeletePolicyVersion | DELETEPOLICYVERSION() | 
| DeleteProvisioningTemplate | DELETEPROVISIONINGTEMPLATE() | 
| DeleteProvisioningTemplateVersion | DELETEPROVTEMPLATEVERSION() | 
| DeleteRegistrationCode | DELETEREGISTRATIONCODE() | 
| DeleteRoleAlias | DELETEROLEALIAS() | 
| DeleteScheduledAudit | DELETESCHEDULEDAUDIT() | 
| DeleteSecurityProfile | DELETESECURITYPROFILE() | 
| DeleteStream | DELETESTREAM00() | 
| DeleteThing | DELETETHING() | 
| DeleteThingGroup | DELETETHINGGROUP() | 
| DeleteThingType | DELETETHINGTYPE() | 
| DeleteTopicRule | DELETETOPICRULE() | 
| DeleteTopicRuleDestination | DELETETOPICRULEDESTINATION() | 
| DeleteV2LoggingLevel | DELETEV2LOGGINGLEVEL() | 
| DeprecateThingType | DEPRECATETHINGTYPE() | 
| DescribeAccountAuditConfiguration | DESCRIBEACCOUNTAUDITCONF() | 
| DescribeAuditFinding | DESCRIBEAUDITFINDING() | 
| DescribeAuditMitigationActionsTask | DESCRIBEAUDITMIGACTIONSTASK() | 
| DescribeAuditSuppression | DESCRIBEAUDITSUPPRESSION() | 
| DescribeAuditTask | DESCRIBEAUDITTASK() | 
| DescribeAuthorizer | DESCRIBEAUTHORIZER() | 
| DescribeBillingGroup | DESCRIBEBILLINGGROUP() | 
| DescribeCACertificate | DESCRIBECACERTIFICATE() | 
| DescribeCertificate | DESCRIBECERTIFICATE() | 
| DescribeCertificateProvider | DESCRIBECERTIFICATEPROVIDER() | 
| DescribeCustomMetric | DESCRIBECUSTOMMETRIC() | 
| DescribeDefaultAuthorizer | DESCRIBEDEFAULTAUTHORIZER() | 
| DescribeDetectMitigationActionsTask | DESCRIBEDETECTMIGACTIONSTASK() | 
| DescribeDimension | DESCRIBEDIMENSION() | 
| DescribeDomainConfiguration | DESCRIBEDOMAINCONFIGURATION() | 
| DescribeEncryptionConfiguration | DESCRIBEENCRYPTIONCONF() | 
| DescribeEndpoint | DESCRIBEENDPOINT() | 
| DescribeEventConfigurations | DESCRIBEEVENTCONFIGURATIONS() | 
| DescribeFleetMetric | DESCRIBEFLEETMETRIC() | 
| DescribeIndex | DESCRIBEINDEX() | 
| DescribeJob | DESCRIBEJOB() | 
| DescribeJobExecution | DESCRIBEJOBEXECUTION() | 
| DescribeJobTemplate | DESCRIBEJOBTEMPLATE() | 
| DescribeManagedJobTemplate | DESCRIBEMANAGEDJOBTEMPLATE() | 
| DescribeMitigationAction | DESCRIBEMITIGATIONACTION() | 
| DescribeProvisioningTemplate | DESCRIBEPROVISIONINGTEMPLATE() | 
| DescribeProvisioningTemplateVersion | DESCRIBEPROVTEMPLATEVERSION() | 
| DescribeRoleAlias | DESCRIBEROLEALIAS() | 
| DescribeScheduledAudit | DESCRIBESCHEDULEDAUDIT() | 
| DescribeSecurityProfile | DESCRIBESECURITYPROFILE() | 
| DescribeStream | DESCRIBESTREAM() | 
| DescribeThing | DESCRIBETHING() | 
| DescribeThingGroup | DESCRIBETHINGGROUP() | 
| DescribeThingRegistrationTask | DESCRIBETHINGREGTASK() | 
| DescribeThingType | DESCRIBETHINGTYPE() | 
| DetachPolicy | DETACHPOLICY() | 
| DetachPrincipalPolicy | DETACHPRINCIPALPOLICY() | 
| DetachSecurityProfile | DETACHSECURITYPROFILE() | 
| DetachThingPrincipal | DETACHTHINGPRINCIPAL() | 
| DisableTopicRule | DISABLETOPICRULE() | 
| DisassociateSbomFromPackageVersion | DISASSOCSBOMFROMPACKAGEVRS() | 
| EnableTopicRule | ENABLETOPICRULE() | 
| GetBehaviorModelTrainingSummaries | GETBEHAVIORMODELTRAININGSUMS() | 
| GetBucketsAggregation | GETBUCKETSAGGREGATION() | 
| GetCardinality | GETCARDINALITY() | 
| GetCommand | GETCOMMAND() | 
| GetCommandExecution | GETCOMMANDEXECUTION() | 
| GetEffectivePolicies | GETEFFECTIVEPOLICIES() | 
| GetIndexingConfiguration | GETINDEXINGCONFIGURATION() | 
| GetJobDocument | GETJOBDOCUMENT() | 
| GetLoggingOptions | GETLOGGINGOPTIONS() | 
| GetOTAUpdate | GETOTAUPDATE() | 
| GetPackage | GETPACKAGE() | 
| GetPackageConfiguration | GETPACKAGECONFIGURATION() | 
| GetPackageVersion | GETPACKAGEVERSION() | 
| GetPercentiles | GETPERCENTILES() | 
| GetPolicy | GETPOLICY() | 
| GetPolicyVersion | GETPOLICYVERSION() | 
| GetRegistrationCode | GETREGISTRATIONCODE() | 
| GetStatistics | GETSTATISTICS() | 
| GetThingConnectivityData | GETTHINGCONNECTIVITYDATA() | 
| GetTopicRule | GETTOPICRULE() | 
| GetTopicRuleDestination | GETTOPICRULEDESTINATION() | 
| GetV2LoggingOptions | GETV2LOGGINGOPTIONS() | 
| ListActiveViolations | LISTACTIVEVIOLATIONS() | 
| ListAttachedPolicies | LISTATTACHEDPOLICIES() | 
| ListAuditFindings | LISTAUDITFINDINGS() | 
| ListAuditMitigationActionsExecutions | LISTAUDITMIGACTIONSEXECS() | 
| ListAuditMitigationActionsTasks | LISTAUDITMIGACTIONSTASKS() | 
| ListAuditSuppressions | LISTAUDITSUPPRESSIONS() | 
| ListAuditTasks | LISTAUDITTASKS() | 
| ListAuthorizers | LISTAUTHORIZERS() | 
| ListBillingGroups | LISTBILLINGGROUPS() | 
| ListCACertificates | LISTCACERTIFICATES() | 
| ListCertificateProviders | LISTCERTIFICATEPROVIDERS() | 
| ListCertificates | LISTCERTIFICATES() | 
| ListCertificatesByCA | LISTCERTIFICATESBYCA() | 
| ListCommandExecutions | LISTCOMMANDEXECUTIONS() | 
| ListCommands | LISTCOMMANDS() | 
| ListCustomMetrics | LISTCUSTOMMETRICS() | 
| ListDetectMitigationActionsExecutions | LISTDETECTMIGACTIONSEXECS() | 
| ListDetectMitigationActionsTasks | LISTDETECTMIGACTIONSTASKS() | 
| ListDimensions | LISTDIMENSIONS() | 
| ListDomainConfigurations | LISTDOMAINCONFIGURATIONS() | 
| ListFleetMetrics | LISTFLEETMETRICS() | 
| ListIndices | LISTINDICES() | 
| ListJobExecutionsForJob | LISTJOBEXECUTIONSFORJOB() | 
| ListJobExecutionsForThing | LISTJOBEXECUTIONSFORTHING() | 
| ListJobs | LISTJOBS() | 
| ListJobTemplates | LISTJOBTEMPLATES() | 
| ListManagedJobTemplates | LISTMANAGEDJOBTEMPLATES() | 
| ListMetricValues | LISTMETRICVALUES() | 
| ListMitigationActions | LISTMITIGATIONACTIONS() | 
| ListOTAUpdates | LISTOTAUPDATES() | 
| ListOutgoingCertificates | LISTOUTGOINGCERTIFICATES() | 
| ListPackages | LISTPACKAGES() | 
| ListPackageVersions | LISTPACKAGEVERSIONS() | 
| ListPolicies | LISTPOLICIES() | 
| ListPolicyPrincipals | LISTPOLICYPRINCIPALS() | 
| ListPolicyVersions | LISTPOLICYVERSIONS() | 
| ListPrincipalPolicies | LISTPRINCIPALPOLICIES() | 
| ListPrincipalThings | LISTPRINCIPALTHINGS() | 
| ListPrincipalThingsV2 | LISTPRINCIPALTHINGSV2() | 
| ListProvisioningTemplates | LISTPROVISIONINGTEMPLATES() | 
| ListProvisioningTemplateVersions | LISTPROVTEMPLATEVERSIONS() | 
| ListRelatedResourcesForAuditFinding | LISTRELATEDRESRCSFORAUDFNDG() | 
| ListRoleAliases | LISTROLEALIASES() | 
| ListSbomValidationResults | LISTSBOMVALIDATIONRESULTS() | 
| ListScheduledAudits | LISTSCHEDULEDAUDITS() | 
| ListSecurityProfilesForTarget | LISTSECPROFILESFORTARGET() | 
| ListSecurityProfiles | LISTSECURITYPROFILES() | 
| ListStreams | LISTSTREAMS() | 
| ListTagsForResource | LISTTAGSFORRESOURCE() | 
| ListTargetsForPolicy | LISTTARGETSFORPOLICY() | 
| ListTargetsForSecurityProfile | LISTTARGETSFORSECPROFILE() | 
| ListThingGroups | LISTTHINGGROUPS() | 
| ListThingGroupsForThing | LISTTHINGGROUPSFORTHING() | 
| ListThingPrincipals | LISTTHINGPRINCIPALS() | 
| ListThingPrincipalsV2 | LISTTHINGPRINCIPALSV2() | 
| ListThingRegistrationTasks | LISTTHINGREGISTRATIONTASKS() | 
| ListThingRegistrationTaskReports | LISTTHINGREGTASKREPORTS() | 
| ListThings | LISTTHINGS() | 
| ListThingsInBillingGroup | LISTTHINGSINBILLINGGROUP() | 
| ListThingsInThingGroup | LISTTHINGSINTHINGGROUP() | 
| ListThingTypes | LISTTHINGTYPES() | 
| ListTopicRuleDestinations | LISTTOPICRULEDESTINATIONS() | 
| ListTopicRules | LISTTOPICRULES() | 
| ListV2LoggingLevels | LISTV2LOGGINGLEVELS() | 
| ListViolationEvents | LISTVIOLATIONEVENTS() | 
| PutVerificationStateOnViolation | PUTVERIFICATIONSTATEONVIO() | 
| RegisterCACertificate | REGISTERCACERTIFICATE() | 
| RegisterCertificate | REGISTERCERTIFICATE() | 
| RegisterCertificateWithoutCA | REGISTERCERTIFICATEWITHOUTCA() | 
| RegisterThing | REGISTERTHING() | 
| RejectCertificateTransfer | REJECTCERTIFICATETRANSFER() | 
| RemoveThingFromBillingGroup | REMOVETHINGFROMBILLINGGROUP() | 
| RemoveThingFromThingGroup | REMOVETHINGFROMTHINGGROUP() | 
| ReplaceTopicRule | REPLACETOPICRULE() | 
| SearchIndex | SEARCHINDEX() | 
| SetDefaultAuthorizer | SETDEFAULTAUTHORIZER() | 
| SetDefaultPolicyVersion | SETDEFAULTPOLICYVERSION() | 
| SetLoggingOptions | SETLOGGINGOPTIONS() | 
| SetV2LoggingLevel | SETV2LOGGINGLEVEL() | 
| SetV2LoggingOptions | SETV2LOGGINGOPTIONS() | 
| StartAuditMitigationActionsTask | STARTAUDITMIGACTIONSTASK() | 
| StartDetectMitigationActionsTask | STARTDETECTMIGACTIONSTASK() | 
| StartOnDemandAuditTask | STARTONDEMANDAUDITTASK() | 
| StartThingRegistrationTask | STARTTHINGREGISTRATIONTASK() | 
| StopThingRegistrationTask | STOPTHINGREGISTRATIONTASK() | 
| TagResource | TAGRESOURCE() | 
| TestAuthorization | TESTAUTHORIZATION() | 
| TestInvokeAuthorizer | TESTINVOKEAUTHORIZER() | 
| TransferCertificate | TRANSFERCERTIFICATE() | 
| UntagResource | UNTAGRESOURCE() | 
| UpdateAccountAuditConfiguration | UPDATEACCOUNTAUDITCONF() | 
| UpdateAuditSuppression | UPDATEAUDITSUPPRESSION() | 
| UpdateAuthorizer | UPDATEAUTHORIZER() | 
| UpdateBillingGroup | UPDATEBILLINGGROUP() | 
| UpdateCACertificate | UPDATECACERTIFICATE() | 
| UpdateCertificate | UPDATECERTIFICATE() | 
| UpdateCertificateProvider | UPDATECERTIFICATEPROVIDER() | 
| UpdateCommand | UPDATECOMMAND() | 
| UpdateCustomMetric | UPDATECUSTOMMETRIC() | 
| UpdateDimension | UPDATEDIMENSION() | 
| UpdateDomainConfiguration | UPDATEDOMAINCONFIGURATION() | 
| UpdateDynamicThingGroup | UPDATEDYNAMICTHINGGROUP() | 
| UpdateEncryptionConfiguration | UPDATEENCRYPTIONCONF() | 
| UpdateEventConfigurations | UPDATEEVENTCONFIGURATIONS() | 
| UpdateFleetMetric | UPDATEFLEETMETRIC() | 
| UpdateIndexingConfiguration | UPDATEINDEXINGCONFIGURATION() | 
| UpdateJob | UPDATEJOB() | 
| UpdateMitigationAction | UPDATEMITIGATIONACTION() | 
| UpdatePackage | UPDATEPACKAGE() | 
| UpdatePackageConfiguration | UPDATEPACKAGECONFIGURATION() | 
| UpdatePackageVersion | UPDATEPACKAGEVERSION() | 
| UpdateProvisioningTemplate | UPDATEPROVISIONINGTEMPLATE() | 
| UpdateRoleAlias | UPDATEROLEALIAS() | 
| UpdateScheduledAudit | UPDATESCHEDULEDAUDIT() | 
| UpdateSecurityProfile | UPDATESECURITYPROFILE() | 
| UpdateStream | UPDATESTREAM() | 
| UpdateThing | UPDATETHING() | 
| UpdateThingGroup | UPDATETHINGGROUP() | 
| UpdateThingGroupsForThing | UPDATETHINGGROUPSFORTHING() | 
| UpdateThingType | UPDATETHINGTYPE() | 
| UpdateTopicRuleDestination | UPDATETOPICRULEDESTINATION() | 
| ValidateSecurityProfileBehaviors | VLDTSECURITYPROFILEBEHAVS() |