Freigeben über


@azure/arm-chaos package

Klassen

ChaosManagementClient

Schnittstellen

ActionStatus

Modell, das die Aktion und deren Status darstellt.

BranchStatus

Modell, das die Liste der Aktionen und Aktionsstatus darstellt.

CapabilitiesCreateOrUpdateOptionalParams

Optionale Parameter.

CapabilitiesDeleteOptionalParams

Optionale Parameter.

CapabilitiesGetOptionalParams

Optionale Parameter.

CapabilitiesListOptionalParams

Optionale Parameter.

CapabilitiesOperations

Schnittstelle, die eine Capabilities-Operation darstellt.

Capability

Modell, das eine Capability-Ressource darstellt.

CapabilityProperties

Modell, das das Modell der Funktionseigenschaften darstellt.

CapabilityType

Modell, das eine Funktionstypressource darstellt.

CapabilityTypeProperties

Modell, das das Eigenschaftenmodell des Funktionstyps darstellt.

CapabilityTypePropertiesRuntimeProperties

Laufzeiteigenschaften dieses Funktionstyps.

CapabilityTypesGetOptionalParams

Optionale Parameter.

CapabilityTypesListOptionalParams

Optionale Parameter.

CapabilityTypesOperations

Schnittstelle, die einen CapabilityTypes-Vorgang darstellt.

ChaosExperimentAction

Modell, das das Basisaktionsmodell darstellt. Insgesamt 9 pro Experiment.

ChaosExperimentBranch

Modell, das eine Verzweigung im Schritt darstellt. Insgesamt 9 pro Experiment.

ChaosExperimentStep

Modell, das einen Schritt in der Experiment-Ressource darstellt.

ChaosManagementClientOptionalParams

Optionale Parameter für den Client.

ChaosTargetFilter

Modell, das verfügbare Filtertypen darstellt, die auf eine Zielliste angewendet werden können.

ChaosTargetListSelector

Modell, das eine Listenauswahl darstellt.

ChaosTargetQuerySelector

Modell, das eine Abfrageauswahl darstellt.

ChaosTargetSelector

Modell, das eine Selektorin in der Experiment-Ressource darstellt.

ChaosTargetSimpleFilter

Modell, das einen einfachen Zielfilter darstellt.

ChaosTargetSimpleFilterParameters

Modell, das die Parameter "Einfacher Filter" darstellt.

ContinuousAction

Modell, das eine fortlaufende Aktion darstellt.

DelayAction

Modell, das eine Verzögerungsaktion darstellt.

DiscreteAction

Modell, das eine diskrete Aktion darstellt.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Häufige Fehlerantwort für alle Azure Resource Manager-APIs, um Fehlerdetails für fehlgeschlagene Vorgänge zurückzugeben.

Experiment

Modell, das eine Experiment-Ressource darstellt.

ExperimentExecution

Modell, das die Ausführung eines Experiments darstellt.

ExperimentExecutionActionTargetDetailsError

Modell, das das Experiment-Zielziel-Fehlermodell darstellt.

ExperimentExecutionActionTargetDetailsProperties

Modell, das das Eigenschaftenmodell der Experiment-Aktionszieldetails darstellt.

ExperimentExecutionDetails

Modell, das die Ausführungsdetails eines Experiments darstellt.

ExperimentExecutionDetailsProperties

Modell, das die erweiterten Eigenschaften einer Experimentausführung darstellt.

ExperimentExecutionDetailsPropertiesRunInformation

Die Informationen des Experimentlaufs.

ExperimentExecutionProperties

Modell, das die Ausführungseigenschaften eines Experiments darstellt.

ExperimentProperties

Modell, das das Modell mit den Experimenteigenschaften darstellt.

ExperimentUpdate

Beschreibt ein Experimentupdate.

ExperimentsCancelOptionalParams

Optionale Parameter.

ExperimentsCreateOrUpdateOptionalParams

Optionale Parameter.

ExperimentsDeleteOptionalParams

Optionale Parameter.

ExperimentsExecutionDetailsOptionalParams

Optionale Parameter.

ExperimentsGetExecutionOptionalParams

Optionale Parameter.

ExperimentsGetOptionalParams

Optionale Parameter.

ExperimentsListAllExecutionsOptionalParams

Optionale Parameter.

ExperimentsListAllOptionalParams

Optionale Parameter.

ExperimentsListOptionalParams

Optionale Parameter.

ExperimentsOperations

Schnittstelle, die eine Experiment-Operation darstellt.

ExperimentsStartOptionalParams

Optionale Parameter.

ExperimentsUpdateOptionalParams

Optionale Parameter.

KeyValuePair

Eine Karte zur Beschreibung der Einstellungen einer Aktion.

ManagedServiceIdentity

Verwaltete Dienstidentität (vom System zugewiesene und/oder vom Benutzer zugewiesene Identitäten)

Operation

Details eines REST-API-Vorgangs, der von der Ressourcenanbieter-Operations-API zurückgegeben wird

OperationDisplay

Lokalisierte Anzeigeinformationen für und Den Betrieb.

OperationStatusResult

Der aktuelle Status eines asynchronen Vorgangs.

OperationStatusesGetOptionalParams

Optionale Parameter.

OperationStatusesOperations

Schnittstelle, die einen OperationStatuses-Vorgang darstellt.

OperationsListAllOptionalParams

Optionale Parameter.

OperationsOperations

Schnittstelle, die vorgänge darstellt.

PageSettings

Optionen für die byPage-Methode

PagedAsyncIterableIterator

Eine Schnittstelle, die eine asynchrone iterierbare Iteration sowohl zum Abschluss als auch nach Seite ermöglicht.

ProxyResource

Die Ressourcenmodelldefinition für eine Azure Resource Manager-Proxyressource. Es enthält keine Tags und einen Speicherort.

Resource

Allgemeine Felder, die in der Antwort für alle Azure Resource Manager-Ressourcen zurückgegeben werden

RestorePollerOptions
StepStatus

Modell, das die Liste der Verzweigungen und Verzweigungsstatus darstellt.

SystemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Target

Modell, das eine Zielressource darstellt.

TargetReference

Modell, das einen Verweis auf ein Ziel in der Auswahl darstellt.

TargetType

Modell, das eine Zieltypressource darstellt.

TargetTypeProperties

Modell, das das Basismodell für die Eigenschaften des Zieltyps darstellt.

TargetTypesGetOptionalParams

Optionale Parameter.

TargetTypesListOptionalParams

Optionale Parameter.

TargetTypesOperations

Schnittstelle, die einen TargetTypes-Vorgang darstellt.

TargetsCreateOrUpdateOptionalParams

Optionale Parameter.

TargetsDeleteOptionalParams

Optionale Parameter.

TargetsGetOptionalParams

Optionale Parameter.

TargetsListOptionalParams

Optionale Parameter.

TargetsOperations

Schnittstelle, die eine Targets-Operation darstellt.

TrackedResource

Die Ressourcenmodelldefinition für eine Azure Resource Manager-Ressource auf oberster Ebene mit "Tags" und einem "Speicherort"

UserAssignedIdentity

Benutzer zugewiesene Identitätseigenschaften

Typaliase

ActionType

Erweiterbare Enumeration. Gibt den Aktionstyp an. "Intern" bezieht sich auf Aktionen, die nur für interne APIs gelten.
KnownActionType- austauschbar mit ActionType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Interne: Aktionen gelten nur für interne APIs.

ChaosExperimentActionUnion

Alias für ChaosExperimentActionUnion

ChaosTargetFilterUnion

Alias für ChaosTargetFilterUnion

ChaosTargetSelectorUnion

Alias für ChaosTargetSelectorUnion

ContinuablePage

Eine Schnittstelle, die eine Seite mit Ergebnissen beschreibt.

CreatedByType

Die Art der Entität, die die Ressource erstellt hat.
<xref:KnowncreatedByType> austauschbar mit createdByType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Benutzer-: Die Entität wurde von einem Benutzer erstellt.
Application: Die Entität wurde von einer Anwendung erstellt.
ManagedIdentity-: Die Entität wurde durch eine verwaltete Identität erstellt.
Key: Die Entität wurde mit einem Schlüssel erstellt.

ExperimentActionType

Aufzählungsunion von Chaos Experiment Aktionstypen.
KnownExperimentActionType kann austauschbar mit ExperimentActionType verwendet werden, diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Verzögerung
diskret
stetig

FilterType

Enumeration, die zwischen Filtertypen diskriminiert. Derzeit wird nur Simple typ unterstützt.
KnownFilterType austauschbar mit FilterType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Einfach: Einfacher Filtertyp.

ManagedServiceIdentityType

Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind).
KnownManagedServiceIdentityType austauschbar mit ManagedServiceIdentityType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Keine: Keine verwaltete Identität.
SystemAssigned: Vom System zugewiesene verwaltete Identität.
UserAssigned-: Vom Benutzer zugewiesene verwaltete Identität.
SystemAssigned,UserAssigned: System und vom Benutzer zugewiesene verwaltete Identität.

Origin

Der beabsichtigte Ausführungsführer des Vorgangs; wie bei der ressourcenbasierten Zugriffssteuerung (Resource Based Access Control, RBAC) und der UX für Überwachungsprotokolle. Standardwert ist "User,System"
KnownOrigin austauschbar mit Origin verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Benutzer-: Gibt an, dass der Vorgang von einem Benutzer initiiert wird.
System-: Gibt an, dass der Vorgang von einem System initiiert wird.
Benutzer,System: Gibt an, dass der Vorgang von einem Benutzer oder System initiiert wird.

ProvisioningState

Aktueller Bereitstellungsstatus für eine bestimmte Azure Chaos-Ressource.
KnownProvisioningState austauschbar mit ProvisioningState verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Erfolgreich: Ressource wurde erstellt.
Fehlgeschlagene: Fehler bei der Ressourcenerstellung.
Abgebrochene: Die Ressourcenerstellung wurde abgebrochen.
Erstellen: Die erste Erstellung wird ausgeführt.
Aktualisierung: Aktualisierung wird durchgeführt.
Löschen: Löschung wird ausgeführt.

SelectorType

Enumeration des Selektortyps.
KnownSelectorType- austauschbar mit SelectorType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Liste: Typ der Listenauswahl.
Abfrage: Typ des Abfrageselektors.

TargetReferenceType

Enumeration des Zielverweistyps.
KnownTargetReferenceType austauschbar mit TargetReferenceType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

ChaosTarget: Chaos-Zielreferenztyp.

Enumerationen

KnownActionType

Erweiterbare Enumeration. Gibt den Aktionstyp an. "Intern" bezieht sich auf Aktionen, die nur für interne APIs gelten.

KnownCreatedByType

Die Art der Entität, die die Ressource erstellt hat.

KnownExperimentActionType

Aufzählungsunion von Chaos Experiment Aktionstypen.

KnownFilterType

Enumeration, die zwischen Filtertypen diskriminiert. Derzeit wird nur Simple typ unterstützt.

KnownManagedServiceIdentityType

Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind).

KnownOrigin

Der beabsichtigte Ausführungsführer des Vorgangs; wie bei der ressourcenbasierten Zugriffssteuerung (Resource Based Access Control, RBAC) und der UX für Überwachungsprotokolle. Standardwert ist "User,System"

KnownProvisioningState

Aktueller Bereitstellungsstatus für eine bestimmte Azure Chaos-Ressource.

KnownSelectorType

Enumeration des Selektortyps.

KnownTargetReferenceType

Enumeration des Zielverweistyps.

KnownVersions

Die verfügbaren API-Versionen.

Functions

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

Erstellt einen Poller aus dem serialisierten Zustand eines anderen Pollers. Dies kann nützlich sein, wenn Sie Umfragen auf einem anderen Host erstellen möchten oder ein Poller erstellt werden muss, nachdem das ursprüngliche Abfragefeld nicht im Gültigkeitsbereich liegt.

Details zur Funktion

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

Erstellt einen Poller aus dem serialisierten Zustand eines anderen Pollers. Dies kann nützlich sein, wenn Sie Umfragen auf einem anderen Host erstellen möchten oder ein Poller erstellt werden muss, nachdem das ursprüngliche Abfragefeld nicht im Gültigkeitsbereich liegt.

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

Parameter

serializedState

string

sourceOperation

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

Gibt zurück

PollerLike<OperationState<TResult>, TResult>