次の方法で共有


IaasVMRestoreRequest interface

IaaS VM ワークロード固有の復元。

Extends

プロパティ

affinityGroup

復元する VM に関連付けられているアフィニティ グループ。 クラシック コンピューティング仮想マシンにのみ使用されます。

createNewCloudService

VM の復元中に新しいクラウド サービスを作成する必要があります。 これが false の場合、VM はバックアップ時と同じクラウド サービスに復元されます。

diskEncryptionSetId

DiskEncryptionSet の ID - カスタマー マネージド キーを使用して復元中に VM を保存時に暗号化する必要がある場合に必要です。

encryptionDetails

バックアップ時に VM が暗号化された場合に必要な詳細。

extendedLocation

VM を復元する必要があるターゲット拡張場所。パブリック クラウドで復元を行う場合は null にする必要がある

identityBasedRestoreDetails

マネージド ID を使用した復元の IaaS VM ワークロード固有の復元の詳細。

identityInfo

顧客ストレージ アカウントにアクセスするために必要なマネージド ID 情報。

objectType

ポリモーフィック識別子。このオブジェクトに使用できるさまざまな型を指定します。

originalStorageAccountOption

元のストレージ アカウント オプション

recoveryPointId

回復するバックアップ コピーの ID。

recoveryType

この回復の種類。

region

仮想マシンが復元されるリージョン。

restoreDiskLunList

部分復元用のディスク LUN の一覧

restoreWithManagedDisks

アンマネージド ディスク VM を示すフラグは、マネージド ディスクで復元する必要があります。

securedVMDetails

セキュリティで保護された VM の詳細を格納する

sourceResourceId

復旧中の VM の完全修飾 ARM ID。

storageAccountId

VM を復元する必要があるストレージ アカウントの完全修飾 ARM ID。

subnetId

サブネット ID は、復元される VM に関連付けられているサブネット ID です。 クラシック VM の場合は {VnetID}/Subnet/{SubnetName} になり、Azure Resource Manager VM の場合は、サブネットを表すために使用される ARM リソース ID になります。

targetDiskNetworkAccessSettings

復元する VM のディスクのターゲット ネットワーク アクセス設定を指定します。

targetDomainNameId

復元する VM に関連付けるドメイン名の完全修飾 ARM ID。 これは、クラシック仮想マシンにのみ適用されます。

targetResourceGroupId

これは、この仮想マシンとその他の成果物用に作成するリソース グループの ARM ID です。 例: /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

これは、作成される VM の完全な ARM ID です。 例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

これは、仮想マシンに接続される vnet の仮想ネットワーク ID です。 ユーザーは、リンクされたアクセスで参加アクションのアクセス許可が検証されます。

zones

VM とそのディスクを復元する必要があるターゲット ゾーン。

継承されたプロパティ

resourceGuardOperationRequests

LAC チェックを実行する ResourceGuardOperationRequests

プロパティの詳細

affinityGroup

復元する VM に関連付けられているアフィニティ グループ。 クラシック コンピューティング仮想マシンにのみ使用されます。

affinityGroup?: string

プロパティ値

string

createNewCloudService

VM の復元中に新しいクラウド サービスを作成する必要があります。 これが false の場合、VM はバックアップ時と同じクラウド サービスに復元されます。

createNewCloudService?: boolean

プロパティ値

boolean

diskEncryptionSetId

DiskEncryptionSet の ID - カスタマー マネージド キーを使用して復元中に VM を保存時に暗号化する必要がある場合に必要です。

diskEncryptionSetId?: string

プロパティ値

string

encryptionDetails

バックアップ時に VM が暗号化された場合に必要な詳細。

encryptionDetails?: EncryptionDetails

プロパティ値

extendedLocation

VM を復元する必要があるターゲット拡張場所。パブリック クラウドで復元を行う場合は null にする必要がある

extendedLocation?: ExtendedLocation

プロパティ値

identityBasedRestoreDetails

マネージド ID を使用した復元の IaaS VM ワークロード固有の復元の詳細。

identityBasedRestoreDetails?: IdentityBasedRestoreDetails

プロパティ値

identityInfo

顧客ストレージ アカウントにアクセスするために必要なマネージド ID 情報。

identityInfo?: IdentityInfo

プロパティ値

objectType

ポリモーフィック識別子。このオブジェクトに使用できるさまざまな型を指定します。

objectType: "IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"

プロパティ値

"IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"

originalStorageAccountOption

元のストレージ アカウント オプション

originalStorageAccountOption?: boolean

プロパティ値

boolean

recoveryPointId

回復するバックアップ コピーの ID。

recoveryPointId?: string

プロパティ値

string

recoveryType

この回復の種類。

recoveryType?: string

プロパティ値

string

region

仮想マシンが復元されるリージョン。

region?: string

プロパティ値

string

restoreDiskLunList

部分復元用のディスク LUN の一覧

restoreDiskLunList?: number[]

プロパティ値

number[]

restoreWithManagedDisks

アンマネージド ディスク VM を示すフラグは、マネージド ディスクで復元する必要があります。

restoreWithManagedDisks?: boolean

プロパティ値

boolean

securedVMDetails

セキュリティで保護された VM の詳細を格納する

securedVMDetails?: SecuredVMDetails

プロパティ値

sourceResourceId

復旧中の VM の完全修飾 ARM ID。

sourceResourceId?: string

プロパティ値

string

storageAccountId

VM を復元する必要があるストレージ アカウントの完全修飾 ARM ID。

storageAccountId?: string

プロパティ値

string

subnetId

サブネット ID は、復元される VM に関連付けられているサブネット ID です。 クラシック VM の場合は {VnetID}/Subnet/{SubnetName} になり、Azure Resource Manager VM の場合は、サブネットを表すために使用される ARM リソース ID になります。

subnetId?: string

プロパティ値

string

targetDiskNetworkAccessSettings

復元する VM のディスクのターゲット ネットワーク アクセス設定を指定します。

targetDiskNetworkAccessSettings?: TargetDiskNetworkAccessSettings

プロパティ値

targetDomainNameId

復元する VM に関連付けるドメイン名の完全修飾 ARM ID。 これは、クラシック仮想マシンにのみ適用されます。

targetDomainNameId?: string

プロパティ値

string

targetResourceGroupId

これは、この仮想マシンとその他の成果物用に作成するリソース グループの ARM ID です。 例: /subscriptions/{subId}/resourcegroups/{rg}

targetResourceGroupId?: string

プロパティ値

string

targetVirtualMachineId

これは、作成される VM の完全な ARM ID です。 例: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

targetVirtualMachineId?: string

プロパティ値

string

virtualNetworkId

これは、仮想マシンに接続される vnet の仮想ネットワーク ID です。 ユーザーは、リンクされたアクセスで参加アクションのアクセス許可が検証されます。

virtualNetworkId?: string

プロパティ値

string

zones

VM とそのディスクを復元する必要があるターゲット ゾーン。

zones?: string[]

プロパティ値

string[]

継承されたプロパティの詳細

resourceGuardOperationRequests

LAC チェックを実行する ResourceGuardOperationRequests

resourceGuardOperationRequests?: string[]

プロパティ値

string[]

RestoreRequest.resourceGuardOperationRequestsから継承