filteringRule resource type

Namespace: microsoft.graph.networkaccess

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

An abstract type that represents a rule that filters traffic in Global Secure Access.

Base type of fqdnFilteringRule and webCategoryFilteringRule.

Inherits from policyRule.

Methods

Method Return type Description
List microsoft.graph.networkaccess.filteringRule collection Get a list of the object types that are derived from filteringRule.
Create microsoft.graph.networkaccess.filteringRule Create a new object type that is derived from filteringRule.
Get microsoft.graph.networkaccess.filteringRule Get the properties and relationships of an object type that is derived from filteringRule.
Update microsoft.graph.networkaccess.filteringRule Update the properties of an object type that is derived from filteringRule.
Delete None Delete an object type that is derived from filteringRule.

Properties

Property Type Description
destinations microsoft.graph.networkaccess.ruleDestination collection Possible destinations and types of destinations accessed by the user in accordance with the network filtering policy, such as IP addresses and FQDNs/URLs.
id String A unique ID for the rule. Inherited from microsoft.graph.networkaccess.policyRule.
name String The display name of the rule. Inherited from microsoft.graph.networkaccess.policyRule.
ruleType microsoft.graph.networkaccess.networkDestinationType The rule types that specify the basis for filtering. The possible values are: url, fqdn, ipAddress, ipRange, ipSubnet, and webCategory.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.networkaccess.filteringRule",
  "destinations": [{"@odata.type": "microsoft.graph.networkaccess.webCategory"}],
  "id": "String (identifier)",
  "name": "String",
  "ruleType": "String"
}