From a425f5b94d0d156602dc8bc5a2aa5dd74b2b7094 Mon Sep 17 00:00:00 2001 From: API Engineering Date: Thu, 20 Jun 2024 15:28:54 +0000 Subject: [PATCH] [bot] Updated client based on openapi-e3f71e8/clientgen --- DO_OPENAPI_COMMIT_SHA.txt | 2 +- requirements.txt | 2 +- src/pydo/aio/operations/_operations.py | 6745 +++++++++++++++++------- src/pydo/operations/_operations.py | 6745 +++++++++++++++++------- 4 files changed, 9782 insertions(+), 3712 deletions(-) diff --git a/DO_OPENAPI_COMMIT_SHA.txt b/DO_OPENAPI_COMMIT_SHA.txt index e371095..084740b 100644 --- a/DO_OPENAPI_COMMIT_SHA.txt +++ b/DO_OPENAPI_COMMIT_SHA.txt @@ -1 +1 @@ -7f57c08 +e3f71e8 diff --git a/requirements.txt b/requirements.txt index f3cd143..830c840 100644 --- a/requirements.txt +++ b/requirements.txt @@ -25,5 +25,5 @@ requests-oauthlib==2.0.0 ; python_full_version >= "3.8.0" and python_full_versio requests==2.32.2 ; python_version >= "3.8" and python_full_version < "4.0.0" six==1.16.0 ; python_version >= "3.8" and python_full_version < "4.0.0" typing-extensions==4.12.0 ; python_version >= "3.8" and python_full_version < "4.0.0" -urllib3==2.2.1 ; python_version >= "3.8" and python_full_version < "4.0.0" +urllib3==2.2.2 ; python_version >= "3.8" and python_full_version < "4.0.0" yarl==1.9.4 ; python_version >= "3.8" and python_full_version < "4.0.0" diff --git a/src/pydo/aio/operations/_operations.py b/src/pydo/aio/operations/_operations.py index 348a5ee..95aa68a 100644 --- a/src/pydo/aio/operations/_operations.py +++ b/src/pydo/aio/operations/_operations.py @@ -2156,16 +2156,27 @@ async def list( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -2453,16 +2464,27 @@ async def list( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -2713,16 +2735,27 @@ async def list( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -2942,16 +2975,27 @@ async def list( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -3133,16 +3177,27 @@ async def list( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -3503,17 +3558,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -3819,17 +3883,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -4093,17 +4166,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -4337,17 +4419,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -4544,17 +4635,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -5012,17 +5112,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -5328,17 +5437,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -5602,17 +5720,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -5846,17 +5973,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -6053,17 +6189,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -6459,17 +6604,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -6775,17 +6929,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -7049,17 +7212,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -7293,17 +7465,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -7500,17 +7681,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -7897,17 +8087,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -8213,17 +8412,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -8487,17 +8695,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -8731,17 +8948,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -8938,17 +9164,26 @@ async def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -9307,15 +9542,24 @@ async def create( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -9575,15 +9819,24 @@ async def create( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -9805,15 +10058,24 @@ async def create( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -10011,15 +10273,24 @@ async def create( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -10185,15 +10456,24 @@ async def create( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -10420,15 +10700,25 @@ async def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -10702,15 +10992,25 @@ async def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -10944,15 +11244,25 @@ async def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -11159,15 +11469,25 @@ async def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -11339,15 +11659,25 @@ async def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -11691,16 +12021,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -11988,16 +12329,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -12248,16 +12600,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -12477,16 +12840,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -12668,16 +13042,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -13112,16 +13497,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -13409,16 +13805,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -13669,16 +14076,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -13898,16 +14316,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -14089,16 +14518,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -14472,16 +14912,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -14769,16 +15220,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -15029,16 +15491,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -15258,16 +15731,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -15449,16 +15933,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -15824,16 +16319,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -16121,16 +16627,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -16381,16 +16898,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -16610,16 +17138,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -16801,16 +17340,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -17107,15 +17657,25 @@ async def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -17389,15 +17949,25 @@ async def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -17631,15 +18201,25 @@ async def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -17846,15 +18426,25 @@ async def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -18026,15 +18616,25 @@ async def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -18378,16 +18978,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -18675,16 +19286,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -18935,16 +19557,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -19164,16 +19797,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -19355,16 +19999,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -19799,16 +20454,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -20096,16 +20762,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -20356,16 +21033,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -20585,16 +21273,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -20776,16 +21475,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -21159,16 +21869,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -21456,16 +22177,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -21716,16 +22448,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -21945,16 +22688,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -22136,16 +22890,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -22511,16 +23276,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -22808,16 +23584,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -23068,16 +23855,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -23297,16 +24095,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -23488,16 +24297,27 @@ async def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -23780,15 +24600,24 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -24048,15 +24877,24 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -24278,15 +25116,24 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -24484,15 +25331,24 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -24658,15 +25514,24 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -24893,15 +25758,25 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -25175,15 +26050,25 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -25417,15 +26302,25 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -25632,15 +26527,25 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -25812,15 +26717,25 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -26164,16 +27079,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -26461,16 +27387,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -26721,16 +27658,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -26950,16 +27898,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -27141,16 +28100,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -27585,16 +28555,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -27882,16 +28863,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -28142,16 +29134,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -28371,16 +29374,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -28562,16 +29576,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -28945,16 +29970,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -29242,16 +30278,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -29502,16 +30549,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -29731,16 +30789,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -29922,16 +30991,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -30297,16 +31377,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -30594,16 +31685,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -30854,16 +31956,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -31083,16 +32196,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -31274,16 +32398,27 @@ async def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -31762,15 +32897,25 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -32044,15 +33189,25 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -32286,15 +33441,25 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -32501,15 +33666,25 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -32681,15 +33856,25 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -33033,16 +34218,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -33330,16 +34526,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -33590,16 +34797,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -33819,16 +35037,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -34010,16 +35239,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -34454,16 +35694,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -34751,16 +36002,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -35011,16 +36273,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -35240,16 +36513,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -35431,16 +36715,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -35814,16 +37109,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -36111,16 +37417,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -36371,16 +37688,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -36600,16 +37928,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -36791,16 +38130,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -37166,16 +38516,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -37463,16 +38824,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -37723,16 +39095,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -37952,16 +39335,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -38143,16 +39537,27 @@ async def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JS Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -38536,15 +39941,24 @@ async def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -38804,15 +40218,24 @@ async def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -39034,15 +40457,24 @@ async def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -39240,15 +40672,24 @@ async def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -39414,15 +40855,24 @@ async def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -39647,15 +41097,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -39929,15 +41389,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -40171,15 +41641,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -40386,15 +41866,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -40566,15 +42056,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -40918,16 +42418,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -41215,16 +42726,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -41475,16 +42997,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -41704,16 +43237,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -41895,16 +43439,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -42339,16 +43894,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -42636,16 +44202,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -42896,16 +44473,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -43125,16 +44713,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -43316,16 +44915,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -43699,16 +45309,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -43996,16 +45617,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -44256,16 +45888,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -44485,16 +46128,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -44676,16 +46330,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -45051,16 +46716,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -45348,16 +47024,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -45608,16 +47295,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -45837,16 +47535,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -46028,16 +47737,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -46352,15 +48072,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -46634,15 +48364,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -46876,15 +48616,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -47091,15 +48841,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -47271,15 +49031,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -47623,16 +49393,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -47920,16 +49701,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -48180,16 +49972,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -48409,16 +50212,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -48600,16 +50414,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -49044,16 +50869,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -49341,16 +51177,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -49601,16 +51448,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -49830,16 +51688,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -50021,16 +51890,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -50404,16 +52284,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -50701,16 +52592,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -50961,16 +52863,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -51190,16 +53103,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -51381,16 +53305,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -51756,16 +53691,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -52053,16 +53999,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -52313,16 +54270,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -52542,16 +54510,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -52733,16 +54712,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -53040,15 +55030,24 @@ async def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -53308,15 +55307,24 @@ async def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -53538,15 +55546,24 @@ async def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -53744,15 +55761,24 @@ async def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -53918,15 +55944,24 @@ async def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -54151,15 +56186,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -54433,15 +56478,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -54675,15 +56730,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -54890,15 +56955,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -55070,15 +57145,25 @@ async def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -55422,16 +57507,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -55719,16 +57815,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -55979,16 +58086,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -56208,16 +58326,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -56399,16 +58528,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -56843,16 +58983,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -57140,16 +59291,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -57400,16 +59562,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -57629,16 +59802,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -57820,16 +60004,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -58203,16 +60398,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -58500,16 +60706,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -58760,16 +60977,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -58989,16 +61217,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -59180,16 +61419,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -59555,16 +61805,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -59852,16 +62113,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -60112,16 +62384,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -60341,16 +62624,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -60532,16 +62826,27 @@ async def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -61214,16 +63519,27 @@ async def list_deployments( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -61511,16 +63827,27 @@ async def list_deployments( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -61771,16 +64098,27 @@ async def list_deployments( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -62000,16 +64338,27 @@ async def list_deployments( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -62191,16 +64540,27 @@ async def list_deployments( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -62681,15 +65041,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -62963,15 +65333,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -63205,15 +65585,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -63420,15 +65810,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -63600,15 +66000,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -63998,15 +66408,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -64280,15 +66700,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -64522,15 +66952,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -64737,15 +67177,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -64917,15 +67367,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -65313,15 +67773,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -65595,15 +68065,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -65837,15 +68317,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -66052,15 +68542,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -66232,15 +68732,25 @@ async def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -66712,15 +69222,25 @@ async def get_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -66994,15 +69514,25 @@ async def get_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -67236,15 +69766,25 @@ async def get_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -67451,15 +69991,25 @@ async def get_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -67631,15 +70181,25 @@ async def get_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -68098,15 +70658,25 @@ async def cancel_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -68380,15 +70950,25 @@ async def cancel_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -68622,15 +71202,25 @@ async def cancel_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -68837,15 +71427,25 @@ async def cancel_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -69017,15 +71617,25 @@ async def cancel_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -70376,15 +72986,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -70644,15 +73263,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -70874,15 +73502,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -71080,15 +73717,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -71254,15 +73900,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -71495,15 +74150,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -71763,15 +74427,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -71993,15 +74666,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -72199,15 +74881,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -72373,15 +75064,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -72636,15 +75336,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -72904,15 +75613,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -73134,15 +75852,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -73340,15 +76067,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -73514,15 +76250,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -73760,15 +76505,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -74028,15 +76782,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -74258,15 +77021,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -74464,15 +77236,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -74638,15 +77419,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -74879,15 +77669,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -75147,15 +77946,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -75377,15 +78185,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -75583,15 +78400,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -75757,15 +78583,24 @@ async def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -76811,15 +79646,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -77093,15 +79938,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -77335,15 +80190,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -77550,15 +80415,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -77730,15 +80605,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -78136,15 +81021,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -78418,15 +81313,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -78660,15 +81565,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -78875,15 +81790,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -79055,15 +81980,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -79464,15 +82399,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -79746,15 +82691,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -79988,15 +82943,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -80203,15 +83168,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -80383,15 +83358,25 @@ async def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -81387,15 +84372,25 @@ async def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -81669,15 +84664,25 @@ async def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -81911,15 +84916,25 @@ async def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -82126,15 +85141,25 @@ async def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -82306,15 +85331,25 @@ async def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is diff --git a/src/pydo/operations/_operations.py b/src/pydo/operations/_operations.py index f9b589c..10bddf1 100644 --- a/src/pydo/operations/_operations.py +++ b/src/pydo/operations/_operations.py @@ -9144,16 +9144,27 @@ def list( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -9441,16 +9452,27 @@ def list( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -9701,16 +9723,27 @@ def list( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -9930,16 +9963,27 @@ def list( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -10121,16 +10165,27 @@ def list( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -10491,17 +10546,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -10807,17 +10871,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -11081,17 +11154,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -11325,17 +11407,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -11532,17 +11623,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -12000,17 +12100,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -12316,17 +12425,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -12590,17 +12708,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -12834,17 +12961,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -13041,17 +13177,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -13447,17 +13592,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -13763,17 +13917,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -14037,17 +14200,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -14281,17 +14453,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -14488,17 +14669,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -14885,17 +15075,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -15201,17 +15400,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -15475,17 +15683,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -15719,17 +15936,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -15926,17 +16152,26 @@ def list( "str" # Optional. Logtail token. }, "open_search": { - "endpoint": - "str", # OpenSearch API Endpoint. Only HTTPS is - supported. Format: ``https://:``. - Required. "basic_auth": { - "password": "str", # Password for user - defined in User. Required. - "user": "str" # Username to authenticate - with. Required. + "password": {}, # Optional. Password for + user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. Username to + authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` + when ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. The name of a + DigitalOcean DBaaS OpenSearch cluster to use as a + log forwarding destination. Cannot be specified + if ``endpoint`` is also specified. + "endpoint": + "str", # Optional. OpenSearch API Endpoint. Only + HTTPS is supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the @@ -16295,15 +16530,24 @@ def create( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -16563,15 +16807,24 @@ def create( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -16793,15 +17046,24 @@ def create( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -16999,15 +17261,24 @@ def create( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -17173,15 +17444,24 @@ def create( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -17408,15 +17688,25 @@ def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -17690,15 +17980,25 @@ def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -17932,15 +18232,25 @@ def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -18147,15 +18457,25 @@ def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -18327,15 +18647,25 @@ def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -18679,16 +19009,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -18976,16 +19317,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -19236,16 +19588,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -19465,16 +19828,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -19656,16 +20030,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -20100,16 +20485,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -20397,16 +20793,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -20657,16 +21064,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -20886,16 +21304,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -21077,16 +21506,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -21460,16 +21900,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -21757,16 +22208,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -22017,16 +22479,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -22246,16 +22719,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -22437,16 +22921,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -22812,16 +23307,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -23109,16 +23615,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -23369,16 +23886,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -23598,16 +24126,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -23789,16 +24328,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -24095,15 +24645,25 @@ def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -24377,15 +24937,25 @@ def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -24619,15 +25189,25 @@ def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -24834,15 +25414,25 @@ def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -25014,15 +25604,25 @@ def create( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -25366,16 +25966,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -25663,16 +26274,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -25923,16 +26545,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -26152,16 +26785,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -26343,16 +26987,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -26787,16 +27442,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -27084,16 +27750,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -27344,16 +28021,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -27573,16 +28261,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -27764,16 +28463,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -28147,16 +28857,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -28444,16 +29165,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -28704,16 +29436,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -28933,16 +29676,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -29124,16 +29878,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -29499,16 +30264,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -29796,16 +30572,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -30056,16 +30843,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -30285,16 +31083,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -30476,16 +31285,27 @@ def create( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -30768,15 +31588,24 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -31036,15 +31865,24 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -31266,15 +32104,24 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -31472,15 +32319,24 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -31646,15 +32502,24 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -31881,15 +32746,25 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -32163,15 +33038,25 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -32405,15 +33290,25 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -32620,15 +33515,25 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -32800,15 +33705,25 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -33152,16 +34067,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -33449,16 +34375,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -33709,16 +34646,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -33938,16 +34886,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -34129,16 +35088,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -34573,16 +35543,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -34870,16 +35851,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -35130,16 +36122,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -35359,16 +36362,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -35550,16 +36564,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -35933,16 +36958,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -36230,16 +37266,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -36490,16 +37537,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -36719,16 +37777,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -36910,16 +37979,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -37285,16 +38365,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -37582,16 +38673,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -37842,16 +38944,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -38071,16 +39184,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -38262,16 +39386,27 @@ def create(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -38750,15 +39885,25 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -39032,15 +40177,25 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -39274,15 +40429,25 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -39489,15 +40654,25 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -39669,15 +40844,25 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -40021,16 +41206,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -40318,16 +41514,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -40578,16 +41785,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -40807,16 +42025,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -40998,16 +42227,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -41442,16 +42682,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -41739,16 +42990,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -41999,16 +43261,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -42228,16 +43501,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -42419,16 +43703,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -42802,16 +44097,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -43099,16 +44405,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -43359,16 +44676,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -43588,16 +44916,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -43779,16 +45118,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -44154,16 +45504,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -44451,16 +45812,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -44711,16 +46083,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -44940,16 +46323,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -45131,16 +46525,27 @@ def get(self, id: str, *, name: Optional[str] = None, **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -45524,15 +46929,24 @@ def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -45792,15 +47206,24 @@ def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -46022,15 +47445,24 @@ def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -46228,15 +47660,24 @@ def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -46402,15 +47843,24 @@ def update( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -46635,15 +48085,25 @@ def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -46917,15 +48377,25 @@ def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -47159,15 +48629,25 @@ def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -47374,15 +48854,25 @@ def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -47554,15 +49044,25 @@ def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -47906,16 +49406,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -48203,16 +49714,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -48463,16 +49985,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -48692,16 +50225,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -48883,16 +50427,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -49327,16 +50882,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -49624,16 +51190,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -49884,16 +51461,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -50113,16 +51701,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -50304,16 +51903,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -50687,16 +52297,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -50984,16 +52605,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -51244,16 +52876,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -51473,16 +53116,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -51664,16 +53318,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -52039,16 +53704,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -52336,16 +54012,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -52596,16 +54283,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -52825,16 +54523,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -53016,16 +54725,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -53340,15 +55060,25 @@ def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -53622,15 +55352,25 @@ def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -53864,15 +55604,25 @@ def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -54079,15 +55829,25 @@ def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -54259,15 +56019,25 @@ def update( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -54611,16 +56381,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -54908,16 +56689,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -55168,16 +56960,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -55397,16 +57200,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -55588,16 +57402,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -56032,16 +57857,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -56329,16 +58165,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -56589,16 +58436,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -56818,16 +58676,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -57009,16 +58878,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -57392,16 +59272,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -57689,16 +59580,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -57949,16 +59851,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -58178,16 +60091,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -58369,16 +60293,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -58744,16 +60679,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -59041,16 +60987,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -59301,16 +61258,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -59530,16 +61498,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -59721,16 +61700,27 @@ def update( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -60026,15 +62016,24 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -60294,15 +62293,24 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -60524,15 +62532,24 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -60730,15 +62747,24 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -60904,15 +62930,24 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -61137,15 +63172,25 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -61419,15 +63464,25 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -61661,15 +63716,25 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -61876,15 +63941,25 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -62056,15 +64131,25 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -62408,16 +64493,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -62705,16 +64801,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -62965,16 +65072,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -63194,16 +65312,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -63385,16 +65514,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -63829,16 +65969,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -64126,16 +66277,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -64386,16 +66548,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -64615,16 +66788,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -64806,16 +66990,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -65189,16 +67384,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -65486,16 +67692,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -65746,16 +67963,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -65975,16 +68203,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -66166,16 +68405,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -66541,16 +68791,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -66838,16 +69099,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -67098,16 +69370,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -67327,16 +69610,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -67518,16 +69812,27 @@ def update(self, id: str, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -68200,16 +70505,27 @@ def list_deployments( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -68497,16 +70813,27 @@ def list_deployments( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -68757,16 +71084,27 @@ def list_deployments( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -68986,16 +71324,27 @@ def list_deployments( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -69177,16 +71526,27 @@ def list_deployments( Optional. Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. - Format: ``https://:``. Required. "basic_auth": { "password": - "str", # Password for user defined in User. - Required. + {}, # Optional. Password for user defined in + User. Is required when ``endpoint`` is set. + Cannot be set if using a DigitalOcean DBaaS + OpenSearch cluster. "user": "str" - # Username to authenticate with. Required. + # Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": + "str", # Optional. The name of a DigitalOcean DBaaS + OpenSearch cluster to use as a log forwarding + destination. Cannot be specified if ``endpoint`` is + also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: + https://:code:``::code:``. Cannot be + specified if ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index @@ -69667,15 +72027,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -69949,15 +72319,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -70191,15 +72571,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -70406,15 +72796,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -70586,15 +72986,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -70984,15 +73394,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -71266,15 +73686,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -71508,15 +73938,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -71723,15 +74163,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -71903,15 +74353,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -72299,15 +74759,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -72581,15 +75051,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -72823,15 +75303,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -73038,15 +75528,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -73218,15 +75718,25 @@ def create_deployment( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -73696,15 +76206,25 @@ def get_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> JSON Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -73978,15 +76498,25 @@ def get_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> JSON Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -74220,15 +76750,25 @@ def get_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> JSON Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -74435,15 +76975,25 @@ def get_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> JSON Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -74615,15 +77165,25 @@ def get_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> JSON Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -75080,15 +77640,25 @@ def cancel_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> J Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -75362,15 +77932,25 @@ def cancel_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> J Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -75604,15 +78184,25 @@ def cancel_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> J Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -75819,15 +78409,25 @@ def cancel_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> J Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -75999,15 +78599,25 @@ def cancel_deployment(self, app_id: str, deployment_id: str, **kwargs: Any) -> J Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -77358,15 +79968,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -77626,15 +80245,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -77856,15 +80484,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -78062,15 +80699,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -78236,15 +80882,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -78477,15 +81132,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -78745,15 +81409,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -78975,15 +81648,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -79181,15 +81863,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -79355,15 +82046,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -79618,15 +82318,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -79886,15 +82595,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -80116,15 +82834,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -80322,15 +83049,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -80496,15 +83232,24 @@ def validate_app_spec( token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -80740,15 +83485,24 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -81008,15 +83762,24 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -81238,15 +84001,24 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -81444,15 +84216,24 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -81618,15 +84399,24 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -81859,15 +84649,24 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -82127,15 +84926,24 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -82357,15 +85165,24 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -82563,15 +85380,24 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -82737,15 +85563,24 @@ def validate_app_spec(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON token. }, "open_search": { - "endpoint": "str", # OpenSearch API - Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. - "user": "str" # Username to - authenticate with. Required. + "password": {}, # Optional. + Password for user defined in User. Is required when + ``endpoint`` is set. Cannot be set if using a + DigitalOcean DBaaS OpenSearch cluster. + "user": "str" # Optional. + Username to authenticate with. Only required when + ``endpoint`` is set. Defaults to ``doadmin`` when + ``cluster_name`` is set. }, + "cluster_name": "str", # Optional. + The name of a DigitalOcean DBaaS OpenSearch cluster to use as + a log forwarding destination. Cannot be specified if + ``endpoint`` is also specified. + "endpoint": "str", # Optional. + OpenSearch API Endpoint. Only HTTPS is supported. Format: + https://:code:``::code:``. Cannot be specified if + ``cluster_name`` is also specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is "logs". @@ -83791,15 +86626,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -84073,15 +86918,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -84315,15 +87170,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -84530,15 +87395,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -84710,15 +87585,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -85116,15 +88001,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -85398,15 +88293,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -85640,15 +88545,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -85855,15 +88770,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -86035,15 +88960,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -86444,15 +89379,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -86726,15 +89671,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -86968,15 +89923,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -87183,15 +90148,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -87363,15 +90338,25 @@ def create_rollback( Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -88367,15 +91352,25 @@ def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -88649,15 +91644,25 @@ def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -88891,15 +91896,25 @@ def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -89106,15 +92121,25 @@ def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is @@ -89286,15 +92311,25 @@ def revert_rollback(self, app_id: str, **kwargs: Any) -> JSON: Logtail token. }, "open_search": { - "endpoint": "str", # - OpenSearch API Endpoint. Only HTTPS is supported. Format: - ``https://:``. Required. "basic_auth": { - "password": "str", # - Password for user defined in User. Required. + "password": {}, # + Optional. Password for user defined in User. Is + required when ``endpoint`` is set. Cannot be set if + using a DigitalOcean DBaaS OpenSearch cluster. "user": "str" # - Username to authenticate with. Required. + Optional. Username to authenticate with. Only + required when ``endpoint`` is set. Defaults to + ``doadmin`` when ``cluster_name`` is set. }, + "cluster_name": "str", # + Optional. The name of a DigitalOcean DBaaS OpenSearch + cluster to use as a log forwarding destination. Cannot be + specified if ``endpoint`` is also specified. + "endpoint": "str", # + Optional. OpenSearch API Endpoint. Only HTTPS is + supported. Format: https://:code:``::code:``. + Cannot be specified if ``cluster_name`` is also + specified. "index_name": "logs" # Optional. Default value is "logs". The index name to use for the logs. If not set, the default index name is