Condividi tramite


@azure/arm-chaos package

Classi

ChaosManagementClient

Interfacce

ActionStatus

Modello che rappresenta l'azione e il relativo stato.

BranchStatus

Modello che rappresenta l'elenco di azioni e stati di azione.

CapabilitiesCreateOrUpdateOptionalParams

Parametri facoltativi.

CapabilitiesDeleteOptionalParams

Parametri facoltativi.

CapabilitiesGetOptionalParams

Parametri facoltativi.

CapabilitiesListOptionalParams

Parametri facoltativi.

CapabilitiesOperations

Interfaccia che rappresenta un'operazione di funzionalità.

Capability

Modello che rappresenta una risorsa Capability.

CapabilityProperties

Modello che rappresenta il modello delle proprietà Capability.

CapabilityType

Modello che rappresenta una risorsa Tipo di funzionalità.

CapabilityTypeProperties

Modello che rappresenta il modello delle proprietà Tipo di capacità.

CapabilityTypePropertiesRuntimeProperties

Proprietà di runtime di questo tipo di funzionalità.

CapabilityTypesGetOptionalParams

Parametri facoltativi.

CapabilityTypesListOptionalParams

Parametri facoltativi.

CapabilityTypesOperations

Interfaccia che rappresenta un'operazione CapabilityTypes.

ChaosExperimentAction

Modello che rappresenta il modello di azione di base. 9 totale per esperimento.

ChaosExperimentBranch

Modello che rappresenta un ramo nel passaggio . 9 totale per esperimento.

ChaosExperimentStep

Modello che rappresenta un passaggio nella risorsa Esperimento.

ChaosManagementClientOptionalParams

Parametri facoltativi per il client.

ChaosTargetFilter

Modello che rappresenta i tipi di filtro disponibili che possono essere applicati a un elenco di destinazioni.

ChaosTargetListSelector

Modello che rappresenta un selettore elenco.

ChaosTargetQuerySelector

Modello che rappresenta un selettore di query.

ChaosTargetSelector

Modello che rappresenta un selettore nella risorsa Esperimento.

ChaosTargetSimpleFilter

Modello che rappresenta un filtro di destinazione semplice.

ChaosTargetSimpleFilterParameters

Modello che rappresenta i parametri di filtro semplice.

ContinuousAction

Modello che rappresenta un'azione continua.

DelayAction

Modello che rappresenta un'azione di ritardo.

DiscreteAction

Modello che rappresenta un'azione discreta.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore comune per tutte le API di Azure Resource Manager per restituire i dettagli dell'errore per le operazioni non riuscite.

Experiment

Modello che rappresenta una risorsa Experiment.

ExperimentExecution

Modello che rappresenta l'esecuzione di un esperimento.

ExperimentExecutionActionTargetDetailsError

Modello che rappresenta il modello di errore dettagli destinazione azione esperimento.

ExperimentExecutionActionTargetDetailsProperties

Modello che rappresenta il modello delle proprietà dei dettagli dell'azione esperimento.

ExperimentExecutionDetails

Modello che rappresenta i dettagli di esecuzione di un esperimento.

ExperimentExecutionDetailsProperties

Modello che rappresenta le proprietà estese di un'esecuzione dell'esperimento.

ExperimentExecutionDetailsPropertiesRunInformation

Informazioni sull'esecuzione dell'esperimento.

ExperimentExecutionProperties

Modello che rappresenta le proprietà di esecuzione di un esperimento.

ExperimentProperties

Modello che rappresenta il modello delle proprietà dell'esperimento.

ExperimentUpdate

Descrive un aggiornamento dell'esperimento.

ExperimentsCancelOptionalParams

Parametri facoltativi.

ExperimentsCreateOrUpdateOptionalParams

Parametri facoltativi.

ExperimentsDeleteOptionalParams

Parametri facoltativi.

ExperimentsExecutionDetailsOptionalParams

Parametri facoltativi.

ExperimentsGetExecutionOptionalParams

Parametri facoltativi.

ExperimentsGetOptionalParams

Parametri facoltativi.

ExperimentsListAllExecutionsOptionalParams

Parametri facoltativi.

ExperimentsListAllOptionalParams

Parametri facoltativi.

ExperimentsListOptionalParams

Parametri facoltativi.

ExperimentsOperations

Interfaccia che rappresenta un'operazione di esperimenti.

ExperimentsStartOptionalParams

Parametri facoltativi.

ExperimentsUpdateOptionalParams

Parametri facoltativi.

KeyValuePair

Mappa per descrivere le impostazioni di un'azione.

ManagedServiceIdentity

Identità del servizio gestita (identità assegnate dal sistema e/o assegnate dall'utente)

Operation

Dettagli di un'operazione API REST, restituita dall'API operazioni del provider di risorse

OperationDisplay

Informazioni di visualizzazione localizzate per e operazioni.

OperationStatusResult

Stato corrente di un'operazione asincrona.

OperationStatusesGetOptionalParams

Parametri facoltativi.

OperationStatusesOperations

Interfaccia che rappresenta un'operazione OperationStatuses.

OperationsListAllOptionalParams

Parametri facoltativi.

OperationsOperations

Interfaccia che rappresenta un'operazione operations.

PageSettings

Opzioni per il metodo byPage

PagedAsyncIterableIterator

Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina.

ProxyResource

Definizione del modello di risorse per una risorsa proxy di Azure Resource Manager. Non avrà tag e una posizione

Resource

Campi comuni restituiti nella risposta per tutte le risorse di Azure Resource Manager

RestorePollerOptions
StepStatus

Modello che rappresenta l'elenco dei rami e degli stati dei rami.

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Target

Modello che rappresenta una risorsa di destinazione.

TargetReference

Modello che rappresenta un riferimento a una destinazione nel selettore.

TargetType

Modello che rappresenta una risorsa tipo di destinazione.

TargetTypeProperties

Modello che rappresenta il modello di proprietà del tipo di destinazione di base.

TargetTypesGetOptionalParams

Parametri facoltativi.

TargetTypesListOptionalParams

Parametri facoltativi.

TargetTypesOperations

Interfaccia che rappresenta un'operazione TargetTypes.

TargetsCreateOrUpdateOptionalParams

Parametri facoltativi.

TargetsDeleteOptionalParams

Parametri facoltativi.

TargetsGetOptionalParams

Parametri facoltativi.

TargetsListOptionalParams

Parametri facoltativi.

TargetsOperations

Interfaccia che rappresenta un'operazione di destinazione.

TrackedResource

La definizione del modello di risorsa per una risorsa di livello superiore di Azure Resource Manager con "tag" e "location"

UserAssignedIdentity

Proprietà di identità assegnate dall'utente

Alias tipo

ActionType

Enumerazione estendibile. Indica il tipo di azione. "Interno" si riferisce alle azioni destinate solo alle API interne.
KnownActionType può essere usato in modo intercambiabile con ActionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

interno: le azioni sono destinate alle API solo interne.

ChaosExperimentActionUnion

Alias per CaosEsperimentoAzioneUnione

ChaosTargetFilterUnion

Alias per ChaosTargetFilterUnion

ChaosTargetSelectorUnion

Alias per ChaosTargetSelectorUnion

ContinuablePage

Interfaccia che descrive una pagina di risultati.

CreatedByType

Tipo di entità che ha creato la risorsa.
<xref:KnowncreatedByType> può essere usato in modo intercambiabile con createdByType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

User: l'entità è stata creata da un utente.
'applicazione: l'entità è stata creata da un'applicazione.
ManagedIdentity: l'entità è stata creata da un'identità gestita.
Key: l'entità è stata creata da una chiave.

ExperimentActionType

Unione enumerazione dei tipi di azione dell'esperimento Chaos.
KnownExperimentActionType può essere usato in modo intercambiabile con ExperimentActionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

ritardo
separato
continuo

FilterType

Enumerazione che discrimina tra i tipi di filtro. Attualmente è supportato solo Simple tipo.
KnownFilterType può essere usato in modo intercambiabile con FilterType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Semplice: tipo di filtro semplice.

ManagedServiceIdentityType

Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned).
KnownManagedServiceIdentityType può essere usato in modo intercambiabile con ManagedServiceIdentityType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Nessuna: nessuna identità gestita.
SystemAssigned: identità gestita assegnata dal sistema.
'UserAssigned: identità gestita assegnata dall'utente.
SystemAssigned,UserAssigned: identità gestita assegnata dal sistema e dall'utente.

Origin

Executor previsto dell'operazione; come in Controllo degli accessi in base alle risorse e nell'esperienza utente dei log di controllo. Il valore predefinito è "user, system"
KnownOrigin può essere usato in modo intercambiabile con Origin, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

'utente: indica che l'operazione viene avviata da un utente.
di sistema: indica che l'operazione viene avviata da un sistema.
utente,di sistema: indica che l'operazione viene avviata da un utente o da un sistema.

ProvisioningState

Stato di provisioning corrente per una determinata risorsa di Azure Chaos.
KnownProvisioningState può essere usato in modo intercambiabile con ProvisioningState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Operazione riuscita: la risorsa è stata creata.
non riuscito: creazione della risorsa non riuscita.
annullata: la creazione della risorsa è stata annullata.
Creazione: creazione iniziale in corso.
Aggiornamento: aggiornamento in corso.
Eliminazione: Cancellazione in corso.

SelectorType

Enumerazione del tipo di selettore.
KnownSelectorType può essere usato in modo intercambiabile con SelectorType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Elenco: Tipo di selettore elenco.
Query: tipo di selettore di query.

TargetReferenceType

Enumerazione del tipo riferimento di destinazione.
KnownTargetReferenceType può essere usato in modo intercambiabile con TargetReferenceType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

ChaosTarget: tipo di riferimento della destinazione Chaos.

Enumerazioni

KnownActionType

Enumerazione estendibile. Indica il tipo di azione. "Interno" si riferisce alle azioni destinate solo alle API interne.

KnownCreatedByType

Tipo di entità che ha creato la risorsa.

KnownExperimentActionType

Unione enumerazione dei tipi di azione dell'esperimento Chaos.

KnownFilterType

Enumerazione che discrimina tra i tipi di filtro. Attualmente è supportato solo Simple tipo.

KnownManagedServiceIdentityType

Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned).

KnownOrigin

Executor previsto dell'operazione; come in Controllo degli accessi in base alle risorse e nell'esperienza utente dei log di controllo. Il valore predefinito è "user, system"

KnownProvisioningState

Stato di provisioning corrente per una determinata risorsa di Azure Chaos.

KnownSelectorType

Enumerazione del tipo di selettore.

KnownTargetReferenceType

Enumerazione del tipo riferimento di destinazione.

KnownVersions

Versioni dell'API disponibili.

Funzioni

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

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

Dettagli funzione

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

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

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

Parametri

serializedState

string

sourceOperation

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

Restituisce

PollerLike<OperationState<TResult>, TResult>