{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector POST API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "POST", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Check If An Iot Hub Name Is Available", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.Devices/checkNameAvailability", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The version of the API." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription identifier." } ] }, "docs": "Check if an IoT hub name is available." }, { "info": { "name": "Microsoft Azure Test All Routes", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Devices/IotHubs/:iotHubName/routing/routes/$testall", "params": [ { "name": "iotHubName", "value": "", "type": "path", "description": "IotHub to be tested" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription identifier." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "resource group which Iot Hub belongs to" }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the API." } ] }, "docs": "Test all routes configured in this Iot Hub" }, { "info": { "name": "Microsoft Azure Test The New Route", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Devices/IotHubs/:iotHubName/routing/routes/$testnew", "params": [ { "name": "iotHubName", "value": "", "type": "path", "description": "IotHub to be tested" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription identifier." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "resource group which Iot Hub belongs to" }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the API." } ] }, "docs": "Test the new route for this Iot Hub" }, { "info": { "name": "Microsoft Azure Get The Security Metadata For An Iot Hub For More Information, See: Https: Docs Microsoft Com Azure Iot Hub Iot Hub Devguide Security", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Devices/IotHubs/:resourceName/listkeys", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The version of the API." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription identifier." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the IoT hub." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the IoT hub." } ] }, "docs": "Get the security metadata for an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security." }, { "info": { "name": "Microsoft Azure Get A Shared Access Policy By Name From An Iot Hub For More Information, See: Https: Docs Microsoft Com Azure Iot Hub Iot Hub Devguide Security", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Devices/IotHubs/:resourceName/IotHubKeys/:keyName/listkeys", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The version of the API." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription identifier." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the IoT hub." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the IoT hub." }, { "name": "keyName", "value": "", "type": "path", "description": "The name of the shared access policy." } ] }, "docs": "Get a shared access policy by name from an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security." }, { "info": { "name": "Microsoft Azure 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", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Devices/IotHubs/:resourceName/exportDevices", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The version of the API." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription identifier." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the IoT hub." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the IoT hub." } ] }, "docs": "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." }, { "info": { "name": "Microsoft Azure 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", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Devices/IotHubs/:resourceName/importDevices", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The version of the API." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription identifier." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the IoT hub." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the IoT hub." } ] }, "docs": "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." }, { "info": { "name": "Microsoft Azure Manually Initiate A Failover For The Iot Hub To Its Secondary Region", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Devices/IotHubs/:iotHubName/failover", "params": [ { "name": "iotHubName", "value": "", "type": "path", "description": "Name of the IoT hub to failover" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription identifier." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of the resource group containing the IoT hub resource" }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the API." } ] }, "docs": "Manually initiate a failover for the IoT Hub to its secondary region. To learn more, see https://aka.ms/manualfailover" }, { "info": { "name": "Microsoft Azure Query The Device Enrollment Records", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/enrollments/query", "headers": [ { "name": "x-ms-max-item-count", "value": "" }, { "name": "x-ms-continuation", "value": "" } ], "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The API version to use for the request. Supported versions include: 2021-10-01" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get The Attestation Mechanism In The Device Enrollment Record", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/enrollments/:id/attestationmechanism", "params": [ { "name": "id", "value": "", "type": "path", "description": "This id is used to uniquely identify a device registration of an enrollment. A case-insensitive string (up to 128 characters long) of alphanumeric characters plus certain special characters : . _ -. No special characters allowed at start or end." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to use for the request. Supported versions include: 2021-10-01" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Bulk Device Enrollment Operation With Maximum Of 10 Enrollments", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/enrollments", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The API version to use for the request. Supported versions include: 2021-10-01" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Query The Device Enrollment Groups", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/enrollmentGroups/query", "headers": [ { "name": "x-ms-max-item-count", "value": "" }, { "name": "x-ms-continuation", "value": "" } ], "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The API version to use for the request. Supported versions include: 2021-10-01" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get The Attestation Mechanism In The Device Enrollment Group Record", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/enrollmentGroups/:id/attestationmechanism", "params": [ { "name": "id", "value": "", "type": "path", "description": "Enrollment group ID" }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to use for the request. Supported versions include: 2021-10-01" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Bulk Device Enrollment Group Operation With Maximum Of 10 Groups", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/enrollmentGroups", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "The API version to use for the request. Supported versions include: 2021-10-01" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Gets The Registration State Of Devices In This Enrollmentgroup", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/registrations/:id/query", "headers": [ { "name": "x-ms-max-item-count", "value": "" }, { "name": "x-ms-continuation", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "Enrollment group ID." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to use for the request. Supported versions include: 2021-10-01" } ] }, "docs": "Needs a more full description created." } ] } ], "bundled": true }