Partager via


Load Test Administration - Clone Test

Cloner un test de charge.
Clonez le test donné avec des remplacements facultatifs appliqués au test de clonage.

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

Paramètres URI

Nom Dans Obligatoire Type Description
endpoint
path True

string (uri)

testId
path True

string

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

L’identificateur de test unique pour le test de charge ne doit contenir que des caractères alphabétiques, numériques, des traits de soulignement ou des traits d’union.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

Corps de la demande

Nom Obligatoire Type Description
newTestId True

string

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

Identificateur unique du nouveau test qui sera créé.

description

string

maxLength: 100

Remplacement de la description du test nouvellement créé.

displayName

string

minLength: 2
maxLength: 50

Remplacement du nom d’affichage pour le test nouvellement créé.

Réponses

Nom Type Description
202 Accepted

La demande a été acceptée pour traitement, mais le traitement n’a pas encore été terminé.

En-têtes

Operation-Location: string

Other Status Codes

Azure.Core.Foundations.ErrorResponse

Réponse d’erreur inattendue.

En-têtes

x-ms-error-code: string

Sécurité

Oauth2

Flux OAuth 2.0 avec Microsoft Entra ID.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Étendues

Nom Description
https://cnt-prod.loadtesting.azure.com/.default

Exemples

Clone a given load test with optional overrides.

Exemple de requête

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

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

Exemple de réponse

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"
}

Définitions

Nom Description
Azure.Core.Foundations.Error

Objet d’erreur.

Azure.Core.Foundations.ErrorResponse

Réponse contenant les détails de l’erreur.

Azure.Core.Foundations.InnerError

Objet contenant des informations plus spécifiques sur l’erreur. Conformément aux directives de l’API REST Azure : https://aka.ms/AzureRestApiGuidelines#handling-errors.

CloneTestRequest

Demande de clonage d’un test existant en un nouveau test.

Azure.Core.Foundations.Error

Objet d’erreur.

Nom Type Description
code

string

Un ensemble de codes d’erreur définis par le serveur.

details

Azure.Core.Foundations.Error[]

Tableau de détails sur des erreurs spécifiques qui ont conduit à cette erreur signalée.

innererror

Azure.Core.Foundations.InnerError

Objet contenant des informations plus spécifiques que l’objet actuel sur l’erreur.

message

string

Représentation lisible par l’homme de l’erreur.

target

string

Cible de l’erreur.

Azure.Core.Foundations.ErrorResponse

Réponse contenant les détails de l’erreur.

Nom Type Description
error

Azure.Core.Foundations.Error

Objet d’erreur.

Azure.Core.Foundations.InnerError

Objet contenant des informations plus spécifiques sur l’erreur. Conformément aux directives de l’API REST Azure : https://aka.ms/AzureRestApiGuidelines#handling-errors.

Nom Type Description
code

string

Un ensemble de codes d’erreur définis par le serveur.

innererror

Azure.Core.Foundations.InnerError

Erreur interne.

CloneTestRequest

Demande de clonage d’un test existant en un nouveau test.

Nom Type Description
description

string

maxLength: 100

Remplacement de la description du test nouvellement créé.

displayName

string

minLength: 2
maxLength: 50

Remplacement du nom d’affichage pour le test nouvellement créé.

newTestId

string

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

Identificateur unique du nouveau test qui sera créé.