次の方法で共有


SnapshotInner クラス

定義

スナップショット リソース。

[Microsoft.Rest.Serialization.JsonTransformation]
public class SnapshotInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SnapshotInner = class
    inherit Resource
Public Class SnapshotInner
Inherits Resource
継承
SnapshotInner
属性

コンストラクター

SnapshotInner()

SnapshotInner クラスの新しいインスタンスを初期化します。

SnapshotInner(String, CreationData, String, String, String, IDictionary<String, String>, String, SnapshotSku, Nullable<DateTime>, Nullable<OperatingSystemTypes>, HyperVGeneration, Nullable<Int32>, Nullable<Int64>, DiskState, String, EncryptionSettingsCollection, String, Nullable<Boolean>, Encryption, NetworkAccessPolicy, String)

SnapshotInner クラスの新しいインスタンスを初期化します。

プロパティ

CreationData

ディスク ソース情報を取得または設定します。 ディスクが作成された後は、CreationData 情報を変更できません。

DiskAccessId

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

DiskSizeBytes

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

DiskSizeGB

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

DiskState

スナップショットの状態を取得または設定します。 指定できる値は、'Unattached'、'Attached'、'Reserved'、'ActiveSAS'、'ReadyToUpload'、'ActiveUpload' です。

Encryption

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

EncryptionSettingsCollection

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

HyperVGeneration

仮想マシンのハイパーバイザー生成を取得または設定します。 OS ディスクにのみ適用されます。 使用できる値は、'V1'、'V2' です。

Id

リソース ID。Setter はネットワーク リソースで ID を設定する必要があるため、保護されます。

(継承元 ProxyResource)
Incremental

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

Location

リソースの場所

(継承元 Resource)
ManagedBy

未使用を取得します。 Always Null。

Name

リソース名

(継承元 ProxyResource)
NetworkAccessPolicy

使用可能な値を取得または設定します。 'AllowAll'、'AllowPrivate'、'DenyAll'

OsType

オペレーティング システムの種類を取得または設定します。 使用可能な値は、'Windows'、'Linux' です。

ProvisioningState

ディスク のプロビジョニング状態を取得します。

Sku

スナップショット リソース。

Tags

リソース タグ

(継承元 Resource)
TimeCreated

スナップショットが作成された時刻を取得します。

Type

リソースの種類

(継承元 ProxyResource)
UniqueId

リソースを識別する一意の Guid を取得します。

メソッド

Validate()

オブジェクトを検証します。

適用対象