Udostępnij przez


@azure/arm-storageactions package

Klasy

StorageActionsManagementClient

Interfejsy

ElseCondition

Inny blok operacji zadania magazynu

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Typowa odpowiedź na błędy dla wszystkich interfejsów API usługi Azure Resource Manager w celu zwrócenia szczegółów błędu dla operacji, które zakończyły się niepowodzeniem.

IfCondition

Operacja if bloku zadania magazynu

ManagedServiceIdentity

Tożsamość usługi zarządzanej (tożsamości przypisane przez system i/lub tożsamości przypisane przez użytkownika)

Operation

Szczegóły operacji interfejsu API REST zwrócone z interfejsu API operacji dostawcy zasobów

OperationDisplay

Zlokalizowane informacje o wyświetlaniu i operacji.

OperationsListOptionalParams

Parametry opcjonalne.

OperationsOperations

Interfejs reprezentujący operacje.

PageSettings

Opcje dla metody byPage

PagedAsyncIterableIterator

Interfejs, który umożliwia iterację asynchronialną zarówno do ukończenia, jak i według strony.

ProxyResource

Definicja modelu zasobów dla zasobu serwera proxy usługi Azure Resource Manager. Nie będzie on miał tagów i lokalizacji

Resource

Typowe pola zwracane w odpowiedzi dla wszystkich zasobów usługi Azure Resource Manager

RestorePollerOptions
StorageActionsManagementClientOptionalParams

Parametry opcjonalne dla klienta.

StorageTask

Reprezentuje zadanie magazynu.

StorageTaskAction

Akcja zadania magazynu reprezentuje instrukcje warunkowe i operacje, które mają być wykonywane na obiektach docelowych.

StorageTaskAssignment

Przypisanie zadania magazynu skojarzone z tym zadaniem magazynu.

StorageTaskAssignmentListOptionalParams

Parametry opcjonalne.

StorageTaskAssignmentOperations

Interfejs reprezentujący operacje StorageTaskAssignment.

StorageTaskOperation

Reprezentuje operację, która ma być wykonywana na obiekcie

StorageTaskPreviewAction

Akcja podglądu zadania magazynu.

StorageTaskPreviewActionCondition

Reprezentuje warunki zadania magazynu do przetestowania pod kątem dopasowania do właściwości kontenera i obiektu blob.

StorageTaskPreviewActionIfCondition

Reprezentuje warunek akcji podglądu zadania magazynu.

StorageTaskPreviewActionProperties

Właściwości akcji podglądu zadania magazynu.

StorageTaskPreviewBlobProperties

Właściwości kontenera podglądu zadania magazynu

StorageTaskPreviewContainerProperties

Właściwości kontenera podglądu zadania magazynu

StorageTaskPreviewKeyValueProperties

Właściwości pary klucz klucza obiektu podglądu zadania magazynu.

StorageTaskProperties

Właściwości zadania magazynu.

StorageTaskReportInstance

Zadania magazynu uruchamiają wystąpienie raportu

StorageTaskReportProperties

Raport wykonywania zadań magazynu dla wystąpienia przebiegu.

StorageTaskUpdateParameters

Parametry żądania aktualizacji zadania magazynu

StorageTaskUpdateProperties

Właściwości zadania magazynu.

StorageTasksCreateOptionalParams

Parametry opcjonalne.

StorageTasksDeleteOptionalParams

Parametry opcjonalne.

StorageTasksGetOptionalParams

Parametry opcjonalne.

StorageTasksListByResourceGroupOptionalParams

Parametry opcjonalne.

StorageTasksListBySubscriptionOptionalParams

Parametry opcjonalne.

StorageTasksOperations

Interfejs reprezentujący operacje StorageTasks.

StorageTasksPreviewActionsOptionalParams

Parametry opcjonalne.

StorageTasksReportListOptionalParams

Parametry opcjonalne.

StorageTasksReportOperations

Interfejs reprezentujący operacje StorageTasksReport.

StorageTasksUpdateOptionalParams

Parametry opcjonalne.

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

TrackedResource

Definicja modelu zasobów dla zasobu usługi Azure Resource Manager śledziła zasób najwyższego poziomu, który ma "tagi" i "lokalizację"

UserAssignedIdentity

Właściwości tożsamości przypisanej przez użytkownika

Aliasy typu

ActionType

Rozszerzalne wyliczenie. Wskazuje typ akcji. "Wewnętrzny" odnosi się do akcji, które są przeznaczone tylko dla wewnętrznych interfejsów API.
KnownActionType można używać zamiennie z właściwością ActionType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Wewnętrzne: akcje są przeznaczone dla interfejsów API tylko wewnętrznych.

ContinuablePage

Interfejs opisujący stronę wyników.

CreatedByType

Rodzaj jednostki, która utworzyła zasób.
<xref:KnowncreatedByType> można używać zamiennie z elementem createdByType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Użytkownik: jednostka została utworzona przez użytkownika.
Aplikacja: jednostka została utworzona przez aplikację.
ManagedIdentity: jednostka została utworzona przez tożsamość zarządzaną.
Klucz: jednostka została utworzona przez klucz.

ManagedServiceIdentityType

Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned).
KnownManagedServiceIdentityType można używać zamiennie z wartościami ManagedServiceIdentityType. Wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Brak: brak tożsamości zarządzanej.
SystemPrzypisane: tożsamość zarządzana przypisana przez system.
UserAssigned: tożsamość zarządzana przypisana przez użytkownika.
SystemAssigned,UserAssigned: tożsamość zarządzana przypisana przez system i użytkownika.

MatchedBlockName

Reprezentuje nazwę bloku warunku pasujący do właściwości obiektu blob.
KnownMatchedBlockName może być używany zamiennie z MatchedBlockName, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

If
Else
None

OnFailure

Akcja, która ma zostać podjęta, gdy operacja zakończy się niepowodzeniem dla obiektu.
KnownOnFailure może być używany zamiennie z OnFailure, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

break

OnSuccess

Akcja do wykonania, gdy operacja zakończy się pomyślnie dla obiektu.
KnownOnSuccess może być używany zamiennie z OnSuccess, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

continue

Origin

Zamierzony wykonawca operacji; podobnie jak w przypadku kontroli dostępu opartej na zasobach (RBAC) i dzienników inspekcji środowiska użytkownika. Wartość domyślna to "użytkownik,system"
ZnaneOrigin można używać zamiennie z usługą Origin, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

użytkownik: wskazuje, że operacja jest inicjowana przez użytkownika.
system: wskazuje, że operacja jest inicjowana przez system.
użytkownik,system: wskazuje, że operacja jest inicjowana przez użytkownika lub system.

ProvisioningState

Reprezentuje stan aprowizacji zadania magazynu.
KnownProvisioningState można używać zamiennie z parametrem ProvisioningState, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

ValidateSubscriptionQuotaBegin
ValidateSubscriptionQuotaEnd
Accepted
Creating
Succeeded
Deleting
Canceled
Failed

RunResult

Reprezentuje ogólny wynik wykonania dla wystąpienia uruchomienia
KnownRunResult może być używany zamiennie z RunResult, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Succeeded
Failed

RunStatusEnum

Reprezentuje stan wykonania.
KnownRunStatusEnum może być używany zamiennie z RunStatusEnum, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

InProgress
Finished

StorageTaskOperationName

Operacja, która ma zostać wykonana na obiekcie.
KnownStorageTaskOperationName może być używany zamiennie z StorageTaskOperationName, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

SetBlobTier
SetBlobTags
SetBlobImmutabilityPolicy
SetBlobLegalHold
SetBlobExpiry
DeleteBlob
UndeleteBlob

Wyliczenia

KnownActionType

Rozszerzalne wyliczenie. Wskazuje typ akcji. "Wewnętrzny" odnosi się do akcji, które są przeznaczone tylko dla wewnętrznych interfejsów API.

KnownCreatedByType

Rodzaj jednostki, która utworzyła zasób.

KnownManagedServiceIdentityType

Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned).

KnownMatchedBlockName

Reprezentuje nazwę bloku warunku pasujący do właściwości obiektu blob.

KnownOnFailure

Akcja, która ma zostać podjęta, gdy operacja zakończy się niepowodzeniem dla obiektu.

KnownOnSuccess

Akcja do wykonania, gdy operacja zakończy się pomyślnie dla obiektu.

KnownOrigin

Zamierzony wykonawca operacji; podobnie jak w przypadku kontroli dostępu opartej na zasobach (RBAC) i dzienników inspekcji środowiska użytkownika. Wartość domyślna to "użytkownik,system"

KnownProvisioningState

Reprezentuje stan aprowizacji zadania magazynu.

KnownRunResult

Reprezentuje ogólny wynik wykonania dla wystąpienia przebiegu

KnownRunStatusEnum

Reprezentuje stan wykonania.

KnownStorageTaskOperationName

Operacja, która ma zostać wykonana na obiekcie.

KnownVersions

Dostępne wersje interfejsu API.

Funkcje

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

Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.

Szczegóły funkcji

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

Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.

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

Parametry

serializedState

string

sourceOperation

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

Zwraca

PollerLike<OperationState<TResult>, TResult>