Skip to main content

authorizations

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

Overview

Nameauthorizations
TypeResource
Idazure_isv.vmware.authorizations

Fields

The following fields are returned by SELECT queries:

successful operation

NameDatatypeDescription
idstringResource ID.
namestringResource name.
propertiesobjectThe properties of an ExpressRoute Circuit Authorization resource
typestringResource type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, privateCloudName, authorizationName
listselectsubscriptionId, resourceGroupName, privateCloudName
create_or_updateinsertsubscriptionId, resourceGroupName, privateCloudName, authorizationName
deletedeletesubscriptionId, resourceGroupName, privateCloudName, authorizationName

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
authorizationNamestringName of the ExpressRoute Circuit Authorization in the private cloud
privateCloudNamestringName of the private cloud
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.

SELECT examples

successful operation

SELECT
id,
name,
properties,
type
FROM azure_isv.vmware.authorizations
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND privateCloudName = '{{ privateCloudName }}' -- required
AND authorizationName = '{{ authorizationName }}' -- required
;

INSERT examples

No description available.

INSERT INTO azure_isv.vmware.authorizations (
subscriptionId,
resourceGroupName,
privateCloudName,
authorizationName
)
SELECT
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ privateCloudName }}',
'{{ authorizationName }}'
RETURNING
id,
name,
properties,
type
;

DELETE examples

No description available.

DELETE FROM azure_isv.vmware.authorizations
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND privateCloudName = '{{ privateCloudName }}' --required
AND authorizationName = '{{ authorizationName }}' --required
;