Skip to content

Commit e47d3de

Browse files
feat(networksecurity): update the api
#### networksecurity:v1beta1 The following keys were added: - resources.projects.resources.locations.resources.tlsInspectionPolicies.methods.create (Total Keys: 14) - resources.projects.resources.locations.resources.tlsInspectionPolicies.methods.delete (Total Keys: 13) - resources.projects.resources.locations.resources.tlsInspectionPolicies.methods.get (Total Keys: 11) - resources.projects.resources.locations.resources.tlsInspectionPolicies.methods.list (Total Keys: 16) - resources.projects.resources.locations.resources.tlsInspectionPolicies.methods.patch (Total Keys: 15) - schemas.GatewaySecurityPolicy.properties.tlsInspectionPolicy.type (Total Keys: 1) - schemas.GatewaySecurityPolicyRule.properties.tlsInspectionEnabled.type (Total Keys: 1) - schemas.ListTlsInspectionPoliciesResponse (Total Keys: 5) - schemas.TlsInspectionPolicy (Total Keys: 10)
1 parent 699e471 commit e47d3de

6 files changed

+535
-2
lines changed

docs/dyn/networksecurity_v1beta1.projects.locations.gatewaySecurityPolicies.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ <h3>Method Details</h3>
119119
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
120120
&quot;description&quot;: &quot;A String&quot;, # Optional. Free-text description of the resource.
121121
&quot;name&quot;: &quot;A String&quot;, # Required. Name of the resource. Name is of the form projects/{project}/locations/{location}/gatewaySecurityPolicies/{gateway_security_policy} gateway_security_policy should match the pattern:(^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$).
122+
&quot;tlsInspectionPolicy&quot;: &quot;A String&quot;, # Optional. Name of a TLS Inspection Policy resource that defines how TLS inspection will be performed for any rule(s) which enables it.
122123
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
123124
}
124125

@@ -205,6 +206,7 @@ <h3>Method Details</h3>
205206
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
206207
&quot;description&quot;: &quot;A String&quot;, # Optional. Free-text description of the resource.
207208
&quot;name&quot;: &quot;A String&quot;, # Required. Name of the resource. Name is of the form projects/{project}/locations/{location}/gatewaySecurityPolicies/{gateway_security_policy} gateway_security_policy should match the pattern:(^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$).
209+
&quot;tlsInspectionPolicy&quot;: &quot;A String&quot;, # Optional. Name of a TLS Inspection Policy resource that defines how TLS inspection will be performed for any rule(s) which enables it.
208210
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
209211
}</pre>
210212
</div>
@@ -231,6 +233,7 @@ <h3>Method Details</h3>
231233
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
232234
&quot;description&quot;: &quot;A String&quot;, # Optional. Free-text description of the resource.
233235
&quot;name&quot;: &quot;A String&quot;, # Required. Name of the resource. Name is of the form projects/{project}/locations/{location}/gatewaySecurityPolicies/{gateway_security_policy} gateway_security_policy should match the pattern:(^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$).
236+
&quot;tlsInspectionPolicy&quot;: &quot;A String&quot;, # Optional. Name of a TLS Inspection Policy resource that defines how TLS inspection will be performed for any rule(s) which enables it.
234237
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
235238
},
236239
],
@@ -265,6 +268,7 @@ <h3>Method Details</h3>
265268
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was created.
266269
&quot;description&quot;: &quot;A String&quot;, # Optional. Free-text description of the resource.
267270
&quot;name&quot;: &quot;A String&quot;, # Required. Name of the resource. Name is of the form projects/{project}/locations/{location}/gatewaySecurityPolicies/{gateway_security_policy} gateway_security_policy should match the pattern:(^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$).
271+
&quot;tlsInspectionPolicy&quot;: &quot;A String&quot;, # Optional. Name of a TLS Inspection Policy resource that defines how TLS inspection will be performed for any rule(s) which enables it.
268272
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The timestamp when the resource was updated.
269273
}
270274

docs/dyn/networksecurity_v1beta1.projects.locations.gatewaySecurityPolicies.rules.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ <h3>Method Details</h3>
119119
&quot;name&quot;: &quot;A String&quot;, # 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]([a-z0-9-]{0,61}[a-z0-9])?$).
120120
&quot;priority&quot;: 42, # Required. Priority of the rule. Lower number corresponds to higher precedence.
121121
&quot;sessionMatcher&quot;: &quot;A String&quot;, # Required. CEL expression for matching on session criteria.
122+
&quot;tlsInspectionEnabled&quot;: True or False, # Optional. Flag to enable TLS inspection of traffic matching on , can only be true if the parent GatewaySecurityPolicy references a TLSInspectionConfig.
122123
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Time when the rule was updated.
123124
}
124125

@@ -210,6 +211,7 @@ <h3>Method Details</h3>
210211
&quot;name&quot;: &quot;A String&quot;, # 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]([a-z0-9-]{0,61}[a-z0-9])?$).
211212
&quot;priority&quot;: 42, # Required. Priority of the rule. Lower number corresponds to higher precedence.
212213
&quot;sessionMatcher&quot;: &quot;A String&quot;, # Required. CEL expression for matching on session criteria.
214+
&quot;tlsInspectionEnabled&quot;: True or False, # Optional. Flag to enable TLS inspection of traffic matching on , can only be true if the parent GatewaySecurityPolicy references a TLSInspectionConfig.
213215
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Time when the rule was updated.
214216
}</pre>
215217
</div>
@@ -241,6 +243,7 @@ <h3>Method Details</h3>
241243
&quot;name&quot;: &quot;A String&quot;, # 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]([a-z0-9-]{0,61}[a-z0-9])?$).
242244
&quot;priority&quot;: 42, # Required. Priority of the rule. Lower number corresponds to higher precedence.
243245
&quot;sessionMatcher&quot;: &quot;A String&quot;, # Required. CEL expression for matching on session criteria.
246+
&quot;tlsInspectionEnabled&quot;: True or False, # Optional. Flag to enable TLS inspection of traffic matching on , can only be true if the parent GatewaySecurityPolicy references a TLSInspectionConfig.
244247
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Time when the rule was updated.
245248
},
246249
],
@@ -280,6 +283,7 @@ <h3>Method Details</h3>
280283
&quot;name&quot;: &quot;A String&quot;, # 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]([a-z0-9-]{0,61}[a-z0-9])?$).
281284
&quot;priority&quot;: 42, # Required. Priority of the rule. Lower number corresponds to higher precedence.
282285
&quot;sessionMatcher&quot;: &quot;A String&quot;, # Required. CEL expression for matching on session criteria.
286+
&quot;tlsInspectionEnabled&quot;: True or False, # Optional. Flag to enable TLS inspection of traffic matching on , can only be true if the parent GatewaySecurityPolicy references a TLSInspectionConfig.
283287
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Time when the rule was updated.
284288
}
285289

docs/dyn/networksecurity_v1beta1.projects.locations.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,11 @@ <h2>Instance Methods</h2>
104104
</p>
105105
<p class="firstline">Returns the serverTlsPolicies Resource.</p>
106106

107+
<p class="toc_element">
108+
<code><a href="networksecurity_v1beta1.projects.locations.tlsInspectionPolicies.html">tlsInspectionPolicies()</a></code>
109+
</p>
110+
<p class="firstline">Returns the tlsInspectionPolicies Resource.</p>
111+
107112
<p class="toc_element">
108113
<code><a href="networksecurity_v1beta1.projects.locations.urlLists.html">urlLists()</a></code>
109114
</p>

0 commit comments

Comments
 (0)