We recommend using Azure Native.
Viewing docs for Azure v6.33.0
published on Monday, Feb 23, 2026 by Pulumi
published on Monday, Feb 23, 2026 by Pulumi
We recommend using Azure Native.
Viewing docs for Azure v6.33.0
published on Monday, Feb 23, 2026 by Pulumi
published on Monday, Feb 23, 2026 by Pulumi
Use this data source to access information about a Load Test Service.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = azure.loadtest.get({
resourceGroupName: "example-resources",
name: "example-load-test",
});
export const loadTestId = example.then(example => example.id);
import pulumi
import pulumi_azure as azure
example = azure.loadtest.get(resource_group_name="example-resources",
name="example-load-test")
pulumi.export("loadTestId", example.id)
package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/loadtest"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := loadtest.Get(ctx, &loadtest.GetArgs{
ResourceGroupName: "example-resources",
Name: "example-load-test",
}, nil)
if err != nil {
return err
}
ctx.Export("loadTestId", example.Id)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;
return await Deployment.RunAsync(() =>
{
var example = Azure.LoadTest.Get.Invoke(new()
{
ResourceGroupName = "example-resources",
Name = "example-load-test",
});
return new Dictionary<string, object?>
{
["loadTestId"] = example.Apply(getResult => getResult.Id),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.loadtest.LoadtestFunctions;
import com.pulumi.azure.loadtest.inputs.GetArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = LoadtestFunctions.get(GetArgs.builder()
.resourceGroupName("example-resources")
.name("example-load-test")
.build());
ctx.export("loadTestId", example.id());
}
}
variables:
example:
fn::invoke:
function: azure:loadtest:get
arguments:
resourceGroupName: example-resources
name: example-load-test
outputs:
loadTestId: ${example.id}
API Providers
This data source uses the following Azure API Providers:
Microsoft.LoadTestService- 2022-12-01
Using get
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function get(args: GetArgs, opts?: InvokeOptions): Promise<GetResult>
function getOutput(args: GetOutputArgs, opts?: InvokeOptions): Output<GetResult>def get(name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetResult
def get_output(name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetResult]func Get(ctx *Context, args *GetArgs, opts ...InvokeOption) (*GetResult, error)
func GetOutput(ctx *Context, args *GetOutputArgs, opts ...InvokeOption) GetResultOutput> Note: This function is named Get in the Go SDK.
public static class Get
{
public static Task<GetResult> InvokeAsync(GetArgs args, InvokeOptions? opts = null)
public static Output<GetResult> Invoke(GetInvokeArgs args, InvokeOptions? opts = null)
}fn::invoke:
function: azure:loadtest/get:get
arguments:
# arguments dictionaryThe following arguments are supported:
- Name string
- The name of the Load Test Service.
- Resource
Group stringName - The name of the Resource Group in which the Load Test Service exists.
- Name string
- The name of the Load Test Service.
- Resource
Group stringName - The name of the Resource Group in which the Load Test Service exists.
- name String
- The name of the Load Test Service.
- resource
Group StringName - The name of the Resource Group in which the Load Test Service exists.
- name string
- The name of the Load Test Service.
- resource
Group stringName - The name of the Resource Group in which the Load Test Service exists.
- name str
- The name of the Load Test Service.
- resource_
group_ strname - The name of the Resource Group in which the Load Test Service exists.
- name String
- The name of the Load Test Service.
- resource
Group StringName - The name of the Resource Group in which the Load Test Service exists.
get Result
The following output properties are available:
- Data
Plane stringUri - Resource data plane URI.
- Description string
- Description of the resource.
- Encryptions
List<Get
Encryption> - An
encryptionblock as defined below. - Id string
- The provider-assigned unique ID for this managed resource.
- Identities
List<Get
Identity> - An
identityblock as defined below. - Location string
- The Azure Region where the Load Test exists.
- Name string
- Resource
Group stringName - Dictionary<string, string>
- A mapping of tags assigned to the Load Test Service.
- Data
Plane stringUri - Resource data plane URI.
- Description string
- Description of the resource.
- Encryptions
[]Get
Encryption - An
encryptionblock as defined below. - Id string
- The provider-assigned unique ID for this managed resource.
- Identities
[]Get
Identity - An
identityblock as defined below. - Location string
- The Azure Region where the Load Test exists.
- Name string
- Resource
Group stringName - map[string]string
- A mapping of tags assigned to the Load Test Service.
- data
Plane StringUri - Resource data plane URI.
- description String
- Description of the resource.
- encryptions
List<Get
Encryption> - An
encryptionblock as defined below. - id String
- The provider-assigned unique ID for this managed resource.
- identities
List<Get
Identity> - An
identityblock as defined below. - location String
- The Azure Region where the Load Test exists.
- name String
- resource
Group StringName - Map<String,String>
- A mapping of tags assigned to the Load Test Service.
- data
Plane stringUri - Resource data plane URI.
- description string
- Description of the resource.
- encryptions
Get
Encryption[] - An
encryptionblock as defined below. - id string
- The provider-assigned unique ID for this managed resource.
- identities
Get
Identity[] - An
identityblock as defined below. - location string
- The Azure Region where the Load Test exists.
- name string
- resource
Group stringName - {[key: string]: string}
- A mapping of tags assigned to the Load Test Service.
- data_
plane_ struri - Resource data plane URI.
- description str
- Description of the resource.
- encryptions
Sequence[Get
Encryption] - An
encryptionblock as defined below. - id str
- The provider-assigned unique ID for this managed resource.
- identities
Sequence[Get
Identity] - An
identityblock as defined below. - location str
- The Azure Region where the Load Test exists.
- name str
- resource_
group_ strname - Mapping[str, str]
- A mapping of tags assigned to the Load Test Service.
- data
Plane StringUri - Resource data plane URI.
- description String
- Description of the resource.
- encryptions List<Property Map>
- An
encryptionblock as defined below. - id String
- The provider-assigned unique ID for this managed resource.
- identities List<Property Map>
- An
identityblock as defined below. - location String
- The Azure Region where the Load Test exists.
- name String
- resource
Group StringName - Map<String>
- A mapping of tags assigned to the Load Test Service.
Supporting Types
GetEncryption
- Identities
List<Get
Encryption Identity> - An
identityblock as defined below. - Key
Url string - The URI specifying the Key vault and key to be used to encrypt data in this resource.
- Identities
[]Get
Encryption Identity - An
identityblock as defined below. - Key
Url string - The URI specifying the Key vault and key to be used to encrypt data in this resource.
- identities
List<Get
Encryption Identity> - An
identityblock as defined below. - key
Url String - The URI specifying the Key vault and key to be used to encrypt data in this resource.
- identities
Get
Encryption Identity[] - An
identityblock as defined below. - key
Url string - The URI specifying the Key vault and key to be used to encrypt data in this resource.
- identities
Sequence[Get
Encryption Identity] - An
identityblock as defined below. - key_
url str - The URI specifying the Key vault and key to be used to encrypt data in this resource.
- identities List<Property Map>
- An
identityblock as defined below. - key
Url String - The URI specifying the Key vault and key to be used to encrypt data in this resource.
GetEncryptionIdentity
- Identity
Id string - The User Assigned Identity ID that is assigned to this Load Test Encryption.
- Type string
- Type of Managed Service Identity that is assigned to this Load Test Encryption.
- Identity
Id string - The User Assigned Identity ID that is assigned to this Load Test Encryption.
- Type string
- Type of Managed Service Identity that is assigned to this Load Test Encryption.
- identity
Id String - The User Assigned Identity ID that is assigned to this Load Test Encryption.
- type String
- Type of Managed Service Identity that is assigned to this Load Test Encryption.
- identity
Id string - The User Assigned Identity ID that is assigned to this Load Test Encryption.
- type string
- Type of Managed Service Identity that is assigned to this Load Test Encryption.
- identity_
id str - The User Assigned Identity ID that is assigned to this Load Test Encryption.
- type str
- Type of Managed Service Identity that is assigned to this Load Test Encryption.
- identity
Id String - The User Assigned Identity ID that is assigned to this Load Test Encryption.
- type String
- Type of Managed Service Identity that is assigned to this Load Test Encryption.
GetIdentity
- Identity
Ids List<string> - The list of the User Assigned Identity IDs that is assigned to this Load Test Service.
- Principal
Id string - The Principal ID for the System-Assigned Managed Identity assigned to this Load Test Service.
- Tenant
Id string - The Tenant ID for the System-Assigned Managed Identity assigned to this Load Test Service.
- Type string
- Type of Managed Service Identity that is assigned to this Load Test Encryption.
- Identity
Ids []string - The list of the User Assigned Identity IDs that is assigned to this Load Test Service.
- Principal
Id string - The Principal ID for the System-Assigned Managed Identity assigned to this Load Test Service.
- Tenant
Id string - The Tenant ID for the System-Assigned Managed Identity assigned to this Load Test Service.
- Type string
- Type of Managed Service Identity that is assigned to this Load Test Encryption.
- identity
Ids List<String> - The list of the User Assigned Identity IDs that is assigned to this Load Test Service.
- principal
Id String - The Principal ID for the System-Assigned Managed Identity assigned to this Load Test Service.
- tenant
Id String - The Tenant ID for the System-Assigned Managed Identity assigned to this Load Test Service.
- type String
- Type of Managed Service Identity that is assigned to this Load Test Encryption.
- identity
Ids string[] - The list of the User Assigned Identity IDs that is assigned to this Load Test Service.
- principal
Id string - The Principal ID for the System-Assigned Managed Identity assigned to this Load Test Service.
- tenant
Id string - The Tenant ID for the System-Assigned Managed Identity assigned to this Load Test Service.
- type string
- Type of Managed Service Identity that is assigned to this Load Test Encryption.
- identity_
ids Sequence[str] - The list of the User Assigned Identity IDs that is assigned to this Load Test Service.
- principal_
id str - The Principal ID for the System-Assigned Managed Identity assigned to this Load Test Service.
- tenant_
id str - The Tenant ID for the System-Assigned Managed Identity assigned to this Load Test Service.
- type str
- Type of Managed Service Identity that is assigned to this Load Test Encryption.
- identity
Ids List<String> - The list of the User Assigned Identity IDs that is assigned to this Load Test Service.
- principal
Id String - The Principal ID for the System-Assigned Managed Identity assigned to this Load Test Service.
- tenant
Id String - The Tenant ID for the System-Assigned Managed Identity assigned to this Load Test Service.
- type String
- Type of Managed Service Identity that is assigned to this Load Test Encryption.
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurermTerraform Provider.
We recommend using Azure Native.
Viewing docs for Azure v6.33.0
published on Monday, Feb 23, 2026 by Pulumi
published on Monday, Feb 23, 2026 by Pulumi
