IDisk インターフェイス

定義

Azure マネージド ディスクの不変のクライアント側表現。

public interface IDisk : Microsoft.Azure.Management.Compute.Fluent.IDiskBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Compute.Fluent.IComputeManager,Microsoft.Azure.Management.Compute.Fluent.Models.DiskInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.DiskInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Compute.Fluent.IComputeManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Compute.Fluent.IDisk>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Compute.Fluent.Disk.Update.IUpdate>
type IDisk = interface
    interface IGroupableResource<IComputeManager, DiskInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IComputeManager>
    interface IHasInner<DiskInner>
    interface IRefreshable<IDisk>
    interface IUpdatable<IUpdate>
    interface IDiskBeta
    interface IBeta
Public Interface IDisk
Implements IBeta, IDiskBeta, IGroupableResource(Of IComputeManager, DiskInner), IHasInner(Of DiskInner), IHasManager(Of IComputeManager), IRefreshable(Of IDisk), IUpdatable(Of IUpdate)
実装

プロパティ

AvailabilityZones

ディスクに割り当てられている可用性ゾーンを取得します。

(継承元 IDiskBeta)
CreationMethod

ディスクの作成方法を取得します。

EncryptionSettings

ディスク暗号化設定を取得します。

(継承元 IDiskBeta)
HyperVGeneration

マネージド ディスクのハイパーバイザー生成を取得します。

Id

リソース ID 文字列を取得します

(継承元 IHasId)
Inner

Azure マネージド ディスクの不変のクライアント側表現。

(継承元 IHasInner<T>)
IsAttachedToVirtualMachine

ディスクが仮想マシンに接続されている場合は true、それ以外の場合は false を取得します。

Key

Azure マネージド ディスクの不変のクライアント側表現。

(継承元 IIndexable)
Manager

このリソースの種類のマネージャー クライアントの種類を取得します。

(継承元 IHasManager<ManagerT>)
Name

リソースの名前を取得します

(継承元 IHasName)
OSType

ディスク上のオペレーティング システムの種類を取得します。

Region

Azure マネージド ディスクの不変のクライアント側表現。

(継承元 IResource)
RegionName

Azure マネージド ディスクの不変のクライアント側表現。

(継承元 IResource)
ResourceGroupName

Azure マネージド ディスクの不変のクライアント側表現。

(継承元 IHasResourceGroup)
SizeInByte

ディスクのサイズをバイト単位で取得します。

SizeInGB

ディスク サイズを GB 単位で取得します。

Sku

ディスク SKU を取得します。

Source

ディスクの作成元のソースの詳細を取得します。

Tags

Azure マネージド ディスクの不変のクライアント側表現。

(継承元 IResource)
Type

Azure マネージド ディスクの不変のクライアント側表現。

(継承元 IResource)
VirtualMachineId

このディスクがアタッチされている仮想マシンのリソース ID を取得します。ディスクがデタッチ状態の場合は null を取得します。

メソッド

GrantAccess(Int32)

ディスクへのアクセスを許可します。

GrantAccessAsync(Int32, CancellationToken)

ディスクへのアクセスを非同期的に許可します。

Refresh()

Azure と同期するようにリソースを更新します。

(継承元 IRefreshable<T>)
RefreshAsync(CancellationToken)

Azure と同期するようにリソースを更新します。

(継承元 IRefreshable<T>)
RevokeAccess()

ディスクに付与されたアクセス権を取り消します。

RevokeAccessAsync(CancellationToken)

ディスクに対して非同期的に付与されたアクセス権を取り消します。

Update()

Azure マネージド ディスクの不変のクライアント側表現。

(継承元 IUpdatable<T>)

適用対象