Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update generated files #687

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Nov 15, 2024

This is an automatically created PR. Changes were created by running make generate.

--- old_service_types_data.json	2025-01-10 02:50:03.530096764 +0000
+++ new_service_types_data.json	2025-01-10 02:50:05.069108832 +0000
@@ -550,82 +550,6 @@
         "title": "Automatic utility network IP Filter",
         "description": "Automatically allow connections from servers in the utility network within the same zone"
       },
-      "azure_migration": {
-        "type": "object",
-        "title": "",
-        "description": "Azure migration settings",
-        "properties": {
-          "account": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "Account name",
-            "description": "Azure account name"
-          },
-          "base_path": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "The path to the repository data within its container",
-            "description": "The path to the repository data within its container. The value of this setting should not start or end with a /"
-          },
-          "chunk_size": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "Chunk size",
-            "description": "Big files can be broken down into chunks during snapshotting if needed. Should be the same as for the 3rd party repository"
-          },
-          "compress": {
-            "type": "boolean",
-            "title": "Metadata files are stored in compressed format",
-            "description": "when set to true metadata files are stored in compressed format"
-          },
-          "container": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "Azure container name",
-            "description": "Azure container name"
-          },
-          "endpoint_suffix": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "Endpoint suffix",
-            "description": "Defines the DNS suffix for Azure Storage endpoints."
-          },
-          "include_aliases": {
-            "type": "boolean",
-            "title": "Include aliases",
-            "description": "Whether to restore aliases alongside their associated indexes. Default is true."
-          },
-          "indices": {
-            "pattern": "^(\\*?[a-z0-9._-]*\\*?|-\\*?[a-z0-9._-]*\\*?)(,(\\*?[a-z0-9._-]*\\*?|-\\*?[a-z0-9._-]*\\*?))*[,]?$",
-            "type": "string",
-            "title": "Indices to restore",
-            "description": "A comma-delimited list of indices to restore from the snapshot. Multi-index syntax is supported."
-          },
-          "key": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "Account secret key",
-            "description": "Azure account secret key. One of key or sas_token should be specified"
-          },
-          "restore_global_state": {
-            "type": "boolean",
-            "title": "Restore the cluster state or not",
-            "description": "If true, restore the cluster state. Defaults to false"
-          },
-          "sas_token": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "SAS token",
-            "description": "A shared access signatures (SAS) token. One of key or sas_token should be specified"
-          },
-          "snapshot_name": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "The snapshot name to restore from",
-            "description": "The snapshot name to restore from"
-          }
-        }
-      },
       "cluster_max_shards_per_node": {
         "example": 1000,
         "maximum": 10000,
@@ -634,6 +558,13 @@
         "title": "cluster.max_shards_per_node",
         "description": "Controls the number of shards allowed in the cluster per data node"
       },
+      "cluster_routing_allocation_balance_prefer_primary": {
+        "default": false,
+        "example": false,
+        "type": "boolean",
+        "title": "cluster.routing.allocation.balance.prefer_primary",
+        "description": "When set to true, OpenSearch attempts to evenly distribute the primary shards between the cluster nodes. Enabling this setting does not always guarantee an equal number of primary shards on each node, especially in the event of a failover. Changing this setting to false after it was set to true does not invoke redistribution of primary shards. Default is false."
+      },
       "cluster_routing_allocation_node_concurrent_recoveries": {
         "maximum": 16,
         "minimum": 2,
@@ -651,6 +582,18 @@
         "title": "Custom domain",
         "description": "Serve the web frontend using a custom CNAME pointing to the Aiven DNS name"
       },
+      "elasticsearch_version": {
+        "type": [
+          "string",
+          "null"
+        ],
+        "title": "Elasticsearch major version",
+        "enum": [
+          "7",
+          "1",
+          "2"
+        ]
+      },
       "email_sender_name": {
         "example": "alert-sender",
         "maxLength": 40,
@@ -680,64 +623,6 @@
         "type": "boolean",
         "title": "Enable/Disable security audit"
       },
-      "gcs_migration": {
-        "type": "object",
-        "title": "",
-        "description": "Google Cloud Storage migration settings",
-        "properties": {
-          "base_path": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "The path to the repository data within its container",
-            "description": "The path to the repository data within its container. The value of this setting should not start or end with a /"
-          },
-          "bucket": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "The path to the repository data within its container",
-            "description": "Google Cloud Storage bucket name"
-          },
-          "chunk_size": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "Chunk size",
-            "description": "Big files can be broken down into chunks during snapshotting if needed. Should be the same as for the 3rd party repository"
-          },
-          "compress": {
-            "type": "boolean",
-            "title": "Metadata files are stored in compressed format",
-            "description": "when set to true metadata files are stored in compressed format"
-          },
-          "credentials": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "Credentials",
-            "description": "Google Cloud Storage credentials file content"
-          },
-          "include_aliases": {
-            "type": "boolean",
-            "title": "Include aliases",
-            "description": "Whether to restore aliases alongside their associated indexes. Default is true."
-          },
-          "indices": {
-            "pattern": "^(\\*?[a-z0-9._-]*\\*?|-\\*?[a-z0-9._-]*\\*?)(,(\\*?[a-z0-9._-]*\\*?|-\\*?[a-z0-9._-]*\\*?))*[,]?$",
-            "type": "string",
-            "title": "Indices to restore",
-            "description": "A comma-delimited list of indices to restore from the snapshot. Multi-index syntax is supported."
-          },
-          "restore_global_state": {
-            "type": "boolean",
-            "title": "Restore the cluster state or not",
-            "description": "If true, restore the cluster state. Defaults to false"
-          },
-          "snapshot_name": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "The snapshot name to restore from",
-            "description": "The snapshot name to restore from"
-          }
-        }
-      },
       "http_max_content_length": {
         "maximum": 2147483647,
         "minimum": 1,
@@ -1080,12 +965,16 @@
             "title": "Enable or disable OpenSearch Dashboards"
           },
           "max_old_space_size": {
-            "maximum": 2048,
+            "maximum": 4096,
             "minimum": 64,
             "type": "integer",
             "title": "max_old_space_size",
             "description": "Limits the maximum amount of memory (in MiB) the OpenSearch Dashboards process can use. This sets the max_old_space_size option of the nodejs running the OpenSearch Dashboards. Note: the memory reserved by OpenSearch Dashboards is not available for OpenSearch."
           },
+          "multiple_data_source_enabled": {
+            "type": "boolean",
+            "title": "Enable or disable multiple data sources in OpenSearch Dashboards"
+          },
           "opensearch_request_timeout": {
             "maximum": 120000,
             "minimum": 5000,
@@ -1120,87 +1009,6 @@
         "title": "reindex_remote_whitelist",
         "description": "Whitelisted addresses for reindexing. Changing this value will cause all OpenSearch instances to restart."
       },
-      "s3_migration": {
-        "type": "object",
-        "title": "",
-        "description": "AWS S3 / AWS S3 compatible migration settings",
-        "properties": {
-          "access_key": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "AWS Access key",
-            "description": "AWS Access key"
-          },
-          "base_path": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "The path to the repository data within its container",
-            "description": "The path to the repository data within its container. The value of this setting should not start or end with a /"
-          },
-          "bucket": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "S3 bucket name",
-            "description": "S3 bucket name"
-          },
-          "chunk_size": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "Chunk size",
-            "description": "Big files can be broken down into chunks during snapshotting if needed. Should be the same as for the 3rd party repository"
-          },
-          "compress": {
-            "type": "boolean",
-            "title": "Metadata files are stored in compressed format",
-            "description": "when set to true metadata files are stored in compressed format"
-          },
-          "endpoint": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "The S3 service endpoint to connect",
-            "description": "The S3 service endpoint to connect to. If you are using an S3-compatible service then you should set this to the service’s endpoint"
-          },
-          "include_aliases": {
-            "type": "boolean",
-            "title": "Include aliases",
-            "description": "Whether to restore aliases alongside their associated indexes. Default is true."
-          },
-          "indices": {
-            "pattern": "^(\\*?[a-z0-9._-]*\\*?|-\\*?[a-z0-9._-]*\\*?)(,(\\*?[a-z0-9._-]*\\*?|-\\*?[a-z0-9._-]*\\*?))*[,]?$",
-            "type": "string",
-            "title": "Indices to restore",
-            "description": "A comma-delimited list of indices to restore from the snapshot. Multi-index syntax is supported."
-          },
-          "region": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "S3 region",
-            "description": "S3 region"
-          },
-          "restore_global_state": {
-            "type": "boolean",
-            "title": "Restore the cluster state or not",
-            "description": "If true, restore the cluster state. Defaults to false"
-          },
-          "secret_key": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "AWS secret key",
-            "description": "AWS secret key"
-          },
-          "server_side_encryption": {
-            "type": "boolean",
-            "title": "Server side encryption",
-            "description": "When set to true files are encrypted on server side"
-          },
-          "snapshot_name": {
-            "pattern": "^[^\\r\\n]*$",
-            "type": "string",
-            "title": "The snapshot name to restore from",
-            "description": "The snapshot name to restore from"
-          }
-        }
-      },
       "saml": {
         "type": "object",
         "title": "OpenSearch SAML configuration",
@@ -1443,6 +1251,81 @@
           }
         }
       },
+      "search_insights_top_queries": {
+        "type": "object",
+        "title": "",
+        "properties": {
+          "cpu": {
+            "type": "object",
+            "title": "Top N queries monitoring by CPU",
+            "properties": {
+              "enabled": {
+                "default": false,
+                "type": "boolean",
+                "title": "Enable or disable top N query monitoring by the metric",
+                "description": "Enable or disable top N query monitoring by the metric"
+              },
+              "top_n_size": {
+                "minimum": 1,
+                "type": "integer",
+                "title": "Specify the value of N for the top N queries by the metric"
+              },
+              "window_size": {
+                "pattern": "^(\\*?[a-z0-9._-]*\\*?|-\\*?[a-z0-9._-]*\\*?)(,(\\*?[a-z0-9._-]*\\*?|-\\*?[a-z0-9._-]*\\*?))*[,]?$",
+                "type": "string",
+                "title": "The window size of the top N queries by the metric",
+                "description": "Configure the window size of the top N queries"
+              }
+            }
+          },
+          "latency": {
+            "type": "object",
+            "title": "Top N queries monitoring by latency",
+            "properties": {
+              "enabled": {
+                "default": false,
+                "type": "boolean",
+                "title": "Enable or disable top N query monitoring by the metric",
+                "description": "Enable or disable top N query monitoring by the metric"
+              },
+              "top_n_size": {
+                "minimum": 1,
+                "type": "integer",
+                "title": "Specify the value of N for the top N queries by the metric"
+              },
+              "window_size": {
+                "pattern": "^(\\*?[a-z0-9._-]*\\*?|-\\*?[a-z0-9._-]*\\*?)(,(\\*?[a-z0-9._-]*\\*?|-\\*?[a-z0-9._-]*\\*?))*[,]?$",
+                "type": "string",
+                "title": "The window size of the top N queries by the metric",
+                "description": "Configure the window size of the top N queries"
+              }
+            }
+          },
+          "memory": {
+            "type": "object",
+            "title": "Top N queries monitoring by memory",
+            "properties": {
+              "enabled": {
+                "default": false,
+                "type": "boolean",
+                "title": "Enable or disable top N query monitoring by the metric",
+                "description": "Enable or disable top N query monitoring by the metric"
+              },
+              "top_n_size": {
+                "minimum": 1,
+                "type": "integer",
+                "title": "Specify the value of N for the top N queries by the metric"
+              },
+              "window_size": {
+                "pattern": "^(\\*?[a-z0-9._-]*\\*?|-\\*?[a-z0-9._-]*\\*?)(,(\\*?[a-z0-9._-]*\\*?|-\\*?[a-z0-9._-]*\\*?))*[,]?$",
+                "type": "string",
+                "title": "The window size of the top N queries by the metric",
+                "description": "Configure the window size of the top N queries"
+              }
+            }
+          }
+        }
+      },
       "search_max_buckets": {
         "example": 10000,
         "maximum": 1000000,
@@ -1454,6 +1337,36 @@
         "title": "search.max_buckets",
         "description": "Maximum number of aggregation buckets allowed in a single response. OpenSearch default value is used when this is not defined."
       },
+      "segrep": {
+        "type": "object",
+        "title": "Segment Replication Backpressure Settings",
+        "properties": {
+          "pressure.checkpoint.limit": {
+            "minimum": 0,
+            "type": "integer",
+            "title": "segrep.pressure.checkpoint.limit",
+            "description": "The maximum number of indexing checkpoints that a replica shard can fall behind when copying from primary. Once `segrep.pressure.checkpoint.limit` is breached along with `segrep.pressure.time.limit`, the segment replication backpressure mechanism is initiated. Default is 4 checkpoints."
+          },
+          "pressure.enabled": {
+            "type": "boolean",
+            "title": "segrep.pressure.enabled",
+            "description": "Enables the segment replication backpressure mechanism. Default is false."
+          },
+          "pressure.replica.stale.limit": {
+            "maximum": 1,
+            "minimum": 0,
+            "type": "number",
+            "title": "segrep.pressure.replica.stale.limit",
+            "description": "The maximum number of stale replica shards that can exist in a replication group. Once `segrep.pressure.replica.stale.limit` is breached, the segment replication backpressure mechanism is initiated. Default is .5, which is 50% of a replication group."
+          },
+          "pressure.time.limit": {
+            "pattern": "^\\d+\\s*(?:[dhms]|ms|micros|nanos)$",
+            "type": "string",
+            "title": "segrep.pressure.time.limit",
+            "description": "The maximum amount of time that a replica shard can take to copy from the primary shard. Once segrep.pressure.time.limit is breached along with segrep.pressure.checkpoint.limit, the segment replication backpressure mechanism is initiated. Default is 5 minutes."
+          }
+        }
+      },
       "service_log": {
         "example": true,
         "type": [
@@ -2006,6 +1919,20 @@
           }
         }
       },
+      "password_encryption": {
+        "default": "md5",
+        "example": "scram-sha-256",
+        "type": [
+          "string",
+          "null"
+        ],
+        "title": "password_encryption",
+        "description": "Chooses the algorithm for encrypting passwords.",
+        "enum": [
+          "md5",
+          "scram-sha-256"
+        ]
+      },
       "pg_partman_bgw_interval": {
         "example": 3600,
         "maximum": 604800,
@@ -2261,7 +2188,8 @@
           "13",
           "14",
           "15",
-          "16"
+          "16",
+          "17"
         ]
       },
       "wal_sender_timeout": {

@github-actions github-actions bot requested a review from a team as a code owner November 15, 2024 02:52
@github-actions github-actions bot force-pushed the chore/make-generate branch 2 times, most recently from 9236b90 to b78a1c1 Compare November 26, 2024 02:52
@github-actions github-actions bot force-pushed the chore/make-generate branch 4 times, most recently from 24aafbc to fcb0597 Compare December 10, 2024 02:58
@github-actions github-actions bot force-pushed the chore/make-generate branch 3 times, most recently from e10741c to e50ce51 Compare December 17, 2024 02:56
@github-actions github-actions bot force-pushed the chore/make-generate branch 2 times, most recently from 48f84c7 to cb5fc2a Compare December 28, 2024 02:48
@github-actions github-actions bot force-pushed the chore/make-generate branch from cb5fc2a to 2951b7e Compare December 31, 2024 02:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant