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 |
Elimina a fila com o nome da fila especificado, na conta especificada, se existir. |
get(string, string, string, Queue |
Obtém a fila com o nome da fila especificado, na conta especificada, se 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 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>