rules
Overview
Name | rules |
Type | Resource |
Id | google.networksecurity.rules |
Fields
Name | Datatype | Description |
---|---|---|
name | string | Required. Immutable. Name of the resource. ame is the full resource name so projects/{project}/locations/{location}/gatewaySecurityPolicies/{gateway_security_policy}/rules/{rule} rule should match the pattern: (^a-z?$). |
description | string | Optional. Free-text description of the resource. |
enabled | boolean | Required. Whether the rule is enforced. |
basicProfile | string | Required. Profile which tells what the primitive action should be. |
tlsInspectionEnabled | boolean | Optional. Flag to enable TLS inspection of traffic matching on , can only be true if the parent GatewaySecurityPolicy references a TLSInspectionConfig. |
applicationMatcher | string | Optional. CEL expression for matching on L7/application level criteria. |
updateTime | string | Output only. Time when the rule was updated. |
priority | integer | Required. Priority of the rule. Lower number corresponds to higher precedence. |
sessionMatcher | string | Required. CEL expression for matching on session criteria. |
createTime | string | Output only. Time when the rule was created. |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
projects_locations_gateway_security_policies_rules_get | SELECT | gatewaySecurityPoliciesId, locationsId, projectsId, rulesId | Gets details of a single GatewaySecurityPolicyRule. |
projects_locations_gateway_security_policies_rules_list | SELECT | gatewaySecurityPoliciesId, locationsId, projectsId | Lists GatewaySecurityPolicyRules in a given project and location. |
projects_locations_gateway_security_policies_rules_create | INSERT | gatewaySecurityPoliciesId, locationsId, projectsId | Creates a new GatewaySecurityPolicy in a given project and location. |
projects_locations_gateway_security_policies_rules_delete | DELETE | gatewaySecurityPoliciesId, locationsId, projectsId, rulesId | Deletes a single GatewaySecurityPolicyRule. |
_projects_locations_gateway_security_policies_rules_list | EXEC | gatewaySecurityPoliciesId, locationsId, projectsId | Lists GatewaySecurityPolicyRules in a given project and location. |
projects_locations_gateway_security_policies_rules_patch | EXEC | gatewaySecurityPoliciesId, locationsId, projectsId, rulesId | Updates the parameters of a single GatewaySecurityPolicyRule. |