IaasVMRestoreRequest コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
IaasVMRestoreRequest() |
IaasVMRestoreRequest クラスの新しいインスタンスを初期化します。 |
IaasVMRestoreRequest(String, String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, EncryptionDetails, IList<Nullable<Int32>>, Nullable<Boolean>, String, IList<String>, IdentityInfo, IdentityBasedRestoreDetails) |
IaasVMRestoreRequest クラスの新しいインスタンスを初期化します。 |
IaasVMRestoreRequest()
IaasVMRestoreRequest クラスの新しいインスタンスを初期化します。
public IaasVMRestoreRequest();
Public Sub New ()
適用対象
IaasVMRestoreRequest(String, String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, EncryptionDetails, IList<Nullable<Int32>>, Nullable<Boolean>, String, IList<String>, IdentityInfo, IdentityBasedRestoreDetails)
IaasVMRestoreRequest クラスの新しいインスタンスを初期化します。
public IaasVMRestoreRequest(string recoveryPointId = default, string recoveryType = default, string sourceResourceId = default, string targetVirtualMachineId = default, string targetResourceGroupId = default, string storageAccountId = default, string virtualNetworkId = default, string subnetId = default, string targetDomainNameId = default, string region = default, string affinityGroup = default, bool? createNewCloudService = default, bool? originalStorageAccountOption = default, Microsoft.Azure.Management.RecoveryServices.Backup.Models.EncryptionDetails encryptionDetails = default, System.Collections.Generic.IList<int?> restoreDiskLunList = default, bool? restoreWithManagedDisks = default, string diskEncryptionSetId = default, System.Collections.Generic.IList<string> zones = default, Microsoft.Azure.Management.RecoveryServices.Backup.Models.IdentityInfo identityInfo = default, Microsoft.Azure.Management.RecoveryServices.Backup.Models.IdentityBasedRestoreDetails identityBasedRestoreDetails = default);
new Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest : string * string * string * string * string * string * string * string * string * string * string * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.RecoveryServices.Backup.Models.EncryptionDetails * System.Collections.Generic.IList<Nullable<int>> * Nullable<bool> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.RecoveryServices.Backup.Models.IdentityInfo * Microsoft.Azure.Management.RecoveryServices.Backup.Models.IdentityBasedRestoreDetails -> Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest
Public Sub New (Optional recoveryPointId As String = Nothing, Optional recoveryType As String = Nothing, Optional sourceResourceId As String = Nothing, Optional targetVirtualMachineId As String = Nothing, Optional targetResourceGroupId As String = Nothing, Optional storageAccountId As String = Nothing, Optional virtualNetworkId As String = Nothing, Optional subnetId As String = Nothing, Optional targetDomainNameId As String = Nothing, Optional region As String = Nothing, Optional affinityGroup As String = Nothing, Optional createNewCloudService As Nullable(Of Boolean) = Nothing, Optional originalStorageAccountOption As Nullable(Of Boolean) = Nothing, Optional encryptionDetails As EncryptionDetails = Nothing, Optional restoreDiskLunList As IList(Of Nullable(Of Integer)) = Nothing, Optional restoreWithManagedDisks As Nullable(Of Boolean) = Nothing, Optional diskEncryptionSetId As String = Nothing, Optional zones As IList(Of String) = Nothing, Optional identityInfo As IdentityInfo = Nothing, Optional identityBasedRestoreDetails As IdentityBasedRestoreDetails = Nothing)
パラメーター
- recoveryPointId
- String
回復するバックアップ コピーの ID。
- recoveryType
- String
この回復の種類。 指定できる値は、'Invalid'、'OriginalLocation'、'AlternateLocation'、'RestoreDisks'、'Offline' です。
- sourceResourceId
- String
復旧される VM の完全修飾 ARM ID。
- targetVirtualMachineId
- String
これは、作成される VM の完全な ARM ID です。 例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}
- targetResourceGroupId
- String
これは、この仮想マシンとその他の成果物用に作成するリソース グループの ARM ID です。 例: /subscriptions/{subId}/resourcegroups/{rg}
- storageAccountId
- String
VM を復元する必要があるストレージ アカウントの完全修飾 ARM ID。
- virtualNetworkId
- String
これは、仮想マシンにアタッチされる vnet の仮想ネットワーク ID です。 ユーザーは、リンクされたアクセスで参加アクションのアクセス許可を検証されます。
- subnetId
- String
[サブネット ID] は、復元する VM に関連付けられているサブネット ID です。 クラシック VM の場合は {VnetID}/Subnet/{SubnetName} になり、Azure Resource Manager VM の場合は、サブネットを表すために使用される ARM リソース ID になります。
- targetDomainNameId
- String
復元する VM に関連付けるドメイン名の完全修飾 ARM ID。 これはクラシック Virtual Machinesにのみ適用されます。
- region
- String
仮想マシンが復元されるリージョン。
- affinityGroup
- String
復元する VM に関連付けられているアフィニティ グループ。 クラシック コンピューティング Virtual Machinesにのみ使用されます。
VM の復元中に新しいクラウド サービスを作成する必要があります。 これが false の場合、VM はバックアップ時と同じクラウド サービスに復元されます。
- encryptionDetails
- EncryptionDetails
バックアップ時に VM が暗号化された場合に必要な詳細。
- diskEncryptionSetId
- String
DiskEncryptionSet の ID - カスタマー マネージド キーを使用して復元中に VM を保存時に暗号化する必要がある場合に必要です。
- identityInfo
- IdentityInfo
顧客ストレージ アカウントにアクセスするために必要なマネージド ID 情報。
- identityBasedRestoreDetails
- IdentityBasedRestoreDetails
マネージド ID を使用した復元の IaaS VM ワークロード固有の復元の詳細。
適用対象
Azure SDK for .NET