Update documentation

This commit is contained in:
Sebastian Thiel
2022-03-08 15:36:16 +08:00
parent b84384c010
commit a20241b241
10471 changed files with 1934132 additions and 64947 deletions

View File

@@ -5,7 +5,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Patch - compute v2.0.4+20210316</title>
<title>Patch - compute v3.0.0+20220224</title>
@@ -34,7 +34,7 @@
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
<div class="wy-side-nav-search">
<a href=".." class="icon icon-home"> compute v2.0.4+20210316</a>
<a href=".." class="icon icon-home"> compute v3.0.0+20220224</a>
</div>
@@ -172,6 +172,11 @@
</li>
<li class="toctree-l1 ">
<a class="" href="../backend-buckets_set-edge-security-policy">Set Edge Security Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../backend-buckets_update">Update</a>
@@ -228,6 +233,11 @@
</li>
<li class="toctree-l1 ">
<a class="" href="../backend-services_set-edge-security-policy">Set Edge Security Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../backend-services_set-security-policy">Set Security Policy</a>
@@ -852,6 +862,17 @@
<span>Image Family Views</span>
<li class="toctree-l1 ">
<a class="" href="../image-family-views_get">Get</a>
</li>
<span>Images</span>
<li class="toctree-l1 ">
@@ -1213,6 +1234,16 @@
</li>
<li class="toctree-l1 ">
<a class="" href="../instances_resume">Resume</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../instances_send-diagnostic-interrupt">Send Diagnostic Interrupt</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../instances_set-deletion-protection">Set Deletion Protection</a>
@@ -1293,6 +1324,11 @@
</li>
<li class="toctree-l1 ">
<a class="" href="../instances_suspend">Suspend</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../instances_test-iam-permissions">Test Iam Permissions</a>
@@ -1472,6 +1508,47 @@
<span>Machine Images</span>
<li class="toctree-l1 ">
<a class="" href="../machine-images_delete">Delete</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../machine-images_get">Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../machine-images_get-iam-policy">Get Iam Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../machine-images_insert">Insert</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../machine-images_list">List</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../machine-images_set-iam-policy">Set Iam Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../machine-images_test-iam-permissions">Test Iam Permissions</a>
</li>
<span>Machine Types</span>
<li class="toctree-l1 ">
@@ -1544,6 +1621,92 @@
<span>Network Firewall Policies</span>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_add-association">Add Association</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_add-rule">Add Rule</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_clone-rules">Clone Rules</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_delete">Delete</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_get">Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_get-association">Get Association</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_get-iam-policy">Get Iam Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_get-rule">Get Rule</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_insert">Insert</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_list">List</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_patch">Patch</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_patch-rule">Patch Rule</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_remove-association">Remove Association</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_remove-rule">Remove Rule</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_set-iam-policy">Set Iam Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../network-firewall-policies_test-iam-permissions">Test Iam Permissions</a>
</li>
<span>Networks</span>
<li class="toctree-l1 ">
@@ -2021,6 +2184,11 @@
</li>
<li class="toctree-l1 ">
<a class="" href="../region-commitments_update">Update</a>
</li>
@@ -2338,6 +2506,97 @@
<span>Region Network Firewall Policies</span>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_add-association">Add Association</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_add-rule">Add Rule</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_clone-rules">Clone Rules</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_delete">Delete</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_get">Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_get-association">Get Association</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_get-effective-firewalls">Get Effective Firewalls</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_get-iam-policy">Get Iam Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_get-rule">Get Rule</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_insert">Insert</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_list">List</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_patch">Patch</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_patch-rule">Patch Rule</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_remove-association">Remove Association</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_remove-rule">Remove Rule</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_set-iam-policy">Set Iam Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../region-network-firewall-policies_test-iam-permissions">Test Iam Permissions</a>
</li>
<span>Region Notification Endpoints</span>
<li class="toctree-l1 ">
@@ -2587,6 +2846,11 @@
</li>
<li class="toctree-l1 ">
<a class="" href="../reservations_update">Update</a>
</li>
@@ -2775,6 +3039,57 @@
<span>Service Attachments</span>
<li class="toctree-l1 ">
<a class="" href="../service-attachments_aggregated-list">Aggregated List</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../service-attachments_delete">Delete</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../service-attachments_get">Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../service-attachments_get-iam-policy">Get Iam Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../service-attachments_insert">Insert</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../service-attachments_list">List</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../service-attachments_patch">Patch</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../service-attachments_set-iam-policy">Set Iam Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../service-attachments_test-iam-permissions">Test Iam Permissions</a>
</li>
<span>Snapshots</span>
<li class="toctree-l1 ">
@@ -2792,6 +3107,11 @@
</li>
<li class="toctree-l1 ">
<a class="" href="../snapshots_insert">Insert</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../snapshots_list">List</a>
@@ -3593,83 +3913,77 @@ In the latter case it is advised to set the field-cursor to the data-structure's
<p>can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time.</p>
<ul>
<li><code>-r . creation-timestamp=lorem</code><ul>
<li><code>-r . creation-timestamp=vero</code><ul>
<li>[Output Only] Creation timestamp in RFC3339 text format.</li>
</ul>
</li>
<li><code>default-route-action.cors-policy allow-credentials=true</code><ul>
<li>In response to a preflight request, setting this to true indicates that the actual request can include user credentials. This translates to the Access-Control-Allow-Credentials header.
Default is false.</li>
<li>In response to a preflight request, setting this to true indicates that the actual request can include user credentials. This field translates to the Access-Control-Allow-Credentials header. Default is false.</li>
</ul>
</li>
<li><code>allow-headers=duo</code><ul>
<li><code>allow-headers=magna</code><ul>
<li>Specifies the content for the Access-Control-Allow-Headers header.</li>
<li>Each invocation of this argument appends the given value to the array.</li>
</ul>
</li>
<li><code>allow-methods=sanctus</code><ul>
<li><code>allow-methods=sit</code><ul>
<li>Specifies the content for the Access-Control-Allow-Methods header.</li>
<li>Each invocation of this argument appends the given value to the array.</li>
</ul>
</li>
<li><code>allow-origin-regexes=sea</code><ul>
<li>Specifies the regualar expression patterns that match allowed origins. For regular expression grammar please see github.com/google/re2/wiki/Syntax
An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.</li>
<li><code>allow-origin-regexes=ipsum</code><ul>
<li>Specifies a regular expression that matches allowed origins. For more information about the regular expression syntax, see Syntax. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.</li>
<li>Each invocation of this argument appends the given value to the array.</li>
</ul>
</li>
<li><code>allow-origins=amet</code><ul>
<li>Specifies the list of origins that will be allowed to do CORS requests.
An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.</li>
<li><code>allow-origins=sit</code><ul>
<li>Specifies the list of origins that is allowed to do CORS requests. An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes.</li>
<li>Each invocation of this argument appends the given value to the array.</li>
</ul>
</li>
<li><code>disabled=false</code><ul>
<li>If true, specifies the CORS policy is disabled. The default value of false, which indicates that the CORS policy is in effect.</li>
<li><code>disabled=true</code><ul>
<li>If true, the setting specifies the CORS policy is disabled. The default value of false, which indicates that the CORS policy is in effect.</li>
</ul>
</li>
<li><code>expose-headers=clita</code><ul>
<li><code>expose-headers=ea</code><ul>
<li>Specifies the content for the Access-Control-Expose-Headers header.</li>
<li>Each invocation of this argument appends the given value to the array.</li>
</ul>
</li>
<li>
<p><code>max-age=44</code></p>
<p><code>max-age=16</code></p>
<ul>
<li>Specifies how long results of a preflight request can be cached in seconds. This translates to the Access-Control-Max-Age header.</li>
<li>Specifies how long results of a preflight request can be cached in seconds. This field translates to the Access-Control-Max-Age header.</li>
</ul>
</li>
<li>
<p><code>..fault-injection-policy.abort http-status=5</code></p>
<p><code>..fault-injection-policy.abort http-status=87</code></p>
<ul>
<li>The HTTP status code used to abort the request.
The value must be between 200 and 599 inclusive.</li>
<li>The HTTP status code used to abort the request. The value must be from 200 to 599 inclusive. For gRPC protocol, the gRPC status code is mapped to HTTP status code according to this mapping table. HTTP status 200 is mapped to gRPC status UNKNOWN. Injecting an OK status is currently not supported by Traffic Director.</li>
</ul>
</li>
<li>
<p><code>percentage=0.5298568039683672</code></p>
<p><code>percentage=0.9298824631252475</code></p>
<ul>
<li>The percentage of traffic (connections/operations/requests) which will be aborted as part of fault injection.
The value must be between 0.0 and 100.0 inclusive.</li>
<li>The percentage of traffic for connections, operations, or requests that is aborted as part of fault injection. The value must be from 0.0 to 100.0 inclusive.</li>
</ul>
</li>
<li>
<p><code>..delay.fixed-delay nanos=26</code></p>
<p><code>..delay.fixed-delay nanos=3</code></p>
<ul>
<li>Span of time that&#39;s a fraction of a second at nanosecond resolution. Durations less than one second are represented with a 0 <code>seconds</code> field and a positive <code>nanos</code> field. Must be from 0 to 999,999,999 inclusive.</li>
</ul>
</li>
<li>
<p><code>seconds=amet</code></p>
<p><code>seconds=eirmod</code></p>
<ul>
<li>Span of time at a resolution of a second. Must be from 0 to 315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years</li>
</ul>
</li>
<li>
<p><code>.. percentage=0.9053526091578075</code></p>
<p><code>.. percentage=0.166042539176935</code></p>
<ul>
<li>The percentage of traffic (connections/operations/requests) on which delay will be introduced as part of fault injection.
The value must be between 0.0 and 100.0 inclusive.</li>
<li>The percentage of traffic for connections, operations, or requests for which a delay is introduced as part of fault injection. The value must be from 0.0 to 100.0 inclusive.</li>
</ul>
</li>
<li>
@@ -3679,49 +3993,37 @@ In the latter case it is advised to set the field-cursor to the data-structure's
</ul>
</li>
<li>
<p><code>seconds=tempor</code></p>
<p><code>seconds=dolores</code></p>
<ul>
<li>Span of time at a resolution of a second. Must be from 0 to 315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years</li>
</ul>
</li>
<li>
<p><code>..request-mirror-policy backend-service=accusam</code></p>
<p><code>..request-mirror-policy backend-service=nonumy</code></p>
<ul>
<li>The full or partial URL to the BackendService resource being mirrored to.</li>
</ul>
</li>
<li>
<p><code>..retry-policy num-retries=56</code></p>
<p><code>..retry-policy num-retries=22</code></p>
<ul>
<li>Specifies the allowed number retries. This number must be &gt; 0. If not specified, defaults to 1.</li>
</ul>
</li>
<li><code>per-try-timeout nanos=17</code><ul>
<li><code>per-try-timeout nanos=21</code><ul>
<li>Span of time that&#39;s a fraction of a second at nanosecond resolution. Durations less than one second are represented with a 0 <code>seconds</code> field and a positive <code>nanos</code> field. Must be from 0 to 999,999,999 inclusive.</li>
</ul>
</li>
<li>
<p><code>seconds=gubergren</code></p>
<p><code>seconds=nonumy</code></p>
<ul>
<li>Span of time at a resolution of a second. Must be from 0 to 315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years</li>
</ul>
</li>
<li>
<p><code>.. retry-conditions=vero</code></p>
<p><code>.. retry-conditions=sit</code></p>
<ul>
<li>Specfies one or more conditions when this retry rule applies. Valid values are: <ul>
<li>5xx: Loadbalancer will attempt a retry if the backend service responds with any 5xx response code, or if the backend service does not respond at all, example: disconnects, reset, read timeout, connection failure, and refused streams. </li>
<li>gateway-error: Similar to 5xx, but only applies to response codes 502, 503 or 504.</li>
<li></li>
<li>connect-failure: Loadbalancer will retry on failures connecting to backend services, for example due to connection timeouts. </li>
<li>retriable-4xx: Loadbalancer will retry for retriable 4xx response codes. Currently the only retriable error supported is 409. </li>
<li>refused-stream:Loadbalancer will retry if the backend service resets the stream with a REFUSED_STREAM error code. This reset type indicates that it is safe to retry. </li>
<li>cancelledLoadbalancer will retry if the gRPC status code in the response header is set to cancelled </li>
<li>deadline-exceeded: Loadbalancer will retry if the gRPC status code in the response header is set to deadline-exceeded </li>
<li>resource-exhausted: Loadbalancer will retry if the gRPC status code in the response header is set to resource-exhausted </li>
<li>unavailable: Loadbalancer will retry if the gRPC status code in the response header is set to unavailable</li>
</ul>
</li>
<li>Specifies one or more conditions when this retry policy applies. Valid values are: - 5xx: retry is attempted if the instance or endpoint responds with any 5xx response code, or if the instance or endpoint does not respond at all. For example, disconnects, reset, read timeout, connection failure, and refused streams. - gateway-error: Similar to 5xx, but only applies to response codes 502, 503 or 504. - connect-failure: a retry is attempted on failures connecting to the instance or endpoint. For example, connection timeouts. - retriable-4xx: a retry is attempted if the instance or endpoint responds with a 4xx response code. The only error that you can retry is error code 409. - refused-stream: a retry is attempted if the instance or endpoint resets the stream with a REFUSED_STREAM error code. This reset type indicates that it is safe to retry. - cancelled: a retry is attempted if the gRPC status code in the response header is set to cancelled. - deadline-exceeded: a retry is attempted if the gRPC status code in the response header is set to deadline-exceeded. - internal: a retry is attempted if the gRPC status code in the response header is set to internal. - resource-exhausted: a retry is attempted if the gRPC status code in the response header is set to resource-exhausted. - unavailable: a retry is attempted if the gRPC status code in the response header is set to unavailable. Only the following codes are supported when the URL map is bound to target gRPC proxy that has validateForProxyless field set to true. - cancelled - deadline-exceeded - internal - resource-exhausted - unavailable </li>
<li>Each invocation of this argument appends the given value to the array.</li>
</ul>
</li>
@@ -3732,115 +4034,96 @@ In the latter case it is advised to set the field-cursor to the data-structure's
</ul>
</li>
<li>
<p><code>seconds=est</code></p>
<p><code>seconds=diam</code></p>
<ul>
<li>Span of time at a resolution of a second. Must be from 0 to 315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years</li>
</ul>
</li>
<li>
<p><code>..url-rewrite host-rewrite=et</code></p>
<p><code>..url-rewrite host-rewrite=duo</code></p>
<ul>
<li>Prior to forwarding the request to the selected service, the request&#39;s host header is replaced with contents of hostRewrite.
The value must be between 1 and 255 characters.</li>
<li>Before forwarding the request to the selected service, the request&#39;s host header is replaced with contents of hostRewrite. The value must be from 1 to 255 characters.</li>
</ul>
</li>
<li>
<p><code>path-prefix-rewrite=clita</code></p>
<p><code>path-prefix-rewrite=dolor</code></p>
<ul>
<li>Prior to forwarding the request to the selected backend service, the matching portion of the request&#39;s path is replaced by pathPrefixRewrite.
The value must be between 1 and 1024 characters.</li>
<li>Before forwarding the request to the selected backend service, the matching portion of the request&#39;s path is replaced by pathPrefixRewrite. The value must be from 1 to 1024 characters.</li>
</ul>
</li>
<li>
<p><code>... default-service=clita</code></p>
<p><code>... default-service=sed</code></p>
<ul>
<li>The full or partial URL of the defaultService resource to which traffic is directed if none of the hostRules match. If defaultRouteAction is additionally specified, advanced routing actions like URL Rewrites, etc. take effect prior to sending the request to the backend. However, if defaultService is specified, defaultRouteAction cannot contain any weightedBackendServices. Conversely, if routeAction specifies any weightedBackendServices, service must not be specified.
Only one of defaultService, defaultUrlRedirect or defaultRouteAction.weightedBackendService must be set.
defaultService has no effect when the URL map is bound to target gRPC proxy that has validateForProxyless field set to true.</li>
<li>The full or partial URL of the defaultService resource to which traffic is directed if none of the hostRules match. If defaultRouteAction is also specified, advanced routing actions, such as URL rewrites, take effect before sending the request to the backend. However, if defaultService is specified, defaultRouteAction cannot contain any weightedBackendServices. Conversely, if routeAction specifies any weightedBackendServices, service must not be specified. Only one of defaultService, defaultUrlRedirect , or defaultRouteAction.weightedBackendService must be set. defaultService has no effect when the URL map is bound to a target gRPC proxy that has the validateForProxyless field set to true.</li>
</ul>
</li>
<li><code>default-url-redirect host-redirect=stet</code><ul>
<li>The host that will be used in the redirect response instead of the one that was supplied in the request.
The value must be between 1 and 255 characters.</li>
<li><code>default-url-redirect host-redirect=justo</code><ul>
<li>The host that is used in the redirect response instead of the one that was supplied in the request. The value must be from 1 to 255 characters.</li>
</ul>
</li>
<li><code>https-redirect=false</code><ul>
<li>If set to true, the URL scheme in the redirected request is set to https. If set to false, the URL scheme of the redirected request will remain the same as that of the request.
This must only be set for UrlMaps used in TargetHttpProxys. Setting this true for TargetHttpsProxy is not permitted.
The default is set to false.</li>
<li><code>https-redirect=true</code><ul>
<li>If set to true, the URL scheme in the redirected request is set to HTTPS. If set to false, the URL scheme of the redirected request remains the same as that of the request. This must only be set for URL maps used in TargetHttpProxys. Setting this true for TargetHttpsProxy is not permitted. The default is set to false.</li>
</ul>
</li>
<li><code>path-redirect=magna</code><ul>
<li>The path that will be used in the redirect response instead of the one that was supplied in the request.
pathRedirect cannot be supplied together with prefixRedirect. Supply one alone or neither. If neither is supplied, the path of the original request will be used for the redirect.
The value must be between 1 and 1024 characters.</li>
<li><code>path-redirect=dolore</code><ul>
<li>The path that is used in the redirect response instead of the one that was supplied in the request. pathRedirect cannot be supplied together with prefixRedirect. Supply one alone or neither. If neither is supplied, the path of the original request is used for the redirect. The value must be from 1 to 1024 characters.</li>
</ul>
</li>
<li><code>prefix-redirect=sadipscing</code><ul>
<li>The prefix that replaces the prefixMatch specified in the HttpRouteRuleMatch, retaining the remaining portion of the URL before redirecting the request.
prefixRedirect cannot be supplied together with pathRedirect. Supply one alone or neither. If neither is supplied, the path of the original request will be used for the redirect.
The value must be between 1 and 1024 characters.</li>
</ul>
</li>
<li><code>redirect-response-code=duo</code><ul>
<li>The HTTP Status code to use for this RedirectAction.
Supported values are: <ul>
<li>MOVED_PERMANENTLY_DEFAULT, which is the default value and corresponds to 301. </li>
<li>FOUND, which corresponds to 302. </li>
<li>SEE_OTHER which corresponds to 303. </li>
<li>TEMPORARY_REDIRECT, which corresponds to 307. In this case, the request method will be retained. </li>
<li>PERMANENT_REDIRECT, which corresponds to 308. In this case, the request method will be retained.</li>
<li><code>prefix-redirect=labore</code><ul>
<li>The prefix that replaces the prefixMatch specified in the HttpRouteRuleMatch, retaining the remaining portion of the URL before redirecting the request. prefixRedirect cannot be supplied together with pathRedirect. Supply one alone or neither. If neither is supplied, the path of the original request is used for the redirect. The value must be from 1 to 1024 characters.</li>
</ul>
</li>
<li><code>redirect-response-code=magna</code><ul>
<li>The HTTP Status code to use for this RedirectAction. Supported values are: - MOVED_PERMANENTLY_DEFAULT, which is the default value and corresponds to 301. - FOUND, which corresponds to 302. - SEE_OTHER which corresponds to 303. - TEMPORARY_REDIRECT, which corresponds to 307. In this case, the request method is retained. - PERMANENT_REDIRECT, which corresponds to 308. In this case, the request method is retained. </li>
</ul>
</li>
<li>
<p><code>strip-query=false</code></p>
<p><code>strip-query=true</code></p>
<ul>
<li>If set to true, any accompanying query portion of the original URL is removed prior to redirecting the request. If set to false, the query portion of the original URL is retained.
The default is set to false.</li>
<li>If set to true, any accompanying query portion of the original URL is removed before redirecting the request. If set to false, the query portion of the original URL is retained. The default is set to false. </li>
</ul>
</li>
<li>
<p><code>.. description=dolor</code></p>
<p><code>.. description=diam</code></p>
<ul>
<li>An optional description of this resource. Provide this property when you create the resource.</li>
</ul>
</li>
<li>
<p><code>fingerprint=magna</code></p>
<ul>
<li>
<p>Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field will be ignored when inserting a UrlMap. An up-to-date fingerprint must be provided in order to update the UrlMap, otherwise the request will fail with error 412 conditionNotMet.</p>
<p>To see the latest fingerprint, make a get() request to retrieve a UrlMap.
<em> <code>header-action request-headers-to-remove=ipsum</code>
- A list of header names for headers that need to be removed from the request prior to forwarding the request to the backendService.
- Each invocation of this argument appends the given value to the array.
</em> <code>response-headers-to-remove=consetetur</code>
- A list of header names for headers that need to be removed from the response prior to sending the response back to the client.
- Each invocation of this argument appends the given value to the array.</p>
<li><code>fingerprint=accusam</code><ul>
<li>Fingerprint of this resource. A hash of the contents stored in this object. This field is used in optimistic locking. This field is ignored when inserting a UrlMap. An up-to-date fingerprint must be provided in order to update the UrlMap, otherwise the request will fail with error 412 conditionNotMet. To see the latest fingerprint, make a get() request to retrieve a UrlMap.</li>
</ul>
</li>
<li><code>header-action request-headers-to-remove=est</code><ul>
<li>A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.</li>
<li>Each invocation of this argument appends the given value to the array.</li>
</ul>
</li>
<li>
<p><code>.. id=vero</code></p>
<p><code>response-headers-to-remove=ea</code></p>
<ul>
<li>A list of header names for headers that need to be removed from the response before sending the response back to the client.</li>
<li>Each invocation of this argument appends the given value to the array.</li>
</ul>
</li>
<li>
<p><code>.. id=justo</code></p>
<ul>
<li>[Output Only] The unique identifier for the resource. This identifier is defined by the server.</li>
</ul>
</li>
<li><code>kind=ipsum</code><ul>
<li><code>kind=dolores</code><ul>
<li>[Output Only] Type of the resource. Always compute#urlMaps for url maps.</li>
</ul>
</li>
<li><code>name=sed</code><ul>
<li><code>name=duo</code><ul>
<li>Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression <code>[a-z]([-a-z0-9]*[a-z0-9])?</code> which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.</li>
</ul>
</li>
<li><code>region=stet</code><ul>
<li><code>region=sanctus</code><ul>
<li>[Output Only] URL of the region where the regional URL map resides. This field is not applicable to global URL maps. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body.</li>
</ul>
</li>
<li><code>self-link=ea</code><ul>
<li><code>self-link=justo</code><ul>
<li>[Output Only] Server-defined URL for the resource.</li>
</ul>
</li>
@@ -3870,11 +4153,7 @@ or more key-value-pairs, and is called like this <code>-p k1=v1 k2=v2</code> eve
<code>-p</code> for completeness.</p>
<ul>
<li><strong>-p request-id=string</strong><ul>
<li>
<p>An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed.</p>
<p>For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments.</p>
<p>The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).</p>
</li>
<li>An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000).</li>
</ul>
</li>
</ul>
@@ -3882,9 +4161,27 @@ or more key-value-pairs, and is called like this <code>-p k1=v1 k2=v2</code> eve
<p>The following properties can configure any call, and are not specific to this method.</p>
<ul>
<li>
<p><strong>-p $-xgafv=string</strong></p>
<ul>
<li>V1 error format.</li>
</ul>
</li>
<li>
<p><strong>-p access-token=string</strong></p>
<ul>
<li>OAuth access token.</li>
</ul>
</li>
<li>
<p><strong>-p alt=string</strong></p>
<ul>
<li>Data format for the response.</li>
<li>Data format for response.</li>
</ul>
</li>
<li>
<p><strong>-p callback=string</strong></p>
<ul>
<li>JSONP</li>
</ul>
</li>
<li>
@@ -3914,13 +4211,25 @@ or more key-value-pairs, and is called like this <code>-p k1=v1 k2=v2</code> eve
<li>
<p><strong>-p quota-user=string</strong></p>
<ul>
<li>An opaque string that represents a user for quota purposes. Must not exceed 40 characters.</li>
<li>Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.</li>
</ul>
</li>
<li>
<p><strong>-p upload-type=string</strong></p>
<ul>
<li>Legacy upload protocol for media (e.g. &#34;media&#34;, &#34;multipart&#34;).</li>
</ul>
</li>
<li>
<p><strong>-p upload-protocol=string</strong></p>
<ul>
<li>Upload protocol for media (e.g. &#34;raw&#34;, &#34;multipart&#34;).</li>
</ul>
</li>
<li>
<p><strong>-p user-ip=string</strong></p>
<ul>
<li>Deprecated. Please use quotaUser instead.</li>
<li>Legacy name for parameter that has been superseded by <code>quotaUser</code>.</li>
</ul>
</li>
</ul>