SnapshotProperties interface
スナップショット リソースのプロパティ。
プロパティ
| completion |
CopyStart 操作を使用してリソースが作成されたときのバックグラウンド コピーの完了率。 |
| copy |
CopyStart 操作を使用して作成されたリソースのバックグラウンド コピーが失敗した場合に、エラーの詳細を示します。 |
| creation |
ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。 |
| data |
ディスクまたはスナップショットにエクスポートまたはアップロードするときの追加の認証要件。 |
| disk |
ディスクでプライベート エンドポイントを使用するための DiskAccess リソースの ARM ID。 |
| disk |
creationData.createOption が空の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されていない場合にのみ許可され、ディスクのサイズのみを増やすことができます。 |
| encryption | Encryption プロパティを使用すると、保存データをカスタマー マネージド キーまたはプラットフォーム マネージド キーで暗号化できます。 |
| encryption |
使用される暗号化設定コレクションは Azure Disk Encryption で、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。 |
| hyper |
仮想マシンのハイパーバイザー生成。 OS ディスクにのみ適用されます。 |
| incremental | スナップショットが増分であるかどうか。 同じディスク上の増分スナップショットは、完全なスナップショットよりも少ない領域を占有し、差分できます。 |
| network |
ネットワーク経由でディスクにアクセスするためのポリシー。 |
| os |
オペレーティング システムの種類。 |
| public |
ディスク上のエクスポートを制御するためのポリシー。 |
| purchase |
スナップショットのソース ディスクが最初に作成されたイメージの購入プラン情報。 |
| security |
リソースのセキュリティ関連情報を格納します。 |
| supported |
スナップショットのソース ディスクが最初に作成されたイメージでサポートされている機能の一覧。 |
| supports |
スナップショット上の OS が休止状態をサポートしているかどうかを示します。 |
プロパティの詳細
completionPercent
CopyStart 操作を使用してリソースが作成されたときのバックグラウンド コピーの完了率。
completionPercent?: number
プロパティ値
number
copyCompletionError
CopyStart 操作を使用して作成されたリソースのバックグラウンド コピーが失敗した場合に、エラーの詳細を示します。
copyCompletionError?: CopyCompletionError
プロパティ値
creationData
dataAccessAuthMode
ディスクまたはスナップショットにエクスポートまたはアップロードするときの追加の認証要件。
dataAccessAuthMode?: "None" | "AzureActiveDirectory"
プロパティ値
"None" | "AzureActiveDirectory"
diskAccessId
ディスクでプライベート エンドポイントを使用するための DiskAccess リソースの ARM ID。
diskAccessId?: string
プロパティ値
string
diskSizeGB
creationData.createOption が空の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されていない場合にのみ許可され、ディスクのサイズのみを増やすことができます。
diskSizeGB?: number
プロパティ値
number
encryption
Encryption プロパティを使用すると、保存データをカスタマー マネージド キーまたはプラットフォーム マネージド キーで暗号化できます。
encryption?: Encryption
プロパティ値
encryptionSettingsCollection
使用される暗号化設定コレクションは Azure Disk Encryption で、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。
encryptionSettingsCollection?: EncryptionSettingsCollection
プロパティ値
hyperVGeneration
仮想マシンのハイパーバイザー生成。 OS ディスクにのみ適用されます。
hyperVGeneration?: "V1" | "V2"
プロパティ値
"V1" | "V2"
incremental
スナップショットが増分であるかどうか。 同じディスク上の増分スナップショットは、完全なスナップショットよりも少ない領域を占有し、差分できます。
incremental?: boolean
プロパティ値
boolean
networkAccessPolicy
ネットワーク経由でディスクにアクセスするためのポリシー。
networkAccessPolicy?: "AllowAll" | "AllowPrivate" | "DenyAll"
プロパティ値
"AllowAll" | "AllowPrivate" | "DenyAll"
osType
オペレーティング システムの種類。
osType?: "Windows" | "Linux"
プロパティ値
"Windows" | "Linux"
publicNetworkAccess
ディスク上のエクスポートを制御するためのポリシー。
publicNetworkAccess?: "Enabled" | "Disabled"
プロパティ値
"Enabled" | "Disabled"
purchasePlan
スナップショットのソース ディスクが最初に作成されたイメージの購入プラン情報。
purchasePlan?: PurchasePlanAutoGenerated
プロパティ値
securityProfile
supportedCapabilities
スナップショットのソース ディスクが最初に作成されたイメージでサポートされている機能の一覧。
supportedCapabilities?: SupportedCapabilities
プロパティ値
supportsHibernation
スナップショット上の OS が休止状態をサポートしているかどうかを示します。
supportsHibernation?: boolean
プロパティ値
boolean