Skip to main content

multiple_activation_keys

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

Overview

Namemultiple_activation_keys
TypeResource
Idazure_extras.windows_extended_security_updates.multiple_activation_keys

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
locationstringThe geo-location where the resource lives
propertiesobjectMAK key specific properties.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, multipleActivationKeyNameGet a MAK key.
list_by_resource_groupselectsubscriptionId, resourceGroupNameList all Multiple Activation Keys (MAK) in a resource group.
listselectsubscriptionIdList all Multiple Activation Keys (MAK) created for a subscription.
createinsertsubscriptionId, resourceGroupName, multipleActivationKeyNameCreate a MAK key.
updateupdatesubscriptionId, resourceGroupName, multipleActivationKeyNameUpdate a MAK key.
deletedeletesubscriptionId, resourceGroupName, multipleActivationKeyNameDelete a MAK key.

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
multipleActivationKeyNamestringThe name of the MAK key.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.

SELECT examples

Get a MAK key.

SELECT
location,
properties,
tags
FROM azure_extras.windows_extended_security_updates.multiple_activation_keys
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND multipleActivationKeyName = '{{ multipleActivationKeyName }}' -- required
;

INSERT examples

Create a MAK key.

INSERT INTO azure_extras.windows_extended_security_updates.multiple_activation_keys (
data__tags,
data__location,
data__properties,
subscriptionId,
resourceGroupName,
multipleActivationKeyName
)
SELECT
'{{ tags }}',
'{{ location }}',
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ multipleActivationKeyName }}'
RETURNING
location,
properties,
tags
;

UPDATE examples

Update a MAK key.

UPDATE azure_extras.windows_extended_security_updates.multiple_activation_keys
SET
data__tags = '{{ tags }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND multipleActivationKeyName = '{{ multipleActivationKeyName }}' --required
RETURNING
location,
properties,
tags;

DELETE examples

Delete a MAK key.

DELETE FROM azure_extras.windows_extended_security_updates.multiple_activation_keys
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND multipleActivationKeyName = '{{ multipleActivationKeyName }}' --required
;