Поделиться через


Load Test Administration - Clone Test

Клонирование нагрузочного теста.
Клонируйте данный тест с необязательными переопределениями, примененными к тесту клонирования.

POST https://{endpoint}/tests/{testId}:clone?api-version=2025-11-01-preview

Параметры URI

Имя В Обязательно Тип Описание
endpoint
path True

string (uri)

testId
path True

string

minLength: 2
maxLength: 50
pattern: ^[a-z0-9_-]*$

Уникальный идентификатор теста для нагрузочного теста должен содержать только строчные буквы, цифры, символы подчеркивания или дефиса.

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

Текст запроса

Имя Обязательно Тип Описание
newTestId True

string

pattern: ^[a-z0-9_-]*$

Уникальный идентификатор для нового теста, который будет создан.

description

string

maxLength: 100

Переопределение описания для вновь созданного теста.

displayName

string

minLength: 2
maxLength: 50

Переопределение отображаемого имени для вновь созданного теста.

Ответы

Имя Тип Описание
202 Accepted

Запрос был принят для обработки, но обработка еще не завершена.

Заголовки

Operation-Location: string

Other Status Codes

Azure.Core.Foundations.ErrorResponse

Непредвиденное сообщение об ошибке.

Заголовки

x-ms-error-code: string

Безопасность

Oauth2

Поток OAuth 2.0 с идентификатором Microsoft Entra.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Области

Имя Описание
https://cnt-prod.loadtesting.azure.com/.default

Примеры

Clone a given load test with optional overrides.

Образец запроса

POST https://{endpoint}/tests/12316678-1234-1234-1234-122451189012:clone?api-version=2025-11-01-preview

{
  "newTestId": "87661321-4321-4321-4321-122451189012"
}

Пример ответа

Operation-Location: https://endpoint.region.cnt-prod.loadtesting.azure.com/operations/87661321-4321-4321-4321-122451189012?api-version=2025-11-01-preview
{
  "id": "12316678-1234-1234-1234-122451189012",
  "status": "Running"
}

Определения

Имя Описание
Azure.Core.Foundations.Error

Объект ошибки.

Azure.Core.Foundations.ErrorResponse

Ответ, содержащий сведения об ошибке.

Azure.Core.Foundations.InnerError

Объект, содержащий более конкретные сведения об ошибке. В соответствии с рекомендациями по Azure REST API — https://aka.ms/AzureRestApiGuidelines#handling-errors.

CloneTestRequest

Запрос на клонирование существующего теста в новый тест.

Azure.Core.Foundations.Error

Объект ошибки.

Имя Тип Описание
code

string

Один из определяемых сервером кодов ошибок.

details

Azure.Core.Foundations.Error[]

Массив сведений об определенных ошибках, которые привели к этой сообщаемой ошибке.

innererror

Azure.Core.Foundations.InnerError

Объект, содержащий более конкретные сведения, чем текущий объект об ошибке.

message

string

Читаемое пользователем представление ошибки.

target

string

Целевой объект ошибки.

Azure.Core.Foundations.ErrorResponse

Ответ, содержащий сведения об ошибке.

Имя Тип Описание
error

Azure.Core.Foundations.Error

Объект ошибки.

Azure.Core.Foundations.InnerError

Объект, содержащий более конкретные сведения об ошибке. В соответствии с рекомендациями по Azure REST API — https://aka.ms/AzureRestApiGuidelines#handling-errors.

Имя Тип Описание
code

string

Один из определяемых сервером кодов ошибок.

innererror

Azure.Core.Foundations.InnerError

Внутренняя ошибка.

CloneTestRequest

Запрос на клонирование существующего теста в новый тест.

Имя Тип Описание
description

string

maxLength: 100

Переопределение описания для вновь созданного теста.

displayName

string

minLength: 2
maxLength: 50

Переопределение отображаемого имени для вновь созданного теста.

newTestId

string

pattern: ^[a-z0-9_-]*$

Уникальный идентификатор для нового теста, который будет создан.