Test interface

Modelo de teste de carga.

Propriedades

autoStopCriteria

Critérios de paragem automática para um teste. Isso interromperá automaticamente um teste de carga se a porcentagem de erro for alta para uma determinada janela de tempo.

baselineTestRunId

Id da execução de teste a ser marcada como linha de base para exibir tendências de métricas do lado do cliente de execuções de teste recentes

certificate

Metadados de certificados.

description

A descrição do teste.

displayName

Nome de exibição de um teste.

engineBuiltInIdentityIds

Ids de recursos da identidade gerenciada incorporada para carregar mecanismos de teste. Necessário se engineBuiltInIdentityType for UserAssigned.

engineBuiltInIdentityType

Tipo de identidade gerenciada incorporada em mecanismos de teste de carga

Valores possíveis: "SystemAssigned", "UserAssigned"

environmentVariables

Variáveis de ambiente que são definidas como um conjunto de <nome, valor> pares.

keyvaultReferenceIdentityId

ID do recurso da identidade gerenciada que faz referência ao cofre de chaves.

keyvaultReferenceIdentityType

Tipo de identidade gerenciada fazendo referência ao cofre da chave.

kind

Tipo de teste.

Valores possíveis: "URL", "JMX", "Locust"

loadTestConfiguration

A configuração do teste de carga.

metricsReferenceIdentityId

ID do recurso da identidade gerenciada fazendo referência às métricas.

metricsReferenceIdentityType

Tipo de identidade gerenciada referenciando as métricas.

Valores possíveis: "SystemAssigned", "UserAssigned"

passFailCriteria

Passar nos critérios de reprovação de um teste.

preferences

Preferências para o teste.

publicIPDisabled

Injete mecanismos de teste de carga sem implantar IP público para acesso de saída

secrets

Os segredos podem ser armazenados em um Cofre de Chaves do Azure ou em qualquer outro armazenamento secreto. Se o segredo estiver armazenado em um Cofre de Chaves do Azure, o valor deverá ser o identificador secreto e o tipo deverá ser AKV_SECRET_URI. Se o segredo estiver armazenado em outro lugar, o valor secreto deve ser fornecido diretamente e o tipo deve ser SECRET_VALUE.

subnetId

ID da sub-rede na qual as instâncias de teste de carga devem ser executadas.

Detalhes de Propriedade

autoStopCriteria

Critérios de paragem automática para um teste. Isso interromperá automaticamente um teste de carga se a porcentagem de erro for alta para uma determinada janela de tempo.

autoStopCriteria?: AutoStopCriteria

Valor de Propriedade

baselineTestRunId

Id da execução de teste a ser marcada como linha de base para exibir tendências de métricas do lado do cliente de execuções de teste recentes

baselineTestRunId?: string

Valor de Propriedade

string

certificate

Metadados de certificados.

certificate?: CertificateMetadata

Valor de Propriedade

description

A descrição do teste.

description?: string

Valor de Propriedade

string

displayName

Nome de exibição de um teste.

displayName?: string

Valor de Propriedade

string

engineBuiltInIdentityIds

Ids de recursos da identidade gerenciada incorporada para carregar mecanismos de teste. Necessário se engineBuiltInIdentityType for UserAssigned.

engineBuiltInIdentityIds?: string[]

Valor de Propriedade

string[]

engineBuiltInIdentityType

Tipo de identidade gerenciada incorporada em mecanismos de teste de carga

Valores possíveis: "SystemAssigned", "UserAssigned"

engineBuiltInIdentityType?: string

Valor de Propriedade

string

environmentVariables

Variáveis de ambiente que são definidas como um conjunto de <nome, valor> pares.

environmentVariables?: Record<string, string>

Valor de Propriedade

Record<string, string>

keyvaultReferenceIdentityId

ID do recurso da identidade gerenciada que faz referência ao cofre de chaves.

keyvaultReferenceIdentityId?: string

Valor de Propriedade

string

keyvaultReferenceIdentityType

Tipo de identidade gerenciada fazendo referência ao cofre da chave.

keyvaultReferenceIdentityType?: string

Valor de Propriedade

string

kind

Tipo de teste.

Valores possíveis: "URL", "JMX", "Locust"

kind?: string

Valor de Propriedade

string

loadTestConfiguration

A configuração do teste de carga.

loadTestConfiguration?: LoadTestConfiguration

Valor de Propriedade

metricsReferenceIdentityId

ID do recurso da identidade gerenciada fazendo referência às métricas.

metricsReferenceIdentityId?: string

Valor de Propriedade

string

metricsReferenceIdentityType

Tipo de identidade gerenciada referenciando as métricas.

Valores possíveis: "SystemAssigned", "UserAssigned"

metricsReferenceIdentityType?: string

Valor de Propriedade

string

passFailCriteria

Passar nos critérios de reprovação de um teste.

passFailCriteria?: PassFailCriteria

Valor de Propriedade

preferences

Preferências para o teste.

preferences?: TestPreferences

Valor de Propriedade

publicIPDisabled

Injete mecanismos de teste de carga sem implantar IP público para acesso de saída

publicIPDisabled?: boolean

Valor de Propriedade

boolean

secrets

Os segredos podem ser armazenados em um Cofre de Chaves do Azure ou em qualquer outro armazenamento secreto. Se o segredo estiver armazenado em um Cofre de Chaves do Azure, o valor deverá ser o identificador secreto e o tipo deverá ser AKV_SECRET_URI. Se o segredo estiver armazenado em outro lugar, o valor secreto deve ser fornecido diretamente e o tipo deve ser SECRET_VALUE.

secrets?: Record<string, Secret>

Valor de Propriedade

Record<string, Secret>

subnetId

ID da sub-rede na qual as instâncias de teste de carga devem ser executadas.

subnetId?: string

Valor de Propriedade

string