Partilhar via


@azure/arm-chaos package

Classes

ChaosManagementClient

Interfaces

ActionStatus

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

BranchStatus

Modelo que representa uma 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 Capacidades.

Capability

Modelo que representa um recurso de capacidade.

CapabilityProperties

Modelo que representa o modelo de propriedades Capability.

CapabilityType

Modelo que representa um recurso Tipo de Capacidade.

CapabilityTypeProperties

Modelo que representa o modelo de propriedades Capability Type.

CapabilityTypePropertiesRuntimeProperties

Propriedades de tempo de execução deste tipo de capacidade.

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 no total por experimento.

ChaosExperimentBranch

Modelo que representa uma ramificação na etapa. 9 no total por experimento.

ChaosExperimentStep

Modelo que representa uma etapa no recurso Experimentar.

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 Experimentar.

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

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro comum para todas as APIs do Azure Resource Manager para retornar 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 do destino da ação do experimento.

ExperimentExecutionActionTargetDetailsProperties

Modelo que representa o modelo de propriedades de detalhes do 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 do experimento são executadas.

ExperimentExecutionProperties

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

ExperimentProperties

Modelo que representa o modelo de propriedades Experiment.

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 do serviço gerenciado (identidades atribuídas pelo sistema e/ou pelo usuário)

Operation

Detalhes de uma operação da API REST, retornados 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 uma operação de Operações.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável até a conclusão e por página.

ProxyResource

A definição de modelo de recurso para um recurso de proxy do Azure Resource Manager. Ele não terá tags 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 uma lista de ramificações e status de filiais.

SystemData

Metadados referentes à 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 Tipo de Destino.

TargetTypeProperties

Modelo que representa o modelo de propriedades Target Type 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 recursos para um recurso de nível superior rastreado do Azure Resource Manager que tem 'tags' e um 'local'

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

Aliases de Tipo

ActionType

Enum 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, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

interno: As ações são apenas para APIs 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, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo 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

Enum união de tipos de ação experimento do Caos.
KnownExperimentActionType pode ser usado de forma intercambiável com ExperimentActionType, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

atraso
discreto
em contínuo

FilterType

Enum que discrimina entre tipos de filtro. Atualmente, apenas Simple o tipo é suportado.
KnownFilterType pode ser usado de forma intercambiável com FilterType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Simples: Tipo de filtro simples.

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos).
KnownManagedServiceIdentityType pode ser usado de forma intercambiável com ManagedServiceIdentityType, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Nenhum: Nenhuma identidade gerenciada.
SystemAssigned: Identidade gerenciada atribuída ao sistema.
UserAssigned: Identidade gerenciada atribuída pelo usuário.
SystemAssigned,UserAssigned: Sistema e usuário atribuído identidade gerenciada.

Origin

O executor pretendido da operação; como no Controle de Acesso Baseado em Recursos (RBAC) e na UX de logs de auditoria. O valor padrão é "user,system"
KnownOrigin pode ser usado de forma intercambiável com Origin, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo 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, 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, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Successful: O recurso foi criado.
Falha: Falha na criação de recursos.
cancelado: A criação de recursos foi cancelada.
Criação: Criação inicial em curso.
Atualização: Atualização em andamento.
Eliminação: Eliminação em curso.

SelectorType

Enum do tipo seletor.
KnownSelectorType pode ser usado de forma intercambiável com SelectorType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

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

TargetReferenceType

Enum do tipo de referência Target.
KnownTargetReferenceType pode ser usado de forma intercambiável com TargetReferenceType, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

ChaosTarget: Tipo de referência de destino do caos.

Enumerações

KnownActionType

Enum 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

Enum união de tipos de ação experimento do Caos.

KnownFilterType

Enum que discrimina entre tipos de filtro. Atualmente, apenas Simple o tipo é suportado.

KnownManagedServiceIdentityType

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

KnownOrigin

O executor pretendido da operação; como no Controle de Acesso Baseado em Recursos (RBAC) 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

Enum do tipo seletor.

KnownTargetReferenceType

Enum do tipo de referência Target.

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 poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está no escopo.

Detalhes de Função

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

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está 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>

Devoluções

PollerLike<OperationState<TResult>, TResult>