你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Disk 接口
实现
public interface Disk
extends GroupableResource<ComputeManager,DiskInner>, Refreshable<Disk>, Updatable<Update>
Azure 托管磁盘的不可变客户端表示形式。
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
abstract
Set<Availability |
availabilityZones() |
abstract
Disk |
creationMethod() |
abstract Encryption | encryption() |
abstract
Encryption |
encryptionSettings() |
abstract String |
grantAccess(int accessDurationInSeconds)
授予对磁盘的访问权限。 |
abstract Mono<String> |
grantAccessAsync(int accessDurationInSeconds)
以异步方式授予对磁盘的访问权限。 |
abstract boolean | isAttachedToVirtualMachine() |
abstract boolean | isHibernationSupported() |
abstract Integer | logicalSectorSizeInBytes() |
abstract
Operating |
osType() |
abstract void |
revokeAccess()
撤销授予对磁盘的访问权限。 |
abstract Mono<Void> |
revokeAccessAsync()
以异步方式撤销授予对磁盘的访问权限。 |
abstract long | sizeInByte() |
abstract int | sizeInGB() |
abstract
Disk |
sku() |
abstract
Creation |
source() |
abstract String | virtualMachineId() |
方法详细信息
availabilityZones
public abstract Set
Returns:
creationMethod
public abstract DiskCreateOption creationMethod()
Returns:
encryption
public abstract Encryption encryption()
Returns:
encryptionSettings
public abstract EncryptionSettingsCollection encryptionSettings()
Returns:
grantAccess
public abstract String grantAccess(int accessDurationInSeconds)
授予对磁盘的访问权限。
Parameters:
Returns:
grantAccessAsync
public abstract Mono
以异步方式授予对磁盘的访问权限。
Parameters:
Returns:
isAttachedToVirtualMachine
public abstract boolean isAttachedToVirtualMachine()
Returns:
isHibernationSupported
public abstract boolean isHibernationSupported()
Returns:
logicalSectorSizeInBytes
public abstract Integer logicalSectorSizeInBytes()
Returns:
osType
public abstract OperatingSystemTypes osType()
Returns:
revokeAccess
public abstract void revokeAccess()
撤销授予对磁盘的访问权限。
revokeAccessAsync
public abstract Mono
以异步方式撤销授予对磁盘的访问权限。
Returns:
sizeInByte
public abstract long sizeInByte()
Returns:
sizeInGB
public abstract int sizeInGB()
Returns:
sku
public abstract DiskSkuTypes sku()
Returns:
source
public abstract CreationSource source()
Returns:
virtualMachineId
public abstract String virtualMachineId()
Returns: