Partager via


@azure/arm-chaos package

Classes

ChaosManagementClient

Interfaces

ActionStatus

Modèle qui représente l’action et son état.

BranchStatus

Modèle qui représente la liste des actions et des états d’action.

CapabilitiesCreateOrUpdateOptionalParams

Paramètres facultatifs.

CapabilitiesDeleteOptionalParams

Paramètres facultatifs.

CapabilitiesGetOptionalParams

Paramètres facultatifs.

CapabilitiesListOptionalParams

Paramètres facultatifs.

CapabilitiesOperations

Interface représentant une opération de capacités.

Capability

Modèle qui représente une ressource de capacité.

CapabilityProperties

Modèle qui représente le modèle de propriétés de capacité.

CapabilityType

Modèle qui représente une ressource de type de capacité.

CapabilityTypeProperties

Modèle qui représente le modèle de propriétés du type de capacité.

CapabilityTypePropertiesRuntimeProperties

Propriétés d’exécution de ce type de fonctionnalité.

CapabilityTypesGetOptionalParams

Paramètres facultatifs.

CapabilityTypesListOptionalParams

Paramètres facultatifs.

CapabilityTypesOperations

Interface représentant une opération CapabilityTypes.

ChaosExperimentAction

Modèle qui représente le modèle d’action de base. 9 totaux par expérience.

ChaosExperimentBranch

Modèle qui représente une branche à l’étape. 9 totaux par expérience.

ChaosExperimentStep

Modèle qui représente une étape dans la ressource Expérience.

ChaosManagementClientOptionalParams

Paramètres facultatifs pour le client.

ChaosTargetFilter

Modèle qui représente les types de filtres disponibles qui peuvent être appliqués à une liste de cibles.

ChaosTargetListSelector

Modèle qui représente un sélecteur de liste.

ChaosTargetQuerySelector

Modèle qui représente un sélecteur de requête.

ChaosTargetSelector

Modèle qui représente un sélecteur dans la ressource Expérience.

ChaosTargetSimpleFilter

Modèle qui représente un filtre cible simple.

ChaosTargetSimpleFilterParameters

Modèle qui représente les paramètres de filtre simple.

ContinuousAction

Modèle qui représente une action continue.

DelayAction

Modèle qui représente une action de délai.

DiscreteAction

Modèle qui représente une action discrète.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur courante pour toutes les API Azure Resource Manager afin de retourner les détails de l’erreur pour les opérations ayant échoué.

Experiment

Modèle qui représente une ressource Experiment.

ExperimentExecution

Modèle qui représente l’exécution d’une expérience.

ExperimentExecutionActionTargetDetailsError

Modèle qui représente le modèle d’erreur de la cible de l’action Expérience.

ExperimentExecutionActionTargetDetailsProperties

Modèle qui représente le modèle de propriétés de détails de l’action Expérience cible.

ExperimentExecutionDetails

Modèle qui représente les détails d’exécution d’une expérience.

ExperimentExecutionDetailsProperties

Modèle qui représente les propriétés étendues d’une exécution d’expérience.

ExperimentExecutionDetailsPropertiesRunInformation

Informations de l’exécution de l’expérience.

ExperimentExecutionProperties

Modèle qui représente les propriétés d’exécution d’une expérience.

ExperimentProperties

Modèle qui représente le modèle des propriétés de l’expérience.

ExperimentUpdate

Décrit une mise à jour d’expérience.

ExperimentsCancelOptionalParams

Paramètres facultatifs.

ExperimentsCreateOrUpdateOptionalParams

Paramètres facultatifs.

ExperimentsDeleteOptionalParams

Paramètres facultatifs.

ExperimentsExecutionDetailsOptionalParams

Paramètres facultatifs.

ExperimentsGetExecutionOptionalParams

Paramètres facultatifs.

ExperimentsGetOptionalParams

Paramètres facultatifs.

ExperimentsListAllExecutionsOptionalParams

Paramètres facultatifs.

ExperimentsListAllOptionalParams

Paramètres facultatifs.

ExperimentsListOptionalParams

Paramètres facultatifs.

ExperimentsOperations

Interface représentant une opération Experiments.

ExperimentsStartOptionalParams

Paramètres facultatifs.

ExperimentsUpdateOptionalParams

Paramètres facultatifs.

KeyValuePair

Carte pour décrire les paramètres d’une action.

ManagedServiceIdentity

Identité de service managée (identités affectées par le système et/ou identités affectées par l’utilisateur)

Operation

Détails d’une opération d’API REST, retournée par l’API d’opérations du fournisseur de ressources

OperationDisplay

Informations d’affichage localisées pour et opération.

OperationStatusResult

État actuel d’une opération asynchrone.

OperationStatusesGetOptionalParams

Paramètres facultatifs.

OperationStatusesOperations

Interface représentant une opération OperationStatuses.

OperationsListAllOptionalParams

Paramètres facultatifs.

OperationsOperations

Interface représentant des opérations.

PageSettings

Options de la méthode byPage

PagedAsyncIterableIterator

Interface qui permet une itération itérable asynchrone à la fois à l’achèvement et à la page.

ProxyResource

Définition du modèle de ressource pour une ressource proxy Azure Resource Manager. Il n’aura pas de balises et un emplacement

Resource

Champs courants retournés dans la réponse pour toutes les ressources Azure Resource Manager

RestorePollerOptions
StepStatus

Modèle qui représente la liste des branches et des états des branches.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Target

Modèle qui représente une ressource cible.

TargetReference

Modèle qui représente une référence à une cible dans le sélecteur.

TargetType

Modèle qui représente une ressource type cible.

TargetTypeProperties

Modèle qui représente le modèle de propriétés de base du type cible.

TargetTypesGetOptionalParams

Paramètres facultatifs.

TargetTypesListOptionalParams

Paramètres facultatifs.

TargetTypesOperations

Interface représentant une opération TargetTypes.

TargetsCreateOrUpdateOptionalParams

Paramètres facultatifs.

TargetsDeleteOptionalParams

Paramètres facultatifs.

TargetsGetOptionalParams

Paramètres facultatifs.

TargetsListOptionalParams

Paramètres facultatifs.

TargetsOperations

Interface représentant une opération Targets.

TrackedResource

Définition du modèle de ressource pour une ressource de niveau supérieur suivi d’Azure Resource Manager qui a des « balises » et un « emplacement »

UserAssignedIdentity

Propriétés d’identité attribuées par l’utilisateur

Alias de type

ActionType

Énumération extensible. Indique le type d’action. « Interne » fait référence aux actions destinées aux API internes uniquement.
KnownActionType peut être utilisé de manière interchangeable avec ActionType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

interne : les actions sont destinées aux API internes uniquement.

ChaosExperimentActionUnion

Alias de ChaosExperimentActionUnion

ChaosTargetFilterUnion

Alias de ChaosTargetFilterUnion

ChaosTargetSelectorUnion

Alias de ChaosTargetSelectorUnion

ContinuablePage

Interface qui décrit une page de résultats.

CreatedByType

Type d’entité qui a créé la ressource.
<xref:KnowncreatedByType> pouvez être utilisé de manière interchangeable avec createdByType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

'utilisateur: l’entité a été créée par un utilisateur.
Application: l’entité a été créée par une application.
ManagedIdentity: l’entité a été créée par une identité managée.
Key: l’entité a été créée par une clé.

ExperimentActionType

Union d’énumération des types d’actions d’expérience Chaos.
KnownExperimentActionType peut être utilisé de manière interchangeable avec ExperimentActionType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

retarder
discret
continu

FilterType

Énumération qui distingue les types de filtres. Actuellement, seul Simple type est pris en charge.
KnownFilterType peut être utilisé de manière interchangeable avec FilterType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Simple : type de filtre simple.

ManagedServiceIdentityType

Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).
KnownManagedServiceIdentityType pouvez être utilisé de manière interchangeable avec ManagedServiceIdentityType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Aucun: aucune identité managée.
SystemAssigned: identité managée affectée par le système.
UserAssigned : identité managée affectée par l’utilisateur.
SystemAssigned,UserAssigned: identité managée affectée par le système et l’utilisateur.

Origin

Exécuteur prévu de l’opération ; comme dans le contrôle d’accès en fonction des ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système »
KnownOrigin peut être utilisé de manière interchangeable avec Origin, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

'utilisateur: indique que l’opération est lancée par un utilisateur.
système: indique que l’opération est lancée par un système.
utilisateur,système: indique que l’opération est lancée par un utilisateur ou un système.

ProvisioningState

État d’approvisionnement actuel d’une ressource Azure Chaos donnée.
KnownProvisioningState peut être utilisé de manière interchangeable avec ProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

réussi: la ressource a été créée.
échec: échec de la création de ressources.
annulé : la création de ressources a été annulée.
Création : Création initiale en cours.
Mise à jour : Mise à jour en cours.
Suppression : Suppression en cours.

SelectorType

Énumération du type de sélecteur.
KnownSelectorType peut être utilisé de manière interchangeable avec SelectorType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

List : type de sélecteur de liste.
Requête : type de sélecteur de requête.

TargetReferenceType

Énumération du type de référence cible.
KnownTargetReferenceType peut être utilisé de manière interchangeable avec TargetReferenceType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

ChaosTarget : type de référence de cible Chaos.

Énumérations

KnownActionType

Énumération extensible. Indique le type d’action. « Interne » fait référence aux actions destinées aux API internes uniquement.

KnownCreatedByType

Type d’entité qui a créé la ressource.

KnownExperimentActionType

Union d’énumération des types d’actions d’expérience Chaos.

KnownFilterType

Énumération qui distingue les types de filtres. Actuellement, seul Simple type est pris en charge.

KnownManagedServiceIdentityType

Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).

KnownOrigin

Exécuteur prévu de l’opération ; comme dans le contrôle d’accès en fonction des ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système »

KnownProvisioningState

État d’approvisionnement actuel d’une ressource Azure Chaos donnée.

KnownSelectorType

Énumération du type de sélecteur.

KnownTargetReferenceType

Énumération du type de référence cible.

KnownVersions

Versions d’API disponibles.

Functions

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

Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.

Informations relatives à la fonction

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

Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.

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

Paramètres

serializedState

string

sourceOperation

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

Retours

PollerLike<OperationState<TResult>, TResult>