LoadTestAdministrationClient.UploadTestFileAsync Methode

Definition

Laden Sie die Eingabedatei für einen angegebenen Testnamen hoch. Die Dateigröße darf nicht mehr als 50 MB betragen. Vorhandene Datei mit demselben Namen für den angegebenen Test wird überschrieben. Die Datei sollte im Anforderungstext als application/octet-stream bereitgestellt werden.

public virtual System.Threading.Tasks.Task<Azure.Developer.LoadTesting.FileUploadResultOperation> UploadTestFileAsync (Azure.WaitUntil waitUntil, string testId, string fileName, Azure.Core.RequestContent content, TimeSpan? timeSpan = default, string fileType = default, Azure.RequestContext context = default);
abstract member UploadTestFileAsync : Azure.WaitUntil * string * string * Azure.Core.RequestContent * Nullable<TimeSpan> * string * Azure.RequestContext -> System.Threading.Tasks.Task<Azure.Developer.LoadTesting.FileUploadResultOperation>
override this.UploadTestFileAsync : Azure.WaitUntil * string * string * Azure.Core.RequestContent * Nullable<TimeSpan> * string * Azure.RequestContext -> System.Threading.Tasks.Task<Azure.Developer.LoadTesting.FileUploadResultOperation>
Public Overridable Function UploadTestFileAsync (waitUntil As WaitUntil, testId As String, fileName As String, content As RequestContent, Optional timeSpan As Nullable(Of TimeSpan) = Nothing, Optional fileType As String = Nothing, Optional context As RequestContext = Nothing) As Task(Of FileUploadResultOperation)

Parameter

waitUntil
WaitUntil

Definiert, wie die LRO verwendet wird. Wenn WaitUntil.Completed übergeben wurde, wartet auf die vollständige Dateiüberprüfung.

testId
String

Eindeutiger Name für den Auslastungstest, darf nur klein geschriebene alphabetische, numerische, Unterstriche oder Bindestriche enthalten.

fileName
String

Eindeutiger Name für die Testdatei mit Dateierweiterung wie : App.jmx.

content
RequestContent

Der Inhalt, der als Text der Anforderung gesendet werden soll. Details zum Anforderungstextschema finden Sie unten im Abschnitt Hinweise.

timeSpan
Nullable<TimeSpan>

pollingInterval für Poller-Klasse, Standardwert oder NULL-Wert wird als 5 Sekunden behandelt

fileType
String

Dateityp. Zulässige Werte: "JMX_FILE" | "USER_PROPERTIES" | "ADDITIONAL_ARTIFACTS".

context
RequestContext

Der Anforderungskontext, der das Standardverhalten der Clientpipeline pro Aufruf außer Kraft setzen kann.

Gibt zurück

Die vom Dienst zurückgegebene Antwort. Details zum Antworttextschema finden Sie unten im Abschnitt Hinweise.

Ausnahmen

testId, fileName oder content ist NULL.

testId oder fileName ist eine leere Zeichenfolge und wurde erwartet, dass sie nicht leer ist.

Der Dienst hat einen nicht erfolgreichen status Code zurückgegeben.

Gilt für: