get | SELECT | api-version, resourceGroupName, resourceName, subscriptionId | Get the non-security related metadata of an IoT hub. |
list_by_resource_group | SELECT | api-version, resourceGroupName, subscriptionId | Get all the IoT hubs in a resource group. |
list_by_subscription | SELECT | api-version, subscriptionId | Get all the IoT hubs in a subscription. |
create_or_update | INSERT | api-version, resourceGroupName, resourceName, subscriptionId, data__sku | Create or update the metadata of an Iot hub. The usual pattern to modify a property is to retrieve the IoT hub metadata and security metadata, and then combine them with the modified values in a new body to update the IoT hub. If certain properties are missing in the JSON, updating IoT Hub may cause these values to fallback to default, which may lead to unexpected behavior. |
delete | DELETE | api-version, resourceGroupName, resourceName, subscriptionId | Delete an IoT hub. |
_list_by_resource_group | EXEC | api-version, resourceGroupName, subscriptionId | Get all the IoT hubs in a resource group. |
_list_by_subscription | EXEC | api-version, subscriptionId | Get all the IoT hubs in a subscription. |
check_name_availability | EXEC | api-version, subscriptionId, data__name | Check if an IoT hub name is available. |
export_devices | EXEC | api-version, resourceGroupName, resourceName, subscriptionId, data__excludeKeys, data__exportBlobContainerUri | Exports all the device identities in the IoT hub identity registry to an Azure Storage blob container. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities. |
import_devices | EXEC | api-version, resourceGroupName, resourceName, subscriptionId, data__inputBlobContainerUri, data__outputBlobContainerUri | Import, update, or delete device identities in the IoT hub identity registry from a blob. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities. |
test_all_routes | EXEC | api-version, iotHubName, resourceGroupName, subscriptionId | Test all routes configured in this Iot Hub |
test_route | EXEC | api-version, iotHubName, resourceGroupName, subscriptionId, data__route | Test the new route for this Iot Hub |
update | EXEC | api-version, resourceGroupName, resourceName, subscriptionId | Update an existing IoT Hub tags. to update other fields use the CreateOrUpdate method |