ManagedDiskData クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ManagedDisk データ モデルを表すクラス。 ディスク リソース。
public class ManagedDiskData : Azure.ResourceManager.Models.TrackedResourceData
type ManagedDiskData = class
inherit TrackedResourceData
Public Class ManagedDiskData
Inherits TrackedResourceData
- 継承
コンストラクター
ManagedDiskData(AzureLocation) |
ManagedDiskData の新しいインスタンスを初期化します。 |
プロパティ
BurstingEnabled |
ディスクのプロビジョニングされたパフォーマンス ターゲットを超えるバーストを有効にするには、true に設定します。 バーストは既定で無効になっています。 Ultra ディスクには適用されません。 |
BurstingEnabledOn |
ディスクでバーストが最後に有効になった最新時刻。 |
CompletionPercent |
CopyStart 操作を使用してリソースが作成されたときのバックグラウンド コピーの完了率。 |
CreationData |
ディスク ソース情報。 ディスクの作成後に CreationData 情報を変更することはできません。 |
DataAccessAuthMode |
ディスクまたはスナップショットにエクスポートまたはアップロードするときの追加の認証要件。 |
DiskAccessId |
ディスク上のプライベート エンドポイントを使用するための DiskAccess リソースの ARM ID。 |
DiskIopsReadOnly |
共有ディスクを ReadOnly としてマウントするすべての VM で許可される IOPS の合計数。 1 つの操作で 4k から 256k バイトの間で転送できます。 |
DiskIopsReadWrite |
このディスクで許可される IOPS の数。UltraSSD ディスクに対してのみ設定できます。 1 つの操作で 4k から 256k バイトの間で転送できます。 |
DiskMBpsReadOnly |
共有ディスクを ReadOnly としてマウントするすべての VM で許可される合計スループット (MBps)。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。 |
DiskMBpsReadWrite |
このディスクで許可される帯域幅。UltraSSD ディスクに対してのみ設定できます。 MBps は、1 秒あたり数百万バイトを意味します。ここでの MB では、10 の累乗の ISO 表記が使用されます。 |
DiskSizeBytes |
ディスクのサイズ (バイト単位)。 このフィールドは読み取り専用です。 |
DiskSizeGB |
creationData.createOption が Empty の場合、このフィールドは必須であり、作成するディスクのサイズを示します。 このフィールドが他のオプションを使用して更新または作成するために存在する場合は、サイズ変更を示します。 サイズ変更は、ディスクが実行中の VM に接続されておらず、ディスクのサイズを増やすことができる場合にのみ許可されます。 |
DiskState |
ディスクの状態。 |
Encryption |
Encryption プロパティを使用すると、カスタマー マネージド キーまたはプラットフォーム マネージド キーを使用して保存データを暗号化できます。 |
EncryptionSettingsGroup |
Azure Disk Encryption に使用される暗号化設定コレクションには、ディスクまたはスナップショットごとに複数の暗号化設定を含めることができます。 |
ExtendedLocation |
ディスクが作成される拡張された場所。 拡張された場所は変更できません。 |
HyperVGeneration |
仮想マシンのハイパーバイザーの生成。 OS ディスクにのみ適用されます。 |
Id |
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (継承元 ResourceData) |
IsOptimizedForFrequentAttach |
このプロパティを true に設定すると、ある仮想マシンからデタッチされ、別の仮想マシンにアタッチされ、頻繁に (1 日に 5 回以上) データ ディスクの信頼性とパフォーマンスが向上します。 このプロパティは、ディスクが仮想マシンの障害ドメインと一致しなくなるため、デタッチされず、頻繁に接続されていないディスクには設定しないでください。 |
LastOwnershipUpdateOn |
ディスクの所有権の状態が最後に変更された UTC 時刻 (ディスクが最後にアタッチまたは切断された時刻、またはディスクが接続されていた VM の割り当て解除または開始時刻)。 |
Location |
リソースが保存されている地理的な場所。 (継承元 TrackedResourceData) |
ManagedBy |
ディスクが接続されている VM の ID を含む相対 URI。 |
ManagedByExtended |
ディスクが接続されている VM の ID を含む相対 URI の一覧。 ディスクを複数の VM にアタッチできるようにするには、maxShares を 1 より大きい値に設定する必要があります。 |
MaxShares |
ディスクに同時に接続できる VM の最大数。 1 より大きい値は、複数の VM に同時にマウントできるディスクを示します。 |
Name |
リソースの名前。 (継承元 ResourceData) |
NetworkAccessPolicy |
ネットワーク経由でディスクにアクセスするためのポリシー。 |
OSType |
オペレーティング システムの種類。 |
PropertyUpdatesInProgressTargetTier |
層の変更操作が進行中の場合のディスクのターゲット パフォーマンス層。 |
ProvisioningState |
ディスク プロビジョニングの状態。 |
PublicNetworkAccess |
ディスク上のエクスポートを制御するためのポリシー。 |
PurchasePlan |
OS ディスクの作成元のイメージの購入プラン情報。 例: { name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer} |
ResourceType |
リソースの型。 たとえば、"Microsoft.Compute/virtualMachines" や "Microsoft.Storage/storageAccounts" などです。 (継承元 ResourceData) |
SecurityProfile |
リソースのセキュリティ関連情報が含まれます。 |
ShareInfo |
ディスクが接続されているすべての VM の一覧の詳細。 ディスクを複数の VM にアタッチできるようにするには、maxShares を 1 より大きい値に設定する必要があります。 |
Sku |
ディスク SKU 名。 Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS、またはPremiumV2_LRSを指定できます。 |
SupportedCapabilities |
OS ディスクの作成元のイメージでサポートされている機能の一覧。 |
SupportsHibernation |
ディスク上の OS が休止状態をサポートしているかどうかを示します。 |
SystemData |
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 (継承元 ResourceData) |
Tags |
リソース タグ。 (継承元 TrackedResourceData) |
Tier |
ディスクのパフォーマンスレベル (P4、S10 など) (以下を参照)。 https://azure.microsoft.com/en-us/pricing/details/managed-disks/ Ultra ディスクには適用されません。 |
TimeCreated |
ディスクが作成された時刻。 |
UniqueId |
リソースを識別する一意の Guid。 |
Zones |
ディスクの論理ゾーンの一覧。 |
適用対象
Azure SDK for .NET