Delen via


@azure/arm-chaos package

Klassen

ChaosManagementClient

Interfaces

ActionStatus

Model dat de actie en de status vertegenwoordigt.

BranchStatus

Model dat de lijst met acties en actiestatussen vertegenwoordigt.

CapabilitiesCreateOrUpdateOptionalParams

Optionele parameters.

CapabilitiesDeleteOptionalParams

Optionele parameters.

CapabilitiesGetOptionalParams

Optionele parameters.

CapabilitiesListOptionalParams

Optionele parameters.

CapabilitiesOperations

Interface die een Capabilities operaties vertegenwoordigt.

Capability

Model dat een mogelijkheidsresource vertegenwoordigt.

CapabilityProperties

Model dat het model voor capaciteitseigenschappen vertegenwoordigt.

CapabilityType

Model dat een mogelijkheidstyperesource vertegenwoordigt.

CapabilityTypeProperties

Model dat het eigenschappenmodel van het capaciteitstype vertegenwoordigt.

CapabilityTypePropertiesRuntimeProperties

Runtime-eigenschappen van dit mogelijkheidstype.

CapabilityTypesGetOptionalParams

Optionele parameters.

CapabilityTypesListOptionalParams

Optionele parameters.

CapabilityTypesOperations

Interface die een CapabilityTypes-bewerkingen vertegenwoordigt.

ChaosExperimentAction

Model dat het basisactiemodel vertegenwoordigt. 9 totaal per experiment.

ChaosExperimentBranch

Model dat een vertakking in de stap vertegenwoordigt. 9 totaal per experiment.

ChaosExperimentStep

Model dat een stap in de experimentresource vertegenwoordigt.

ChaosManagementClientOptionalParams

Optionele parameters voor de client.

ChaosTargetFilter

Model dat beschikbare filtertypen vertegenwoordigt die kunnen worden toegepast op een doelenlijst.

ChaosTargetListSelector

Model dat een lijstkiezer vertegenwoordigt.

ChaosTargetQuerySelector

Model dat een queryselector vertegenwoordigt.

ChaosTargetSelector

Model dat een selector in de experimentresource vertegenwoordigt.

ChaosTargetSimpleFilter

Model dat een eenvoudig doelfilter vertegenwoordigt.

ChaosTargetSimpleFilterParameters

Model dat de eenvoudige filterparameters vertegenwoordigt.

ContinuousAction

Model dat een continue actie vertegenwoordigt.

DelayAction

Model dat een vertragingsactie vertegenwoordigt.

DiscreteAction

Model dat een discrete actie vertegenwoordigt.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Veelvoorkomende foutreactie voor alle Azure Resource Manager-API's om foutdetails te retourneren voor mislukte bewerkingen.

Experiment

Model dat een Experiment-resource vertegenwoordigt.

ExperimentExecution

Model dat de uitvoering van een experiment vertegenwoordigt.

ExperimentExecutionActionTargetDetailsError

Model dat het foutmodel met de doelgegevens van de experimentactie vertegenwoordigt.

ExperimentExecutionActionTargetDetailsProperties

Model dat het eigenschappenmodel voor de doelgegevens van de experimentactie vertegenwoordigt.

ExperimentExecutionDetails

Model dat de uitvoeringsdetails van een experiment vertegenwoordigt.

ExperimentExecutionDetailsProperties

Model dat de uitgebreide eigenschappen van een experimentuitvoering vertegenwoordigt.

ExperimentExecutionDetailsPropertiesRunInformation

De informatie over de uitvoering van het experiment.

ExperimentExecutionProperties

Model dat de uitvoeringseigenschappen van een experiment vertegenwoordigt.

ExperimentProperties

Model dat het model voor experimenteigenschappen vertegenwoordigt.

ExperimentUpdate

Beschrijft een experimentupdate.

ExperimentsCancelOptionalParams

Optionele parameters.

ExperimentsCreateOrUpdateOptionalParams

Optionele parameters.

ExperimentsDeleteOptionalParams

Optionele parameters.

ExperimentsExecutionDetailsOptionalParams

Optionele parameters.

ExperimentsGetExecutionOptionalParams

Optionele parameters.

ExperimentsGetOptionalParams

Optionele parameters.

ExperimentsListAllExecutionsOptionalParams

Optionele parameters.

ExperimentsListAllOptionalParams

Optionele parameters.

ExperimentsListOptionalParams

Optionele parameters.

ExperimentsOperations

Interface die een Experiments-bewerkingen vertegenwoordigt.

ExperimentsStartOptionalParams

Optionele parameters.

ExperimentsUpdateOptionalParams

Optionele parameters.

KeyValuePair

Een kaart om de instellingen van een actie te beschrijven.

ManagedServiceIdentity

Beheerde service-identiteit (door het systeem toegewezen en/of door de gebruiker toegewezen identiteiten)

Operation

Details van een REST API-bewerking, geretourneerd door de Resource Provider Operations-API

OperationDisplay

Gelokaliseerde weergavegegevens voor en bewerkingen.

OperationStatusResult

De huidige status van een asynchrone bewerking.

OperationStatusesGetOptionalParams

Optionele parameters.

OperationStatusesOperations

Interface die een OperationStatuses-bewerkingen vertegenwoordigt.

OperationsListAllOptionalParams

Optionele parameters.

OperationsOperations

Interface voor bewerkingen.

PageSettings

Opties voor de methode byPage

PagedAsyncIterableIterator

Een interface waarmee asynchrone iteratie zowel kan worden voltooid als per pagina.

ProxyResource

De definitie van het resourcemodel voor een Azure Resource Manager-proxyresource. Het heeft geen tags en een locatie

Resource

Algemene velden die worden geretourneerd in het antwoord voor alle Azure Resource Manager-resources

RestorePollerOptions
StepStatus

Model dat de lijst met vertakkingen en vertakkingsstatussen vertegenwoordigt.

SystemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Target

Model dat een doelresource vertegenwoordigt.

TargetReference

Model dat een verwijzing naar een doel in de selector vertegenwoordigt.

TargetType

Model dat een doeltyperesource vertegenwoordigt.

TargetTypeProperties

Model dat het basismodel voor doeltype-eigenschappen vertegenwoordigt.

TargetTypesGetOptionalParams

Optionele parameters.

TargetTypesListOptionalParams

Optionele parameters.

TargetTypesOperations

Interface die een TargetTypes-bewerking vertegenwoordigt.

TargetsCreateOrUpdateOptionalParams

Optionele parameters.

TargetsDeleteOptionalParams

Optionele parameters.

TargetsGetOptionalParams

Optionele parameters.

TargetsListOptionalParams

Optionele parameters.

TargetsOperations

Interface die een Targets-bewerkingen vertegenwoordigt.

TrackedResource

De definitie van het resourcemodel voor een azure Resource Manager heeft een resource op het hoogste niveau bijgehouden met tags en een locatie

UserAssignedIdentity

Door de gebruiker toegewezen identiteitseigenschappen

Type-aliassen

ActionType

Uitbreidbare opsomming. Geeft het actietype aan. 'Intern' verwijst naar acties die alleen voor interne API's zijn.
KnownActionType kan door elkaar worden gebruikt met ActionType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Intern: Acties zijn voor interne API's.

ChaosExperimentActionUnion

Alias voor ChaosExperimentActieUnie

ChaosTargetFilterUnion

Alias voor ChaosTargetFilterUnion

ChaosTargetSelectorUnion

Alias voor ChaosTargetSelectorUnion

ContinuablePage

Een interface die een pagina met resultaten beschrijft.

CreatedByType

Het type entiteit dat de resource heeft gemaakt.
<xref:KnowncreatedByType> kan door elkaar worden gebruikt met createdByType, bevat deze enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

Gebruiker: De entiteit is gemaakt door een gebruiker.
Toepassing: De entiteit is gemaakt door een toepassing.
ManagedIdentity: de entiteit is gemaakt door een beheerde identiteit.
Sleutel: De entiteit is gemaakt door een sleutel.

ExperimentActionType

Enum unie van Chaos experiment actietypes.
KnownExperimentActionType kan door elkaar worden gebruikt met ExperimentActionType, deze enum bevat de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

uitstellen
discreet
continu

FilterType

Opsomming die onderscheid maakt tussen filtertypen. Momenteel wordt alleen Simple het type ondersteund.
KnownFilterType- kan door elkaar worden gebruikt met FilterType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Eenvoudig: Eenvoudig filtertype.

ManagedServiceIdentityType

Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan).
KnownManagedServiceIdentityType kan door elkaar worden gebruikt met ManagedServiceIdentityType, bevat dit enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

Geen: Geen beheerde identiteit.
SystemAssigned: Door het systeem toegewezen beheerde identiteit.
UserAssigned: door de gebruiker toegewezen beheerde identiteit.
SystemAssigned, UserAssigned: Door het systeem toegewezen beheerde identiteit.

Origin

De beoogde uitvoerder van de bewerking; zoals in RBAC (Resource Based Access Control) en auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem'
KnownOrigin- kan door elkaar worden gebruikt met Origin, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

gebruiker: Geeft aan dat de bewerking wordt gestart door een gebruiker.
systeem: Geeft aan dat de bewerking wordt gestart door een systeem.
gebruiker,systeem: Geeft aan dat de bewerking wordt gestart door een gebruiker of systeem.

ProvisioningState

Huidige inrichtingsstatus voor een bepaalde Azure Chaos-resource.
KnownProvisioningState kan door elkaar worden gebruikt met ProvisioningState, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

geslaagde: resource is gemaakt.
mislukt: het maken van resources is mislukt.
Geannuleerd: het maken van resources is geannuleerd.
Maken: Eerste creatie in uitvoering.
Updaten: Update wordt uitgevoerd.
Verwijderen: Verwijdering wordt uitgevoerd.

SelectorType

Opsomming van het type selector.
KnownSelectorType kan door elkaar worden gebruikt met SelectorType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Lijst: Lijst selector type.
Query: Type querykiezer.

TargetReferenceType

Opsomming van het doelreferentietype.
KnownTargetReferenceType kan door elkaar worden gebruikt met TargetReferenceType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

ChaosTarget: Verwijzingstype Chaos-doelwit.

Enums

KnownActionType

Uitbreidbare opsomming. Geeft het actietype aan. 'Intern' verwijst naar acties die alleen voor interne API's zijn.

KnownCreatedByType

Het type entiteit dat de resource heeft gemaakt.

KnownExperimentActionType

Enum unie van Chaos experiment actietypes.

KnownFilterType

Opsomming die onderscheid maakt tussen filtertypen. Momenteel wordt alleen Simple het type ondersteund.

KnownManagedServiceIdentityType

Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan).

KnownOrigin

De beoogde uitvoerder van de bewerking; zoals in RBAC (Resource Based Access Control) en auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem'

KnownProvisioningState

Huidige inrichtingsstatus voor een bepaalde Azure Chaos-resource.

KnownSelectorType

Opsomming van het type selector.

KnownTargetReferenceType

Opsomming van het doelreferentietype.

KnownVersions

De beschikbare API-versies.

Functies

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

Hiermee maakt u een poller op basis van de geserialiseerde status van een andere poller. Dit kan handig zijn als u pollers wilt maken op een andere host of een poller moet worden gemaakt nadat het oorspronkelijke poller niet binnen het bereik valt.

Functiedetails

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

Hiermee maakt u een poller op basis van de geserialiseerde status van een andere poller. Dit kan handig zijn als u pollers wilt maken op een andere host of een poller moet worden gemaakt nadat het oorspronkelijke poller niet binnen het bereik valt.

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

Parameters

serializedState

string

sourceOperation

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

Retouren

PollerLike<OperationState<TResult>, TResult>