Partilhar via


Disks interface

Interface que representa um disco.

Métodos

beginCreateOrUpdate(string, string, Disk, DisksCreateOrUpdateOptionalParams)

Cria ou atualiza um disco.

beginCreateOrUpdateAndWait(string, string, Disk, DisksCreateOrUpdateOptionalParams)

Cria ou atualiza um disco.

beginDelete(string, string, DisksDeleteOptionalParams)

Exclui um disco.

beginDeleteAndWait(string, string, DisksDeleteOptionalParams)

Exclui um disco.

beginGrantAccess(string, string, GrantAccessData, DisksGrantAccessOptionalParams)

Concede acesso a um disco.

beginGrantAccessAndWait(string, string, GrantAccessData, DisksGrantAccessOptionalParams)

Concede acesso a um disco.

beginRevokeAccess(string, string, DisksRevokeAccessOptionalParams)

Revoga o acesso a um disco.

beginRevokeAccessAndWait(string, string, DisksRevokeAccessOptionalParams)

Revoga o acesso a um disco.

beginUpdate(string, string, DiskUpdate, DisksUpdateOptionalParams)

Atualiza (corrige) um disco.

beginUpdateAndWait(string, string, DiskUpdate, DisksUpdateOptionalParams)

Atualiza (corrige) um disco.

get(string, string, DisksGetOptionalParams)

Obtém informações sobre um disco.

list(DisksListOptionalParams)

Lista todos os discos sob uma assinatura.

listByResourceGroup(string, DisksListByResourceGroupOptionalParams)

Lista todos os discos em um grupo de recursos.

Detalhes de Método

beginCreateOrUpdate(string, string, Disk, DisksCreateOrUpdateOptionalParams)

Cria ou atualiza um disco.

function beginCreateOrUpdate(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Disk>, Disk>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

diskName

string

O nome do disco gerenciado que está sendo criado. O nome não pode ser alterado após a criação do disco. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

disk
Disk

Objeto de disco fornecido no corpo da operação Put disk.

options
DisksCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<Disk>, Disk>>

beginCreateOrUpdateAndWait(string, string, Disk, DisksCreateOrUpdateOptionalParams)

Cria ou atualiza um disco.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

diskName

string

O nome do disco gerenciado que está sendo criado. O nome não pode ser alterado após a criação do disco. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

disk
Disk

Objeto de disco fornecido no corpo da operação Put disk.

options
DisksCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Disk>

beginDelete(string, string, DisksDeleteOptionalParams)

Exclui um disco.

function beginDelete(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

diskName

string

O nome do disco gerenciado que está sendo criado. O nome não pode ser alterado após a criação do disco. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

options
DisksDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, DisksDeleteOptionalParams)

Exclui um disco.

function beginDeleteAndWait(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

diskName

string

O nome do disco gerenciado que está sendo criado. O nome não pode ser alterado após a criação do disco. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

options
DisksDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginGrantAccess(string, string, GrantAccessData, DisksGrantAccessOptionalParams)

Concede acesso a um disco.

function beginGrantAccess(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams): Promise<SimplePollerLike<OperationState<AccessUri>, AccessUri>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

diskName

string

O nome do disco gerenciado que está sendo criado. O nome não pode ser alterado após a criação do disco. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

grantAccessData
GrantAccessData

Objeto de dados de acesso fornecido no corpo da operação obter acesso ao disco.

options
DisksGrantAccessOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<AccessUri>, AccessUri>>

beginGrantAccessAndWait(string, string, GrantAccessData, DisksGrantAccessOptionalParams)

Concede acesso a um disco.

function beginGrantAccessAndWait(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams): Promise<AccessUri>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

diskName

string

O nome do disco gerenciado que está sendo criado. O nome não pode ser alterado após a criação do disco. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

grantAccessData
GrantAccessData

Objeto de dados de acesso fornecido no corpo da operação obter acesso ao disco.

options
DisksGrantAccessOptionalParams

Os parâmetros de opções.

Devoluções

Promise<AccessUri>

beginRevokeAccess(string, string, DisksRevokeAccessOptionalParams)

Revoga o acesso a um disco.

function beginRevokeAccess(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

diskName

string

O nome do disco gerenciado que está sendo criado. O nome não pode ser alterado após a criação do disco. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

options
DisksRevokeAccessOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRevokeAccessAndWait(string, string, DisksRevokeAccessOptionalParams)

Revoga o acesso a um disco.

function beginRevokeAccessAndWait(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

diskName

string

O nome do disco gerenciado que está sendo criado. O nome não pode ser alterado após a criação do disco. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

options
DisksRevokeAccessOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, DiskUpdate, DisksUpdateOptionalParams)

Atualiza (corrige) um disco.

function beginUpdate(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Disk>, Disk>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

diskName

string

O nome do disco gerenciado que está sendo criado. O nome não pode ser alterado após a criação do disco. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

disk
DiskUpdate

Objeto de disco fornecido no corpo da operação de disco de patch.

options
DisksUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<Disk>, Disk>>

beginUpdateAndWait(string, string, DiskUpdate, DisksUpdateOptionalParams)

Atualiza (corrige) um disco.

function beginUpdateAndWait(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise<Disk>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

diskName

string

O nome do disco gerenciado que está sendo criado. O nome não pode ser alterado após a criação do disco. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

disk
DiskUpdate

Objeto de disco fornecido no corpo da operação de disco de patch.

options
DisksUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Disk>

get(string, string, DisksGetOptionalParams)

Obtém informações sobre um disco.

function get(resourceGroupName: string, diskName: string, options?: DisksGetOptionalParams): Promise<Disk>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

diskName

string

O nome do disco gerenciado que está sendo criado. O nome não pode ser alterado após a criação do disco. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.

options
DisksGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Disk>

list(DisksListOptionalParams)

Lista todos os discos sob uma assinatura.

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

Parâmetros

options
DisksListOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, DisksListByResourceGroupOptionalParams)

Lista todos os discos em um grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: DisksListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Disk, Disk[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
DisksListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções