Compartilhar via


@azure/arm-storageactions package

Classes

StorageActionsManagementClient

Interfaces

ElseCondition

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

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

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

IfCondition

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

ManagedServiceIdentity

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

Operation

Detalhes de uma operação de API REST, retornada 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 operações de operações.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página.

ProxyResource

A definição do modelo de recurso para um recurso proxy do Azure Resource Manager. Ele não terá marcas 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 de tarefa de armazenamento a serem testadas 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 da chave de objeto de visualização de tarefa de armazenamento.

StorageTaskProperties

Propriedades da tarefa de armazenamento.

StorageTaskReportInstance

As Tarefas de Armazenamento executam a instância de relatório

StorageTaskReportProperties

Relatório de execução de tarefa 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 relativos à criação e última modificação do recurso.

TrackedResource

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

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

Aliases de tipo

ActionType

Enumeração 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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Interno: as ações são para APIs somente 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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o 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 (em que os tipos SystemAssigned e UserAssigned são permitidos).
KnownManagedServiceIdentityType pode ser usado de forma intercambiável com ManagedServiceIdentityType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

None: nenhuma identidade gerenciada.
SystemAssigned: identidade gerenciada atribuída pelo sistema.
UserAssigned: identidade gerenciada atribuída pelo usuário.
SystemAssigned,UserAssigned: identidade gerenciada atribuída pelo sistema e pelo usuário.

MatchedBlockName

Representa o nome do bloco de condição que correspondeu às propriedades do blob.
KnownMatchedBlockName pode ser usado de forma intercambiável com MatchedBlockName, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o 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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o 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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

continue

Origin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"
KnownOrigin pode ser usado de forma intercambiável com a Origem, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o 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,do 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, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

ValidateSubscriptionQuotaBegin
ValidateSubscriptionQuotaEnd
Accepted
Creating
Succeeded
Deleting
Canceled
Failed

RunResult

Representa o resultado geral da execução da instância de execução
KnownRunResult pode ser usado de forma intercambiável com RunResult, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Succeeded
Failed

RunStatusEnum

Representa o status da execução.
KnownRunStatusEnum pode ser usado de forma intercambiável com RunStatusEnum, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

InProgress
Finished

StorageTaskOperationName

A operação a ser executada no objeto.
KnownStorageTaskOperationName pode ser usado de forma intercambiável com StorageTaskOperationName, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

SetBlobTier
SetBlobTags
SetBlobImmutabilityPolicy
SetBlobLegalHold
SetBlobExpiry
DeleteBlob
UndeleteBlob

Enumerações

KnownActionType

Enumeração 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 (em que os tipos SystemAssigned e UserAssigned são permitidos).

KnownMatchedBlockName

Representa o nome do bloco de condição que correspondeu às propriedades do 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 RBAC (Controle de Acesso Baseado em Recursos) 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 da 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 sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

Detalhes da função

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver 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>

Retornos

PollerLike<OperationState<TResult>, TResult>