Disk コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Disk()
Disk クラスの新しいインスタンスを初期化します。
public Disk ();
Public Sub New ()
適用対象
Disk(String, CreationData, String, String, String, IDictionary<String, String>, String, IList<String>, DiskSku, IList<String>, ExtendedLocation, Nullable<DateTime>, Nullable<OperatingSystemTypes>, String, PurchasePlan, Nullable<Int32>, Nullable<Int64>, String, EncryptionSettingsCollection, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, Encryption, Nullable<Int32>, IList<ShareInfoElement>, String, String, String, Nullable<Boolean>, PropertyUpdatesInProgress, Nullable<Boolean>, DiskSecurityProfile)
Disk クラスの新しいインスタンスを初期化します。
public Disk (string location, Microsoft.Azure.Management.Compute.Models.CreationData creationData, string id, string name, string type, System.Collections.Generic.IDictionary<string,string> tags, string managedBy, System.Collections.Generic.IList<string> managedByExtended, Microsoft.Azure.Management.Compute.Models.DiskSku sku, System.Collections.Generic.IList<string> zones, Microsoft.Azure.Management.Compute.Models.ExtendedLocation extendedLocation, DateTime? timeCreated, Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, string hyperVGeneration, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan, int? diskSizeGB, long? diskSizeBytes = default, string uniqueId = default, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection = default, string provisioningState = default, long? diskIOPSReadWrite = default, long? diskMBpsReadWrite = default, long? diskIOPSReadOnly = default, long? diskMBpsReadOnly = default, string diskState = default, Microsoft.Azure.Management.Compute.Models.Encryption encryption = default, int? maxShares = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.ShareInfoElement> shareInfo = default, string networkAccessPolicy = default, string diskAccessId = default, string tier = default, bool? burstingEnabled = default, Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress propertyUpdatesInProgress = default, bool? supportsHibernation = default, Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile securityProfile = default);
new Microsoft.Azure.Management.Compute.Models.Disk : string * Microsoft.Azure.Management.Compute.Models.CreationData * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.DiskSku * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.ExtendedLocation * Nullable<DateTime> * Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * string * Microsoft.Azure.Management.Compute.Models.PurchasePlan * Nullable<int> * Nullable<int64> * string * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * string * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * string * Microsoft.Azure.Management.Compute.Models.Encryption * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.ShareInfoElement> * string * string * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile -> Microsoft.Azure.Management.Compute.Models.Disk
Public Sub New (location As String, creationData As CreationData, id As String, name As String, type As String, tags As IDictionary(Of String, String), managedBy As String, managedByExtended As IList(Of String), sku As DiskSku, zones As IList(Of String), extendedLocation As ExtendedLocation, timeCreated As Nullable(Of DateTime), osType As Nullable(Of OperatingSystemTypes), hyperVGeneration As String, purchasePlan As PurchasePlan, diskSizeGB As Nullable(Of Integer), Optional diskSizeBytes As Nullable(Of Long) = Nothing, Optional uniqueId As String = Nothing, Optional encryptionSettingsCollection As EncryptionSettingsCollection = Nothing, Optional provisioningState As String = 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 diskState As String = Nothing, Optional encryption As Encryption = Nothing, Optional maxShares As Nullable(Of Integer) = Nothing, Optional shareInfo As IList(Of ShareInfoElement) = Nothing, Optional networkAccessPolicy As String = Nothing, Optional diskAccessId As String = Nothing, Optional tier As String = Nothing, Optional burstingEnabled As Nullable(Of Boolean) = Nothing, Optional propertyUpdatesInProgress As PropertyUpdatesInProgress = Nothing, Optional supportsHibernation As Nullable(Of Boolean) = Nothing, Optional securityProfile As DiskSecurityProfile = Nothing)
パラメーター
- location
- String
リソースの場所
- creationData
- CreationData
ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。
- id
- String
リソース ID
- name
- String
リソース名
- type
- String
リソースの種類
- tags
- IDictionary<String,String>
リソース タグ
- managedBy
- String
ディスクが接続されている VM の ID を含む相対 URI。
ディスクが接続されている VM の ID を含む相対 URI の一覧。 ディスクを複数の VM にアタッチできるようにするには、maxShares を 1 より大きい値に設定する必要があります。
- sku
- DiskSku
- extendedLocation
- ExtendedLocation
ディスクが作成される拡張された場所。 拡張された場所は変更できません。
- osType
- Nullable<OperatingSystemTypes>
オペレーティング システムの種類。 使用可能な値は次のとおりです: 'Windows'、'Linux'
- hyperVGeneration
- String
仮想マシンのハイパーバイザーの生成。 OS ディスクにのみ適用されます。 使用できる値は次のとおりです: 'V1'、'V2'
- purchasePlan
- PurchasePlan
OS ディスクの作成元のイメージの購入プラン情報。 例: { name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer}
creationData.createOption が Empty の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されておらず、ディスクのサイズを増やすことができる場合にのみ許可されます。
- uniqueId
- String
リソースを識別する一意の Guid。
- encryptionSettingsCollection
- EncryptionSettingsCollection
Azure Disk Encryption に使用される暗号化設定コレクションには、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。
- provisioningState
- String
ディスク プロビジョニングの状態。
このディスクで許可される IOPS の数。UltraSSD ディスクに対してのみ設定できます。 1 つの操作で 4k から 256k バイトの間で転送できます。
このディスクで許可される帯域幅。UltraSSD ディスクに対してのみ設定できます。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。
共有ディスクを ReadOnly としてマウントするすべての VM で許可される IOPS の合計数。 1 つの操作で 4k から 256k バイトの間で転送できます。
共有ディスクを ReadOnly としてマウントするすべての VM で許可される合計スループット (MBps)。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。
- diskState
- String
ディスクの状態。 使用可能な値には、'Unattached'、'Attached'、'Reserved'、'Frozen'、'ActiveSAS'、'ActiveSASFrozen'、'ReadyToUpload'、'ActiveUpload' などがあります。
- encryption
- Encryption
Encryption プロパティを使用すると、カスタマー マネージド キーまたはプラットフォーム マネージド キーを使用して保存データを暗号化できます。
- shareInfo
- IList<ShareInfoElement>
ディスクが接続されているすべての VM の一覧の詳細。 ディスクを複数の VM にアタッチできるようにするには、maxShares を 1 より大きい値に設定する必要があります。
- networkAccessPolicy
- String
使用可能な値は、'AllowAll'、'AllowPrivate'、'DenyAll' です。
- diskAccessId
- String
ディスク上のプライベート エンドポイントを使用するための DiskAccess リソースの ARM ID。
- tier
- String
ディスクのパフォーマンスレベル (P4、S10 など) (以下を参照)。 https://azure.microsoft.com/en-us/pricing/details/managed-disks/ Ultra ディスクには適用されません。
ディスクのプロビジョニングされたパフォーマンス ターゲットを超えるバーストを有効にするには、true に設定します。 バーストは既定で無効になっています。 Ultra ディスクには適用されません。
- propertyUpdatesInProgress
- PropertyUpdatesInProgress
更新が保留中のディスクのプロパティ。
- securityProfile
- DiskSecurityProfile
リソースのセキュリティ関連情報が含まれます。
適用対象
Disk(String, CreationData, String, String, String, IDictionary<String, String>, String, IList<String>, DiskSku, IList<String>, ExtendedLocation, Nullable<DateTime>, Nullable<OperatingSystemTypes>, String, PurchasePlan, SupportedCapabilities, Nullable<Int32>, Nullable<Int64>, String, EncryptionSettingsCollection, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, Encryption, Nullable<Int32>, IList<ShareInfoElement>, String, String, String, Nullable<Boolean>, PropertyUpdatesInProgress, Nullable<Boolean>, DiskSecurityProfile, Nullable<Double>, String, String, Nullable<Boolean>)
public Disk (string location, Microsoft.Azure.Management.Compute.Models.CreationData creationData, string id, string name, string type, System.Collections.Generic.IDictionary<string,string> tags, string managedBy, System.Collections.Generic.IList<string> managedByExtended, Microsoft.Azure.Management.Compute.Models.DiskSku sku, System.Collections.Generic.IList<string> zones, Microsoft.Azure.Management.Compute.Models.ExtendedLocation extendedLocation, DateTime? timeCreated, Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, string hyperVGeneration, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan, Microsoft.Azure.Management.Compute.Models.SupportedCapabilities supportedCapabilities, int? diskSizeGB, long? diskSizeBytes, string uniqueId, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, string provisioningState, long? diskIOPSReadWrite, long? diskMBpsReadWrite, long? diskIOPSReadOnly, long? diskMBpsReadOnly, string diskState, Microsoft.Azure.Management.Compute.Models.Encryption encryption, int? maxShares, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.ShareInfoElement> shareInfo, string networkAccessPolicy, string diskAccessId, string tier, bool? burstingEnabled = default, Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress propertyUpdatesInProgress = default, bool? supportsHibernation = default, Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile securityProfile = default, double? completionPercent = default, string publicNetworkAccess = default, string dataAccessAuthMode = default, bool? optimizedForFrequentAttach = default);
new Microsoft.Azure.Management.Compute.Models.Disk : string * Microsoft.Azure.Management.Compute.Models.CreationData * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.DiskSku * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.ExtendedLocation * Nullable<DateTime> * Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * string * Microsoft.Azure.Management.Compute.Models.PurchasePlan * Microsoft.Azure.Management.Compute.Models.SupportedCapabilities * Nullable<int> * Nullable<int64> * string * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * string * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * string * Microsoft.Azure.Management.Compute.Models.Encryption * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.ShareInfoElement> * string * string * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile * Nullable<double> * string * string * Nullable<bool> -> Microsoft.Azure.Management.Compute.Models.Disk
Public Sub New (location As String, creationData As CreationData, id As String, name As String, type As String, tags As IDictionary(Of String, String), managedBy As String, managedByExtended As IList(Of String), sku As DiskSku, zones As IList(Of String), extendedLocation As ExtendedLocation, timeCreated As Nullable(Of DateTime), osType As Nullable(Of OperatingSystemTypes), hyperVGeneration As String, purchasePlan As PurchasePlan, supportedCapabilities As SupportedCapabilities, diskSizeGB As Nullable(Of Integer), diskSizeBytes As Nullable(Of Long), uniqueId As String, encryptionSettingsCollection As EncryptionSettingsCollection, provisioningState As String, diskIOPSReadWrite As Nullable(Of Long), diskMBpsReadWrite As Nullable(Of Long), diskIOPSReadOnly As Nullable(Of Long), diskMBpsReadOnly As Nullable(Of Long), diskState As String, encryption As Encryption, maxShares As Nullable(Of Integer), shareInfo As IList(Of ShareInfoElement), networkAccessPolicy As String, diskAccessId As String, tier As String, Optional burstingEnabled As Nullable(Of Boolean) = Nothing, Optional propertyUpdatesInProgress As PropertyUpdatesInProgress = Nothing, Optional supportsHibernation As Nullable(Of Boolean) = Nothing, Optional securityProfile As DiskSecurityProfile = Nothing, Optional completionPercent As Nullable(Of Double) = Nothing, Optional publicNetworkAccess As String = Nothing, Optional dataAccessAuthMode As String = Nothing, Optional optimizedForFrequentAttach As Nullable(Of Boolean) = Nothing)
パラメーター
- location
- String
- creationData
- CreationData
- id
- String
- name
- String
- type
- String
- tags
- IDictionary<String,String>
- managedBy
- String
- sku
- DiskSku
- extendedLocation
- ExtendedLocation
- osType
- Nullable<OperatingSystemTypes>
- hyperVGeneration
- String
- purchasePlan
- PurchasePlan
- supportedCapabilities
- SupportedCapabilities
- uniqueId
- String
- encryptionSettingsCollection
- EncryptionSettingsCollection
- provisioningState
- String
- diskState
- String
- encryption
- Encryption
- shareInfo
- IList<ShareInfoElement>
- networkAccessPolicy
- String
- diskAccessId
- String
- tier
- String
- propertyUpdatesInProgress
- PropertyUpdatesInProgress
- securityProfile
- DiskSecurityProfile
- publicNetworkAccess
- String
- dataAccessAuthMode
- String
適用対象
Disk(String, CreationData, String, String, String, IDictionary<String, String>, String, IList<String>, DiskSku, IList<String>, ExtendedLocation, Nullable<DateTime>, Nullable<OperatingSystemTypes>, String, PurchasePlan, SupportedCapabilities, Nullable<Int32>, Nullable<Int64>, String, EncryptionSettingsCollection, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, Encryption, Nullable<Int32>, IList<ShareInfoElement>, String, String, Nullable<DateTime>, String, Nullable<Boolean>, PropertyUpdatesInProgress, Nullable<Boolean>, DiskSecurityProfile, Nullable<Double>, String, String, Nullable<Boolean>)
Disk クラスの新しいインスタンスを初期化します。
public Disk (string location, Microsoft.Azure.Management.Compute.Models.CreationData creationData, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string managedBy = default, System.Collections.Generic.IList<string> managedByExtended = default, Microsoft.Azure.Management.Compute.Models.DiskSku sku = default, System.Collections.Generic.IList<string> zones = default, Microsoft.Azure.Management.Compute.Models.ExtendedLocation extendedLocation = default, DateTime? timeCreated = default, Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType = default, string hyperVGeneration = default, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan = default, Microsoft.Azure.Management.Compute.Models.SupportedCapabilities supportedCapabilities = default, int? diskSizeGB = default, long? diskSizeBytes = default, string uniqueId = default, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection = default, string provisioningState = default, long? diskIOPSReadWrite = default, long? diskMBpsReadWrite = default, long? diskIOPSReadOnly = default, long? diskMBpsReadOnly = default, string diskState = default, Microsoft.Azure.Management.Compute.Models.Encryption encryption = default, int? maxShares = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.ShareInfoElement> shareInfo = default, string networkAccessPolicy = default, string diskAccessId = default, DateTime? burstingEnabledTime = default, string tier = default, bool? burstingEnabled = default, Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress propertyUpdatesInProgress = default, bool? supportsHibernation = default, Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile securityProfile = default, double? completionPercent = default, string publicNetworkAccess = default, string dataAccessAuthMode = default, bool? optimizedForFrequentAttach = default);
new Microsoft.Azure.Management.Compute.Models.Disk : string * Microsoft.Azure.Management.Compute.Models.CreationData * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.DiskSku * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.ExtendedLocation * Nullable<DateTime> * Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * string * Microsoft.Azure.Management.Compute.Models.PurchasePlan * Microsoft.Azure.Management.Compute.Models.SupportedCapabilities * Nullable<int> * Nullable<int64> * string * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * string * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * string * Microsoft.Azure.Management.Compute.Models.Encryption * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.ShareInfoElement> * string * string * Nullable<DateTime> * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile * Nullable<double> * string * string * Nullable<bool> -> Microsoft.Azure.Management.Compute.Models.Disk
Public Sub New (location As String, creationData As CreationData, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional managedBy As String = Nothing, Optional managedByExtended As IList(Of String) = Nothing, Optional sku As DiskSku = Nothing, Optional zones As IList(Of String) = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional timeCreated As Nullable(Of DateTime) = Nothing, Optional osType As Nullable(Of OperatingSystemTypes) = Nothing, Optional hyperVGeneration As String = Nothing, Optional purchasePlan As PurchasePlan = Nothing, Optional supportedCapabilities As SupportedCapabilities = Nothing, Optional diskSizeGB As Nullable(Of Integer) = Nothing, Optional diskSizeBytes As Nullable(Of Long) = Nothing, Optional uniqueId As String = Nothing, Optional encryptionSettingsCollection As EncryptionSettingsCollection = Nothing, Optional provisioningState As String = 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 diskState As String = Nothing, Optional encryption As Encryption = Nothing, Optional maxShares As Nullable(Of Integer) = Nothing, Optional shareInfo As IList(Of ShareInfoElement) = Nothing, Optional networkAccessPolicy As String = Nothing, Optional diskAccessId As String = Nothing, Optional burstingEnabledTime As Nullable(Of DateTime) = Nothing, Optional tier As String = Nothing, Optional burstingEnabled As Nullable(Of Boolean) = Nothing, Optional propertyUpdatesInProgress As PropertyUpdatesInProgress = Nothing, Optional supportsHibernation As Nullable(Of Boolean) = Nothing, Optional securityProfile As DiskSecurityProfile = Nothing, Optional completionPercent As Nullable(Of Double) = Nothing, Optional publicNetworkAccess As String = Nothing, Optional dataAccessAuthMode As String = Nothing, Optional optimizedForFrequentAttach As Nullable(Of Boolean) = Nothing)
パラメーター
- location
- String
リソースの場所
- creationData
- CreationData
ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。
- id
- String
リソース ID
- name
- String
リソース名
- type
- String
リソースの種類
- tags
- IDictionary<String,String>
リソース タグ
- managedBy
- String
ディスクが接続されている VM の ID を含む相対 URI。
ディスクが接続されている VM の ID を含む相対 URI の一覧。 ディスクを複数の VM にアタッチできるようにするには、maxShares を 1 より大きい値に設定する必要があります。
- sku
- DiskSku
- extendedLocation
- ExtendedLocation
ディスクが作成される拡張された場所。 拡張された場所は変更できません。
- osType
- Nullable<OperatingSystemTypes>
オペレーティング システムの種類。 使用可能な値は次のとおりです: 'Windows'、'Linux'
- hyperVGeneration
- String
仮想マシンのハイパーバイザーの生成。 OS ディスクにのみ適用されます。 使用できる値は次のとおりです: 'V1'、'V2'
- purchasePlan
- PurchasePlan
OS ディスクの作成元のイメージの購入プラン情報。 例: { name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer}
- supportedCapabilities
- SupportedCapabilities
OS ディスクの作成元のイメージでサポートされている機能の一覧。
creationData.createOption が Empty の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されておらず、ディスクのサイズを増やすことができる場合にのみ許可されます。
- uniqueId
- String
リソースを識別する一意の Guid。
- encryptionSettingsCollection
- EncryptionSettingsCollection
Azure Disk Encryption に使用される暗号化設定コレクションには、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。
- provisioningState
- String
ディスク プロビジョニングの状態。
このディスクで許可される IOPS の数。UltraSSD ディスクに対してのみ設定できます。 1 つの操作で 4k から 256k バイトの間で転送できます。
このディスクで許可される帯域幅。UltraSSD ディスクに対してのみ設定できます。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。
共有ディスクを ReadOnly としてマウントするすべての VM で許可される IOPS の合計数。 1 つの操作で 4k から 256k バイトの間で転送できます。
共有ディスクを ReadOnly としてマウントするすべての VM で許可される合計スループット (MBps)。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。
- diskState
- String
ディスクの状態。 使用可能な値には、'Unattached'、'Attached'、'Reserved'、'Frozen'、'ActiveSAS'、'ActiveSASFrozen'、'ReadyToUpload'、'ActiveUpload' などがあります。
- encryption
- Encryption
Encryption プロパティを使用すると、カスタマー マネージド キーまたはプラットフォーム マネージド キーを使用して保存データを暗号化できます。
- shareInfo
- IList<ShareInfoElement>
ディスクが接続されているすべての VM の一覧の詳細。 ディスクを複数の VM にアタッチできるようにするには、maxShares を 1 より大きい値に設定する必要があります。
- networkAccessPolicy
- String
使用可能な値は、'AllowAll'、'AllowPrivate'、'DenyAll' です。
- diskAccessId
- String
ディスク上のプライベート エンドポイントを使用するための DiskAccess リソースの ARM ID。
- tier
- String
ディスクのパフォーマンスレベル (P4、S10 など) (以下を参照)。 https://azure.microsoft.com/en-us/pricing/details/managed-disks/ Ultra ディスクには適用されません。
ディスクのプロビジョニングされたパフォーマンス ターゲットを超えるバーストを有効にするには、true に設定します。 バーストは既定で無効になっています。 Ultra ディスクには適用されません。
- propertyUpdatesInProgress
- PropertyUpdatesInProgress
更新が保留中のディスクのプロパティ。
- securityProfile
- DiskSecurityProfile
リソースのセキュリティ関連情報が含まれます。
- publicNetworkAccess
- String
使用可能な値は次のとおりです: 'Enabled'、'Disabled'
- dataAccessAuthMode
- String
使用可能な値は、'AzureActiveDirectory'、'None' です。
このプロパティを true に設定すると、ある仮想マシンからデタッチされ、別の仮想マシンにアタッチされ、頻繁に (1 日に 5 回以上) データ ディスクの信頼性とパフォーマンスが向上します。 このプロパティは、ディスクが仮想マシンの障害ドメインと一致しなくなるため、デタッチされず、頻繁に接続されていないディスクには設定しないでください。
適用対象
Azure SDK for .NET