diff --git a/DO_OPENAPI_COMMIT_SHA.txt b/DO_OPENAPI_COMMIT_SHA.txt index 1c38c3a..fd9204c 100644 --- a/DO_OPENAPI_COMMIT_SHA.txt +++ b/DO_OPENAPI_COMMIT_SHA.txt @@ -1 +1 @@ -ca3e2ac +f91f775 diff --git a/src/pydo/aio/operations/_operations.py b/src/pydo/aio/operations/_operations.py index df03cd9..763fce9 100644 --- a/src/pydo/aio/operations/_operations.py +++ b/src/pydo/aio/operations/_operations.py @@ -2825,6 +2825,13 @@ async def list( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -4273,6 +4280,13 @@ async def list( "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # + Optional. The protocol which the service uses to serve + traffic on the http_port. * ``HTTP``"" : The app is + serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs + to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": @@ -5844,6 +5858,13 @@ async def list( "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # + Optional. The protocol which the service uses to serve + traffic on the http_port. * ``HTTP``"" : The app is + serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs + to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": @@ -7353,6 +7374,13 @@ async def list( "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # + Optional. The protocol which the service uses to serve + traffic on the http_port. * ``HTTP``"" : The app is + serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs + to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": @@ -8853,6 +8881,13 @@ async def list( "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # + Optional. The protocol which the service uses to serve + traffic on the http_port. * ``HTTP``"" : The app is + serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs + to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": @@ -10232,6 +10267,12 @@ async def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -11442,6 +11483,12 @@ async def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -12819,6 +12866,13 @@ async def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -14312,6 +14366,13 @@ async def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -15744,6 +15805,13 @@ async def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -17168,6 +17236,13 @@ async def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -18489,6 +18564,12 @@ async def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -19866,6 +19947,13 @@ async def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -21359,6 +21447,13 @@ async def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -22791,6 +22886,13 @@ async def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -24215,6 +24317,13 @@ async def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -25492,6 +25601,12 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -26702,6 +26817,12 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -28079,6 +28200,13 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -29572,6 +29700,13 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -31004,6 +31139,13 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -32428,6 +32570,13 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -33931,6 +34080,12 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -35308,6 +35463,13 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -36801,6 +36963,13 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -38233,6 +38402,13 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -39657,6 +39833,13 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -41035,6 +41218,12 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -42248,6 +42437,12 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -43625,6 +43820,13 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -45118,6 +45320,13 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -46550,6 +46759,13 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -47974,6 +48190,13 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -49313,6 +49536,12 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -50690,6 +50919,13 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -52183,6 +52419,13 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -53615,6 +53858,13 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -55039,6 +55289,13 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -56331,6 +56588,12 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -57544,6 +57807,12 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -58921,6 +59190,13 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -60414,6 +60690,13 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -61846,6 +62129,13 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -63270,6 +63560,13 @@ async def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -65001,6 +65298,13 @@ async def list_deployments( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -66506,6 +66810,12 @@ async def create_deployment( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -67895,6 +68205,12 @@ async def create_deployment( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -69282,6 +69598,12 @@ async def create_deployment( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -70753,6 +71075,12 @@ async def get_deployment( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -72211,6 +72539,12 @@ async def cancel_deployment( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -74319,6 +74653,12 @@ async def validate_app_spec( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -75505,6 +75845,12 @@ async def validate_app_spec( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -76713,6 +77059,12 @@ async def validate_app_spec( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -77904,6 +78256,12 @@ async def validate_app_spec( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -79090,6 +79448,12 @@ async def validate_app_spec( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -81119,6 +81483,12 @@ async def create_rollback( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -82516,6 +82886,12 @@ async def create_rollback( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -83916,6 +84292,12 @@ async def create_rollback( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -85911,6 +86293,12 @@ async def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. diff --git a/src/pydo/operations/_operations.py b/src/pydo/operations/_operations.py index 4dc5cab..c6c3608 100644 --- a/src/pydo/operations/_operations.py +++ b/src/pydo/operations/_operations.py @@ -10856,6 +10856,13 @@ def list( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -12304,6 +12311,13 @@ def list( "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # + Optional. The protocol which the service uses to serve + traffic on the http_port. * ``HTTP``"" : The app is + serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs + to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": @@ -13875,6 +13889,13 @@ def list( "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # + Optional. The protocol which the service uses to serve + traffic on the http_port. * ``HTTP``"" : The app is + serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs + to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": @@ -15384,6 +15405,13 @@ def list( "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # + Optional. The protocol which the service uses to serve + traffic on the http_port. * ``HTTP``"" : The app is + serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs + to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": @@ -16884,6 +16912,13 @@ def list( "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # + Optional. The protocol which the service uses to serve + traffic on the http_port. * ``HTTP``"" : The app is + serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs + to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": @@ -18263,6 +18298,12 @@ def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -19473,6 +19514,12 @@ def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -20850,6 +20897,13 @@ def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -22343,6 +22397,13 @@ def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -23775,6 +23836,13 @@ def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -25199,6 +25267,13 @@ def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -26520,6 +26595,12 @@ def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -27897,6 +27978,13 @@ def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -29390,6 +29478,13 @@ def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -30822,6 +30917,13 @@ def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -32246,6 +32348,13 @@ def create( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -33523,6 +33632,12 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -34733,6 +34848,12 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -36110,6 +36231,13 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -37603,6 +37731,13 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -39035,6 +39170,13 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -40459,6 +40601,13 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -41962,6 +42111,12 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -43339,6 +43494,13 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -44832,6 +44994,13 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -46264,6 +46433,13 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -47688,6 +47864,13 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -49066,6 +49249,12 @@ def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -50279,6 +50468,12 @@ def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -51656,6 +51851,13 @@ def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -53149,6 +53351,13 @@ def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -54581,6 +54790,13 @@ def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -56005,6 +56221,13 @@ def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -57344,6 +57567,12 @@ def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -58721,6 +58950,13 @@ def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -60214,6 +60450,13 @@ def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -61646,6 +61889,13 @@ def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -63070,6 +63320,13 @@ def update( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -64360,6 +64617,12 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -65573,6 +65836,12 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -66950,6 +67219,13 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -68443,6 +68719,13 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -69875,6 +70158,13 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -71299,6 +71589,13 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -73030,6 +73327,13 @@ def list_deployments( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The + protocol which the service uses to serve traffic on the + http_port. * ``HTTP``"" : The app is serving the HTTP + protocol. Default. * ``HTTP2``"" : The app is serving the + HTTP/2 protocol. Currently, this needs to be implemented in + the service by serving HTTP/2 cleartext (h2c). Known values + are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # @@ -74535,6 +74839,12 @@ def create_deployment( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -75924,6 +76234,12 @@ def create_deployment( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -77311,6 +77627,12 @@ def create_deployment( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -78780,6 +79102,12 @@ def get_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> JSON ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -80236,6 +80564,12 @@ def cancel_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> J ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -82344,6 +82678,12 @@ def validate_app_spec( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -83530,6 +83870,12 @@ def validate_app_spec( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -84738,6 +85084,12 @@ def validate_app_spec( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -85927,6 +86279,12 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -87113,6 +87471,12 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol which + the service uses to serve traffic on the http_port. * ``HTTP``"" : + The app is serving the HTTP protocol. Default. * ``HTTP2``"" : The + app is serving the HTTP/2 protocol. Currently, this needs to be + implemented in the service by serving HTTP/2 cleartext (h2c). Known + values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -89142,6 +89506,12 @@ def create_rollback( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -90539,6 +90909,12 @@ def create_rollback( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -91939,6 +92315,12 @@ def create_rollback( ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional. @@ -93934,6 +94316,12 @@ def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: ], "name": "str", # Optional. The name. Must be unique across all components within the same app. + "protocol": "str", # Optional. The protocol + which the service uses to serve traffic on the http_port. * + ``HTTP``"" : The app is serving the HTTP protocol. Default. * + ``HTTP2``"" : The app is serving the HTTP/2 protocol. Currently, + this needs to be implemented in the service by serving HTTP/2 + cleartext (h2c). Known values are: "HTTP" and "HTTP2". "routes": [ { "path": "str", # Optional.