Skip to main content

aliases

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

Overview

Namealiases
TypeResource
Idazure.subscription.aliases

Fields

The following fields are returned by SELECT queries:

Subscription details.

NameDatatypeDescription
idstringFully qualified ID for the alias resource.
namestringAlias ID.
propertiesobjectSubscription Alias response properties.
systemDataobjectMetadata pertaining to creation and last modification of the resource.
typestringResource type, Microsoft.Subscription/aliases.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectaliasNameGet Alias Subscription.
listselectList Alias Subscription.
createinsertaliasNameCreate Alias Subscription.
deletedeletealiasNameDelete Alias.

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
aliasNamestringAliasName is the name for the subscription creation request. Note that this is not the same as subscription name and this doesn’t have any other lifecycle need beyond the request for subscription creation.

SELECT examples

Get Alias Subscription.

SELECT
id,
name,
properties,
systemData,
type
FROM azure.subscription.aliases
WHERE aliasName = '{{ aliasName }}' -- required
;

INSERT examples

Create Alias Subscription.

INSERT INTO azure.subscription.aliases (
data__properties,
aliasName
)
SELECT
'{{ properties }}',
'{{ aliasName }}'
RETURNING
id,
name,
properties,
systemData,
type
;

DELETE examples

Delete Alias.

DELETE FROM azure.subscription.aliases
WHERE aliasName = '{{ aliasName }}' --required
;