DataMigrationServiceCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Klasse, die eine Auflistung von DataMigrationServiceResource und deren Vorgänge darstellt. Jedes DataMigrationServiceResource in der Auflistung gehört zum gleichen instance von ResourceGroupResource. Um einen DataMigrationServiceCollection instance rufen Sie die GetDataMigrationServices-Methode aus einer instance von aufResourceGroupResource.
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)
- Vererbung
- Implementiert
Konstruktoren
DataMigrationServiceCollection() |
Initialisiert eine neue instance der DataMigrationServiceCollection -Klasse zum Mocking. |
Eigenschaften
Client |
Ruft die Ressource ab, aus ArmClient der dieser Ressourcenclient erstellt wurde. (Geerbt von ArmCollection) |
Diagnostics |
Ruft die Diagnoseoptionen für diesen Ressourcenclient ab. (Geerbt von ArmCollection) |
Endpoint |
Ruft den Basis-URI für diesen Ressourcenclient ab. (Geerbt von ArmCollection) |
Id |
Ruft den Ressourcenbezeichner ab. (Geerbt von ArmCollection) |
Pipeline |
Ruft die Pipeline für diesen Ressourcenclient ab. (Geerbt von ArmCollection) |
Methoden
CreateOrUpdate(WaitUntil, String, DataMigrationServiceData, CancellationToken) |
Die Dienstressource ist die Ressource der obersten Ebene, die die Database Migration Service darstellt. Die PUT-Methode erstellt einen neuen Dienst oder aktualisiert einen vorhandenen Dienst. Wenn ein Dienst aktualisiert wird, bleiben vorhandene untergeordnete Ressourcen (d. h. Aufgaben) davon unberührt. Dienste unterstützen derzeit eine einzelne Art, "vm", die sich auf einen VM-basierten Dienst bezieht, obwohl in Zukunft möglicherweise andere Arten hinzugefügt werden. Diese Methode kann den Typ, die SKU und das Netzwerk des Diensts ändern, aber wenn Tasks derzeit ausgeführt werden (d. h. der Dienst ist ausgelastet), schlägt dies mit 400 Bad Request ("ServiceIsBusy") fehl. Der Anbieter antwortet bei erfolgreicher Ausführung mit 200 OK oder 201 Created. Vorgänge mit langer Ausführungsdauer verwenden die provisioningState-Eigenschaft.
|
CreateOrUpdateAsync(WaitUntil, String, DataMigrationServiceData, CancellationToken) |
Die Dienstressource ist die Ressource der obersten Ebene, die die Database Migration Service darstellt. Die PUT-Methode erstellt einen neuen Dienst oder aktualisiert einen vorhandenen Dienst. Wenn ein Dienst aktualisiert wird, bleiben vorhandene untergeordnete Ressourcen (d. h. Aufgaben) davon unberührt. Dienste unterstützen derzeit eine einzelne Art, "vm", die sich auf einen VM-basierten Dienst bezieht, obwohl in Zukunft möglicherweise andere Arten hinzugefügt werden. Diese Methode kann den Typ, die SKU und das Netzwerk des Diensts ändern, aber wenn Tasks derzeit ausgeführt werden (d. h. der Dienst ist ausgelastet), schlägt dies mit 400 Bad Request ("ServiceIsBusy") fehl. Der Anbieter antwortet bei erfolgreicher Ausführung mit 200 OK oder 201 Created. Vorgänge mit langer Ausführungsdauer verwenden die provisioningState-Eigenschaft.
|
Exists(String, CancellationToken) |
Überprüft, ob die Ressource in Azure vorhanden ist.
|
ExistsAsync(String, CancellationToken) |
Überprüft, ob die Ressource in Azure vorhanden ist.
|
Get(String, CancellationToken) |
Die Dienstressource ist die Ressource der obersten Ebene, die die Database Migration Service darstellt. Die GET-Methode ruft Informationen zu einem Dienst instance ab.
|
GetAll(CancellationToken) |
Die Services-Ressource ist die Ressource der obersten Ebene, die die Database Migration Service darstellt. Diese Methode gibt eine Liste der Dienstressourcen in einer Ressourcengruppe zurück.
|
GetAllAsync(CancellationToken) |
Die Services-Ressource ist die Ressource der obersten Ebene, die die Database Migration Service darstellt. Diese Methode gibt eine Liste der Dienstressourcen in einer Ressourcengruppe zurück.
|
GetAsync(String, CancellationToken) |
Die Dienstressource ist die Ressource der obersten Ebene, die die Database Migration Service darstellt. Die GET-Methode ruft Informationen zu einem Dienst instance ab.
|
TryGetApiVersion(ResourceType, String) |
Ruft die API-Version außer Kraft, wenn sie für die aktuellen Clientoptionen festgelegt wurde. (Geerbt von ArmCollection) |
Explizite Schnittstellenimplementierungen
IAsyncEnumerable<DataMigrationServiceResource>.GetAsyncEnumerator(CancellationToken) |
Gibt einen Enumerator zurück, der die Sammlung asynchron durchläuft. |
IEnumerable.GetEnumerator() |
Gibt einen Enumerator zurück, der eine Auflistung durchläuft. |
IEnumerable<DataMigrationServiceResource>.GetEnumerator() |
Gibt einen Enumerator zurück, der die Auflistung durchläuft. |