From 522a170ecb9f7ebd97dadf262bddd7381cdc6e99 Mon Sep 17 00:00:00 2001 From: digitalocean-engineering Date: Wed, 24 Jul 2024 09:39:45 -0700 Subject: [PATCH] [bot] Updated client based on openapi-56fb9c0/clientgen (#312) Co-authored-by: API Engineering --- DO_OPENAPI_COMMIT_SHA.txt | 2 +- src/pydo/aio/operations/_operations.py | 598 +++++++++++++++---------- src/pydo/operations/_operations.py | 598 +++++++++++++++---------- 3 files changed, 717 insertions(+), 481 deletions(-) diff --git a/DO_OPENAPI_COMMIT_SHA.txt b/DO_OPENAPI_COMMIT_SHA.txt index 7cca6b4..34a528f 100644 --- a/DO_OPENAPI_COMMIT_SHA.txt +++ b/DO_OPENAPI_COMMIT_SHA.txt @@ -1 +1 @@ -dbb43ed +56fb9c0 diff --git a/src/pydo/aio/operations/_operations.py b/src/pydo/aio/operations/_operations.py index ed748eb..a03eb4c 100644 --- a/src/pydo/aio/operations/_operations.py +++ b/src/pydo/aio/operations/_operations.py @@ -1963,8 +1963,9 @@ async def list( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -1975,8 +1976,9 @@ async def list( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -3352,9 +3354,10 @@ async def list( be unique across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. - Must be unique across all components within the same app. - Required. + "name": "str", # The + database's name. The name must be unique across all + components within the same app and cannot use capital + letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For @@ -3369,8 +3372,9 @@ async def list( "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: MongoDB * KAFKA: - Kafka. Known values are: "UNSET", "MYSQL", "PG", "REDIS", - "MONGODB", and "KAFKA". + Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. @@ -4906,9 +4910,10 @@ async def list( be unique across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. - Must be unique across all components within the same app. - Required. + "name": "str", # The + database's name. The name must be unique across all + components within the same app and cannot use capital + letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For @@ -4923,8 +4928,9 @@ async def list( "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: MongoDB * KAFKA: - Kafka. Known values are: "UNSET", "MYSQL", "PG", "REDIS", - "MONGODB", and "KAFKA". + Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. @@ -6398,9 +6404,10 @@ async def list( be unique across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. - Must be unique across all components within the same app. - Required. + "name": "str", # The + database's name. The name must be unique across all + components within the same app and cannot use capital + letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For @@ -6415,8 +6422,9 @@ async def list( "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: MongoDB * KAFKA: - Kafka. Known values are: "UNSET", "MYSQL", "PG", "REDIS", - "MONGODB", and "KAFKA". + Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. @@ -7881,9 +7889,10 @@ async def list( be unique across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. - Must be unique across all components within the same app. - Required. + "name": "str", # The + database's name. The name must be unique across all + components within the same app and cannot use capital + letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For @@ -7898,8 +7907,9 @@ async def list( "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: MongoDB * KAFKA: - Kafka. Known values are: "UNSET", "MYSQL", "PG", "REDIS", - "MONGODB", and "KAFKA". + Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. @@ -9367,8 +9377,9 @@ async def create( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -9379,8 +9390,9 @@ async def create( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -10517,8 +10529,9 @@ async def create( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -10529,8 +10542,9 @@ async def create( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -11828,8 +11842,9 @@ async def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -11840,8 +11855,9 @@ async def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -13304,8 +13320,9 @@ async def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -13316,8 +13333,9 @@ async def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -14719,8 +14737,9 @@ async def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -14731,8 +14750,9 @@ async def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -16126,8 +16146,9 @@ async def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -16138,8 +16159,9 @@ async def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -17474,8 +17496,9 @@ async def create( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -17486,8 +17509,9 @@ async def create( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -18785,8 +18809,9 @@ async def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -18797,8 +18822,9 @@ async def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -20261,8 +20287,9 @@ async def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -20273,8 +20300,9 @@ async def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -21676,8 +21704,9 @@ async def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -21688,8 +21717,9 @@ async def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -23083,8 +23113,9 @@ async def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -23095,8 +23126,9 @@ async def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -24425,8 +24457,9 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -24437,8 +24470,9 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -25575,8 +25609,9 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -25587,8 +25622,9 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -26886,8 +26922,9 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -26898,8 +26935,9 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -28362,8 +28400,9 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -28374,8 +28413,9 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -29777,8 +29817,9 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -29789,8 +29830,9 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -31184,8 +31226,9 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -31196,8 +31239,9 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -32714,8 +32758,9 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -32726,8 +32771,9 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -34025,8 +34071,9 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -34037,8 +34084,9 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -35501,8 +35549,9 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -35513,8 +35562,9 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -36916,8 +36966,9 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -36928,8 +36979,9 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -38323,8 +38375,9 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -38335,8 +38388,9 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -39766,8 +39820,9 @@ async def update( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -39778,8 +39833,9 @@ async def update( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -40914,8 +40970,9 @@ async def update( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -40926,8 +40983,9 @@ async def update( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -42225,8 +42283,9 @@ async def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -42237,8 +42296,9 @@ async def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -43701,8 +43761,9 @@ async def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -43713,8 +43774,9 @@ async def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -45116,8 +45178,9 @@ async def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -45128,8 +45191,9 @@ async def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -46523,8 +46587,9 @@ async def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -46535,8 +46600,9 @@ async def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -47889,8 +47955,9 @@ async def update( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -47901,8 +47968,9 @@ async def update( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -49200,8 +49268,9 @@ async def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -49212,8 +49281,9 @@ async def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -50676,8 +50746,9 @@ async def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -50688,8 +50759,9 @@ async def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -52091,8 +52163,9 @@ async def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -52103,8 +52176,9 @@ async def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -53498,8 +53572,9 @@ async def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -53510,8 +53585,9 @@ async def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -54855,8 +54931,9 @@ async def update( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -54867,8 +54944,9 @@ async def update( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -56003,8 +56081,9 @@ async def update( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -56015,8 +56094,9 @@ async def update( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -57314,8 +57394,9 @@ async def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -57326,8 +57407,9 @@ async def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -58790,8 +58872,9 @@ async def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -58802,8 +58885,9 @@ async def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -60205,8 +60289,9 @@ async def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -60217,8 +60302,9 @@ async def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -61612,8 +61698,9 @@ async def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -61624,8 +61711,9 @@ async def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -63326,8 +63414,9 @@ async def list_deployments( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -63338,8 +63427,9 @@ async def list_deployments( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -64858,8 +64948,9 @@ async def create_deployment( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -64870,8 +64961,9 @@ async def create_deployment( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -66225,8 +66317,9 @@ async def create_deployment( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -66237,8 +66330,9 @@ async def create_deployment( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -67590,8 +67684,9 @@ async def create_deployment( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -67602,8 +67697,9 @@ async def create_deployment( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -69039,8 +69135,9 @@ async def get_deployment( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -69051,8 +69148,9 @@ async def get_deployment( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -70475,8 +70573,9 @@ async def cancel_deployment( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -70487,8 +70586,9 @@ async def cancel_deployment( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -72811,8 +72911,9 @@ async def validate_app_spec( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -72823,8 +72924,9 @@ async def validate_app_spec( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -73975,8 +74077,9 @@ async def validate_app_spec( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -73987,8 +74090,9 @@ async def validate_app_spec( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -75161,8 +75265,9 @@ async def validate_app_spec( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -75173,8 +75278,9 @@ async def validate_app_spec( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -76330,8 +76436,9 @@ async def validate_app_spec( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -76342,8 +76449,9 @@ async def validate_app_spec( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -77494,8 +77602,9 @@ async def validate_app_spec( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -77506,8 +77615,9 @@ async def validate_app_spec( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -79463,8 +79573,9 @@ async def create_rollback( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -79475,8 +79586,9 @@ async def create_rollback( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -80838,8 +80950,9 @@ async def create_rollback( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -80850,8 +80963,9 @@ async def create_rollback( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -82216,8 +82330,9 @@ async def create_rollback( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -82228,8 +82343,9 @@ async def create_rollback( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -84189,8 +84305,9 @@ async def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -84201,8 +84318,9 @@ async def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of diff --git a/src/pydo/operations/_operations.py b/src/pydo/operations/_operations.py index c01273a..67fdb0e 100644 --- a/src/pydo/operations/_operations.py +++ b/src/pydo/operations/_operations.py @@ -9078,8 +9078,9 @@ def list( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -9090,8 +9091,9 @@ def list( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -10467,9 +10469,10 @@ def list( be unique across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. - Must be unique across all components within the same app. - Required. + "name": "str", # The + database's name. The name must be unique across all + components within the same app and cannot use capital + letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For @@ -10484,8 +10487,9 @@ def list( "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: MongoDB * KAFKA: - Kafka. Known values are: "UNSET", "MYSQL", "PG", "REDIS", - "MONGODB", and "KAFKA". + Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. @@ -12021,9 +12025,10 @@ def list( be unique across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. - Must be unique across all components within the same app. - Required. + "name": "str", # The + database's name. The name must be unique across all + components within the same app and cannot use capital + letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For @@ -12038,8 +12043,9 @@ def list( "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: MongoDB * KAFKA: - Kafka. Known values are: "UNSET", "MYSQL", "PG", "REDIS", - "MONGODB", and "KAFKA". + Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. @@ -13513,9 +13519,10 @@ def list( be unique across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. - Must be unique across all components within the same app. - Required. + "name": "str", # The + database's name. The name must be unique across all + components within the same app and cannot use capital + letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For @@ -13530,8 +13537,9 @@ def list( "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: MongoDB * KAFKA: - Kafka. Known values are: "UNSET", "MYSQL", "PG", "REDIS", - "MONGODB", and "KAFKA". + Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. @@ -14996,9 +15004,10 @@ def list( be unique across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. - Must be unique across all components within the same app. - Required. + "name": "str", # The + database's name. The name must be unique across all + components within the same app and cannot use capital + letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For @@ -15013,8 +15022,9 @@ def list( "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: MongoDB * KAFKA: - Kafka. Known values are: "UNSET", "MYSQL", "PG", "REDIS", - "MONGODB", and "KAFKA". + Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. @@ -16482,8 +16492,9 @@ def create( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -16494,8 +16505,9 @@ def create( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -17632,8 +17644,9 @@ def create( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -17644,8 +17657,9 @@ def create( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -18943,8 +18957,9 @@ def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -18955,8 +18970,9 @@ def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -20419,8 +20435,9 @@ def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -20431,8 +20448,9 @@ def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -21834,8 +21852,9 @@ def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -21846,8 +21865,9 @@ def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -23241,8 +23261,9 @@ def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -23253,8 +23274,9 @@ def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -24589,8 +24611,9 @@ def create( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -24601,8 +24624,9 @@ def create( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -25900,8 +25924,9 @@ def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -25912,8 +25937,9 @@ def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -27376,8 +27402,9 @@ def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -27388,8 +27415,9 @@ def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -28791,8 +28819,9 @@ def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -28803,8 +28832,9 @@ def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -30198,8 +30228,9 @@ def create( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -30210,8 +30241,9 @@ def create( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -31540,8 +31572,9 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -31552,8 +31585,9 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -32690,8 +32724,9 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -32702,8 +32737,9 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -34001,8 +34037,9 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -34013,8 +34050,9 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -35477,8 +35515,9 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -35489,8 +35528,9 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -36892,8 +36932,9 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -36904,8 +36945,9 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -38299,8 +38341,9 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -38311,8 +38354,9 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -39829,8 +39873,9 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -39841,8 +39886,9 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -41140,8 +41186,9 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -41152,8 +41199,9 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -42616,8 +42664,9 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -42628,8 +42677,9 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -44031,8 +44081,9 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -44043,8 +44094,9 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -45438,8 +45490,9 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -45450,8 +45503,9 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -46881,8 +46935,9 @@ def update( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -46893,8 +46948,9 @@ def update( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -48029,8 +48085,9 @@ def update( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -48041,8 +48098,9 @@ def update( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -49340,8 +49398,9 @@ def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -49352,8 +49411,9 @@ def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -50816,8 +50876,9 @@ def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -50828,8 +50889,9 @@ def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -52231,8 +52293,9 @@ def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -52243,8 +52306,9 @@ def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -53638,8 +53702,9 @@ def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -53650,8 +53715,9 @@ def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -55004,8 +55070,9 @@ def update( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -55016,8 +55083,9 @@ def update( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -56315,8 +56383,9 @@ def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -56327,8 +56396,9 @@ def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -57791,8 +57861,9 @@ def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -57803,8 +57874,9 @@ def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -59206,8 +59278,9 @@ def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -59218,8 +59291,9 @@ def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -60613,8 +60687,9 @@ def update( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -60625,8 +60700,9 @@ def update( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -61968,8 +62044,9 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -61980,8 +62057,9 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -63116,8 +63194,9 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -63128,8 +63207,9 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -64427,8 +64507,9 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -64439,8 +64520,9 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -65903,8 +65985,9 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -65915,8 +65998,9 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -67318,8 +67402,9 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -67330,8 +67415,9 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -68725,8 +68811,9 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -68737,8 +68824,9 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -70439,8 +70527,9 @@ def list_deployments( across all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be - unique across all components within the same app. Required. + "name": "str", # The database's + name. The name must be unique across all components within + the same app and cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if @@ -70451,8 +70540,9 @@ def list_deployments( name of the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * - REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka. Known values - are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + REDIS: Redis * MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: + OpenSearch. Known values are: "UNSET", "MYSQL", "PG", + "REDIS", "MONGODB", "KAFKA", and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The @@ -71971,8 +72061,9 @@ def create_deployment( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -71983,8 +72074,9 @@ def create_deployment( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -73338,8 +73430,9 @@ def create_deployment( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -73350,8 +73443,9 @@ def create_deployment( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -74703,8 +74797,9 @@ def create_deployment( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -74715,8 +74810,9 @@ def create_deployment( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -76150,8 +76246,9 @@ def get_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> JSON all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -76162,8 +76259,9 @@ def get_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> JSON the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -77584,8 +77682,9 @@ def cancel_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> J all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -77596,8 +77695,9 @@ def cancel_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> J the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -79920,8 +80020,9 @@ def validate_app_spec( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -79932,8 +80033,9 @@ def validate_app_spec( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -81084,8 +81186,9 @@ def validate_app_spec( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -81096,8 +81199,9 @@ def validate_app_spec( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -82270,8 +82374,9 @@ def validate_app_spec( in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -82282,8 +82387,9 @@ def validate_app_spec( or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -83437,8 +83543,9 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -83449,8 +83556,9 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -84601,8 +84709,9 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique across all - components within the same app. Required. + "name": "str", # The database's name. The name must + be unique across all components within the same app and cannot use + capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is not set, @@ -84613,8 +84722,9 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * MONGODB: - MongoDB * KAFKA: Kafka. Known values are: "UNSET", "MYSQL", "PG", - "REDIS", "MONGODB", and "KAFKA". + MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known values are: + "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", and + "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of the @@ -86570,8 +86680,9 @@ def create_rollback( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -86582,8 +86693,9 @@ def create_rollback( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -87945,8 +88057,9 @@ def create_rollback( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -87957,8 +88070,9 @@ def create_rollback( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -89323,8 +89437,9 @@ def create_rollback( all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -89335,8 +89450,9 @@ def create_rollback( the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of @@ -91296,8 +91412,9 @@ def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: all apps in the same account. Required. "databases": [ { - "name": "str", # The name. Must be unique - across all components within the same app. Required. + "name": "str", # The database's name. The + name must be unique across all components within the same app and + cannot use capital letters. Required. "cluster_name": "str", # Optional. The name of the underlying DigitalOcean DBaaS cluster. This is required for production databases. For dev databases, if cluster_name is @@ -91308,8 +91425,9 @@ def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: the MySQL or PostgreSQL user to configure. "engine": "UNSET", # Optional. Default value is "UNSET". * MYSQL: MySQL * PG: PostgreSQL * REDIS: Redis * - MONGODB: MongoDB * KAFKA: Kafka. Known values are: "UNSET", - "MYSQL", "PG", "REDIS", "MONGODB", and "KAFKA". + MONGODB: MongoDB * KAFKA: Kafka * OPENSEARCH: OpenSearch. Known + values are: "UNSET", "MYSQL", "PG", "REDIS", "MONGODB", "KAFKA", + and "OPENSEARCH". "production": bool, # Optional. Whether this is a production or dev database. "version": "str" # Optional. The version of