Test interface
Modelo de teste de carga.
Propriedades
| auto |
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. |
| baseline |
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. |
| display |
Nome de exibição de um teste. |
| engine |
Ids de recursos da identidade gerenciada incorporada para carregar mecanismos de teste. Necessário se engineBuiltInIdentityType for UserAssigned. |
| engine |
Tipo de identidade gerenciada incorporada em mecanismos de teste de carga Valores possíveis: "SystemAssigned", "UserAssigned" |
| environment |
Variáveis de ambiente que são definidas como um conjunto de <nome, valor> pares. |
| keyvault |
ID do recurso da identidade gerenciada que faz referência ao cofre de chaves. |
| keyvault |
Tipo de identidade gerenciada fazendo referência ao cofre da chave. |
| kind | Tipo de teste. Valores possíveis: "URL", "JMX", "Locust" |
| load |
A configuração do teste de carga. |
| metrics |
ID do recurso da identidade gerenciada fazendo referência às métricas. |
| metrics |
Tipo de identidade gerenciada referenciando as métricas. Valores possíveis: "SystemAssigned", "UserAssigned" |
| pass |
Passar nos critérios de reprovação de um teste. |
| preferences | Preferências para o teste. |
| public |
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. |
| subnet |
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
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