AWS IoT is the only cloud vendor to bring together data management and rich analytics in easy to use services designed for noisy IoT data. AWS IoT is built on a secure and proven cloud infrastructure, and scales to billions of devices and trillions of messages.
Below are the cmdlets which are available with AWS IoT
CmdletName | ServiceOperation |
Add-IOTPolicy | AttachPolicy |
Add-IOTPrincipalPolicy | AttachPrincipalPolicy |
Add-IOTResourceTag | TagResource |
Add-IOTTargetsWithJob | AssociateTargetsWithJob |
Add-IOTThingPrincipal | AttachThingPrincipal |
Add-IOTThingToBillingGroup | AddThingToBillingGroup |
Add-IOTThingToThingGroup | AddThingToThingGroup |
Clear-IOTDefaultAuthorizer | ClearDefaultAuthorizer |
Confirm-IOTCertificateTransfer | AcceptCertificateTransfer |
Confirm-IOTTopicRuleDestination | ConfirmTopicRuleDestination |
Deny-IOTCertificateTransfer | RejectCertificateTransfer |
Disable-IOTTopicRule | DisableTopicRule |
Dismount-IOTPolicy | DetachPolicy |
Dismount-IOTSecurityProfile | DetachSecurityProfile |
Enable-IOTTopicRule | EnableTopicRule |
Get-IOTAccountAuditConfiguration | DescribeAccountAuditConfiguration |
Get-IOTActiveViolationList | ListActiveViolations |
Get-IOTAttachedPolicyList | ListAttachedPolicies |
Get-IOTAuditFinding | DescribeAuditFinding |
Get-IOTAuditFindingList | ListAuditFindings |
Get-IOTAuditMitigationActionsExecutionList | ListAuditMitigationActionsExecutions |
Get-IOTAuditMitigationActionsTask | DescribeAuditMitigationActionsTask |
Get-IOTAuditMitigationActionsTaskList | ListAuditMitigationActionsTasks |
Get-IOTAuditTask | DescribeAuditTask |
Get-IOTAuthorizer | DescribeAuthorizer |
Get-IOTAuthorizerList | ListAuthorizers |
Get-IOTBillingGroup | DescribeBillingGroup |
Get-IOTBillingGroupList | ListBillingGroups |
Get-IOTCACertificate | DescribeCACertificate |
Get-IOTCACertificateList | ListCACertificates |
Get-IOTCardinality | GetCardinality |
Get-IOTCertificate | DescribeCertificate |
Get-IOTCertificateList | ListCertificates |
Get-IOTCertificateListByCA | ListCertificatesByCA |
Get-IOTDefaultAuthorizer | DescribeDefaultAuthorizer |
Get-IOTDimension | DescribeDimension |
Get-IOTDimensionList | ListDimensions |
Get-IOTDomainConfiguration | DescribeDomainConfiguration |
Get-IOTDomainConfigurationList | ListDomainConfigurations |
Get-IOTEffectivePolicy | GetEffectivePolicies |
Get-IOTEndpoint | DescribeEndpoint |
Get-IOTEventConfiguration | DescribeEventConfigurations |
Get-IOTIndex | DescribeIndex |
Get-IOTIndexingConfiguration | GetIndexingConfiguration |
Get-IOTIndexList | ListIndices |
Get-IOTJob | DescribeJob |
Get-IOTJobDocument | GetJobDocument |
Get-IOTJobExecution | DescribeJobExecution |
Get-IOTJobExecutionsForJobList | ListJobExecutionsForJob |
Get-IOTJobExecutionsForThingList | ListJobExecutionsForThing |
Get-IOTJobList | ListJobs |
Get-IOTLoggingOption | GetLoggingOptions |
Get-IOTMitigationAction | DescribeMitigationAction |
Get-IOTMitigationActionList | ListMitigationActions |
Get-IOTOTAUpdate | GetOTAUpdate |
Get-IOTOTAUpdateList | ListOTAUpdates |
Get-IOTOutgoingCertificate | ListOutgoingCertificates |
Get-IOTPercentile | GetPercentiles |
Get-IOTPolicy | GetPolicy |
Get-IOTPolicyList | ListPolicies |
Get-IOTPolicyPrincipalList | ListPolicyPrincipals |
Get-IOTPolicyVersion | GetPolicyVersion |
Get-IOTPolicyVersionList | ListPolicyVersions |
Get-IOTPrincipalPolicyList | ListPrincipalPolicies |
Get-IOTPrincipalThingList | ListPrincipalThings |
Get-IOTProvisioningTemplate | DescribeProvisioningTemplate |
Get-IOTProvisioningTemplateList | ListProvisioningTemplates |
Get-IOTProvisioningTemplateVersion | DescribeProvisioningTemplateVersion |
Get-IOTProvisioningTemplateVersionList | ListProvisioningTemplateVersions |
Get-IOTRegistrationCode | GetRegistrationCode |
Get-IOTRoleAlias | DescribeRoleAlias |
Get-IOTRoleAliasList | ListRoleAliases |
Get-IOTScheduledAudit | DescribeScheduledAudit |
Get-IOTScheduledAuditList | ListScheduledAudits |
Get-IOTSecurityProfile | DescribeSecurityProfile |
Get-IOTSecurityProfileList | ListSecurityProfiles |
Get-IOTSecurityProfilesForTargetList | ListSecurityProfilesForTarget |
Get-IOTStatistic | GetStatistics |
Get-IOTStream | DescribeStream |
Get-IOTStreamList | ListStreams |
Get-IOTTagListForResource | ListTagsForResource |
Get-IOTTargetsForPolicyList | ListTargetsForPolicy |
Get-IOTTargetsForSecurityProfileList | ListTargetsForSecurityProfile |
Get-IOTTaskList | ListAuditTasks |
Get-IOTThing | DescribeThing |
Get-IOTThingGroup | DescribeThingGroup |
Get-IOTThingGroupList | ListThingGroups |
Get-IOTThingGroupsForThingList | ListThingGroupsForThing |
Get-IOTThingList | ListThings |
Get-IOTThingPrincipalList | ListThingPrincipals |
Get-IOTThingRegistrationTask | DescribeThingRegistrationTask |
Get-IOTThingRegistrationTaskList | ListThingRegistrationTasks |
Get-IOTThingRegistrationTaskReportList | ListThingRegistrationTaskReports |
Get-IOTThingsInBillingGroupList | ListThingsInBillingGroup |
Get-IOTThingsInThingGroupList | ListThingsInThingGroup |
Get-IOTThingType | DescribeThingType |
Get-IOTThingTypeList | ListThingTypes |
Get-IOTTopicRule | GetTopicRule |
Get-IOTTopicRuleDestination | GetTopicRuleDestination |
Get-IOTTopicRuleDestinationList | ListTopicRuleDestinations |
Get-IOTTopicRuleList | ListTopicRules |
Get-IOTV2LoggingLevelList | ListV2LoggingLevels |
Get-IOTV2LoggingOption | GetV2LoggingOptions |
Get-IOTViolationEventList | ListViolationEvents |
Mount-IOTSecurityProfile | AttachSecurityProfile |
New-IOTAuthorizer | CreateAuthorizer |
New-IOTBillingGroup | CreateBillingGroup |
New-IOTCertificateFromCsr | CreateCertificateFromCsr |
New-IOTDimension | CreateDimension |
New-IOTDomainConfiguration | CreateDomainConfiguration |
New-IOTDynamicThingGroup | CreateDynamicThingGroup |
New-IOTJob | CreateJob |
New-IOTKeysAndCertificate | CreateKeysAndCertificate |
New-IOTMitigationAction | CreateMitigationAction |
New-IOTOTAUpdate | CreateOTAUpdate |
New-IOTPolicy | CreatePolicy |
New-IOTPolicyVersion | CreatePolicyVersion |
New-IOTProvisioningClaim | CreateProvisioningClaim |
New-IOTProvisioningTemplate | CreateProvisioningTemplate |
New-IOTProvisioningTemplateVersion | CreateProvisioningTemplateVersion |
New-IOTRoleAlias | CreateRoleAlias |
New-IOTScheduledAudit | CreateScheduledAudit |
New-IOTSecurityProfile | CreateSecurityProfile |
New-IOTStream | CreateStream |
New-IOTThing | CreateThing |
New-IOTThingGroup | CreateThingGroup |
New-IOTThingType | CreateThingType |
New-IOTTopicRule | CreateTopicRule |
New-IOTTopicRuleDestination | CreateTopicRuleDestination |
Register-IOTCACertificate | RegisterCACertificate |
Register-IOTCertificate | RegisterCertificate |
Register-IOTCertificateWithoutCA | RegisterCertificateWithoutCA |
Register-IOTThing | RegisterThing |
Remove-IOTAccountAuditConfiguration | DeleteAccountAuditConfiguration |
Remove-IOTAuthorizer | DeleteAuthorizer |
Remove-IOTBillingGroup | DeleteBillingGroup |
Remove-IOTCACertificate | DeleteCACertificate |
Remove-IOTCertificate | DeleteCertificate |
Remove-IOTDimension | DeleteDimension |
Remove-IOTDomainConfiguration | DeleteDomainConfiguration |
Remove-IOTDynamicThingGroup | DeleteDynamicThingGroup |
Remove-IOTJob | DeleteJob |
Remove-IOTJobExecution | DeleteJobExecution |
Remove-IOTMitigationAction | DeleteMitigationAction |
Remove-IOTOTAUpdate | DeleteOTAUpdate |
Remove-IOTPolicy | DeletePolicy |
Remove-IOTPolicyVersion | DeletePolicyVersion |
Remove-IOTPrincipalPolicy | DetachPrincipalPolicy |
Remove-IOTProvisioningTemplate | DeleteProvisioningTemplate |
Remove-IOTProvisioningTemplateVersion | DeleteProvisioningTemplateVersion |
Remove-IOTRegistrationCode | DeleteRegistrationCode |
Remove-IOTResourceTag | UntagResource |
Remove-IOTRoleAlias | DeleteRoleAlias |
Remove-IOTScheduledAudit | DeleteScheduledAudit |
Remove-IOTSecurityProfile | DeleteSecurityProfile |
Remove-IOTStream | DeleteStream |
Remove-IOTThing | DeleteThing |
Remove-IOTThingFromBillingGroup | RemoveThingFromBillingGroup |
Remove-IOTThingFromThingGroup | RemoveThingFromThingGroup |
Remove-IOTThingGroup | DeleteThingGroup |
Remove-IOTThingPrincipal | DetachThingPrincipal |
Remove-IOTThingType | DeleteThingType |
Remove-IOTTopicRule | DeleteTopicRule |
Remove-IOTTopicRuleDestination | DeleteTopicRuleDestination |
Remove-IOTV2LoggingLevel | DeleteV2LoggingLevel |
Request-IOTCertificateTransfer | TransferCertificate |
Search-IOTIndex | SearchIndex |
Set-IOTDefaultAuthorizer | SetDefaultAuthorizer |
Set-IOTDefaultPolicyVersion | SetDefaultPolicyVersion |
Set-IOTLoggingOption | SetLoggingOptions |
Set-IOTThingTypeDeprecation | DeprecateThingType |
Set-IOTTopicRule | ReplaceTopicRule |
Set-IOTV2LoggingLevel | SetV2LoggingLevel |
Set-IOTV2LoggingOption | SetV2LoggingOptions |
Start-IOTAuditMitigationActionsTask | StartAuditMitigationActionsTask |
Start-IOTOnDemandAuditTask | StartOnDemandAuditTask |
Start-IOTThingRegistrationTask | StartThingRegistrationTask |
Stop-IOTAuditMitigationActionsTask | CancelAuditMitigationActionsTask |
Stop-IOTAuditTask | CancelAuditTask |
Stop-IOTCertificateTransfer | CancelCertificateTransfer |
Stop-IOTJob | CancelJob |
Stop-IOTJobExecution | CancelJobExecution |
Stop-IOTThingRegistrationTask | StopThingRegistrationTask |
Test-IOTAuthorization | TestAuthorization |
Test-IOTInvokeAuthorizer | TestInvokeAuthorizer |
Test-IOTValidSecurityProfileBehavior | ValidateSecurityProfileBehaviors |
Update-IOTAccountAuditConfiguration | UpdateAccountAuditConfiguration |
Update-IOTAuthorizer | UpdateAuthorizer |
Update-IOTBillingGroup | UpdateBillingGroup |
Update-IOTCACertificate | UpdateCACertificate |
Update-IOTCertificate | UpdateCertificate |
Update-IOTDimension | UpdateDimension |
Update-IOTDomainConfiguration | UpdateDomainConfiguration |
Update-IOTDynamicThingGroup | UpdateDynamicThingGroup |
Update-IOTEventConfiguration | UpdateEventConfigurations |
Update-IOTIndexingConfiguration | UpdateIndexingConfiguration |
Update-IOTJob | UpdateJob |
Update-IOTMitigationAction | UpdateMitigationAction |
Update-IOTProvisioningTemplate | UpdateProvisioningTemplate |
Update-IOTRoleAlias | UpdateRoleAlias |
Update-IOTScheduledAudit | UpdateScheduledAudit |
Update-IOTSecurityProfile | UpdateSecurityProfile |
Update-IOTStream | UpdateStream |
Update-IOTThing | UpdateThing |
Update-IOTThingGroup | UpdateThingGroup |
Update-IOTThingGroupsForThing | UpdateThingGroupsForThing |
Update-IOTTopicRuleDestination | UpdateTopicRuleDestination |
You can also check other AWS Services, and each services cmdlets we are providing.