network_security_perimeter_configurations
Creates, updates, deletes, gets or lists a network_security_perimeter_configurations
resource.
Overview
Name | network_security_perimeter_configurations |
Type | Resource |
Id | azure.event_grid.network_security_perimeter_configurations |
Fields
The following fields are returned by SELECT
queries:
- get
- list
Name | Datatype | Description |
---|---|---|
id | string | Fully qualified identifier of the resource. |
name | string | Name of the resource. |
properties | object | Properties of the network security perimeter configuration. |
type | string | Type of the resource. |
Name | Datatype | Description |
---|---|---|
id | string | Fully qualified identifier of the resource. |
name | string | Name of the resource. |
properties | object | Properties of the network security perimeter configuration. |
type | string | Type of the resource. |
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
get | select | subscriptionId , resourceGroupName , resourceType , resourceName , perimeterGuid , associationName | Get a specific network security perimeter configuration with a topic or domain. | |
list | select | subscriptionId , resourceGroupName , resourceType , resourceName | Get all network security perimeter configurations associated with a topic or domain. | |
reconcile | exec | subscriptionId , resourceGroupName , resourceType , resourceName , perimeterGuid , associationName | Reconcile a specific network security perimeter configuration for a given network security perimeter association with a topic or domain. |
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 |
---|---|---|
associationName | string | Association name to association network security perimeter resource to profile |
perimeterGuid | string | Unique identifier for perimeter |
resourceGroupName | string | The name of the resource group within the user's subscription. |
resourceName | string | The name of the resource (namely, either, the topic name or domain name). |
resourceType | string | The type of the resource. This can be either 'topics' or 'domains'. |
subscriptionId | string | Subscription credentials that uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |
SELECT
examples
- get
- list
Get a specific network security perimeter configuration with a topic or domain.
SELECT
id,
name,
properties,
type
FROM azure.event_grid.network_security_perimeter_configurations
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND resourceType = '{{ resourceType }}' -- required
AND resourceName = '{{ resourceName }}' -- required
AND perimeterGuid = '{{ perimeterGuid }}' -- required
AND associationName = '{{ associationName }}' -- required
;
Get all network security perimeter configurations associated with a topic or domain.
SELECT
id,
name,
properties,
type
FROM azure.event_grid.network_security_perimeter_configurations
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND resourceType = '{{ resourceType }}' -- required
AND resourceName = '{{ resourceName }}' -- required
;
Lifecycle Methods
- reconcile
Reconcile a specific network security perimeter configuration for a given network security perimeter association with a topic or domain.
EXEC azure.event_grid.network_security_perimeter_configurations.reconcile
@subscriptionId='{{ subscriptionId }}' --required,
@resourceGroupName='{{ resourceGroupName }}' --required,
@resourceType='{{ resourceType }}' --required,
@resourceName='{{ resourceName }}' --required,
@perimeterGuid='{{ perimeterGuid }}' --required,
@associationName='{{ associationName }}' --required
;