Partager via


DataMigrationServiceCollection Classe

Définition

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
DataMigrationServiceCollection
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.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • IdServices_CreateOrUpdate d’opération
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.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • IdServices_CreateOrUpdate d’opération
Exists(String, CancellationToken)

Vérifie si la ressource existe dans Azure.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • IdServices_Get d’opération
ExistsAsync(String, CancellationToken)

Vérifie si la ressource existe dans Azure.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • IdServices_Get d’opération
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.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • IdServices_Get d’opération
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.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services
  • IdServices_ListByResourceGroup d’opération
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.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services
  • IdServices_ListByResourceGroup d’opération
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.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • IdServices_Get d’opération
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.

S’applique à