Partager via


SphereDeviceCollection Classe

Définition

Classe représentant une collection de SphereDeviceResource et leurs opérations. Chacun SphereDeviceResource de la collection appartient au même instance de SphereDeviceGroupResource. Pour obtenir un SphereDeviceCollection instance appelez la méthode GetSphereDevices à partir d’un instance de SphereDeviceGroupResource.

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

Constructeurs

SphereDeviceCollection()

Initialise une nouvelle instance de la classe pour la SphereDeviceCollection simulation.

Propriétés

Client

Obtient le ArmClient à partir duquel ce client de ressource 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 ressource.

(Hérité de ArmCollection)

Méthodes

CreateOrUpdate(WaitUntil, String, SphereDeviceData, CancellationToken)

Créez un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits afin de revendiquer un appareil au catalogue uniquement.

  • Chemin de la requête/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/devices/{deviceName}
  • IdDevices_CreateOrUpdate d’opération
CreateOrUpdateAsync(WaitUntil, String, SphereDeviceData, CancellationToken)

Créez un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits afin de revendiquer un appareil au catalogue uniquement.

  • Chemin de la requête/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/devices/{deviceName}
  • IdDevices_CreateOrUpdate d’opération
Exists(String, CancellationToken)

Vérifie si la ressource existe dans Azure.

  • Chemin de la requête/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/devices/{deviceName}
  • Opération IdDevices_Get
ExistsAsync(String, CancellationToken)

Vérifie si la ressource existe dans Azure.

  • Chemin de la requête/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/devices/{deviceName}
  • Opération IdDevices_Get
Get(String, CancellationToken)

Obtenir un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits lorsqu’un appareil n’appartient pas à un groupe d’appareils et à un produit.

  • Chemin de la requête/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/devices/{deviceName}
  • Opération IdDevices_Get
GetAll(CancellationToken)

Répertorier les ressources d’appareil par DeviceGroup. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit ou du groupe d’appareils.

  • Chemin de la demande/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/devices
  • IdDevices_ListByDeviceGroup d’opération
GetAllAsync(CancellationToken)

Répertorier les ressources d’appareil par DeviceGroup. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit ou du groupe d’appareils.

  • Chemin de la demande/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/devices
  • IdDevices_ListByDeviceGroup d’opération
GetAsync(String, CancellationToken)

Obtenir un appareil. Utilisez « .unassigned » ou « .default » pour le groupe d’appareils et les noms de produits lorsqu’un appareil n’appartient pas à un groupe d’appareils et à un produit.

  • Chemin de la requête/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/devices/{deviceName}
  • Opération IdDevices_Get
TryGetApiVersion(ResourceType, String)

Obtient le remplacement de version de l’API s’il a été défini pour les options client actuelles.

(Hérité de ArmCollection)

Implémentations d’interfaces explicites

IAsyncEnumerable<SphereDeviceResource>.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<SphereDeviceResource>.GetEnumerator()

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

S’applique à