Azure Load Testing プレビューには、コントロール プレーンとデータ プレーンの操作があります。 たとえば、Azure Load Testing リソースの作成はコントロール プレーン操作であり、ロード テストの作成はデータ プレーン操作です。 データプレーン操作を実行するには、作成したリソースのデータプレーンURI(エンドポイント)を取得する必要があります。
Azure Load Testing リソースのデータ プレーン URI を取得する
このセクションでは、Azure Load Testing リソースのデータ プレーン URI を取得する方法について説明します。
Azure Load Testing のリソースを作成する
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.LoadTestService/loadTests/{loadTestName}?api-version=2022-12-01この署名を使用して要求を行うクライアントの場合、 ロード テスト リソース - 作成または更新 操作が実行されます。
このシグネチャを使用して行われた要求に対する正常な応答は、次のようになります。
{ "location": "westus", "identity": { "type": "SystemAssigned,UserAssigned", "principalId": "12345678-1234-1234-1234-123456789012", "tenantId": "12345678-1234-1234-4321-123456789012", "userAssignedIdentities": { "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/dummyrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": { "principalId": "12345678-1234-4321-1234-123456789012", "clientId": "12345678-4321-1234-1234-123456789012" } } }, "properties": { "description": "This is new load test resource", "dataPlaneURI": "00000000-0000-0000-0000-000000000000.eastus.cnt-prod.loadtesting.azure.com", "provisioningState": "Succeeded", "encryption": { "identity": { "type": "UserAssigned", "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/dummyrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1" }, "keyUrl": "https://dummy.vault.azure.net/keys/dummykey1" } }, "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/dummyrg/providers/Microsoft.LoadTestService/loadTests/myLoadTest", "name": "myLoadTest", "type": "Microsoft.LoadTestService/loadTests", "tags": { "Team": "Dev Exp" }, "systemData": { "createdBy": "userId1001", "createdByType": "User", "createdAt": "2021-09-28T12:32:33Z", "lastModifiedBy": "userId1001", "lastModifiedByType": "User", "lastModifiedAt": "2021-09-28T12:32:33Z" } }作成されたリソースのデータ プレーン URI を取得します。
応答の プロパティ セクションには、新しい Azure Load Testing リソースとその状態に関連するさまざまなプロパティがあります。 provisioningState が Succeeded の場合、dataPlaneURI を使用して、リソースに対してデータ プレーン API 操作を実行できます。