From 8e84785d114ca5bb050eb60607ecdbff58223299 Mon Sep 17 00:00:00 2001 From: API Engineering Date: Tue, 22 Oct 2024 14:13:36 +0000 Subject: [PATCH] [bot] Updated client based on openapi-38f74b1/clientgen --- DO_OPENAPI_COMMIT_SHA.txt | 2 +- src/pydo/aio/operations/_operations.py | 628 +++++++++++++++++++++++++ src/pydo/operations/_operations.py | 628 +++++++++++++++++++++++++ 3 files changed, 1257 insertions(+), 1 deletion(-) diff --git a/DO_OPENAPI_COMMIT_SHA.txt b/DO_OPENAPI_COMMIT_SHA.txt index 1c38c3a..f2fcae5 100644 --- a/DO_OPENAPI_COMMIT_SHA.txt +++ b/DO_OPENAPI_COMMIT_SHA.txt @@ -1 +1 @@ -ca3e2ac +38f74b1 diff --git a/src/pydo/aio/operations/_operations.py b/src/pydo/aio/operations/_operations.py index df03cd9..6477f91 100644 --- a/src/pydo/aio/operations/_operations.py +++ b/src/pydo/aio/operations/_operations.py @@ -2565,6 +2565,10 @@ async def list( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -2825,6 +2829,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", # @@ -4003,6 +4014,11 @@ async def list( } } ], + "maintenance": { + "enabled": bool # Optional. + Indicates whether maintenance mode should be enabled for the + app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", @@ -4273,6 +4289,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": @@ -5574,6 +5597,11 @@ async def list( } } ], + "maintenance": { + "enabled": bool # Optional. + Indicates whether maintenance mode should be enabled for the + app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", @@ -5844,6 +5872,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": @@ -7083,6 +7118,11 @@ async def list( } } ], + "maintenance": { + "enabled": bool # Optional. + Indicates whether maintenance mode should be enabled for the + app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", @@ -7353,6 +7393,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": @@ -8583,6 +8630,11 @@ async def list( } } ], + "maintenance": { + "enabled": bool # Optional. + Indicates whether maintenance mode should be enabled for the + app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", @@ -8853,6 +8905,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": @@ -10003,6 +10062,10 @@ async def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -10232,6 +10295,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. @@ -11200,6 +11269,10 @@ async def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -11442,6 +11515,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. @@ -12559,6 +12638,10 @@ async def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -12819,6 +12902,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", # @@ -14052,6 +14142,10 @@ async def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -14312,6 +14406,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", # @@ -15484,6 +15585,10 @@ async def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -15744,6 +15849,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", # @@ -16908,6 +17020,10 @@ async def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -17168,6 +17284,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", # @@ -18247,6 +18370,10 @@ async def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -18489,6 +18616,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. @@ -19606,6 +19739,10 @@ async def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -19866,6 +20003,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", # @@ -21099,6 +21243,10 @@ async def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -21359,6 +21507,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", # @@ -22531,6 +22686,10 @@ async def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -22791,6 +22950,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", # @@ -23955,6 +24121,10 @@ async def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -24215,6 +24385,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", # @@ -25263,6 +25440,10 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -25492,6 +25673,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. @@ -26460,6 +26647,10 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -26702,6 +26893,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. @@ -27819,6 +28016,10 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -28079,6 +28280,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", # @@ -29312,6 +29520,10 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -29572,6 +29784,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", # @@ -30744,6 +30963,10 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -31004,6 +31227,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", # @@ -32168,6 +32398,10 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -32428,6 +32662,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", # @@ -33689,6 +33930,10 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -33931,6 +34176,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. @@ -35048,6 +35299,10 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -35308,6 +35563,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", # @@ -36541,6 +36803,10 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -36801,6 +37067,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", # @@ -37973,6 +38246,10 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -38233,6 +38510,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", # @@ -39397,6 +39681,10 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -39657,6 +39945,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", # @@ -40806,6 +41101,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -41035,6 +41334,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. @@ -42006,6 +42311,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -42248,6 +42557,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. @@ -43365,6 +43680,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -43625,6 +43944,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", # @@ -44858,6 +45184,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -45118,6 +45448,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", # @@ -46290,6 +46627,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -46550,6 +46891,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", # @@ -47714,6 +48062,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -47974,6 +48326,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", # @@ -49071,6 +49430,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -49313,6 +49676,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. @@ -50430,6 +50799,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -50690,6 +51063,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", # @@ -51923,6 +52303,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -52183,6 +52567,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", # @@ -53355,6 +53746,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -53615,6 +54010,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", # @@ -54779,6 +55181,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -55039,6 +55445,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", # @@ -56102,6 +56515,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -56331,6 +56748,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. @@ -57302,6 +57725,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -57544,6 +57971,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. @@ -58661,6 +59094,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -58921,6 +59358,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", # @@ -60154,6 +60598,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -60414,6 +60862,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", # @@ -61586,6 +62041,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -61846,6 +62305,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", # @@ -63010,6 +63476,10 @@ async def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -63270,6 +63740,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", # @@ -64741,6 +65218,10 @@ async def list_deployments( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -65001,6 +65482,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", # @@ -66264,6 +66752,10 @@ async def create_deployment( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -66506,6 +66998,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. @@ -67653,6 +68151,10 @@ async def create_deployment( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -67895,6 +68397,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. @@ -69040,6 +69548,10 @@ async def create_deployment( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -69282,6 +69794,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. @@ -70511,6 +71029,10 @@ async def get_deployment( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -70753,6 +71275,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. @@ -71969,6 +72497,10 @@ async def cancel_deployment( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -72211,6 +72743,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. @@ -74090,6 +74628,10 @@ async def validate_app_spec( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -74319,6 +74861,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. @@ -75276,6 +75824,10 @@ async def validate_app_spec( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -75505,6 +76057,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. @@ -76484,6 +77042,10 @@ async def validate_app_spec( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -76713,6 +77275,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. @@ -77675,6 +78243,10 @@ async def validate_app_spec( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -77904,6 +78476,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. @@ -78861,6 +79439,10 @@ async def validate_app_spec( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -79090,6 +79672,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. @@ -80877,6 +81465,10 @@ async def create_rollback( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -81119,6 +81711,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. @@ -82274,6 +82872,10 @@ async def create_rollback( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -82516,6 +83118,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. @@ -83674,6 +84282,10 @@ async def create_rollback( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -83916,6 +84528,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. @@ -85669,6 +86287,10 @@ async def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -85911,6 +86533,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..988d3a1 100644 --- a/src/pydo/operations/_operations.py +++ b/src/pydo/operations/_operations.py @@ -10596,6 +10596,10 @@ def list( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -10856,6 +10860,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", # @@ -12034,6 +12045,11 @@ def list( } } ], + "maintenance": { + "enabled": bool # Optional. + Indicates whether maintenance mode should be enabled for the + app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", @@ -12304,6 +12320,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": @@ -13605,6 +13628,11 @@ def list( } } ], + "maintenance": { + "enabled": bool # Optional. + Indicates whether maintenance mode should be enabled for the + app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", @@ -13875,6 +13903,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": @@ -15114,6 +15149,11 @@ def list( } } ], + "maintenance": { + "enabled": bool # Optional. + Indicates whether maintenance mode should be enabled for the + app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", @@ -15384,6 +15424,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": @@ -16614,6 +16661,11 @@ def list( } } ], + "maintenance": { + "enabled": bool # Optional. + Indicates whether maintenance mode should be enabled for the + app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", @@ -16884,6 +16936,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": @@ -18034,6 +18093,10 @@ def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -18263,6 +18326,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. @@ -19231,6 +19300,10 @@ def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -19473,6 +19546,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. @@ -20590,6 +20669,10 @@ def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -20850,6 +20933,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", # @@ -22083,6 +22173,10 @@ def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -22343,6 +22437,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", # @@ -23515,6 +23616,10 @@ def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -23775,6 +23880,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", # @@ -24939,6 +25051,10 @@ def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -25199,6 +25315,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", # @@ -26278,6 +26401,10 @@ def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -26520,6 +26647,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. @@ -27637,6 +27770,10 @@ def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -27897,6 +28034,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", # @@ -29130,6 +29274,10 @@ def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -29390,6 +29538,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", # @@ -30562,6 +30717,10 @@ def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -30822,6 +30981,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", # @@ -31986,6 +32152,10 @@ def create( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -32246,6 +32416,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", # @@ -33294,6 +33471,10 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -33523,6 +33704,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. @@ -34491,6 +34678,10 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -34733,6 +34924,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. @@ -35850,6 +36047,10 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -36110,6 +36311,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", # @@ -37343,6 +37551,10 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -37603,6 +37815,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", # @@ -38775,6 +38994,10 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -39035,6 +39258,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", # @@ -40199,6 +40429,10 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -40459,6 +40693,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", # @@ -41720,6 +41961,10 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -41962,6 +42207,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. @@ -43079,6 +43330,10 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -43339,6 +43594,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", # @@ -44572,6 +44834,10 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -44832,6 +45098,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", # @@ -46004,6 +46277,10 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -46264,6 +46541,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", # @@ -47428,6 +47712,10 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -47688,6 +47976,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", # @@ -48837,6 +49132,10 @@ def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -49066,6 +49365,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. @@ -50037,6 +50342,10 @@ def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -50279,6 +50588,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. @@ -51396,6 +51711,10 @@ def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -51656,6 +51975,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", # @@ -52889,6 +53215,10 @@ def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -53149,6 +53479,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", # @@ -54321,6 +54658,10 @@ def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -54581,6 +54922,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", # @@ -55745,6 +56093,10 @@ def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -56005,6 +56357,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", # @@ -57102,6 +57461,10 @@ def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -57344,6 +57707,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. @@ -58461,6 +58830,10 @@ def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -58721,6 +59094,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", # @@ -59954,6 +60334,10 @@ def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -60214,6 +60598,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", # @@ -61386,6 +61777,10 @@ def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -61646,6 +62041,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", # @@ -62810,6 +63212,10 @@ def update( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -63070,6 +63476,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", # @@ -64131,6 +64544,10 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -64360,6 +64777,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. @@ -65331,6 +65754,10 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -65573,6 +66000,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. @@ -66690,6 +67123,10 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -66950,6 +67387,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", # @@ -68183,6 +68627,10 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -68443,6 +68891,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", # @@ -69615,6 +70070,10 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -69875,6 +70334,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", # @@ -71039,6 +71505,10 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -71299,6 +71769,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", # @@ -72770,6 +73247,10 @@ def list_deployments( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates + whether maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", @@ -73030,6 +73511,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", # @@ -74293,6 +74781,10 @@ def create_deployment( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -74535,6 +75027,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. @@ -75682,6 +76180,10 @@ def create_deployment( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -75924,6 +76426,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. @@ -77069,6 +77577,10 @@ def create_deployment( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -77311,6 +77823,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. @@ -78538,6 +79056,10 @@ def get_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> JSON } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -78780,6 +79302,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. @@ -79994,6 +80522,10 @@ def cancel_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> J } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -80236,6 +80768,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. @@ -82115,6 +82653,10 @@ def validate_app_spec( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -82344,6 +82886,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. @@ -83301,6 +83849,10 @@ def validate_app_spec( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -83530,6 +84082,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. @@ -84509,6 +85067,10 @@ def validate_app_spec( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -84738,6 +85300,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. @@ -85698,6 +86266,10 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -85927,6 +86499,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. @@ -86884,6 +87462,10 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether maintenance + mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and "syd". @@ -87113,6 +87695,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. @@ -88900,6 +89488,10 @@ def create_rollback( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -89142,6 +89734,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. @@ -90297,6 +90895,10 @@ def create_rollback( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -90539,6 +91141,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. @@ -91697,6 +92305,10 @@ def create_rollback( } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -91939,6 +92551,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. @@ -93692,6 +94310,10 @@ def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: } } ], + "maintenance": { + "enabled": bool # Optional. Indicates whether + maintenance mode should be enabled for the app. + }, "region": "str", # Optional. The slug form of the geographical origin of the app. Default: ``nearest available``. Known values are: "ams", "nyc", "fra", "sfo", "sgp", "blr", "tor", "lon", and @@ -93934,6 +94556,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.