Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.
Defines a specific rule within a Global Secure Access TLS inspection policy that determines whether certain network traffic should be inspected or bypassed based on matching conditions.
Rules are evaluated in order of priority, with the first matching rule's action being applied. If no rules match, the policy's default action is used.
Inherits from microsoft.graph.networkaccess.policyRule.
Methods
Method | Return type | Description |
---|---|---|
List | microsoft.graph.networkaccess.tlsInspectionRule collection | Get a list of the tlsInspectionRule objects and their properties. |
Create | microsoft.graph.networkaccess.tlsInspectionRule | Create a new tlsInspectionRule object and add it to a policy. |
Get | microsoft.graph.networkaccess.tlsInspectionRule | Get a single tlsInspectionRule object. |
Update | None | Update the properties of a tlsInspectionRule object. |
Delete | None | Delete a tlsInspectionRule object. |
Properties
Property | Type | Description |
---|---|---|
action | microsoft.graph.networkaccess.tlsInspectionAction | The action to take when traffic matches this rule. The possible values are: bypass , inspect , unknownFutureAction . |
description | String | Optional description explaining the purpose of the rule. |
id | String | The unique identifier for the rule. Inherited from microsoft.graph.networkaccess.policyRule. Inherits from entity. |
matchingConditions | microsoft.graph.networkaccess.tlsInspectionMatchingConditions | The conditions that determine when this rule should be applied to traffic. |
name | String | The display name of the rule. Inherited from microsoft.graph.networkaccess.policyRule. Supports $filter (eq , ne , startsWith ). |
priority | Int64 | The priority of the rule. Rules are evaluated in ascending order of priority. Lower numbers indicate higher priority. Supports $filter (eq , ne , not , ge , le , in ) and $orderby . |
settings | microsoft.graph.networkaccess.tlsInspectionRuleSettings | Additional settings that configure the rule's behavior. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.networkaccess.tlsInspectionRule",
"id": "String (identifier)",
"name": "String",
"description": "String",
"action": "String",
"priority": "Integer",
"settings": {
"@odata.type": "microsoft.graph.networkaccess.tlsInspectionRuleSettings"
},
"matchingConditions": {
"@odata.type": "microsoft.graph.networkaccess.tlsInspectionMatchingConditions"
}
}