次の方法で共有


SnapshotProperties interface

スナップショット リソースのプロパティ。

プロパティ

completionPercent

CopyStart 操作を使用してリソースが作成されたときのバックグラウンド コピーの完了率。

copyCompletionError

CopyStart 操作を使用して作成されたリソースのバックグラウンド コピーが失敗した場合に、エラーの詳細を示します。

creationData

ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。

dataAccessAuthMode

ディスクまたはスナップショットにエクスポートまたはアップロードするときの追加の認証要件。

diskAccessId

ディスクでプライベート エンドポイントを使用するための DiskAccess リソースの ARM ID。

diskSizeGB

creationData.createOption が空の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されていない場合にのみ許可され、ディスクのサイズのみを増やすことができます。

encryption

Encryption プロパティを使用すると、保存データをカスタマー マネージド キーまたはプラットフォーム マネージド キーで暗号化できます。

encryptionSettingsCollection

使用される暗号化設定コレクションは Azure Disk Encryption で、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。

hyperVGeneration

仮想マシンのハイパーバイザー生成。 OS ディスクにのみ適用されます。

incremental

スナップショットが増分であるかどうか。 同じディスク上の増分スナップショットは、完全なスナップショットよりも少ない領域を占有し、差分できます。

networkAccessPolicy

ネットワーク経由でディスクにアクセスするためのポリシー。

osType

オペレーティング システムの種類。

publicNetworkAccess

ディスク上のエクスポートを制御するためのポリシー。

purchasePlan

スナップショットのソース ディスクが最初に作成されたイメージの購入プラン情報。

securityProfile

リソースのセキュリティ関連情報を格納します。

supportedCapabilities

スナップショットのソース ディスクが最初に作成されたイメージでサポートされている機能の一覧。

supportsHibernation

スナップショット上の OS が休止状態をサポートしているかどうかを示します。

プロパティの詳細

completionPercent

CopyStart 操作を使用してリソースが作成されたときのバックグラウンド コピーの完了率。

completionPercent?: number

プロパティ値

number

copyCompletionError

CopyStart 操作を使用して作成されたリソースのバックグラウンド コピーが失敗した場合に、エラーの詳細を示します。

copyCompletionError?: CopyCompletionError

プロパティ値

creationData

ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。

creationData: 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

リソースのセキュリティ関連情報を格納します。

securityProfile?: DiskSecurityProfile

プロパティ値

supportedCapabilities

スナップショットのソース ディスクが最初に作成されたイメージでサポートされている機能の一覧。

supportedCapabilities?: SupportedCapabilities

プロパティ値

supportsHibernation

スナップショット上の OS が休止状態をサポートしているかどうかを示します。

supportsHibernation?: boolean

プロパティ値

boolean