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)

Elimina um disco.

beginDeleteAndWait(string, string, DisksDeleteOptionalParams)

Elimina 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ções (patches) um disco.

beginUpdateAndWait(string, string, DiskUpdate, DisksUpdateOptionalParams)

Atualizações (patches) um disco.

get(string, string, DisksGetOptionalParams)

Obtém informações sobre um disco.

list(DisksListOptionalParams)

Lista todos os discos numa subscrição.

listByResourceGroup(string, DisksListByResourceGroupOptionalParams)

Lista todos os discos num 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.

diskName

string

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

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.

diskName

string

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

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)

Elimina 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.

diskName

string

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

options
DisksDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, DisksDeleteOptionalParams)

Elimina um disco.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

diskName

string

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

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.

diskName

string

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

grantAccessData
GrantAccessData

Objeto de dados do Access 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.

diskName

string

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

grantAccessData
GrantAccessData

Objeto de dados do Access 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.

diskName

string

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

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.

diskName

string

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

options
DisksRevokeAccessOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, DiskUpdate, DisksUpdateOptionalParams)

Atualizações (patches) 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.

diskName

string

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

disk
DiskUpdate

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

options
DisksUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAndWait(string, string, DiskUpdate, DisksUpdateOptionalParams)

Atualizações (patches) um disco.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

diskName

string

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

disk
DiskUpdate

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

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.

diskName

string

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

options
DisksGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Disk>

list(DisksListOptionalParams)

Lista todos os discos numa subscrição.

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 num grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
DisksListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções