diff --git a/DO_OPENAPI_COMMIT_SHA.txt b/DO_OPENAPI_COMMIT_SHA.txt index ca12bb7..9c98fce 100644 --- a/DO_OPENAPI_COMMIT_SHA.txt +++ b/DO_OPENAPI_COMMIT_SHA.txt @@ -1 +1 @@ -47108d8 +9b76302 diff --git a/src/pydo/aio/operations/_operations.py b/src/pydo/aio/operations/_operations.py index 899607e..cded9be 100644 --- a/src/pydo/aio/operations/_operations.py +++ b/src/pydo/aio/operations/_operations.py @@ -89348,6 +89348,23 @@ async def list_clusters( after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # + Optional. A regex for matching the indexes that this + ACL should apply to. + "permission": "str" + # Optional. Permission set applied to the ACL. 'read' + allows user to read from the index. 'write' allows + for user to write to the index. 'readwrite' allows + for both 'read' and 'write' permission. + 'deny'(default) restricts user from performing any + operation over an index. 'admin' allows for + 'readwrite' as well as any operations to administer + the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently @@ -89696,6 +89713,21 @@ async def create_cluster( created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex + for matching the indexes that this ACL should apply to. + "permission": "str" # Optional. + Permission set applied to the ACL. 'read' allows user to read + from the index. 'write' allows for user to write to the + index. 'readwrite' allows for both 'read' and 'write' + permission. 'deny'(default) restricts user from performing + any operation over an index. 'admin' allows for 'readwrite' + as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and + "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -89917,6 +89949,22 @@ async def create_cluster( created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. + A regex for matching the indexes that this ACL should + apply to. + "permission": "str" # + Optional. Permission set applied to the ACL. 'read' + allows user to read from the index. 'write' allows for + user to write to the index. 'readwrite' allows for both + 'read' and 'write' permission. 'deny'(default) restricts + user from performing any operation over an index. 'admin' + allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", + "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -90190,6 +90238,22 @@ async def create_cluster( created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. + A regex for matching the indexes that this ACL should + apply to. + "permission": "str" # + Optional. Permission set applied to the ACL. 'read' + allows user to read from the index. 'write' allows for + user to write to the index. 'readwrite' allows for both + 'read' and 'write' permission. 'deny'(default) restricts + user from performing any operation over an index. 'admin' + allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", + "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -90455,6 +90519,21 @@ async def create_cluster(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> J created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex + for matching the indexes that this ACL should apply to. + "permission": "str" # Optional. + Permission set applied to the ACL. 'read' allows user to read + from the index. 'write' allows for user to write to the + index. 'readwrite' allows for both 'read' and 'write' + permission. 'deny'(default) restricts user from performing + any operation over an index. 'admin' allows for 'readwrite' + as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and + "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -90676,6 +90755,22 @@ async def create_cluster(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> J created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. + A regex for matching the indexes that this ACL should + apply to. + "permission": "str" # + Optional. Permission set applied to the ACL. 'read' + allows user to read from the index. 'write' allows for + user to write to the index. 'readwrite' allows for both + 'read' and 'write' permission. 'deny'(default) restricts + user from performing any operation over an index. 'admin' + allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", + "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -91029,6 +91124,22 @@ async def get_cluster(self, database_cluster_uuid: str, **kwargs: Any) -> JSON: created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. + A regex for matching the indexes that this ACL should + apply to. + "permission": "str" # + Optional. Permission set applied to the ACL. 'read' + allows user to read from the index. 'write' allows for + user to write to the index. 'readwrite' allows for both + 'read' and 'write' permission. 'deny'(default) restricts + user from performing any operation over an index. 'admin' + allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", + "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -94771,6 +94882,21 @@ async def list_users(self, database_cluster_uuid: str, **kwargs: Any) -> JSON: created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex + for matching the indexes that this ACL should apply to. + "permission": "str" # Optional. + Permission set applied to the ACL. 'read' allows user to read + from the index. 'write' allows for user to write to the + index. 'readwrite' allows for both 'read' and 'write' + permission. 'deny'(default) restricts user from performing + any operation over an index. 'admin' allows for 'readwrite' + as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and + "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -94949,6 +95075,19 @@ async def add_user( Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for matching the + indexes that this ACL should apply to. + "permission": "str" # Optional. Permission set + applied to the ACL. 'read' allows user to read from the index. + 'write' allows for user to write to the index. 'readwrite' allows for + both 'read' and 'write' permission. 'deny'(default) restricts user + from performing any operation over an index. 'admin' allows for + 'readwrite' as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -94994,6 +95133,20 @@ async def add_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -95093,6 +95246,20 @@ async def add_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -95184,6 +95351,19 @@ async def add_user( Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for matching the + indexes that this ACL should apply to. + "permission": "str" # Optional. Permission set + applied to the ACL. 'read' allows user to read from the index. + 'write' allows for user to write to the index. 'readwrite' allows for + both 'read' and 'write' permission. 'deny'(default) restricts user + from performing any operation over an index. 'admin' allows for + 'readwrite' as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -95229,6 +95409,20 @@ async def add_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -95409,6 +95603,20 @@ async def get_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -95679,6 +95887,19 @@ async def update_user( Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for matching the + indexes that this ACL should apply to. + "permission": "str" # Optional. Permission set + applied to the ACL. 'read' allows user to read from the index. + 'write' allows for user to write to the index. 'readwrite' allows for + both 'read' and 'write' permission. 'deny'(default) restricts user + from performing any operation over an index. 'admin' allows for + 'readwrite' as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -95724,6 +95945,20 @@ async def update_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -95824,6 +96059,20 @@ async def update_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -95898,6 +96147,19 @@ async def update_user( Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for matching the + indexes that this ACL should apply to. + "permission": "str" # Optional. Permission set + applied to the ACL. 'read' allows user to read from the index. + 'write' allows for user to write to the index. 'readwrite' allows for + both 'read' and 'write' permission. 'deny'(default) restricts user + from performing any operation over an index. 'admin' allows for + 'readwrite' as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -95943,6 +96205,20 @@ async def update_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -96144,6 +96420,20 @@ async def reset_auth( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -96241,6 +96531,20 @@ async def reset_auth( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -96345,6 +96649,20 @@ async def reset_auth( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. diff --git a/src/pydo/operations/_operations.py b/src/pydo/operations/_operations.py index 958651f..ad79a93 100644 --- a/src/pydo/operations/_operations.py +++ b/src/pydo/operations/_operations.py @@ -96494,6 +96494,23 @@ def list_clusters(self, *, tag_name: Optional[str] = None, **kwargs: Any) -> JSO after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # + Optional. A regex for matching the indexes that this + ACL should apply to. + "permission": "str" + # Optional. Permission set applied to the ACL. 'read' + allows user to read from the index. 'write' allows + for user to write to the index. 'readwrite' allows + for both 'read' and 'write' permission. + 'deny'(default) restricts user from performing any + operation over an index. 'admin' allows for + 'readwrite' as well as any operations to administer + the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently @@ -96842,6 +96859,21 @@ def create_cluster( created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex + for matching the indexes that this ACL should apply to. + "permission": "str" # Optional. + Permission set applied to the ACL. 'read' allows user to read + from the index. 'write' allows for user to write to the + index. 'readwrite' allows for both 'read' and 'write' + permission. 'deny'(default) restricts user from performing + any operation over an index. 'admin' allows for 'readwrite' + as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and + "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -97063,6 +97095,22 @@ def create_cluster( created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. + A regex for matching the indexes that this ACL should + apply to. + "permission": "str" # + Optional. Permission set applied to the ACL. 'read' + allows user to read from the index. 'write' allows for + user to write to the index. 'readwrite' allows for both + 'read' and 'write' permission. 'deny'(default) restricts + user from performing any operation over an index. 'admin' + allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", + "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -97336,6 +97384,22 @@ def create_cluster( created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. + A regex for matching the indexes that this ACL should + apply to. + "permission": "str" # + Optional. Permission set applied to the ACL. 'read' + allows user to read from the index. 'write' allows for + user to write to the index. 'readwrite' allows for both + 'read' and 'write' permission. 'deny'(default) restricts + user from performing any operation over an index. 'admin' + allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", + "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -97601,6 +97665,21 @@ def create_cluster(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex + for matching the indexes that this ACL should apply to. + "permission": "str" # Optional. + Permission set applied to the ACL. 'read' allows user to read + from the index. 'write' allows for user to write to the + index. 'readwrite' allows for both 'read' and 'write' + permission. 'deny'(default) restricts user from performing + any operation over an index. 'admin' allows for 'readwrite' + as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and + "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -97822,6 +97901,22 @@ def create_cluster(self, body: Union[JSON, IO[bytes]], **kwargs: Any) -> JSON: created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. + A regex for matching the indexes that this ACL should + apply to. + "permission": "str" # + Optional. Permission set applied to the ACL. 'read' + allows user to read from the index. 'write' allows for + user to write to the index. 'readwrite' allows for both + 'read' and 'write' permission. 'deny'(default) restricts + user from performing any operation over an index. 'admin' + allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", + "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -98175,6 +98270,22 @@ def get_cluster(self, database_cluster_uuid: str, **kwargs: Any) -> JSON: created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. + A regex for matching the indexes that this ACL should + apply to. + "permission": "str" # + Optional. Permission set applied to the ACL. 'read' + allows user to read from the index. 'write' allows for + user to write to the index. 'readwrite' allows for both + 'read' and 'write' permission. 'deny'(default) restricts + user from performing any operation over an index. 'admin' + allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", + "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -101913,6 +102024,21 @@ def list_users(self, database_cluster_uuid: str, **kwargs: Any) -> JSON: created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex + for matching the indexes that this ACL should apply to. + "permission": "str" # Optional. + Permission set applied to the ACL. 'read' allows user to read + from the index. 'write' allows for user to write to the + index. 'readwrite' allows for both 'read' and 'write' + permission. 'deny'(default) restricts user from performing + any operation over an index. 'admin' allows for 'readwrite' + as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and + "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database @@ -102091,6 +102217,19 @@ def add_user( Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for matching the + indexes that this ACL should apply to. + "permission": "str" # Optional. Permission set + applied to the ACL. 'read' allows user to read from the index. + 'write' allows for user to write to the index. 'readwrite' allows for + both 'read' and 'write' permission. 'deny'(default) restricts user + from performing any operation over an index. 'admin' allows for + 'readwrite' as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -102136,6 +102275,20 @@ def add_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -102235,6 +102388,20 @@ def add_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -102326,6 +102493,19 @@ def add_user( Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for matching the + indexes that this ACL should apply to. + "permission": "str" # Optional. Permission set + applied to the ACL. 'read' allows user to read from the index. + 'write' allows for user to write to the index. 'readwrite' allows for + both 'read' and 'write' permission. 'deny'(default) restricts user + from performing any operation over an index. 'admin' allows for + 'readwrite' as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -102371,6 +102551,20 @@ def add_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -102551,6 +102745,20 @@ def get_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -102821,6 +103029,19 @@ def update_user( Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for matching the + indexes that this ACL should apply to. + "permission": "str" # Optional. Permission set + applied to the ACL. 'read' allows user to read from the index. + 'write' allows for user to write to the index. 'readwrite' allows for + both 'read' and 'write' permission. 'deny'(default) restricts user + from performing any operation over an index. 'admin' allows for + 'readwrite' as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -102866,6 +103087,20 @@ def update_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -102966,6 +103201,20 @@ def update_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -103040,6 +103289,19 @@ def update_user( Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for matching the + indexes that this ACL should apply to. + "permission": "str" # Optional. Permission set + applied to the ACL. 'read' allows user to read from the index. + 'write' allows for user to write to the index. 'readwrite' allows for + both 'read' and 'write' permission. 'deny'(default) restricts user + from performing any operation over an index. 'admin' allows for + 'readwrite' as well as any operations to administer the index. Known + values are: "deny", "admin", "read", "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -103085,6 +103347,20 @@ def update_user( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -103286,6 +103562,20 @@ def reset_auth( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -103383,6 +103673,20 @@ def reset_auth( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines. @@ -103487,6 +103791,20 @@ def reset_auth( the ACL. Will be computed after the ACL is created/updated. } ], + "opensearch_acl": [ + { + "index": "str", # Optional. A regex for + matching the indexes that this ACL should apply to. + "permission": "str" # Optional. Permission + set applied to the ACL. 'read' allows user to read from the + index. 'write' allows for user to write to the index. 'readwrite' + allows for both 'read' and 'write' permission. 'deny'(default) + restricts user from performing any operation over an index. + 'admin' allows for 'readwrite' as well as any operations to + administer the index. Known values are: "deny", "admin", "read", + "readwrite", and "write". + } + ], "pg_allow_replication": bool # Optional. For Postgres clusters, set to ``true`` for a user with replication rights. This option is not currently supported for other database engines.