Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 9901278

Browse files
committedFeb 28, 2023
feat(servicemanagement): update the api
#### servicemanagement:v1 The following keys were added: - schemas.BackendRule.properties.overridesByRequestProtocol (Total Keys: 2)
1 parent 5afe193 commit 9901278

File tree

3 files changed

+23
-1
lines changed

3 files changed

+23
-1
lines changed
 

‎docs/dyn/servicemanagement_v1.services.configs.html

+12
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,9 @@ <h3>Method Details</h3>
193193
&quot;jwtAudience&quot;: &quot;A String&quot;, # The JWT audience is used when generating a JWT ID token for the backend. This ID token will be added in the HTTP &quot;authorization&quot; header, and sent to the backend.
194194
&quot;minDeadline&quot;: 3.14, # Deprecated, do not use.
195195
&quot;operationDeadline&quot;: 3.14, # The number of seconds to wait for the completion of a long running operation. The default is no deadline.
196+
&quot;overridesByRequestProtocol&quot;: { # The map between request protocol and the backend address.
197+
&quot;a_key&quot;: # Object with schema name: BackendRule
198+
},
196199
&quot;pathTranslation&quot;: &quot;A String&quot;,
197200
&quot;protocol&quot;: &quot;A String&quot;, # The protocol used for sending a request to the backend. The supported values are &quot;http/1.1&quot; and &quot;h2&quot;. The default value is inferred from the scheme in the address field: SCHEME PROTOCOL http:// http/1.1 https:// http/1.1 grpc:// h2 grpcs:// h2 For secure HTTP backends (https://) that support HTTP/2, set this field to &quot;h2&quot; for improved performance. Configuring this field to non-default values is only supported for secure HTTP backends. This field will be ignored for all other backends. See https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#alpn-protocol-ids for more details on the supported values.
198201
&quot;selector&quot;: &quot;A String&quot;, # Selects the methods to which this rule applies. Refer to selector for syntax details.
@@ -760,6 +763,9 @@ <h3>Method Details</h3>
760763
&quot;jwtAudience&quot;: &quot;A String&quot;, # The JWT audience is used when generating a JWT ID token for the backend. This ID token will be added in the HTTP &quot;authorization&quot; header, and sent to the backend.
761764
&quot;minDeadline&quot;: 3.14, # Deprecated, do not use.
762765
&quot;operationDeadline&quot;: 3.14, # The number of seconds to wait for the completion of a long running operation. The default is no deadline.
766+
&quot;overridesByRequestProtocol&quot;: { # The map between request protocol and the backend address.
767+
&quot;a_key&quot;: # Object with schema name: BackendRule
768+
},
763769
&quot;pathTranslation&quot;: &quot;A String&quot;,
764770
&quot;protocol&quot;: &quot;A String&quot;, # The protocol used for sending a request to the backend. The supported values are &quot;http/1.1&quot; and &quot;h2&quot;. The default value is inferred from the scheme in the address field: SCHEME PROTOCOL http:// http/1.1 https:// http/1.1 grpc:// h2 grpcs:// h2 For secure HTTP backends (https://) that support HTTP/2, set this field to &quot;h2&quot; for improved performance. Configuring this field to non-default values is only supported for secure HTTP backends. This field will be ignored for all other backends. See https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#alpn-protocol-ids for more details on the supported values.
765771
&quot;selector&quot;: &quot;A String&quot;, # Selects the methods to which this rule applies. Refer to selector for syntax details.
@@ -1339,6 +1345,9 @@ <h3>Method Details</h3>
13391345
&quot;jwtAudience&quot;: &quot;A String&quot;, # The JWT audience is used when generating a JWT ID token for the backend. This ID token will be added in the HTTP &quot;authorization&quot; header, and sent to the backend.
13401346
&quot;minDeadline&quot;: 3.14, # Deprecated, do not use.
13411347
&quot;operationDeadline&quot;: 3.14, # The number of seconds to wait for the completion of a long running operation. The default is no deadline.
1348+
&quot;overridesByRequestProtocol&quot;: { # The map between request protocol and the backend address.
1349+
&quot;a_key&quot;: # Object with schema name: BackendRule
1350+
},
13421351
&quot;pathTranslation&quot;: &quot;A String&quot;,
13431352
&quot;protocol&quot;: &quot;A String&quot;, # The protocol used for sending a request to the backend. The supported values are &quot;http/1.1&quot; and &quot;h2&quot;. The default value is inferred from the scheme in the address field: SCHEME PROTOCOL http:// http/1.1 https:// http/1.1 grpc:// h2 grpcs:// h2 For secure HTTP backends (https://) that support HTTP/2, set this field to &quot;h2&quot; for improved performance. Configuring this field to non-default values is only supported for secure HTTP backends. This field will be ignored for all other backends. See https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#alpn-protocol-ids for more details on the supported values.
13441353
&quot;selector&quot;: &quot;A String&quot;, # Selects the methods to which this rule applies. Refer to selector for syntax details.
@@ -1918,6 +1927,9 @@ <h3>Method Details</h3>
19181927
&quot;jwtAudience&quot;: &quot;A String&quot;, # The JWT audience is used when generating a JWT ID token for the backend. This ID token will be added in the HTTP &quot;authorization&quot; header, and sent to the backend.
19191928
&quot;minDeadline&quot;: 3.14, # Deprecated, do not use.
19201929
&quot;operationDeadline&quot;: 3.14, # The number of seconds to wait for the completion of a long running operation. The default is no deadline.
1930+
&quot;overridesByRequestProtocol&quot;: { # The map between request protocol and the backend address.
1931+
&quot;a_key&quot;: # Object with schema name: BackendRule
1932+
},
19211933
&quot;pathTranslation&quot;: &quot;A String&quot;,
19221934
&quot;protocol&quot;: &quot;A String&quot;, # The protocol used for sending a request to the backend. The supported values are &quot;http/1.1&quot; and &quot;h2&quot;. The default value is inferred from the scheme in the address field: SCHEME PROTOCOL http:// http/1.1 https:// http/1.1 grpc:// h2 grpcs:// h2 For secure HTTP backends (https://) that support HTTP/2, set this field to &quot;h2&quot; for improved performance. Configuring this field to non-default values is only supported for secure HTTP backends. This field will be ignored for all other backends. See https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#alpn-protocol-ids for more details on the supported values.
19231935
&quot;selector&quot;: &quot;A String&quot;, # Selects the methods to which this rule applies. Refer to selector for syntax details.

‎docs/dyn/servicemanagement_v1.services.html

+3
Original file line numberDiff line numberDiff line change
@@ -388,6 +388,9 @@ <h3>Method Details</h3>
388388
&quot;jwtAudience&quot;: &quot;A String&quot;, # The JWT audience is used when generating a JWT ID token for the backend. This ID token will be added in the HTTP &quot;authorization&quot; header, and sent to the backend.
389389
&quot;minDeadline&quot;: 3.14, # Deprecated, do not use.
390390
&quot;operationDeadline&quot;: 3.14, # The number of seconds to wait for the completion of a long running operation. The default is no deadline.
391+
&quot;overridesByRequestProtocol&quot;: { # The map between request protocol and the backend address.
392+
&quot;a_key&quot;: # Object with schema name: BackendRule
393+
},
391394
&quot;pathTranslation&quot;: &quot;A String&quot;,
392395
&quot;protocol&quot;: &quot;A String&quot;, # The protocol used for sending a request to the backend. The supported values are &quot;http/1.1&quot; and &quot;h2&quot;. The default value is inferred from the scheme in the address field: SCHEME PROTOCOL http:// http/1.1 https:// http/1.1 grpc:// h2 grpcs:// h2 For secure HTTP backends (https://) that support HTTP/2, set this field to &quot;h2&quot; for improved performance. Configuring this field to non-default values is only supported for secure HTTP backends. This field will be ignored for all other backends. See https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#alpn-protocol-ids for more details on the supported values.
393396
&quot;selector&quot;: &quot;A String&quot;, # Selects the methods to which this rule applies. Refer to selector for syntax details.

‎googleapiclient/discovery_cache/documents/servicemanagement.v1.json

+8-1
Original file line numberDiff line numberDiff line change
@@ -829,7 +829,7 @@
829829
}
830830
}
831831
},
832-
"revision": "20230210",
832+
"revision": "20230220",
833833
"rootUrl": "https://servicemanagement.googleapis.com/",
834834
"schemas": {
835835
"Advice": {
@@ -1084,6 +1084,13 @@
10841084
"format": "double",
10851085
"type": "number"
10861086
},
1087+
"overridesByRequestProtocol": {
1088+
"additionalProperties": {
1089+
"$ref": "BackendRule"
1090+
},
1091+
"description": "The map between request protocol and the backend address.",
1092+
"type": "object"
1093+
},
10871094
"pathTranslation": {
10881095
"enum": [
10891096
"PATH_TRANSLATION_UNSPECIFIED",

0 commit comments

Comments
 (0)
Please sign in to comment.