Compartilhar 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)

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

get(string, string, string, QueueGetOptionalParams)

Obtém a fila com o nome da fila especificado, na conta especificada, se ela 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 do 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 assinatura do usuário. O nome diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

queueName

string

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

queue
StorageQueue

Propriedades e metadados da fila a serem criados com

options
QueueCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<StorageQueue>

delete(string, string, string, QueueDeleteOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

queueName

string

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

options
QueueDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, QueueGetOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

queueName

string

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

options
QueueGetOptionalParams

Os parâmetros de opções.

Retornos

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 assinatura do usuário. O nome diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

options
QueueListOptionalParams

Os parâmetros de opções.

Retornos

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 assinatura do usuário. O nome diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

queueName

string

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

queue
StorageQueue

Propriedades e metadados da fila a serem criados com

options
QueueUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<StorageQueue>