Sdílet prostřednictvím


@azure/arm-chaos package

Třídy

ChaosManagementClient

Rozhraní

ActionStatus

Model, který představuje akci a její stav

BranchStatus

Model, který představuje seznam akcí a stavů akcí

CapabilitiesCreateOrUpdateOptionalParams

Volitelné parametry.

CapabilitiesDeleteOptionalParams

Volitelné parametry.

CapabilitiesGetOptionalParams

Volitelné parametry.

CapabilitiesListOptionalParams

Volitelné parametry.

CapabilitiesOperations

Rozhraní představující možnosti operací.

Capability

Model, který představuje prostředek capability

CapabilityProperties

Model, který představuje model vlastností schopnosti.

CapabilityType

Model, který představuje prostředek typu schopností

CapabilityTypeProperties

Model, který představuje model vlastností typu schopnosti.

CapabilityTypePropertiesRuntimeProperties

Vlastnosti modulu runtime tohoto typu schopnosti

CapabilityTypesGetOptionalParams

Volitelné parametry.

CapabilityTypesListOptionalParams

Volitelné parametry.

CapabilityTypesOperations

Rozhraní představující operace CapabilityTypes.

ChaosExperimentAction

Model, který představuje základní akční model. Celkem 9 na experiment.

ChaosExperimentBranch

Model, který představuje větev v kroku Celkem 9 na experiment.

ChaosExperimentStep

Model, který představuje krok v prostředku experimentu

ChaosManagementClientOptionalParams

Volitelné parametry pro klienta.

ChaosTargetFilter

Model, který představuje dostupné typy filtrů, které lze použít na seznam cílů.

ChaosTargetListSelector

Model představující selektor seznamu

ChaosTargetQuerySelector

Model představující selektor dotazu

ChaosTargetSelector

Model, který představuje selektor v prostředku experimentu

ChaosTargetSimpleFilter

Model, který představuje jednoduchý cílový filtr

ChaosTargetSimpleFilterParameters

Model, který představuje parametry jednoduchého filtru

ContinuousAction

Model, který představuje průběžnou akci

DelayAction

Model, který představuje akci zpoždění

DiscreteAction

Model, který představuje samostatnou akci

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Běžná chybová odpověď pro všechna rozhraní API Azure Resource Manageru pro vrácení podrobností o chybě pro neúspěšné operace

Experiment

Model, který představuje prostředek experimentu

ExperimentExecution

Model, který představuje spuštění experimentu.

ExperimentExecutionActionTargetDetailsError

Model, který představuje model cíle akce experimentu, podrobně popisuje chybový model.

ExperimentExecutionActionTargetDetailsProperties

Model, který představuje model vlastností cíle akce experimentu

ExperimentExecutionDetails

Model, který představuje podrobnosti spuštění experimentu.

ExperimentExecutionDetailsProperties

Model, který představuje rozšířené vlastnosti spuštění experimentu.

ExperimentExecutionDetailsPropertiesRunInformation

Informace o spuštění experimentu

ExperimentExecutionProperties

Model, který představuje vlastnosti spuštění experimentu.

ExperimentProperties

Model, který představuje model vlastností experimentu.

ExperimentUpdate

Popisuje aktualizaci experimentu.

ExperimentsCancelOptionalParams

Volitelné parametry.

ExperimentsCreateOrUpdateOptionalParams

Volitelné parametry.

ExperimentsDeleteOptionalParams

Volitelné parametry.

ExperimentsExecutionDetailsOptionalParams

Volitelné parametry.

ExperimentsGetExecutionOptionalParams

Volitelné parametry.

ExperimentsGetOptionalParams

Volitelné parametry.

ExperimentsListAllExecutionsOptionalParams

Volitelné parametry.

ExperimentsListAllOptionalParams

Volitelné parametry.

ExperimentsListOptionalParams

Volitelné parametry.

ExperimentsOperations

Rozhraní představující operace Experimenty.

ExperimentsStartOptionalParams

Volitelné parametry.

ExperimentsUpdateOptionalParams

Volitelné parametry.

KeyValuePair

Mapa, která popisuje nastavení akce.

ManagedServiceIdentity

Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem)

Operation

Podrobnosti o operaci ROZHRANÍ REST API vrácené z rozhraní API pro operace poskytovatele prostředků

OperationDisplay

Lokalizované informace o zobrazení a operaci

OperationStatusResult

Aktuální stav asynchronní operace.

OperationStatusesGetOptionalParams

Volitelné parametry.

OperationStatusesOperations

Rozhraní představující operace OperationStatuses.

OperationsListAllOptionalParams

Volitelné parametry.

OperationsOperations

Rozhraní představující operace operací

PageSettings

Možnosti pro metodu byPage

PagedAsyncIterableIterator

Rozhraní, které umožňuje asynchronní iteraci k dokončení i po stránce.

ProxyResource

Definice modelu prostředků pro prostředek proxy serveru Azure Resource Manageru. Nebude obsahovat značky a umístění.

Resource

Běžná pole vrácená v odpovědi pro všechny prostředky Azure Resource Manageru

RestorePollerOptions
StepStatus

Model, který představuje seznam větví a stavů větví

SystemData

Metadata týkající se vytvoření a poslední změny prostředku.

Target

Model představující cílový prostředek

TargetReference

Model, který představuje odkaz na cíl v selektoru

TargetType

Model, který představuje prostředek typu cíle

TargetTypeProperties

Model, který představuje základní model vlastností typu cíle.

TargetTypesGetOptionalParams

Volitelné parametry.

TargetTypesListOptionalParams

Volitelné parametry.

TargetTypesOperations

Rozhraní představující operace TargetTypes.

TargetsCreateOrUpdateOptionalParams

Volitelné parametry.

TargetsDeleteOptionalParams

Volitelné parametry.

TargetsGetOptionalParams

Volitelné parametry.

TargetsListOptionalParams

Volitelné parametry.

TargetsOperations

Rozhraní představující Cílové operace.

TrackedResource

Definice modelu prostředků pro Prostředek Azure Resource Manageru sledovala prostředek nejvyšší úrovně, který má značky a umístění.

UserAssignedIdentity

Vlastnosti identity přiřazené uživatelem

Aliasy typu

ActionType

Rozšiřitelný výčt. Označuje typ akce. Interní označuje akce, které jsou určené pouze pro interní rozhraní API.
PoleActionType lze použít zaměnitelně s ActionType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Interní: Akce jsou určené pouze pro interní rozhraní API.

ChaosExperimentActionUnion

Alias pro ChaosExperimentActionUnion

ChaosTargetFilterUnion

Alias pro ChaosTargetFilterUnion

ChaosTargetSelectorUnion

Alias pro ChaosTargetSelectorUnion

ContinuablePage

Rozhraní, které popisuje stránku výsledků.

CreatedByType

Druh entity, která prostředek vytvořila.
<xref:KnowncreatedByType> lze použít zaměnitelně s createdByType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

user: Entita byla vytvořena uživatelem.
Application: Entita byla vytvořena aplikací.
ManagedIdentity: Entita byla vytvořena spravovanou identitou.
Klíč: Entita byla vytvořena klíčem.

ExperimentActionType

Sjednocení součtů typů akcí experimentu chaosu
KnownExperimentActionType lze použít zaměnitelně s ExperimentActionType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

zpoždění
diskrétní
nepřetržitý

FilterType

Výčet, který rozlišuje mezi typy filtrů. V současné době je podporován pouze Simple typ.
PoleFilterType lze použít zaměnitelně s filterType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Jednoduchý: Jednoduchý typ filtru.

ManagedServiceIdentityType

Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned).
PoleManagedServiceIdentityType lze použít zaměnitelně s ManagedServiceIdentityType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Žádná: Žádná spravovaná identita.
systemAssigned: Spravovaná identita přiřazená systémem
přiřazené uživatelem: Spravovaná identita přiřazená uživatelem
SystemAssigned, UserAssigned: Spravovaná identita přiřazená systémem a uživatelem.

Origin

Zamýšlený exekutor operace; jako v řízení přístupu na základě prostředků (RBAC) a protokoly auditu uživatelského rozhraní. Výchozí hodnota je user, system.
PoleOrigin lze použít zaměnitelně s Origin, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

uživatel: Označuje, že operace je inicializována uživatelem.
systémová: Označuje, že operace je inicializována systémem.
uživatel, systémová: Označuje, že operace je inicializována uživatelem nebo systémem.

ProvisioningState

Aktuální stav zřizování pro daný prostředek Azure Chaos
KnownProvisioningState lze použít zaměnitelně s ProvisioningState, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Úspěšné: Prostředek byl vytvořen.
selhalo: Vytvoření prostředku se nezdařilo.
Zrušeno: Vytvoření prostředku bylo zrušeno.
Vytváření: Probíhá počáteční vytváření.
Aktualizace: Probíhá aktualizace.
Mazání: Probíhá mazání.

SelectorType

Výčet typu selektoru
PoleSelectorType lze použít zaměnitelně s selectorType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Seznam: Typ selektoru seznamu.
Dotaz: Typ selektoru dotazu.

TargetReferenceType

Výčet cílového typu odkazu.
PoleTargetReferenceType lze použít zaměnitelně s TargetReferenceType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

ChaosTarget: Referenční typ cíle chaosu.

Výčty

KnownActionType

Rozšiřitelný výčt. Označuje typ akce. Interní označuje akce, které jsou určené pouze pro interní rozhraní API.

KnownCreatedByType

Druh entity, která prostředek vytvořila.

KnownExperimentActionType

Sjednocení součtů typů akcí experimentu chaosu

KnownFilterType

Výčet, který rozlišuje mezi typy filtrů. V současné době je podporován pouze Simple typ.

KnownManagedServiceIdentityType

Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned).

KnownOrigin

Zamýšlený exekutor operace; jako v řízení přístupu na základě prostředků (RBAC) a protokoly auditu uživatelského rozhraní. Výchozí hodnota je user, system.

KnownProvisioningState

Aktuální stav zřizování pro daný prostředek Azure Chaos

KnownSelectorType

Výčet typu selektoru

KnownTargetReferenceType

Výčet cílového typu odkazu.

KnownVersions

Dostupné verze rozhraní API.

Funkce

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

Vytvoří poller ze serializovaného stavu jiného polleru. To může být užitečné v případě, že chcete vytvořit pollery na jiném hostiteli nebo je třeba vytvořit poller po původním dotazu, který není v rozsahu.

Podrobnosti funkce

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

Vytvoří poller ze serializovaného stavu jiného polleru. To může být užitečné v případě, že chcete vytvořit pollery na jiném hostiteli nebo je třeba vytvořit poller po původním dotazu, který není v rozsahu.

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>

Návraty

PollerLike<OperationState<TResult>, TResult>