Compartilhar via


@azure/arm-chaos package

Classes

ChaosManagementClient

Interfaces

ActionStatus

Modelo que representa a ação e seu status.

BranchStatus

Modelo que representa a lista de ações e status de ação.

CapabilitiesCreateOrUpdateOptionalParams

Parâmetros opcionais.

CapabilitiesDeleteOptionalParams

Parâmetros opcionais.

CapabilitiesGetOptionalParams

Parâmetros opcionais.

CapabilitiesListOptionalParams

Parâmetros opcionais.

CapabilitiesOperations

Interface que representa uma operação de Recursos.

Capability

Modelo que representa um recurso de funcionalidade.

CapabilityProperties

Modelo que representa o modelo de propriedades de capacidade.

CapabilityType

Modelo que representa um recurso de tipo de funcionalidade.

CapabilityTypeProperties

Modelo que representa o modelo de propriedades Tipo de Capacidade.

CapabilityTypePropertiesRuntimeProperties

Propriedades de runtime desse tipo de funcionalidade.

CapabilityTypesGetOptionalParams

Parâmetros opcionais.

CapabilityTypesListOptionalParams

Parâmetros opcionais.

CapabilityTypesOperations

Interface que representa uma operação CapabilityTypes.

ChaosExperimentAction

Modelo que representa o modelo de ação base. 9 totais por experimento.

ChaosExperimentBranch

Modelo que representa um branch na etapa. 9 totais por experimento.

ChaosExperimentStep

Modelo que representa uma etapa no recurso Experimento.

ChaosManagementClientOptionalParams

Parâmetros opcionais para o cliente.

ChaosTargetFilter

Modelo que representa os tipos de filtro disponíveis que podem ser aplicados a uma lista de destinos.

ChaosTargetListSelector

Modelo que representa um seletor de lista.

ChaosTargetQuerySelector

Modelo que representa um seletor de consulta.

ChaosTargetSelector

Modelo que representa um seletor no recurso Experimento.

ChaosTargetSimpleFilter

Modelo que representa um filtro de destino simples.

ChaosTargetSimpleFilterParameters

Modelo que representa os parâmetros de filtro simples.

ContinuousAction

Modelo que representa uma ação contínua.

DelayAction

Modelo que representa uma ação de atraso.

DiscreteAction

Modelo que representa uma ação discreta.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro comum para todas as APIs do Azure Resource Manager retornarem detalhes de erro para operações com falha.

Experiment

Modelo que representa um recurso de experimento.

ExperimentExecution

Modelo que representa a execução de um experimento.

ExperimentExecutionActionTargetDetailsError

Modelo que representa o modelo de erro de detalhes de destino da ação experimento.

ExperimentExecutionActionTargetDetailsProperties

Modelo que representa o modelo de propriedades de detalhes de destino da ação experimento.

ExperimentExecutionDetails

Modelo que representa os detalhes de execução de um experimento.

ExperimentExecutionDetailsProperties

Modelo que representa as propriedades estendidas de uma execução de experimento.

ExperimentExecutionDetailsPropertiesRunInformation

As informações da execução do experimento.

ExperimentExecutionProperties

Modelo que representa as propriedades de execução de um Experimento.

ExperimentProperties

Modelo que representa o modelo de propriedades do experimento.

ExperimentUpdate

Descreve uma atualização de experimento.

ExperimentsCancelOptionalParams

Parâmetros opcionais.

ExperimentsCreateOrUpdateOptionalParams

Parâmetros opcionais.

ExperimentsDeleteOptionalParams

Parâmetros opcionais.

ExperimentsExecutionDetailsOptionalParams

Parâmetros opcionais.

ExperimentsGetExecutionOptionalParams

Parâmetros opcionais.

ExperimentsGetOptionalParams

Parâmetros opcionais.

ExperimentsListAllExecutionsOptionalParams

Parâmetros opcionais.

ExperimentsListAllOptionalParams

Parâmetros opcionais.

ExperimentsListOptionalParams

Parâmetros opcionais.

ExperimentsOperations

Interface que representa uma operação de Experimentos.

ExperimentsStartOptionalParams

Parâmetros opcionais.

ExperimentsUpdateOptionalParams

Parâmetros opcionais.

KeyValuePair

Um mapa para descrever as configurações de uma ação.

ManagedServiceIdentity

Identidade de serviço gerenciada (identidades atribuídas pelo sistema e/ou pelo usuário)

Operation

Detalhes de uma operação de API REST, retornada da API de Operações do Provedor de Recursos

OperationDisplay

Informações de exibição localizadas para e operação.

OperationStatusResult

O status atual de uma operação assíncrona.

OperationStatusesGetOptionalParams

Parâmetros opcionais.

OperationStatusesOperations

Interface que representa uma operação OperationStatuses.

OperationsListAllOptionalParams

Parâmetros opcionais.

OperationsOperations

Interface que representa operações de operações.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página.

ProxyResource

A definição do modelo de recurso para um recurso proxy do Azure Resource Manager. Ele não terá marcas e um local

Resource

Campos comuns que são retornados na resposta para todos os recursos do Azure Resource Manager

RestorePollerOptions
StepStatus

Modelo que representa a lista de branches e status de ramificação.

SystemData

Metadados relativos à criação e última modificação do recurso.

Target

Modelo que representa um recurso de destino.

TargetReference

Modelo que representa uma referência a um Destino no seletor.

TargetType

Modelo que representa um recurso de Tipo de Destino.

TargetTypeProperties

Modelo que representa o modelo de propriedades do Tipo de Destino base.

TargetTypesGetOptionalParams

Parâmetros opcionais.

TargetTypesListOptionalParams

Parâmetros opcionais.

TargetTypesOperations

Interface que representa uma operação TargetTypes.

TargetsCreateOrUpdateOptionalParams

Parâmetros opcionais.

TargetsDeleteOptionalParams

Parâmetros opcionais.

TargetsGetOptionalParams

Parâmetros opcionais.

TargetsListOptionalParams

Parâmetros opcionais.

TargetsOperations

Interface que representa uma operação de destinos.

TrackedResource

A definição do modelo de recurso para um recurso de nível superior rastreado pelo Azure Resource Manager que tem 'marcas' e um 'local'

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

Aliases de tipo

ActionType

Enumeração extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.
KnownActionType pode ser usado de forma intercambiável com ActionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Interno: as ações são para APIs somente internas.

ChaosExperimentActionUnion

Alias para ChaosExperimentActionUnion

ChaosTargetFilterUnion

Alias para ChaosTargetFilterUnion

ChaosTargetSelectorUnion

Alias para ChaosTargetSelectorUnion

ContinuablePage

Uma interface que descreve uma página de resultados.

CreatedByType

O tipo de entidade que criou o recurso.
<xref:KnowncreatedByType> pode ser usado de forma intercambiável com createdByType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

User: a entidade foi criada por um usuário.
Application: a entidade foi criada por um aplicativo.
ManagedIdentity: a entidade foi criada por uma identidade gerenciada.
Key: a entidade foi criada por uma chave.

ExperimentActionType

Enumeração de tipos de ação de experimento do Chaos.
KnownExperimentActionType pode ser usado de forma intercambiável com ExperimentActionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

atraso
discreto
contínuo

FilterType

Enumeração que discrimina entre tipos de filtro. Atualmente, há suporte apenas para Simple tipo.
KnownFilterType pode ser usado de forma intercambiável com FilterType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Simples: Tipo de filtro simples.

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).
KnownManagedServiceIdentityType pode ser usado de forma intercambiável com ManagedServiceIdentityType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

None: nenhuma identidade gerenciada.
SystemAssigned: identidade gerenciada atribuída pelo sistema.
UserAssigned: identidade gerenciada atribuída pelo usuário.
SystemAssigned,UserAssigned: identidade gerenciada atribuída pelo sistema e pelo usuário.

Origin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"
KnownOrigin pode ser usado de forma intercambiável com a Origem, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

usuário: indica que a operação é iniciada por um usuário.
sistema: indica que a operação é iniciada por um sistema.
usuário,do sistema: indica que a operação é iniciada por um usuário ou sistema.

ProvisioningState

Estado de provisionamento atual para um determinado recurso do Azure Chaos.
KnownProvisioningState pode ser usado de forma intercambiável com ProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

bem-sucedido: o recurso foi criado.
falha no: falha na criação de recursos.
cancelou: a criação de recursos foi cancelada.
Criando: Criação inicial em andamento.
Atualizando: Atualização em andamento.
Exclusão: Exclusão em andamento.

SelectorType

Enumeração do tipo seletor.
KnownSelectorType pode ser usado de forma intercambiável com SelectorType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Lista: Tipo de seletor de lista.
Consulta: Tipo de seletor de consulta.

TargetReferenceType

Enumeração do tipo de referência de destino.
KnownTargetReferenceType pode ser usado de forma intercambiável com TargetReferenceType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

ChaosTarget: tipo de referência de destino Chaos.

Enumerações

KnownActionType

Enumeração extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.

KnownCreatedByType

O tipo de entidade que criou o recurso.

KnownExperimentActionType

Enumeração de tipos de ação de experimento do Chaos.

KnownFilterType

Enumeração que discrimina entre tipos de filtro. Atualmente, há suporte apenas para Simple tipo.

KnownManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).

KnownOrigin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"

KnownProvisioningState

Estado de provisionamento atual para um determinado recurso do Azure Chaos.

KnownSelectorType

Enumeração do tipo seletor.

KnownTargetReferenceType

Enumeração do tipo de referência de destino.

KnownVersions

As versões de API disponíveis.

Funções

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

Detalhes da função

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

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

Parâmetros

serializedState

string

sourceOperation

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

Retornos

PollerLike<OperationState<TResult>, TResult>