StorageTasks interface
Interface que representa um StorageTasks.
Métodos
| begin |
Cria de forma assíncrona um novo recurso de tarefa de armazenamento com os parâmetros especificados. Se uma tarefa de armazenamento já tiver sido criada e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades da tarefa de armazenamento serão atualizadas. Se uma tarefa de armazenamento já tiver sido criada e uma solicitação de criação ou atualização subsequente for emitida com exatamente o mesmo conjunto de propriedades, a solicitação terá êxito. |
| begin |
Cria de forma assíncrona um novo recurso de tarefa de armazenamento com os parâmetros especificados. Se uma tarefa de armazenamento já tiver sido criada e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades da tarefa de armazenamento serão atualizadas. Se uma tarefa de armazenamento já tiver sido criada e uma solicitação de criação ou atualização subsequente for emitida com exatamente o mesmo conjunto de propriedades, a solicitação terá êxito. |
| begin |
Exclua o recurso da tarefa de armazenamento. |
| begin |
Exclua o recurso da tarefa de armazenamento. |
| begin |
Atualizar propriedades da tarefa de armazenamento |
| begin |
Atualizar propriedades da tarefa de armazenamento |
| get(string, string, Storage |
Obter as propriedades da tarefa de armazenamento |
| list |
Lista todas as tarefas de armazenamento disponíveis no grupo de recursos determinado. |
| list |
Lista todas as tarefas de armazenamento disponíveis na assinatura. |
| preview |
Executa as condições de entrada em relação às propriedades de metadados do objeto de entrada e designa objetos correspondentes em resposta. |
Detalhes de Método
beginCreate(string, string, StorageTask, StorageTasksCreateOptionalParams)
Cria de forma assíncrona um novo recurso de tarefa de armazenamento com os parâmetros especificados. Se uma tarefa de armazenamento já tiver sido criada e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades da tarefa de armazenamento serão atualizadas. Se uma tarefa de armazenamento já tiver sido criada e uma solicitação de criação ou atualização subsequente for emitida com exatamente o mesmo conjunto de propriedades, a solicitação terá êxito.
function beginCreate(resourceGroupName: string, storageTaskName: string, parameters: StorageTask, options?: StorageTasksCreateOptionalParams): Promise<SimplePollerLike<OperationState<StorageTask>, StorageTask>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageTaskName
-
string
O nome da tarefa de armazenamento dentro do grupo de recursos especificado. Os nomes das tarefas de armazenamento devem ter entre 3 e 18 caracteres e usar apenas números e letras minúsculas.
- parameters
- StorageTask
Os parâmetros para criar uma tarefa de armazenamento.
- options
- StorageTasksCreateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<StorageTask>, StorageTask>>
beginCreateAndWait(string, string, StorageTask, StorageTasksCreateOptionalParams)
Cria de forma assíncrona um novo recurso de tarefa de armazenamento com os parâmetros especificados. Se uma tarefa de armazenamento já tiver sido criada e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades da tarefa de armazenamento serão atualizadas. Se uma tarefa de armazenamento já tiver sido criada e uma solicitação de criação ou atualização subsequente for emitida com exatamente o mesmo conjunto de propriedades, a solicitação terá êxito.
function beginCreateAndWait(resourceGroupName: string, storageTaskName: string, parameters: StorageTask, options?: StorageTasksCreateOptionalParams): Promise<StorageTask>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageTaskName
-
string
O nome da tarefa de armazenamento dentro do grupo de recursos especificado. Os nomes das tarefas de armazenamento devem ter entre 3 e 18 caracteres e usar apenas números e letras minúsculas.
- parameters
- StorageTask
Os parâmetros para criar uma tarefa de armazenamento.
- options
- StorageTasksCreateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<StorageTask>
beginDelete(string, string, StorageTasksDeleteOptionalParams)
Exclua o recurso da tarefa de armazenamento.
function beginDelete(resourceGroupName: string, storageTaskName: string, options?: StorageTasksDeleteOptionalParams): Promise<SimplePollerLike<OperationState<StorageTasksDeleteHeaders>, StorageTasksDeleteHeaders>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageTaskName
-
string
O nome da tarefa de armazenamento dentro do grupo de recursos especificado. Os nomes das tarefas de armazenamento devem ter entre 3 e 18 caracteres e usar apenas números e letras minúsculas.
- options
- StorageTasksDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<StorageTasksDeleteHeaders>, StorageTasksDeleteHeaders>>
beginDeleteAndWait(string, string, StorageTasksDeleteOptionalParams)
Exclua o recurso da tarefa de armazenamento.
function beginDeleteAndWait(resourceGroupName: string, storageTaskName: string, options?: StorageTasksDeleteOptionalParams): Promise<StorageTasksDeleteHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageTaskName
-
string
O nome da tarefa de armazenamento dentro do grupo de recursos especificado. Os nomes das tarefas de armazenamento devem ter entre 3 e 18 caracteres e usar apenas números e letras minúsculas.
- options
- StorageTasksDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<StorageTasksDeleteHeaders>
beginUpdate(string, string, StorageTaskUpdateParameters, StorageTasksUpdateOptionalParams)
Atualizar propriedades da tarefa de armazenamento
function beginUpdate(resourceGroupName: string, storageTaskName: string, parameters: StorageTaskUpdateParameters, options?: StorageTasksUpdateOptionalParams): Promise<SimplePollerLike<OperationState<StorageTask>, StorageTask>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageTaskName
-
string
O nome da tarefa de armazenamento dentro do grupo de recursos especificado. Os nomes das tarefas de armazenamento devem ter entre 3 e 18 caracteres e usar apenas números e letras minúsculas.
- parameters
- StorageTaskUpdateParameters
Os parâmetros a serem fornecidos para atualizar o recurso da tarefa de armazenamento.
- options
- StorageTasksUpdateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<StorageTask>, StorageTask>>
beginUpdateAndWait(string, string, StorageTaskUpdateParameters, StorageTasksUpdateOptionalParams)
Atualizar propriedades da tarefa de armazenamento
function beginUpdateAndWait(resourceGroupName: string, storageTaskName: string, parameters: StorageTaskUpdateParameters, options?: StorageTasksUpdateOptionalParams): Promise<StorageTask>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageTaskName
-
string
O nome da tarefa de armazenamento dentro do grupo de recursos especificado. Os nomes das tarefas de armazenamento devem ter entre 3 e 18 caracteres e usar apenas números e letras minúsculas.
- parameters
- StorageTaskUpdateParameters
Os parâmetros a serem fornecidos para atualizar o recurso da tarefa de armazenamento.
- options
- StorageTasksUpdateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<StorageTask>
get(string, string, StorageTasksGetOptionalParams)
Obter as propriedades da tarefa de armazenamento
function get(resourceGroupName: string, storageTaskName: string, options?: StorageTasksGetOptionalParams): Promise<StorageTask>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- storageTaskName
-
string
O nome da tarefa de armazenamento dentro do grupo de recursos especificado. Os nomes das tarefas de armazenamento devem ter entre 3 e 18 caracteres e usar apenas números e letras minúsculas.
- options
- StorageTasksGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<StorageTask>
listByResourceGroup(string, StorageTasksListByResourceGroupOptionalParams)
Lista todas as tarefas de armazenamento disponíveis no grupo de recursos determinado.
function listByResourceGroup(resourceGroupName: string, options?: StorageTasksListByResourceGroupOptionalParams): PagedAsyncIterableIterator<StorageTask, StorageTask[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
Os parâmetros de opções.
Devoluções
listBySubscription(StorageTasksListBySubscriptionOptionalParams)
Lista todas as tarefas de armazenamento disponíveis na assinatura.
function listBySubscription(options?: StorageTasksListBySubscriptionOptionalParams): PagedAsyncIterableIterator<StorageTask, StorageTask[], PageSettings>
Parâmetros
Os parâmetros de opções.
Devoluções
previewActions(string, StorageTaskPreviewAction, StorageTasksPreviewActionsOptionalParams)
Executa as condições de entrada em relação às propriedades de metadados do objeto de entrada e designa objetos correspondentes em resposta.
function previewActions(location: string, parameters: StorageTaskPreviewAction, options?: StorageTasksPreviewActionsOptionalParams): Promise<StorageTaskPreviewAction>
Parâmetros
- location
-
string
O local para executar a visualização das ações.
- parameters
- StorageTaskPreviewAction
Os parâmetros para visualizar a condição de ação.
Os parâmetros de opções.
Devoluções
Promise<StorageTaskPreviewAction>