次の方法で共有


DataMigrationServiceCollection クラス

定義

のコレクション DataMigrationServiceResource とその操作を表すクラス。 コレクション内の各 DataMigrationServiceResource は、 の同じインスタンス ResourceGroupResourceに属します。 インスタンスを DataMigrationServiceCollection 取得するには、 のインスタンス ResourceGroupResourceから GetDataMigrationServices メソッドを呼び出します。

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)
継承
DataMigrationServiceCollection
実装

コンストラクター

DataMigrationServiceCollection()

モック作成のために クラスの DataMigrationServiceCollection 新しいインスタンスを初期化します。

プロパティ

Client

このリソース クライアントの ArmClient 作成元を取得します。

(継承元 ArmCollection)
Diagnostics

このリソース クライアントの診断オプションを取得します。

(継承元 ArmCollection)
Endpoint

このリソース クライアントのベース URI を取得します。

(継承元 ArmCollection)
Id

リソース識別子を取得します。

(継承元 ArmCollection)
Pipeline

このリソース クライアントのパイプラインを取得します。

(継承元 ArmCollection)

メソッド

CreateOrUpdate(WaitUntil, String, DataMigrationServiceData, CancellationToken)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 PUT メソッドは、新しいサービスを作成するか、既存のサービスを更新します。 サービスが更新されると、既存の子リソース (つまりタスク) は影響を受けません。 サービスは現在、VM ベースのサービスを参照する単一の種類の "vm" をサポートしていますが、今後他の種類が追加される可能性があります。 この方法では、サービスの種類、SKU、ネットワークを変更できますが、タスクが現在実行されている場合 (つまり、サービスがビジー状態)、これは 400 Bad Request ("ServiceIsBusy") で失敗します。 200 OK または 201 Created で成功すると、プロバイダーは応答します。 実行時間の長い操作では、provisioningState プロパティを使用します。

  • 要求パス/サブスクリプション/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • 操作IdServices_CreateOrUpdate
CreateOrUpdateAsync(WaitUntil, String, DataMigrationServiceData, CancellationToken)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 PUT メソッドは、新しいサービスを作成するか、既存のサービスを更新します。 サービスが更新されると、既存の子リソース (つまりタスク) は影響を受けません。 サービスは現在、VM ベースのサービスを参照する単一の種類の "vm" をサポートしていますが、今後他の種類が追加される可能性があります。 この方法では、サービスの種類、SKU、ネットワークを変更できますが、タスクが現在実行されている場合 (つまり、サービスがビジー状態)、これは 400 Bad Request ("ServiceIsBusy") で失敗します。 200 OK または 201 Created で成功すると、プロバイダーは応答します。 実行時間の長い操作では、provisioningState プロパティを使用します。

  • 要求パス/サブスクリプション/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • 操作IdServices_CreateOrUpdate
Exists(String, CancellationToken)

リソースが Azure に存在するかどうかを確認します。

  • 要求パス/サブスクリプション/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • 操作IdServices_Get
ExistsAsync(String, CancellationToken)

リソースが Azure に存在するかどうかを確認します。

  • 要求パス/サブスクリプション/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • 操作IdServices_Get
Get(String, CancellationToken)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 GET メソッドは、サービス インスタンスに関する情報を取得します。

  • 要求パス/サブスクリプション/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • 操作IdServices_Get
GetAll(CancellationToken)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このメソッドは、リソース グループ内のサービス リソースの一覧を返します。

  • 要求パス/サブスクリプション/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services
  • 操作IdServices_ListByResourceGroup
GetAllAsync(CancellationToken)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このメソッドは、リソース グループ内のサービス リソースの一覧を返します。

  • 要求パス/サブスクリプション/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services
  • 操作IdServices_ListByResourceGroup
GetAsync(String, CancellationToken)

サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 GET メソッドは、サービス インスタンスに関する情報を取得します。

  • 要求パス/サブスクリプション/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}
  • 操作IdServices_Get
TryGetApiVersion(ResourceType, String)

現在のクライアント オプションに対して設定されている場合は、API バージョンのオーバーライドを取得します。

(継承元 ArmCollection)

明示的なインターフェイスの実装

IAsyncEnumerable<DataMigrationServiceResource>.GetAsyncEnumerator(CancellationToken)

コレクションを非同期に反復処理する列挙子を返します。

IEnumerable.GetEnumerator()

コレクションを反復処理する列挙子を返します。

IEnumerable<DataMigrationServiceResource>.GetEnumerator()

コレクションを反復処理する列挙子を返します。

適用対象