SnapshotProperties interface

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

プロパティ

completionPercent

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

copyCompletionError

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

creationData

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

dataAccessAuthMode

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

diskAccessId

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

diskSizeBytes

ディスクのサイズ (バイト単位)。 このフィールドは読み取り専用です。

diskSizeGB

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

diskState

スナップショットの状態です。

encryption

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

encryptionSettingsCollection

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

hyperVGeneration

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

incremental

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

incrementalSnapshotFamilyId

ディスクの増分スナップショットは、増分スナップショット ファミリ ID を共有します。Get Page Range Diff API は、同じファミリ ID を持つ増分スナップショットでのみ呼び出すことができます。

networkAccessPolicy

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

osType

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

provisioningState

ディスクプロビジョニングの状態。

publicNetworkAccess

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

purchasePlan

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

securityProfile

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

snapshotAccessState

スナップショットのアクセス可用性を決定するスナップショットの状態。

supportedCapabilities

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

supportsHibernation

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

timeCreated

スナップショットが作成された時刻。

uniqueId

リソースを識別する一意の Guid。

プロパティの詳細

completionPercent

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

completionPercent?: number

プロパティ値

number

copyCompletionError

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

copyCompletionError?: CopyCompletionError

プロパティ値

creationData

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

creationData: CreationData

プロパティ値

dataAccessAuthMode

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

dataAccessAuthMode?: string

プロパティ値

string

diskAccessId

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

diskAccessId?: string

プロパティ値

string

diskSizeBytes

ディスクのサイズ (バイト単位)。 このフィールドは読み取り専用です。

diskSizeBytes?: number

プロパティ値

number

diskSizeGB

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

diskSizeGB?: number

プロパティ値

number

diskState

スナップショットの状態です。

diskState?: string

プロパティ値

string

encryption

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

encryption?: Encryption

プロパティ値

encryptionSettingsCollection

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

encryptionSettingsCollection?: EncryptionSettingsCollection

プロパティ値

hyperVGeneration

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

hyperVGeneration?: string

プロパティ値

string

incremental

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

incremental?: boolean

プロパティ値

boolean

incrementalSnapshotFamilyId

ディスクの増分スナップショットは、増分スナップショット ファミリ ID を共有します。Get Page Range Diff API は、同じファミリ ID を持つ増分スナップショットでのみ呼び出すことができます。

incrementalSnapshotFamilyId?: string

プロパティ値

string

networkAccessPolicy

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

networkAccessPolicy?: string

プロパティ値

string

osType

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

osType?: OperatingSystemTypes

プロパティ値

provisioningState

ディスクプロビジョニングの状態。

provisioningState?: string

プロパティ値

string

publicNetworkAccess

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

publicNetworkAccess?: string

プロパティ値

string

purchasePlan

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

purchasePlan?: DiskPurchasePlan

プロパティ値

securityProfile

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

securityProfile?: DiskSecurityProfile

プロパティ値

snapshotAccessState

スナップショットのアクセス可用性を決定するスナップショットの状態。

snapshotAccessState?: string

プロパティ値

string

supportedCapabilities

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

supportedCapabilities?: SupportedCapabilities

プロパティ値

supportsHibernation

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

supportsHibernation?: boolean

プロパティ値

boolean

timeCreated

スナップショットが作成された時刻。

timeCreated?: Date

プロパティ値

Date

uniqueId

リソースを識別する一意の Guid。

uniqueId?: string

プロパティ値

string