Partager via


IotHubDescriptionCollection Classe

Définition

Classe représentant une collection de IotHubDescriptionResource et leurs opérations. Chacun IotHubDescriptionResource de la collection appartient au même instance de ResourceGroupResource. Pour obtenir un IotHubDescriptionCollection instance appelez la méthode GetIotHubDescriptions à partir d’un instance de ResourceGroupResource.

public class IotHubDescriptionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable<Azure.ResourceManager.IotHub.IotHubDescriptionResource>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.IotHub.IotHubDescriptionResource>
type IotHubDescriptionCollection = class
    inherit ArmCollection
    interface seq<IotHubDescriptionResource>
    interface IEnumerable
    interface IAsyncEnumerable<IotHubDescriptionResource>
Public Class IotHubDescriptionCollection
Inherits ArmCollection
Implements IAsyncEnumerable(Of IotHubDescriptionResource), IEnumerable(Of IotHubDescriptionResource)
Héritage
IotHubDescriptionCollection
Implémente

Constructeurs

IotHubDescriptionCollection()

Initialise une nouvelle instance de la IotHubDescriptionCollection classe pour les moqueries.

Propriétés

Client

Obtient le ArmClient client de ressource à partir duquel il a été créé.

(Hérité de ArmCollection)
Diagnostics

Obtient les options de diagnostic pour ce client de ressources.

(Hérité de ArmCollection)
Endpoint

Obtient l’URI de base pour ce client de ressource.

(Hérité de ArmCollection)
Id

Obtient l’identificateur de ressource.

(Hérité de ArmCollection)
Pipeline

Obtient le pipeline pour ce client de ressources.

(Hérité de ArmCollection)

Méthodes

CreateOrUpdate(WaitUntil, String, IotHubDescriptionData, String, CancellationToken)

Créez ou mettez à jour les métadonnées d’un hub Iot. Le modèle habituel pour modifier une propriété consiste à récupérer les métadonnées et les métadonnées de sécurité IoT Hub, puis à les combiner avec les valeurs modifiées dans un nouveau corps pour mettre à jour le hub IoT. Si certaines propriétés sont manquantes dans le JSON, la mise à jour de IoT Hub peut entraîner le retour par défaut de ces valeurs, ce qui peut entraîner un comportement inattendu.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}
  • IdIotHubResource_CreateOrUpdate d’opération
CreateOrUpdateAsync(WaitUntil, String, IotHubDescriptionData, String, CancellationToken)

Créez ou mettez à jour les métadonnées d’un hub Iot. Le modèle habituel pour modifier une propriété consiste à récupérer les métadonnées et les métadonnées de sécurité IoT Hub, puis à les combiner avec les valeurs modifiées dans un nouveau corps pour mettre à jour le hub IoT. Si certaines propriétés sont manquantes dans le JSON, la mise à jour de IoT Hub peut entraîner le retour par défaut de ces valeurs, ce qui peut entraîner un comportement inattendu.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}
  • IdIotHubResource_CreateOrUpdate d’opération
Exists(String, CancellationToken)

Vérifie si la ressource existe dans Azure.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}
  • IdIotHubResource_Get d’opération
ExistsAsync(String, CancellationToken)

Vérifie si la ressource existe dans Azure.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}
  • IdIotHubResource_Get d’opération
Get(String, CancellationToken)

Obtenez les métadonnées non liées à la sécurité d’un hub IoT.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}
  • IdIotHubResource_Get d’opération
GetAll(CancellationToken)

Obtenez tous les hubs IoT d’un groupe de ressources.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs
  • IdIotHubResource_ListByResourceGroup d’opération
GetAllAsync(CancellationToken)

Obtenez tous les hubs IoT d’un groupe de ressources.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs
  • IdIotHubResource_ListByResourceGroup d’opération
GetAsync(String, CancellationToken)

Obtenez les métadonnées non liées à la sécurité d’un hub IoT.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}
  • IdIotHubResource_Get d’opération
TryGetApiVersion(ResourceType, String)

Obtient la substitution de version de l’API si elle a été définie pour les options clientes actuelles.

(Hérité de ArmCollection)

Implémentations d’interfaces explicites

IAsyncEnumerable<IotHubDescriptionResource>.GetAsyncEnumerator(CancellationToken)

Retourne un énumérateur qui boucle de façon asynchrone dans la collection.

IEnumerable.GetEnumerator()

Retourne un énumérateur qui itère au sein d’une collection.

IEnumerable<IotHubDescriptionResource>.GetEnumerator()

Retourne un énumérateur qui itère au sein de la collection.

S’applique à