Partilhar via


Queue interface

Interface que representa uma Fila.

Métodos

create(string, string, string, StorageQueue, QueueCreateOptionalParams)

Cria uma nova fila com o nome da fila especificado, na conta especificada.

delete(string, string, string, QueueDeleteOptionalParams)

Elimina a fila com o nome da fila especificado, na conta especificada, se existir.

get(string, string, string, QueueGetOptionalParams)

Obtém a fila com o nome da fila especificado, na conta especificada, se existir.

list(string, string, QueueListOptionalParams)

Obtém uma lista de todas as filas na conta de armazenamento especificada

update(string, string, string, StorageQueue, QueueUpdateOptionalParams)

Cria uma nova fila com o nome da fila especificado, na conta especificada.

Detalhes de Método

create(string, string, string, StorageQueue, QueueCreateOptionalParams)

Cria uma nova fila com o nome da fila especificado, na conta especificada.

function create(resourceGroupName: string, accountName: string, queueName: string, queue: StorageQueue, options?: QueueCreateOptionalParams): Promise<StorageQueue>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

queueName

string

Um nome de fila tem de ser exclusivo numa conta de armazenamento e tem de ter entre 3 e 63 carateres. O nome tem de ser composto apenas por carateres alfanuméricos em minúsculas e traço(-), deve começar e terminar com um caráter alfanumérico e não pode ter dois carateres de traço(-) consecutivos.

queue
StorageQueue

Propriedades da fila e metadados a criar com

options
QueueCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StorageQueue>

delete(string, string, string, QueueDeleteOptionalParams)

Elimina a fila com o nome da fila especificado, na conta especificada, se existir.

function delete(resourceGroupName: string, accountName: string, queueName: string, options?: QueueDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

queueName

string

Um nome de fila tem de ser exclusivo numa conta de armazenamento e tem de ter entre 3 e 63 carateres. O nome tem de ser composto apenas por carateres alfanuméricos em minúsculas e traço(-), deve começar e terminar com um caráter alfanumérico e não pode ter dois carateres de traço(-) consecutivos.

options
QueueDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, QueueGetOptionalParams)

Obtém a fila com o nome da fila especificado, na conta especificada, se existir.

function get(resourceGroupName: string, accountName: string, queueName: string, options?: QueueGetOptionalParams): Promise<StorageQueue>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

queueName

string

Um nome de fila tem de ser exclusivo numa conta de armazenamento e tem de ter entre 3 e 63 carateres. O nome tem de ser composto apenas por carateres alfanuméricos em minúsculas e traço(-), deve começar e terminar com um caráter alfanumérico e não pode ter dois carateres de traço(-) consecutivos.

options
QueueGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StorageQueue>

list(string, string, QueueListOptionalParams)

Obtém uma lista de todas as filas na conta de armazenamento especificada

function list(resourceGroupName: string, accountName: string, options?: QueueListOptionalParams): PagedAsyncIterableIterator<ListQueue, ListQueue[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

options
QueueListOptionalParams

Os parâmetros de opções.

Devoluções

update(string, string, string, StorageQueue, QueueUpdateOptionalParams)

Cria uma nova fila com o nome da fila especificado, na conta especificada.

function update(resourceGroupName: string, accountName: string, queueName: string, queue: StorageQueue, options?: QueueUpdateOptionalParams): Promise<StorageQueue>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

queueName

string

Um nome de fila tem de ser exclusivo numa conta de armazenamento e tem de ter entre 3 e 63 carateres. O nome tem de ser composto apenas por carateres alfanuméricos em minúsculas e traço(-), deve começar e terminar com um caráter alfanumérico e não pode ter dois carateres de traço(-) consecutivos.

queue
StorageQueue

Propriedades da fila e metadados a criar com

options
QueueUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StorageQueue>