Share via


IIotHubResourceOperations Interface

Definition

IotHubResourceOperations operations.

public interface IIotHubResourceOperations
type IIotHubResourceOperations = interface
Public Interface IIotHubResourceOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, IotHubDescription, String, Dictionary<String,List<String>>, CancellationToken)

Create or update the metadata of an IoT hub.

BeginDeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Delete an IoT hub

BeginUpdateWithHttpMessagesAsync(String, String, IDictionary<String,String>, Dictionary<String,List<String>>, CancellationToken)

Update an existing IoT Hubs tags.

CheckNameAvailabilityWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Check if an IoT hub name is available

CreateEventHubConsumerGroupWithHttpMessagesAsync(String, String, String, String, EventHubConsumerGroupName, Dictionary<String, List<String>>, CancellationToken)

Add a consumer group to an Event Hub-compatible endpoint in an IoT hub

CreateOrUpdateWithHttpMessagesAsync(String, String, IotHubDescription, String, Dictionary<String,List<String>>, CancellationToken)

Create or update the metadata of an IoT hub.

DeleteEventHubConsumerGroupWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete a consumer group from an Event Hub-compatible endpoint in an IoT hub

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Delete an IoT hub

ExportDevicesWithHttpMessagesAsync(String, String, ExportDevicesRequest, Dictionary<String,List<String>>, CancellationToken)

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

GetEndpointHealthNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get the health for routing endpoints

GetEndpointHealthWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Get the health for routing endpoints

GetEventHubConsumerGroupWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get a consumer group from the Event Hub-compatible device-to-cloud endpoint for an IoT hub

GetJobWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get the details of a job from an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry

GetKeysForKeyNameWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetQuotaMetricsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get the quota metrics for an IoT hub

GetQuotaMetricsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Get the quota metrics for an IoT hub

GetStatsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Get the statistics from an IoT hub

GetValidSkusNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get the list of valid SKUs for an IoT hub

GetValidSkusWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Get the list of valid SKUs for an IoT hub

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Get the non-security related metadata of an IoT hub

ImportDevicesWithHttpMessagesAsync(String, String, ImportDevicesRequest, Dictionary<String,List<String>>, CancellationToken)

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

ListByResourceGroupNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get all the IoT hubs in a resource group

ListByResourceGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get all the IoT hubs in a resource group

ListBySubscriptionNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get all the IoT hubs in a subscription

ListBySubscriptionWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Get all the IoT hubs in a subscription

ListEventHubConsumerGroupsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get a list of the consumer groups in the Event Hub-compatible device-to-cloud endpoint in an IoT hub

ListEventHubConsumerGroupsWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get a list of the consumer groups in the Event Hub-compatible device-to-cloud endpoint in an IoT hub

ListJobsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get a list of all the jobs in an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry

ListJobsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Get a list of all the jobs in an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry

ListKeysNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get the security metadata for an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security

ListKeysWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Get the security metadata for an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security

TestAllRoutesWithHttpMessagesAsync(TestAllRoutesInput, String, String, Dictionary<String,List<String>>, CancellationToken)

Test all routes

TestRouteWithHttpMessagesAsync(TestRouteInput, String, String, Dictionary<String,List<String>>, CancellationToken)

Test the new route

UpdateWithHttpMessagesAsync(String, String, IDictionary<String,String>, Dictionary<String,List<String>>, CancellationToken)

Update an existing IoT Hubs tags.

Extension Methods

BeginCreateOrUpdate(IIotHubResourceOperations, String, String, IotHubDescription, String)

Create or update the metadata of an IoT hub.

BeginCreateOrUpdateAsync(IIotHubResourceOperations, String, String, IotHubDescription, String, CancellationToken)

Create or update the metadata of an IoT hub.

BeginDelete(IIotHubResourceOperations, String, String)

Delete an IoT hub

BeginDeleteAsync(IIotHubResourceOperations, String, String, CancellationToken)

Delete an IoT hub

BeginUpdate(IIotHubResourceOperations, String, String, IDictionary<String,String>)

Update an existing IoT Hubs tags.

BeginUpdateAsync(IIotHubResourceOperations, String, String, IDictionary<String,String>, CancellationToken)

Update an existing IoT Hubs tags.

CheckNameAvailability(IIotHubResourceOperations, String)

Check if an IoT hub name is available

CheckNameAvailabilityAsync(IIotHubResourceOperations, String, CancellationToken)

Check if an IoT hub name is available

CreateEventHubConsumerGroup(IIotHubResourceOperations, String, String, String, String, EventHubConsumerGroupName)

Add a consumer group to an Event Hub-compatible endpoint in an IoT hub

CreateEventHubConsumerGroupAsync(IIotHubResourceOperations, String, String, String, String, EventHubConsumerGroupName, CancellationToken)

Add a consumer group to an Event Hub-compatible endpoint in an IoT hub

CreateOrUpdate(IIotHubResourceOperations, String, String, IotHubDescription, String)

Create or update the metadata of an IoT hub.

CreateOrUpdateAsync(IIotHubResourceOperations, String, String, IotHubDescription, String, CancellationToken)

Create or update the metadata of an IoT hub.

Delete(IIotHubResourceOperations, String, String)

Delete an IoT hub

DeleteAsync(IIotHubResourceOperations, String, String, CancellationToken)

Delete an IoT hub

DeleteEventHubConsumerGroup(IIotHubResourceOperations, String, String, String, String)

Delete a consumer group from an Event Hub-compatible endpoint in an IoT hub

DeleteEventHubConsumerGroupAsync(IIotHubResourceOperations, String, String, String, String, CancellationToken)

Delete a consumer group from an Event Hub-compatible endpoint in an IoT hub

ExportDevices(IIotHubResourceOperations, String, String, ExportDevicesRequest)

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

ExportDevicesAsync(IIotHubResourceOperations, String, String, ExportDevicesRequest, CancellationToken)

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

Get(IIotHubResourceOperations, String, String)

Get the non-security related metadata of an IoT hub

GetAsync(IIotHubResourceOperations, String, String, CancellationToken)

Get the non-security related metadata of an IoT hub

GetEndpointHealth(IIotHubResourceOperations, String, String)

Get the health for routing endpoints

GetEndpointHealthAsync(IIotHubResourceOperations, String, String, CancellationToken)

Get the health for routing endpoints

GetEndpointHealthNext(IIotHubResourceOperations, String)

Get the health for routing endpoints

GetEndpointHealthNextAsync(IIotHubResourceOperations, String, CancellationToken)

Get the health for routing endpoints

GetEventHubConsumerGroup(IIotHubResourceOperations, String, String, String, String)

Get a consumer group from the Event Hub-compatible device-to-cloud endpoint for an IoT hub

GetEventHubConsumerGroupAsync(IIotHubResourceOperations, String, String, String, String, CancellationToken)

Get a consumer group from the Event Hub-compatible device-to-cloud endpoint for an IoT hub

GetJob(IIotHubResourceOperations, String, String, String)

Get the details of a job from an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry

GetJobAsync(IIotHubResourceOperations, String, String, String, CancellationToken)

Get the details of a job from an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry

GetKeysForKeyName(IIotHubResourceOperations, String, String, String)

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

GetKeysForKeyNameAsync(IIotHubResourceOperations, String, String, String, CancellationToken)

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

GetQuotaMetrics(IIotHubResourceOperations, String, String)

Get the quota metrics for an IoT hub

GetQuotaMetricsAsync(IIotHubResourceOperations, String, String, CancellationToken)

Get the quota metrics for an IoT hub

GetQuotaMetricsNext(IIotHubResourceOperations, String)

Get the quota metrics for an IoT hub

GetQuotaMetricsNextAsync(IIotHubResourceOperations, String, CancellationToken)

Get the quota metrics for an IoT hub

GetStats(IIotHubResourceOperations, String, String)

Get the statistics from an IoT hub

GetStatsAsync(IIotHubResourceOperations, String, String, CancellationToken)

Get the statistics from an IoT hub

GetValidSkus(IIotHubResourceOperations, String, String)

Get the list of valid SKUs for an IoT hub

GetValidSkusAsync(IIotHubResourceOperations, String, String, CancellationToken)

Get the list of valid SKUs for an IoT hub

GetValidSkusNext(IIotHubResourceOperations, String)

Get the list of valid SKUs for an IoT hub

GetValidSkusNextAsync(IIotHubResourceOperations, String, CancellationToken)

Get the list of valid SKUs for an IoT hub

ImportDevices(IIotHubResourceOperations, String, String, ImportDevicesRequest)

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

ImportDevicesAsync(IIotHubResourceOperations, String, String, ImportDevicesRequest, CancellationToken)

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

ListByResourceGroup(IIotHubResourceOperations, String)

Get all the IoT hubs in a resource group

ListByResourceGroupAsync(IIotHubResourceOperations, String, CancellationToken)

Get all the IoT hubs in a resource group

ListByResourceGroupNext(IIotHubResourceOperations, String)

Get all the IoT hubs in a resource group

ListByResourceGroupNextAsync(IIotHubResourceOperations, String, CancellationToken)

Get all the IoT hubs in a resource group

ListBySubscription(IIotHubResourceOperations)

Get all the IoT hubs in a subscription

ListBySubscriptionAsync(IIotHubResourceOperations, CancellationToken)

Get all the IoT hubs in a subscription

ListBySubscriptionNext(IIotHubResourceOperations, String)

Get all the IoT hubs in a subscription

ListBySubscriptionNextAsync(IIotHubResourceOperations, String, CancellationToken)

Get all the IoT hubs in a subscription

ListEventHubConsumerGroups(IIotHubResourceOperations, String, String, String)

Get a list of the consumer groups in the Event Hub-compatible device-to-cloud endpoint in an IoT hub

ListEventHubConsumerGroupsAsync(IIotHubResourceOperations, String, String, String, CancellationToken)

Get a list of the consumer groups in the Event Hub-compatible device-to-cloud endpoint in an IoT hub

ListEventHubConsumerGroupsNext(IIotHubResourceOperations, String)

Get a list of the consumer groups in the Event Hub-compatible device-to-cloud endpoint in an IoT hub

ListEventHubConsumerGroupsNextAsync(IIotHubResourceOperations, String, CancellationToken)

Get a list of the consumer groups in the Event Hub-compatible device-to-cloud endpoint in an IoT hub

ListJobs(IIotHubResourceOperations, String, String)

Get a list of all the jobs in an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry

ListJobsAsync(IIotHubResourceOperations, String, String, CancellationToken)

Get a list of all the jobs in an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry

ListJobsNext(IIotHubResourceOperations, String)

Get a list of all the jobs in an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry

ListJobsNextAsync(IIotHubResourceOperations, String, CancellationToken)

Get a list of all the jobs in an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry

ListKeys(IIotHubResourceOperations, String, String)

Get the security metadata for an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security

ListKeysAsync(IIotHubResourceOperations, String, String, CancellationToken)

Get the security metadata for an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security

ListKeysNext(IIotHubResourceOperations, String)

Get the security metadata for an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security

ListKeysNextAsync(IIotHubResourceOperations, String, CancellationToken)

Get the security metadata for an IoT hub. For more information, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security

TestAllRoutes(IIotHubResourceOperations, TestAllRoutesInput, String, String)

Test all routes

TestAllRoutesAsync(IIotHubResourceOperations, TestAllRoutesInput, String, String, CancellationToken)

Test all routes

TestRoute(IIotHubResourceOperations, TestRouteInput, String, String)

Test the new route

TestRouteAsync(IIotHubResourceOperations, TestRouteInput, String, String, CancellationToken)

Test the new route

Update(IIotHubResourceOperations, String, String, IDictionary<String,String>)

Update an existing IoT Hubs tags.

UpdateAsync(IIotHubResourceOperations, String, String, IDictionary<String,String>, CancellationToken)

Update an existing IoT Hubs tags.

Applies to