DataMigrationServiceCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe représentant une collection de DataMigrationServiceResource et leurs opérations. Chaque DataMigrationServiceResource de la collection appartient au même instance de ResourceGroupResource. Pour obtenir un DataMigrationServiceCollection instance appelez la méthode GetDataMigrationServices à partir d’un instance de ResourceGroupResource.
public class DataMigrationServiceCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable<Azure.ResourceManager.DataMigration.DataMigrationServiceResource>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataMigration.DataMigrationServiceResource>
type DataMigrationServiceCollection = class
inherit ArmCollection
interface seq<DataMigrationServiceResource>
interface IEnumerable
interface IAsyncEnumerable<DataMigrationServiceResource>
Public Class DataMigrationServiceCollection
Inherits ArmCollection
Implements IAsyncEnumerable(Of DataMigrationServiceResource), IEnumerable(Of DataMigrationServiceResource)
- Héritage
- Implémente
Constructeurs
DataMigrationServiceCollection() |
Initialise une nouvelle instance de la classe pour la DataMigrationServiceCollection 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, DataMigrationServiceData, CancellationToken) |
La ressource services est la ressource de niveau supérieur qui représente le Database Migration Service. La méthode PUT crée un service ou met à jour un service existant. Lorsqu’un service est mis à jour, les ressources enfants existantes (c’est-à-dire les tâches) ne sont pas affectées. Les services prennent actuellement en charge un type unique, « vm », qui fait référence à un service basé sur une machine virtuelle, bien que d’autres types puissent être ajoutés à l’avenir. Cette méthode peut modifier le type, la référence SKU et le réseau du service, mais si des tâches sont en cours d’exécution (c’est-à-dire que le service est occupé), cela échoue avec 400 demande incorrecte (« ServiceIsBusy »). Le fournisseur répond en cas de réussite avec 200 OK ou 201 Créé. Les opérations de longue durée utilisent la propriété provisioningState.
|
CreateOrUpdateAsync(WaitUntil, String, DataMigrationServiceData, CancellationToken) |
La ressource services est la ressource de niveau supérieur qui représente le Database Migration Service. La méthode PUT crée un service ou met à jour un service existant. Lorsqu’un service est mis à jour, les ressources enfants existantes (c’est-à-dire les tâches) ne sont pas affectées. Les services prennent actuellement en charge un type unique, « vm », qui fait référence à un service basé sur une machine virtuelle, bien que d’autres types puissent être ajoutés à l’avenir. Cette méthode peut modifier le type, la référence SKU et le réseau du service, mais si des tâches sont en cours d’exécution (c’est-à-dire que le service est occupé), cela échoue avec 400 demande incorrecte (« ServiceIsBusy »). Le fournisseur répond en cas de réussite avec 200 OK ou 201 Créé. Les opérations de longue durée utilisent la propriété provisioningState.
|
Exists(String, CancellationToken) |
Vérifie si la ressource existe dans Azure.
|
ExistsAsync(String, CancellationToken) |
Vérifie si la ressource existe dans Azure.
|
Get(String, CancellationToken) |
La ressource services est la ressource de niveau supérieur qui représente le Database Migration Service. La méthode GET récupère des informations sur un service instance.
|
GetAll(CancellationToken) |
La ressource Services est la ressource de niveau supérieur qui représente le Database Migration Service. Cette méthode retourne une liste de ressources de service dans un groupe de ressources.
|
GetAllAsync(CancellationToken) |
La ressource Services est la ressource de niveau supérieur qui représente le Database Migration Service. Cette méthode retourne une liste de ressources de service dans un groupe de ressources.
|
GetAsync(String, CancellationToken) |
La ressource services est la ressource de niveau supérieur qui représente le Database Migration Service. La méthode GET récupère des informations sur un service instance.
|
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<DataMigrationServiceResource>.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<DataMigrationServiceResource>.GetEnumerator() |
Retourne un énumérateur qui itère au sein de la collection. |