Freigeben über


Azure Resource Manager LoadTest-Clientbibliothek für Java – Version 1.0.0-beta.2

Azure Resource Manager LoadTest-Clientbibliothek für Java.

Dieses Paket enthält das Microsoft Azure SDK für LoadTest Management SDK. Der LoadTest-Client bietet Zugriff auf die LoadTest-Ressource und status Vorgänge. Pakettag package-2022-12-01. Eine Dokumentation zur Verwendung dieses Pakets finden Sie unter Azure-Verwaltungsbibliotheken für Java.

Wir würden uns freuen, Ihr Feedback zu hören

Wir arbeiten ständig an der Verbesserung unserer Produkte und der Art und Weise, wie wir mit unseren Benutzern kommunizieren. Daher würden wir gerne erfahren, was funktioniert und wie wir es besser machen können.

Wenn Sie dies noch nicht getan haben, nehmen Sie sich bitte einige Minuten Zeit, um diese kurze Umfrage abzuschließen , die wir zusammengestellt haben.

Vielen Dank im Voraus für Ihre Zusammenarbeit. Wir schätzen Ihre Zeit sehr!

Dokumentation

Es stehen verschiedene Dokumentationen zur Verfügung, die Ihnen den Einstieg erleichtern

Erste Schritte

Voraussetzungen

Hinzufügen des Pakets zu Ihrem Produkt

<dependency>
    <groupId>com.azure.resourcemanager</groupId>
    <artifactId>azure-resourcemanager-loadtestservice</artifactId>
    <version>1.0.0-beta.2</version>
</dependency>

Azure-Verwaltungsbibliotheken erfordern eine TokenCredential Implementierung für die Authentifizierung und eine HttpClient Implementierung für den HTTP-Client.

Das Azure Identity-Paket und das Azure Core Netty-HTTP-Paket stellen die Standardimplementierung bereit.

Authentication

Standardmäßig hängt die Azure Active Directory-Tokenauthentifizierung von der korrekten Konfiguration der folgenden Umgebungsvariablen ab.

  • AZURE_CLIENT_ID für die Azure-Client-ID.
  • AZURE_TENANT_ID für die Azure-Mandanten-ID.
  • AZURE_CLIENT_SECRET oder AZURE_CLIENT_CERTIFICATE_PATH für den geheimen Clientschlüssel oder das Clientzertifikat.

Darüber hinaus kann die Azure-Abonnement-ID über die Umgebungsvariable AZURE_SUBSCRIPTION_IDkonfiguriert werden.

Mit der obigen azure Konfiguration kann der Client mit folgendem Code authentifiziert werden:

AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE);
TokenCredential credential = new DefaultAzureCredentialBuilder()
    .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint())
    .build();
LoadTestManager manager = LoadTestManager
    .authenticate(credential, profile);

Im Beispielcode wird von globaler Azure-Instanz ausgegangen. Ändern AzureEnvironment.AZURE Sie die Variable, falls nicht.

Weitere Optionen finden Sie unter Authentifizierung .

Wichtige Begriffe

Unter API-Entwurf finden Sie eine allgemeine Einführung zum Entwurf und zu den wichtigsten Konzepten für Azure-Verwaltungsbibliotheken.

Beispiele

Codeausschnitte und -beispiele

Problembehandlung

Nächste Schritte

Mitwirken

Ausführliche Informationen zum Mitwirken zu diesem Repository finden Sie im Leitfaden zur Mitarbeit.

  1. Fork
  2. Erstellen Ihres Featurebranch (git checkout -b my-new-feature)
  3. Commit für Ihre Änderungen (git commit -am 'Add some feature')
  4. Pushen an den Branch (git push origin my-new-feature)
  5. Erstellen eines neuen Pull Request