Partilhar via


Disks interface

Interface que representa um disco.

Métodos

beginAttach(string, string, string, string, AttachDiskProperties, DisksAttachOptionalParams)

Anexe e crie a concessão do disco para a máquina virtual. Esta operação pode demorar algum tempo a concluir.

beginAttachAndWait(string, string, string, string, AttachDiskProperties, DisksAttachOptionalParams)

Anexe e crie a concessão do disco para a máquina virtual. Esta operação pode demorar algum tempo a concluir.

beginCreateOrUpdate(string, string, string, string, Disk, DisksCreateOrUpdateOptionalParams)

Crie ou substitua um disco existente. Esta operação pode demorar algum tempo a concluir.

beginCreateOrUpdateAndWait(string, string, string, string, Disk, DisksCreateOrUpdateOptionalParams)

Crie ou substitua um disco existente. Esta operação pode demorar algum tempo a concluir.

beginDelete(string, string, string, string, DisksDeleteOptionalParams)

Exclua o disco. Esta operação pode demorar algum tempo a concluir.

beginDeleteAndWait(string, string, string, string, DisksDeleteOptionalParams)

Exclua o disco. Esta operação pode demorar algum tempo a concluir.

beginDetach(string, string, string, string, DetachDiskProperties, DisksDetachOptionalParams)

Desanexe e interrompa a concessão do disco conectado à máquina virtual. Esta operação pode demorar algum tempo a concluir.

beginDetachAndWait(string, string, string, string, DetachDiskProperties, DisksDetachOptionalParams)

Desanexe e interrompa a concessão do disco conectado à máquina virtual. Esta operação pode demorar algum tempo a concluir.

get(string, string, string, string, DisksGetOptionalParams)

Obter disco.

list(string, string, string, DisksListOptionalParams)

Listar discos em um determinado perfil de usuário.

update(string, string, string, string, DiskFragment, DisksUpdateOptionalParams)

Permite modificar tags de discos. Todas as outras propriedades serão ignoradas.

Detalhes de Método

beginAttach(string, string, string, string, AttachDiskProperties, DisksAttachOptionalParams)

Anexe e crie a concessão do disco para a máquina virtual. Esta operação pode demorar algum tempo a concluir.

function beginAttach(resourceGroupName: string, labName: string, userName: string, name: string, attachDiskProperties: AttachDiskProperties, options?: DisksAttachOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do laboratório.

userName

string

O nome do perfil de usuário.

name

string

O nome do disco.

attachDiskProperties
AttachDiskProperties

Propriedades do disco a ser anexado.

options
DisksAttachOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginAttachAndWait(string, string, string, string, AttachDiskProperties, DisksAttachOptionalParams)

Anexe e crie a concessão do disco para a máquina virtual. Esta operação pode demorar algum tempo a concluir.

function beginAttachAndWait(resourceGroupName: string, labName: string, userName: string, name: string, attachDiskProperties: AttachDiskProperties, options?: DisksAttachOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do laboratório.

userName

string

O nome do perfil de usuário.

name

string

O nome do disco.

attachDiskProperties
AttachDiskProperties

Propriedades do disco a ser anexado.

options
DisksAttachOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginCreateOrUpdate(string, string, string, string, Disk, DisksCreateOrUpdateOptionalParams)

Crie ou substitua um disco existente. Esta operação pode demorar algum tempo a concluir.

function beginCreateOrUpdate(resourceGroupName: string, labName: string, userName: string, name: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<Disk>, Disk>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do laboratório.

userName

string

O nome do perfil de usuário.

name

string

O nome do disco.

disk
Disk

Um disco.

options
DisksCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<Disk>, Disk>>

beginCreateOrUpdateAndWait(string, string, string, string, Disk, DisksCreateOrUpdateOptionalParams)

Crie ou substitua um disco existente. Esta operação pode demorar algum tempo a concluir.

function beginCreateOrUpdateAndWait(resourceGroupName: string, labName: string, userName: string, name: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise<Disk>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do laboratório.

userName

string

O nome do perfil de usuário.

name

string

O nome do disco.

disk
Disk

Um disco.

options
DisksCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Disk>

beginDelete(string, string, string, string, DisksDeleteOptionalParams)

Exclua o disco. Esta operação pode demorar algum tempo a concluir.

function beginDelete(resourceGroupName: string, labName: string, userName: string, name: string, options?: DisksDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do laboratório.

userName

string

O nome do perfil de usuário.

name

string

O nome do disco.

options
DisksDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, DisksDeleteOptionalParams)

Exclua o disco. Esta operação pode demorar algum tempo a concluir.

function beginDeleteAndWait(resourceGroupName: string, labName: string, userName: string, name: string, options?: DisksDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do laboratório.

userName

string

O nome do perfil de usuário.

name

string

O nome do disco.

options
DisksDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginDetach(string, string, string, string, DetachDiskProperties, DisksDetachOptionalParams)

Desanexe e interrompa a concessão do disco conectado à máquina virtual. Esta operação pode demorar algum tempo a concluir.

function beginDetach(resourceGroupName: string, labName: string, userName: string, name: string, detachDiskProperties: DetachDiskProperties, options?: DisksDetachOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do laboratório.

userName

string

O nome do perfil de usuário.

name

string

O nome do disco.

detachDiskProperties
DetachDiskProperties

Propriedades do disco a ser desanexado.

options
DisksDetachOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDetachAndWait(string, string, string, string, DetachDiskProperties, DisksDetachOptionalParams)

Desanexe e interrompa a concessão do disco conectado à máquina virtual. Esta operação pode demorar algum tempo a concluir.

function beginDetachAndWait(resourceGroupName: string, labName: string, userName: string, name: string, detachDiskProperties: DetachDiskProperties, options?: DisksDetachOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do laboratório.

userName

string

O nome do perfil de usuário.

name

string

O nome do disco.

detachDiskProperties
DetachDiskProperties

Propriedades do disco a ser desanexado.

options
DisksDetachOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, string, DisksGetOptionalParams)

Obter disco.

function get(resourceGroupName: string, labName: string, userName: string, name: string, options?: DisksGetOptionalParams): Promise<Disk>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do laboratório.

userName

string

O nome do perfil de usuário.

name

string

O nome do disco.

options
DisksGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Disk>

list(string, string, string, DisksListOptionalParams)

Listar discos em um determinado perfil de usuário.

function list(resourceGroupName: string, labName: string, userName: string, options?: DisksListOptionalParams): PagedAsyncIterableIterator<Disk, Disk[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do laboratório.

userName

string

O nome do perfil de usuário.

options
DisksListOptionalParams

Os parâmetros de opções.

Devoluções

update(string, string, string, string, DiskFragment, DisksUpdateOptionalParams)

Permite modificar tags de discos. Todas as outras propriedades serão ignoradas.

function update(resourceGroupName: string, labName: string, userName: string, name: string, disk: DiskFragment, options?: DisksUpdateOptionalParams): Promise<Disk>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

labName

string

O nome do laboratório.

userName

string

O nome do perfil de usuário.

name

string

O nome do disco.

disk
DiskFragment

Um disco.

options
DisksUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Disk>