次の方法で共有


DiskUpdate コンストラクター

定義

オーバーロード

DiskUpdate()

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

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, NetworkAccessPolicy, String, String, IDictionary<String,String>, DiskSku)

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

DiskUpdate()

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

public DiskUpdate ();
Public Sub New ()

適用対象

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, NetworkAccessPolicy, String, String, IDictionary<String,String>, DiskSku)

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

public DiskUpdate (Microsoft.Azure.Management.Compute.Fluent.Models.OperatingSystemTypes? osType = default, int? diskSizeGB = default, Microsoft.Azure.Management.Compute.Fluent.Models.EncryptionSettingsCollection encryptionSettingsCollection = default, long? diskIOPSReadWrite = default, long? diskMBpsReadWrite = default, long? diskIOPSReadOnly = default, long? diskMBpsReadOnly = default, int? maxShares = default, Microsoft.Azure.Management.Compute.Fluent.Models.Encryption encryption = default, Microsoft.Azure.Management.Compute.Fluent.Models.NetworkAccessPolicy networkAccessPolicy = default, string diskAccessId = default, string tier = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Compute.Fluent.Models.DiskSku sku = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.DiskUpdate : Nullable<Microsoft.Azure.Management.Compute.Fluent.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Fluent.Models.EncryptionSettingsCollection * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int> * Microsoft.Azure.Management.Compute.Fluent.Models.Encryption * Microsoft.Azure.Management.Compute.Fluent.Models.NetworkAccessPolicy * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Fluent.Models.DiskSku -> Microsoft.Azure.Management.Compute.Fluent.Models.DiskUpdate
Public Sub New (Optional osType As Nullable(Of OperatingSystemTypes) = Nothing, Optional diskSizeGB As Nullable(Of Integer) = Nothing, Optional encryptionSettingsCollection As EncryptionSettingsCollection = Nothing, Optional diskIOPSReadWrite As Nullable(Of Long) = Nothing, Optional diskMBpsReadWrite As Nullable(Of Long) = Nothing, Optional diskIOPSReadOnly As Nullable(Of Long) = Nothing, Optional diskMBpsReadOnly As Nullable(Of Long) = Nothing, Optional maxShares As Nullable(Of Integer) = Nothing, Optional encryption As Encryption = Nothing, Optional networkAccessPolicy As NetworkAccessPolicy = Nothing, Optional diskAccessId As String = Nothing, Optional tier As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As DiskSku = Nothing)

パラメーター

osType
Nullable<OperatingSystemTypes>

オペレーティング システムの種類。 使用可能な値は次のとおりです: 'Windows'、'Linux'

diskSizeGB
Nullable<Int32>

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

encryptionSettingsCollection
EncryptionSettingsCollection

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

diskIOPSReadWrite
Nullable<Int64>

このディスクで許可される IOPS の数。UltraSSD ディスクに対してのみ設定できます。 1 つの操作で 4k から 256k バイトの間で転送できます。

diskMBpsReadWrite
Nullable<Int64>

このディスクで許可される帯域幅。UltraSSD ディスクに対してのみ設定できます。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。

diskIOPSReadOnly
Nullable<Int64>

共有ディスクを ReadOnly としてマウントするすべての VM で許可される IOPS の合計数。 1 つの操作で 4k から 256k バイトの間で転送できます。

diskMBpsReadOnly
Nullable<Int64>

共有ディスクを ReadOnly としてマウントするすべての VM で許可される合計スループット (MBps)。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。

maxShares
Nullable<Int32>

ディスクに同時に接続できる VM の最大数。 1 より大きい値は、複数の VM に同時にマウントできるディスクを示します。

encryption
Encryption

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

networkAccessPolicy
NetworkAccessPolicy

使用可能な値は、'AllowAll'、'AllowPrivate'、'DenyAll' です。

diskAccessId
String

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

tier
String

ディスクのパフォーマンスレベル (P4、S10 など) (以下を参照)。 https://azure.microsoft.com/en-us/pricing/details/managed-disks/ Ultra ディスクには適用されません。

tags
IDictionary<String,String>

リソース タグ

sku
DiskSku

適用対象