Partager via


DataMigrationServiceCollection.CreateOrUpdate Méthode

Définition

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 requête 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
public virtual Azure.ResourceManager.ArmOperation<Azure.ResourceManager.DataMigration.DataMigrationServiceResource> CreateOrUpdate (Azure.WaitUntil waitUntil, string serviceName, Azure.ResourceManager.DataMigration.DataMigrationServiceData data, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdate : Azure.WaitUntil * string * Azure.ResourceManager.DataMigration.DataMigrationServiceData * System.Threading.CancellationToken -> Azure.ResourceManager.ArmOperation<Azure.ResourceManager.DataMigration.DataMigrationServiceResource>
override this.CreateOrUpdate : Azure.WaitUntil * string * Azure.ResourceManager.DataMigration.DataMigrationServiceData * System.Threading.CancellationToken -> Azure.ResourceManager.ArmOperation<Azure.ResourceManager.DataMigration.DataMigrationServiceResource>
Public Overridable Function CreateOrUpdate (waitUntil As WaitUntil, serviceName As String, data As DataMigrationServiceData, Optional cancellationToken As CancellationToken = Nothing) As ArmOperation(Of DataMigrationServiceResource)

Paramètres

waitUntil
WaitUntil

Completed si la méthode doit attendre la fin de l’opération de longue durée sur le service ; Started s’il doit retourner après le démarrage de l’opération. Pour plus d’informations sur les opérations de longue durée, consultez Exemples d’opérations Azure.Core Long-Running.

serviceName
String

Nom du service.

data
DataMigrationServiceData

Informations sur le service.

cancellationToken
CancellationToken

Jeton d’annulation à utiliser.

Retours

Exceptions

serviceName est une chaîne vide, et on s’attendait à ce qu’elle ne soit pas vide.

serviceName ou data est null.

S’applique à