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.

A rule that is used to filter traffic in Global Secure Access. Inherits from microsoft.graph.networkaccess.policyRule.

Methods

Method Return type Description
List filteringRules microsoft.graph.networkaccess.filteringRule collection Get a list of the microsoft.graph.networkaccess.filteringRule objects and their properties.
Get filteringRule microsoft.graph.networkaccess.filteringRule Get a microsoft.graph.networkaccess.filteringRule object.
Update filteringRule microsoft.graph.networkaccess.filteringRule Update the properties of a microsoft.graph.networkaccess.filteringRule object.
Delete filteringRule None Delete a microsoft.graph.networkaccess.filteringRule object.

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.entity.
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",
  "id": "String (identifier)",
  "name": "String",
  "ruleType": "String",
  "destinations": [
    {
      "@odata.type": "microsoft.graph.networkaccess.webCategory"
    }
  ]
}