Skip to main content

action_requests

Creates, updates, deletes, gets or lists an action_requests resource.

Overview

Nameaction_requests
TypeResource
Idazure_extras.test_base.action_requests

Fields

The following fields are returned by SELECT queries:

Succeeded to get the action request under the specified test base account.

NameDatatypeDescription
propertiesobjectTest Base Draft Package properties.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, testBaseAccountName, actionRequestNameGet the action request under the specified test base account.
listselectsubscriptionId, resourceGroupName, testBaseAccountNamerequestType, topList all action requests under the specified test base account.
putreplacesubscriptionId, resourceGroupName, testBaseAccountName, actionRequestNameCreate (submit) an action request.
deletedeletesubscriptionId, resourceGroupName, testBaseAccountName, actionRequestNameDelete (revoke) an action request. Only requests in review can be deleted.

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
actionRequestNamestring
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.
testBaseAccountNamestringThe resource name of the Test Base Account.
requestTypestring
topinteger (int32)How many of the sorted items to consider including in the result set.

SELECT examples

Get the action request under the specified test base account.

SELECT
properties
FROM azure_extras.test_base.action_requests
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND testBaseAccountName = '{{ testBaseAccountName }}' -- required
AND actionRequestName = '{{ actionRequestName }}' -- required
;

REPLACE examples

Create (submit) an action request.

REPLACE azure_extras.test_base.action_requests
SET
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND testBaseAccountName = '{{ testBaseAccountName }}' --required
AND actionRequestName = '{{ actionRequestName }}' --required
RETURNING
properties;

DELETE examples

Delete (revoke) an action request. Only requests in review can be deleted.

DELETE FROM azure_extras.test_base.action_requests
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND testBaseAccountName = '{{ testBaseAccountName }}' --required
AND actionRequestName = '{{ actionRequestName }}' --required
;