Udostępnij przez


@azure/arm-chaos package

Klasy

ChaosManagementClient

Interfejsy

ActionStatus

Model reprezentujący akcję i jej stan.

BranchStatus

Model reprezentujący listę akcji i stanów akcji.

CapabilitiesCreateOrUpdateOptionalParams

Parametry opcjonalne.

CapabilitiesDeleteOptionalParams

Parametry opcjonalne.

CapabilitiesGetOptionalParams

Parametry opcjonalne.

CapabilitiesListOptionalParams

Parametry opcjonalne.

CapabilitiesOperations

Interfejs reprezentujący operacje Możliwości.

Capability

Model reprezentujący zasób możliwości.

CapabilityProperties

Model reprezentujący model właściwości możliwości.

CapabilityType

Model reprezentujący zasób Typ możliwości.

CapabilityTypeProperties

Model reprezentujący model właściwości typu możliwości.

CapabilityTypePropertiesRuntimeProperties

Właściwości środowiska uruchomieniowego tego typu możliwości.

CapabilityTypesGetOptionalParams

Parametry opcjonalne.

CapabilityTypesListOptionalParams

Parametry opcjonalne.

CapabilityTypesOperations

Interfejs reprezentujący operacje CapabilityTypes.

ChaosExperimentAction

Model reprezentujący podstawowy model akcji. 9 sum na eksperyment.

ChaosExperimentBranch

Model reprezentujący gałąź w kroku. 9 sum na eksperyment.

ChaosExperimentStep

Model reprezentujący krok w zasobie Eksperyment.

ChaosManagementClientOptionalParams

Parametry opcjonalne dla klienta.

ChaosTargetFilter

Model reprezentujący dostępne typy filtrów, które można zastosować do listy elementów docelowych.

ChaosTargetListSelector

Model reprezentujący selektor listy.

ChaosTargetQuerySelector

Model reprezentujący selektor zapytań.

ChaosTargetSelector

Model reprezentujący selektor w zasobie Eksperyment.

ChaosTargetSimpleFilter

Model reprezentujący prosty filtr docelowy.

ChaosTargetSimpleFilterParameters

Model reprezentujący parametry filtru prostego.

ContinuousAction

Model reprezentujący ciągłą akcję.

DelayAction

Model reprezentujący akcję opóźnienia.

DiscreteAction

Model reprezentujący dyskretną akcję.

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.

Experiment

Model reprezentujący zasób Eksperymentu.

ExperimentExecution

Model reprezentujący wykonywanie eksperymentu.

ExperimentExecutionActionTargetDetailsError

Model reprezentujący model błędu Szczegóły akcji eksperymentu.

ExperimentExecutionActionTargetDetailsProperties

Model reprezentujący model właściwości szczegółów akcji eksperymentu.

ExperimentExecutionDetails

Model reprezentujący szczegóły wykonywania eksperymentu.

ExperimentExecutionDetailsProperties

Model reprezentujący rozszerzone właściwości wykonania eksperymentu.

ExperimentExecutionDetailsPropertiesRunInformation

Informacje o przebiegu eksperymentu.

ExperimentExecutionProperties

Model reprezentujący właściwości wykonywania eksperymentu.

ExperimentProperties

Model reprezentujący model właściwości eksperymentu.

ExperimentUpdate

Opisuje aktualizację eksperymentu.

ExperimentsCancelOptionalParams

Parametry opcjonalne.

ExperimentsCreateOrUpdateOptionalParams

Parametry opcjonalne.

ExperimentsDeleteOptionalParams

Parametry opcjonalne.

ExperimentsExecutionDetailsOptionalParams

Parametry opcjonalne.

ExperimentsGetExecutionOptionalParams

Parametry opcjonalne.

ExperimentsGetOptionalParams

Parametry opcjonalne.

ExperimentsListAllExecutionsOptionalParams

Parametry opcjonalne.

ExperimentsListAllOptionalParams

Parametry opcjonalne.

ExperimentsListOptionalParams

Parametry opcjonalne.

ExperimentsOperations

Interfejs reprezentujący operacje eksperymentalne.

ExperimentsStartOptionalParams

Parametry opcjonalne.

ExperimentsUpdateOptionalParams

Parametry opcjonalne.

KeyValuePair

Mapa opisując ustawienia akcji.

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.

OperationStatusResult

Bieżący stan operacji asynchronicznych.

OperationStatusesGetOptionalParams

Parametry opcjonalne.

OperationStatusesOperations

Interfejs reprezentujący operacje OperationStatuses.

OperationsListAllOptionalParams

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
StepStatus

Model reprezentujący listę gałęzi i stanów gałęzi.

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Target

Model reprezentujący zasób docelowy.

TargetReference

Model reprezentujący odwołanie do elementu docelowego w selektorze.

TargetType

Model reprezentujący zasób Typu docelowego.

TargetTypeProperties

Model reprezentujący podstawowy model właściwości typu docelowego.

TargetTypesGetOptionalParams

Parametry opcjonalne.

TargetTypesListOptionalParams

Parametry opcjonalne.

TargetTypesOperations

Interfejs reprezentujący operacje TargetTypes.

TargetsCreateOrUpdateOptionalParams

Parametry opcjonalne.

TargetsDeleteOptionalParams

Parametry opcjonalne.

TargetsGetOptionalParams

Parametry opcjonalne.

TargetsListOptionalParams

Parametry opcjonalne.

TargetsOperations

Interfejs reprezentujący operacje Targets.

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.

ChaosExperimentActionUnion

Alias dla ChaosExperimentActionUnion

ChaosTargetFilterUnion

Alias dla ChaosTargetFilterUnion

ChaosTargetSelectorUnion

Alias dla ChaosTargetSelectorUnion

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.

ExperimentActionType

Wyliczenie typów akcji eksperymentu Chaos.
KnownExperimentActionType może być używany zamiennie z ExperimentActionType, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

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

zwłoka
Dyskretnych
ciągły

FilterType

Wyliczenie dyskryminujące typy filtrów. Obecnie obsługiwany jest tylko Simple typ.
KnownFilterType można używać zamiennie z wartością FilterType. Wyliczenie zawiera znane wartości obsługiwane przez usługę.

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

Prosty: Prosty typ filtra.

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.

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

Bieżący stan aprowizacji dla danego zasobu chaosu platformy Azure.
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ę

pomyślnie: utworzono zasób.
Niepowodzenie: tworzenie zasobu nie powiodło się.
Anulowano: tworzenie zasobów zostało anulowane.
Tworzenie: Początkowe tworzenie w toku.
Aktualizacja: Aktualizacja w toku.
Usuwanie: Trwa usuwanie konta.

SelectorType

Wyliczenie typu selektora.
KnownSelectorType można używać zamiennie z selectorType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

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

Lista: Typ selektora listy.
Zapytanie: typ selektora zapytania.

TargetReferenceType

Wyliczenie typu odwołania target.
KnownTargetReferenceType można używać zamiennie z parametrem TargetReferenceType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

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

ChaosTarget: typ odwołania do obiektu docelowego chaosu.

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.

KnownExperimentActionType

Wyliczenie typów akcji eksperymentu Chaos.

KnownFilterType

Wyliczenie dyskryminujące typy filtrów. Obecnie obsługiwany jest tylko Simple typ.

KnownManagedServiceIdentityType

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

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

Bieżący stan aprowizacji dla danego zasobu chaosu platformy Azure.

KnownSelectorType

Wyliczenie typu selektora.

KnownTargetReferenceType

Wyliczenie typu odwołania target.

KnownVersions

Dostępne wersje interfejsu API.

Funkcje

restorePoller<TResponse, TResult>(ChaosManagementClient, 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>(ChaosManagementClient, 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: ChaosManagementClient, 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>