Compartilhar via


Disks interface

Interface que representa um Discos.

Métodos

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

Anexe e crie a concessão do disco à máquina virtual. Essa operação pode demorar um pouco para ser concluída.

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

Anexe e crie a concessão do disco à máquina virtual. Essa operação pode demorar um pouco para ser concluída.

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

Crie ou substitua um disco existente. Essa operação pode demorar um pouco para ser concluída.

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

Crie ou substitua um disco existente. Essa operação pode demorar um pouco para ser concluída.

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

Excluir disco. Essa operação pode demorar um pouco para ser concluída.

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

Excluir disco. Essa operação pode demorar um pouco para ser concluída.

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

Desanexe e quebre a concessão do disco anexado à máquina virtual. Essa operação pode demorar um pouco para ser concluída.

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

Desanexe e quebre a concessão do disco anexado à máquina virtual. Essa operação pode demorar um pouco para ser concluída.

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 marcas de discos. Todas as outras propriedades serão ignoradas.

Detalhes do método

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

Anexe e crie a concessão do disco à máquina virtual. Essa operação pode demorar um pouco para ser concluída.

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 do usuário.

name

string

O nome do disco.

attachDiskProperties
AttachDiskProperties

Propriedades do disco a ser anexado.

options
DisksAttachOptionalParams

Os parâmetros de opções.

Retornos

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

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

Anexe e crie a concessão do disco à máquina virtual. Essa operação pode demorar um pouco para ser concluída.

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 do usuário.

name

string

O nome do disco.

attachDiskProperties
AttachDiskProperties

Propriedades do disco a ser anexado.

options
DisksAttachOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Crie ou substitua um disco existente. Essa operação pode demorar um pouco para ser concluída.

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 do usuário.

name

string

O nome do disco.

disk
Disk

Um disco.

options
DisksCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

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

Crie ou substitua um disco existente. Essa operação pode demorar um pouco para ser concluída.

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 do usuário.

name

string

O nome do disco.

disk
Disk

Um disco.

options
DisksCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Disk>

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

Excluir disco. Essa operação pode demorar um pouco para ser concluída.

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 do usuário.

name

string

O nome do disco.

options
DisksDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

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

Excluir disco. Essa operação pode demorar um pouco para ser concluída.

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 do usuário.

name

string

O nome do disco.

options
DisksDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Desanexe e quebre a concessão do disco anexado à máquina virtual. Essa operação pode demorar um pouco para ser concluída.

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 do usuário.

name

string

O nome do disco.

detachDiskProperties
DetachDiskProperties

Propriedades do disco a ser desanexados.

options
DisksDetachOptionalParams

Os parâmetros de opções.

Retornos

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

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

Desanexe e quebre a concessão do disco anexado à máquina virtual. Essa operação pode demorar um pouco para ser concluída.

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 do usuário.

name

string

O nome do disco.

detachDiskProperties
DetachDiskProperties

Propriedades do disco a ser desanexados.

options
DisksDetachOptionalParams

Os parâmetros de opções.

Retornos

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 do usuário.

name

string

O nome do disco.

options
DisksGetOptionalParams

Os parâmetros de opções.

Retornos

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 do usuário.

options
DisksListOptionalParams

Os parâmetros de opções.

Retornos

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

Permite modificar marcas 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 do usuário.

name

string

O nome do disco.

disk
DiskFragment

Um disco.

options
DisksUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Disk>