Test interface

부하 테스트 모델.

속성

autoStopCriteria

테스트에 대한 자동 중지 조건입니다. 그러면 특정 기간 동안 오류 비율이 높은 경우 부하 테스트가 자동으로 중지됩니다.

baselineTestRunId

최근 테스트 실행에서 클라이언트 쪽 메트릭의 추세를 보기 위한 기준선으로 표시할 테스트 실행의 ID입니다.

certificate

인증서 메타데이터.

description

테스트 설명입니다.

displayName

테스트의 표시 이름입니다.

engineBuiltInIdentityIds

테스트 엔진을 로드하기 위해 기본 제공되는 관리 ID의 리소스 ID입니다. engineBuiltInIdentityType이 UserAssigned인 경우 필요합니다.

engineBuiltInIdentityType

부하 테스트 엔진에 기본 제공되는 관리 ID의 유형입니다

가능한 값: "SystemAssigned", "UserAssigned"

environmentVariables

<이름, 값> 쌍 집합으로 정의된 환경 변수입니다.

keyvaultReferenceIdentityId

Key Vault를 참조하는 관리 ID의 리소스 ID입니다.

keyvaultReferenceIdentityType

Key Vault를 참조하는 관리 ID의 형식입니다.

kind

테스트 종류입니다.

가능한 값: "URL", "JMX", "Locust"

loadTestConfiguration

부하 테스트 구성입니다.

metricsReferenceIdentityId

메트릭을 참조하는 관리 ID의 리소스 ID입니다.

metricsReferenceIdentityType

메트릭을 참조하는 관리 ID의 형식입니다.

가능한 값: "SystemAssigned", "UserAssigned"

passFailCriteria

테스트에 대한 실패 조건을 통과합니다.

preferences

검사 선호도.

publicIPDisabled

아웃바운드 액세스를 위해 공용 IP를 배포하지 않고 부하 테스트 엔진 삽입

secrets

비밀은 Azure Key Vault 또는 다른 비밀 저장소에 저장할 수 있습니다. 비밀이 Azure Key Vault에 저장되는 경우 값은 비밀 식별자여야 하며 형식은 AKV_SECRET_URI 합니다. 비밀이 다른 곳에 저장되면 비밀 값을 직접 제공해야 하며 형식은 SECRET_VALUE 합니다.

subnetId

부하 테스트 인스턴스가 실행되어야 하는 서브넷 ID입니다.

속성 세부 정보

autoStopCriteria

테스트에 대한 자동 중지 조건입니다. 그러면 특정 기간 동안 오류 비율이 높은 경우 부하 테스트가 자동으로 중지됩니다.

autoStopCriteria?: AutoStopCriteria

속성 값

baselineTestRunId

최근 테스트 실행에서 클라이언트 쪽 메트릭의 추세를 보기 위한 기준선으로 표시할 테스트 실행의 ID입니다.

baselineTestRunId?: string

속성 값

string

certificate

인증서 메타데이터.

certificate?: CertificateMetadata

속성 값

description

테스트 설명입니다.

description?: string

속성 값

string

displayName

테스트의 표시 이름입니다.

displayName?: string

속성 값

string

engineBuiltInIdentityIds

테스트 엔진을 로드하기 위해 기본 제공되는 관리 ID의 리소스 ID입니다. engineBuiltInIdentityType이 UserAssigned인 경우 필요합니다.

engineBuiltInIdentityIds?: string[]

속성 값

string[]

engineBuiltInIdentityType

부하 테스트 엔진에 기본 제공되는 관리 ID의 유형입니다

가능한 값: "SystemAssigned", "UserAssigned"

engineBuiltInIdentityType?: string

속성 값

string

environmentVariables

<이름, 값> 쌍 집합으로 정의된 환경 변수입니다.

environmentVariables?: Record<string, string>

속성 값

Record<string, string>

keyvaultReferenceIdentityId

Key Vault를 참조하는 관리 ID의 리소스 ID입니다.

keyvaultReferenceIdentityId?: string

속성 값

string

keyvaultReferenceIdentityType

Key Vault를 참조하는 관리 ID의 형식입니다.

keyvaultReferenceIdentityType?: string

속성 값

string

kind

테스트 종류입니다.

가능한 값: "URL", "JMX", "Locust"

kind?: string

속성 값

string

loadTestConfiguration

부하 테스트 구성입니다.

loadTestConfiguration?: LoadTestConfiguration

속성 값

metricsReferenceIdentityId

메트릭을 참조하는 관리 ID의 리소스 ID입니다.

metricsReferenceIdentityId?: string

속성 값

string

metricsReferenceIdentityType

메트릭을 참조하는 관리 ID의 형식입니다.

가능한 값: "SystemAssigned", "UserAssigned"

metricsReferenceIdentityType?: string

속성 값

string

passFailCriteria

테스트에 대한 실패 조건을 통과합니다.

passFailCriteria?: PassFailCriteria

속성 값

preferences

검사 선호도.

preferences?: TestPreferences

속성 값

publicIPDisabled

아웃바운드 액세스를 위해 공용 IP를 배포하지 않고 부하 테스트 엔진 삽입

publicIPDisabled?: boolean

속성 값

boolean

secrets

비밀은 Azure Key Vault 또는 다른 비밀 저장소에 저장할 수 있습니다. 비밀이 Azure Key Vault에 저장되는 경우 값은 비밀 식별자여야 하며 형식은 AKV_SECRET_URI 합니다. 비밀이 다른 곳에 저장되면 비밀 값을 직접 제공해야 하며 형식은 SECRET_VALUE 합니다.

secrets?: Record<string, Secret>

속성 값

Record<string, Secret>

subnetId

부하 테스트 인스턴스가 실행되어야 하는 서브넷 ID입니다.

subnetId?: string

속성 값

string