Queue interface
Interface que representa uma Fila.
Métodos
create(string, string, string, Storage |
Cria uma nova fila com o nome da fila especificado, na conta especificada. |
delete(string, string, string, Queue |
Exclui a fila com o nome da fila especificado, na conta especificada, se ela existir. |
get(string, string, string, Queue |
Obtém a fila com o nome da fila especificado, na conta especificada, se ela existir. |
list(string, string, Queue |
Obtém uma lista de todas as filas na conta de armazenamento especificada |
update(string, string, string, Storage |
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>