Skip to main content

prefix_list_global_rulestack

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

Overview

Nameprefix_list_global_rulestack
TypeResource
Idazure_isv.paloaltonetworksngfw.prefix_list_global_rulestack

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
namestringThe name of the resource.
auditCommentstringcomment for this object.
descriptionstringprefix description.
etagstringetag info.
prefixListarrayprefix list. Required.
provisioningStatestringProvisioning state of the resource. Known values are: "Accepted", "Creating", "Updating", "Deleting", "Succeeded", "Failed", "Canceled", "Deleted", and "NotSpecified".
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectglobal_rulestack_name, nameGet a PrefixListGlobalRulestackResource.
listselectglobal_rulestack_nameList PrefixListGlobalRulestackResource resources by Tenant.
create_or_updateinsertglobal_rulestack_name, name, propertiesCreate a PrefixListGlobalRulestackResource.
create_or_updatereplaceglobal_rulestack_name, name, propertiesCreate a PrefixListGlobalRulestackResource.
deletedeleteglobal_rulestack_name, nameDelete a PrefixListGlobalRulestackResource.

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
global_rulestack_namestringGlobalRulestack resource name. Required.
namestringLocal Rule priority. Required.

SELECT examples

Get a PrefixListGlobalRulestackResource.

SELECT
id,
name,
auditComment,
description,
etag,
prefixList,
provisioningState,
systemData,
type
FROM azure_isv.paloaltonetworksngfw.prefix_list_global_rulestack
WHERE global_rulestack_name = '{{ global_rulestack_name }}' -- required
AND name = '{{ name }}' -- required
;

INSERT examples

Create a PrefixListGlobalRulestackResource.

INSERT INTO azure_isv.paloaltonetworksngfw.prefix_list_global_rulestack (
properties,
global_rulestack_name,
name
)
SELECT
'{{ properties }}' /* required */,
'{{ global_rulestack_name }}',
'{{ name }}'
RETURNING
id,
name,
properties,
systemData,
type
;

REPLACE examples

Create a PrefixListGlobalRulestackResource.

REPLACE azure_isv.paloaltonetworksngfw.prefix_list_global_rulestack
SET
properties = '{{ properties }}'
WHERE
global_rulestack_name = '{{ global_rulestack_name }}' --required
AND name = '{{ name }}' --required
AND properties = '{{ properties }}' --required
RETURNING
id,
name,
properties,
systemData,
type;

DELETE examples

Delete a PrefixListGlobalRulestackResource.

DELETE FROM azure_isv.paloaltonetworksngfw.prefix_list_global_rulestack
WHERE global_rulestack_name = '{{ global_rulestack_name }}' --required
AND name = '{{ name }}' --required
;