Skip to main content

load_tests

Creates, updates, deletes, gets or lists a load_tests resource.

Overview

Nameload_tests
TypeResource
Idazure.load_testing.load_tests

Fields

The following fields are returned by SELECT queries:

Azure operation completed successfully.

NameDatatypeDescription
identityobjectThe managed service identities assigned to this resource.
locationstringThe geo-location where the resource lives
propertiesobjectThe resource-specific properties for this resource.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, loadTestNameGet a LoadTestResource
list_by_resource_groupselectsubscriptionId, resourceGroupNameList LoadTestResource resources by resource group
list_by_subscriptionselectsubscriptionIdList LoadTestResource resources by subscription ID
create_or_updateinsertsubscriptionId, resourceGroupName, loadTestNameCreate a LoadTestResource
updateupdatesubscriptionId, resourceGroupName, loadTestNameUpdate a LoadTestResource
deletedeletesubscriptionId, resourceGroupName, loadTestNameDelete a LoadTestResource

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
loadTestNamestringLoad Test name
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstring (uuid)The ID of the target subscription. The value must be an UUID.

SELECT examples

Get a LoadTestResource

SELECT
identity,
location,
properties,
tags
FROM azure.load_testing.load_tests
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND loadTestName = '{{ loadTestName }}' -- required
;

INSERT examples

Create a LoadTestResource

INSERT INTO azure.load_testing.load_tests (
data__properties,
data__identity,
data__tags,
data__location,
subscriptionId,
resourceGroupName,
loadTestName
)
SELECT
'{{ properties }}',
'{{ identity }}',
'{{ tags }}',
'{{ location }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ loadTestName }}'
RETURNING
identity,
location,
properties,
tags
;

UPDATE examples

Update a LoadTestResource

UPDATE azure.load_testing.load_tests
SET
data__identity = '{{ identity }}',
data__tags = '{{ tags }}',
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND loadTestName = '{{ loadTestName }}' --required
RETURNING
identity,
location,
properties,
tags;

DELETE examples

Delete a LoadTestResource

DELETE FROM azure.load_testing.load_tests
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND loadTestName = '{{ loadTestName }}' --required
;