@azure/arm-storageactions package

Classes

StorageActionsManagementClient

Interfaces

ElseCondition

O bloco else da operação da tarefa de armazenamento

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro comum para todas as APIs do Azure Resource Manager para retornar detalhes de erro para operações com falha.

IfCondition

O bloco if da operação da tarefa de armazenamento

ManagedServiceIdentity

Identidade do serviço gerenciado (identidades atribuídas pelo sistema e/ou pelo usuário)

Operation

Detalhes de uma operação da API REST, retornados da API de Operações do Provedor de Recursos

OperationDisplay

Informações de exibição localizadas para e operação.

OperationsListOptionalParams

Parâmetros opcionais.

OperationsOperations

Interface que representa uma operação de Operações.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável até a conclusão e por página.

ProxyResource

A definição de modelo de recurso para um recurso de proxy do Azure Resource Manager. Ele não terá tags e um local

Resource

Campos comuns que são retornados na resposta para todos os recursos do Azure Resource Manager

RestorePollerOptions
StorageActionsManagementClientOptionalParams

Parâmetros opcionais para o cliente.

StorageTask

Representa a tarefa de armazenamento.

StorageTaskAction

A ação da tarefa de armazenamento representa instruções condicionais e operações a serem executadas em objetos de destino.

StorageTaskAssignment

Atribuição de Tarefa de Armazenamento associada a esta Tarefa de Armazenamento.

StorageTaskAssignmentListOptionalParams

Parâmetros opcionais.

StorageTaskAssignmentOperations

Interface que representa uma operação StorageTaskAssignment.

StorageTaskOperation

Representa uma operação a ser executada no objeto

StorageTaskPreviewAction

Ação de visualização da tarefa de armazenamento.

StorageTaskPreviewActionCondition

Representa as condições da tarefa de armazenamento a ser testada para uma correspondência com as propriedades de contêiner e blob.

StorageTaskPreviewActionIfCondition

Representa a condição de ação de visualização da tarefa de armazenamento.

StorageTaskPreviewActionProperties

Propriedades da ação de visualização da tarefa de armazenamento.

StorageTaskPreviewBlobProperties

Propriedades do contêiner de visualização da tarefa de armazenamento

StorageTaskPreviewContainerProperties

Propriedades do contêiner de visualização da tarefa de armazenamento

StorageTaskPreviewKeyValueProperties

Propriedades do par de valores de chave de objeto de visualização de tarefa de armazenamento.

StorageTaskProperties

Propriedades da tarefa de armazenamento.

StorageTaskReportInstance

Tarefas de armazenamento executam instância de relatório

StorageTaskReportProperties

Relatório de execução de tarefas de armazenamento para uma instância de execução.

StorageTaskUpdateParameters

Parâmetros da solicitação de atualização da tarefa de armazenamento

StorageTaskUpdateProperties

Propriedades da tarefa de armazenamento.

StorageTasksCreateOptionalParams

Parâmetros opcionais.

StorageTasksDeleteOptionalParams

Parâmetros opcionais.

StorageTasksGetOptionalParams

Parâmetros opcionais.

StorageTasksListByResourceGroupOptionalParams

Parâmetros opcionais.

StorageTasksListBySubscriptionOptionalParams

Parâmetros opcionais.

StorageTasksOperations

Interface que representa uma operação StorageTasks.

StorageTasksPreviewActionsOptionalParams

Parâmetros opcionais.

StorageTasksReportListOptionalParams

Parâmetros opcionais.

StorageTasksReportOperations

Interface que representa uma operação StorageTasksReport.

StorageTasksUpdateOptionalParams

Parâmetros opcionais.

SystemData

Metadados referentes à criação e última modificação do recurso.

TrackedResource

A definição do modelo de recursos para um recurso de nível superior rastreado do Azure Resource Manager que tem 'tags' e um 'local'

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

Aliases de Tipo

ActionType

Enum extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.
KnownActionType pode ser usado de forma intercambiável com ActionType, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

interno: As ações são apenas para APIs internas.

ContinuablePage

Uma interface que descreve uma página de resultados.

CreatedByType

O tipo de entidade que criou o recurso.
<xref:KnowncreatedByType> pode ser usado de forma intercambiável com createdByType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

User: A entidade foi criada por um usuário.
Application: A entidade foi criada por um aplicativo.
ManagedIdentity: A entidade foi criada por uma identidade gerenciada.
Key: A entidade foi criada por uma chave.

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos).
KnownManagedServiceIdentityType pode ser usado de forma intercambiável com ManagedServiceIdentityType, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Nenhum: Nenhuma identidade gerenciada.
SystemAssigned: Identidade gerenciada atribuída ao sistema.
UserAssigned: Identidade gerenciada atribuída pelo usuário.
SystemAssigned,UserAssigned: Sistema e usuário atribuído identidade gerenciada.

MatchedBlockName

Representa o nome do bloco de condição que correspondeu às propriedades de blob.
KnownMatchedBlockName pode ser usado de forma intercambiável com MatchedBlockName, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

If
Else
None

OnFailure

Ação a ser tomada quando a operação falhar para um objeto.
KnownOnFailure pode ser usado de forma intercambiável com OnFailure, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

break

OnSuccess

Ação a ser tomada quando a operação for bem-sucedida para um objeto.
KnownOnSuccess pode ser usado de forma intercambiável com OnSuccess, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

continue

Origin

O executor pretendido da operação; como no Controle de Acesso Baseado em Recursos (RBAC) e na UX de logs de auditoria. O valor padrão é "user,system"
KnownOrigin pode ser usado de forma intercambiável com Origin, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

usuário: Indica que a operação é iniciada por um usuário.
sistema: Indica que a operação é iniciada por um sistema.
usuário, sistema: Indica que a operação é iniciada por um usuário ou sistema.

ProvisioningState

Representa o estado de provisionamento da tarefa de armazenamento.
KnownProvisioningState pode ser usado de forma intercambiável com ProvisioningState, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

ValidateSubscriptionQuotaBegin
ValidateSubscriptionQuotaEnd
Accepted
Creating
Succeeded
Deleting
Canceled
Failed

RunResult

Representa o resultado geral da execução para a instância de execução
KnownRunResult pode ser usado de forma intercambiável com RunResult, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Succeeded
Failed

RunStatusEnum

Representa o status da execução.
KnownRunStatusEnum pode ser usado de forma intercambiável com RunStatusEnum, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

InProgress
Finished

StorageTaskOperationName

A operação a ser executada no objeto.
KnownStorageTaskOperationName pode ser usado de forma intercambiável com StorageTaskOperationName, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

SetBlobTier
SetBlobTags
SetBlobImmutabilityPolicy
SetBlobLegalHold
SetBlobExpiry
DeleteBlob
UndeleteBlob

Enumerações

KnownActionType

Enum extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.

KnownCreatedByType

O tipo de entidade que criou o recurso.

KnownManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos).

KnownMatchedBlockName

Representa o nome do bloco de condição que correspondeu às propriedades de blob.

KnownOnFailure

Ação a ser tomada quando a operação falhar para um objeto.

KnownOnSuccess

Ação a ser tomada quando a operação for bem-sucedida para um objeto.

KnownOrigin

O executor pretendido da operação; como no Controle de Acesso Baseado em Recursos (RBAC) e na UX de logs de auditoria. O valor padrão é "user,system"

KnownProvisioningState

Representa o estado de provisionamento da tarefa de armazenamento.

KnownRunResult

Representa o resultado geral da execução para a instância de execução

KnownRunStatusEnum

Representa o status da execução.

KnownStorageTaskOperationName

A operação a ser executada no objeto.

KnownVersions

As versões de API disponíveis.

Funções

restorePoller<TResponse, TResult>(StorageActionsManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está no escopo.

Detalhes de Função

restorePoller<TResponse, TResult>(StorageActionsManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está no escopo.

function restorePoller<TResponse, TResult>(client: StorageActionsManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parâmetros

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Devoluções

PollerLike<OperationState<TResult>, TResult>