extended_zones
Creates, updates, deletes, gets or lists an extended_zones
resource.
Overview
Name | extended_zones |
Type | Resource |
Id | azure.edge_zones.extended_zones |
Fields
The following fields are returned by SELECT
queries:
- get
- list_by_subscription
Azure operation completed successfully.
Name | Datatype | Description |
---|---|---|
properties | object | The resource-specific properties for this resource. |
Azure operation completed successfully.
Name | Datatype | Description |
---|---|---|
properties | object | The resource-specific properties for this resource. |
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
get | select | subscriptionId , extendedZoneName | Gets an Azure Extended Zone for a subscription | |
list_by_subscription | select | subscriptionId | Lists the Azure Extended Zones available to a subscription | |
register | exec | subscriptionId , extendedZoneName | Registers a subscription for an Extended Zone | |
unregister | exec | subscriptionId , extendedZoneName | Unregisters a subscription for an Extended Zone |
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.
Name | Datatype | Description |
---|---|---|
extendedZoneName | string | The name of the ExtendedZone |
subscriptionId | string (uuid) | The ID of the target subscription. The value must be an UUID. |
SELECT
examples
- get
- list_by_subscription
Gets an Azure Extended Zone for a subscription
SELECT
properties
FROM azure.edge_zones.extended_zones
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND extendedZoneName = '{{ extendedZoneName }}' -- required
;
Lists the Azure Extended Zones available to a subscription
SELECT
properties
FROM azure.edge_zones.extended_zones
WHERE subscriptionId = '{{ subscriptionId }}' -- required
;
Lifecycle Methods
- register
- unregister
Registers a subscription for an Extended Zone
EXEC azure.edge_zones.extended_zones.register
@subscriptionId='{{ subscriptionId }}' --required,
@extendedZoneName='{{ extendedZoneName }}' --required
;
Unregisters a subscription for an Extended Zone
EXEC azure.edge_zones.extended_zones.unregister
@subscriptionId='{{ subscriptionId }}' --required,
@extendedZoneName='{{ extendedZoneName }}' --required
;