Snapshot interface
スナップショット リソース。
- Extends
プロパティ
creation |
ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。 |
disk |
ディスクのサイズ (バイト単位)。 このフィールドは読み取り専用です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
disk |
creationData.createOption が Empty の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されていない場合にのみ許可され、ディスクのサイズのみを増やすことができます。 |
encryption | Encryption プロパティは、カスタマー マネージド キーまたはプラットフォーム マネージド キーを使用して保存データを暗号化するために使用できます。 |
encryption |
使用される暗号化設定コレクションは Azure Disk Encryption であり、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。 |
hyper |
仮想マシンのハイパーバイザーの生成。 OS ディスクにのみ適用されます。 |
incremental | スナップショットが増分であるかどうか。 同じディスク上の増分スナップショットは、完全なスナップショットよりも少ない領域を占有し、差分できます。 |
managed |
未使用。 Always Null。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
os |
オペレーティング システムの種類。 |
provisioning |
ディスク プロビジョニングの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
sku | スナップショット SKU 名。 Standard_LRS、Premium_LRS、またはStandard_ZRSできます。 |
time |
ディスクが作成された時刻。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
unique |
リソースを識別する一意の Guid。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
継承されたプロパティ
id | リソース ID 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
location | リソースの場所 |
name | リソース名注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
tags | リソース タグ |
type | リソースの種類注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
プロパティの詳細
creationData
diskSizeBytes
ディスクのサイズ (バイト単位)。 このフィールドは読み取り専用です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
diskSizeBytes?: number
プロパティ値
number
diskSizeGB
creationData.createOption が Empty の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されていない場合にのみ許可され、ディスクのサイズのみを増やすことができます。
diskSizeGB?: number
プロパティ値
number
encryption
Encryption プロパティは、カスタマー マネージド キーまたはプラットフォーム マネージド キーを使用して保存データを暗号化するために使用できます。
encryption?: Encryption
プロパティ値
encryptionSettingsCollection
使用される暗号化設定コレクションは Azure Disk Encryption であり、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。
encryptionSettingsCollection?: EncryptionSettingsCollection
プロパティ値
hyperVGeneration
仮想マシンのハイパーバイザーの生成。 OS ディスクにのみ適用されます。
hyperVGeneration?: string
プロパティ値
string
incremental
スナップショットが増分であるかどうか。 同じディスク上の増分スナップショットは、完全なスナップショットよりも少ない領域を占有し、差分できます。
incremental?: boolean
プロパティ値
boolean
managedBy
未使用。 Always Null。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
managedBy?: string
プロパティ値
string
osType
provisioningState
ディスク プロビジョニングの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
provisioningState?: string
プロパティ値
string
sku
timeCreated
ディスクが作成された時刻。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
timeCreated?: Date
プロパティ値
Date
uniqueId
リソースを識別する一意の Guid。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
uniqueId?: string
プロパティ値
string
継承されたプロパティの詳細
id
location
name
tags
リソース タグ
tags?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
Resource.tagsから継承