Skip to content

Latest commit

 

History

History
41 lines (36 loc) · 4.19 KB

DbaasServiceOpensearch.md

File metadata and controls

41 lines (36 loc) · 4.19 KB

DbaasServiceOpensearch

Properties

Name Type Description Notes
description Option<String> DbaaS service description [optional]
max_index_count Option<i64> Maximum number of indexes to keep before deleting the oldest one [optional]
updated_at Option<String> Service last update timestamp (ISO 8601) [optional]
node_count Option<i64> Number of service nodes in the active plan [optional]
connection_info Option<models::DbaasServiceOpensearchConnectionInfo> [optional]
node_cpu_count Option<i64> Number of CPUs for each node [optional]
integrations Option<Vecmodels::DbaasIntegration> Service integrations [optional]
zone Option<String> The zone where the service is running [optional]
node_states Option<Vecmodels::DbaasNodeState> State of individual service nodes [optional]
name String
keep_index_refresh_interval Option<bool> Aiven automation resets index.refresh_interval to default value for every index to be sure that indices are always visible to search. If it doesn't fit your case, you can disable this by setting up this flag to true. [optional]
r#type String
state Option<models::EnumServiceState> [optional]
ip_filter Option<Vec> Allowed CIDR address blocks for incoming connections [optional]
backups Option<Vecmodels::DbaasServiceBackup> List of backups for the service [optional]
termination_protection Option<bool> Service is protected against termination and powering off [optional]
notifications Option<Vecmodels::DbaasServiceNotification> Service notifications [optional]
components Option<Vecmodels::DbaasServiceMysqlComponentsInner> Service component information objects [optional]
index_patterns Option<Vecmodels::UpdateDbaasServiceOpensearchRequestIndexPatternsInner> Allows you to create glob style patterns and set a max number of indexes matching this pattern you want to keep. Creating indexes exceeding this value will cause the oldest one to get deleted. You could for example create a pattern looking like 'logs.?' and then create index logs.1, logs.2 etc, it will delete logs.1 once you create logs.6. Do note 'logs.?' does not apply to logs.10. Note: Setting max_index_count to 0 will do nothing and the pattern gets ignored. [optional]
maintenance Option<models::DbaasServiceMaintenance> [optional]
index_template Option<models::UpdateDbaasServiceOpensearchRequestIndexTemplate> [optional]
disk_size Option<i64> TODO UNIT disk space for data storage [optional]
node_memory Option<i64> TODO UNIT of memory for each node [optional]
uri Option<String> URI for connecting to the service (may be absent) [optional]
opensearch_settings Option<models::JsonSchemaOpensearch> [optional]
uri_params Option<serde_json::Value> service_uri parameterized into key-value pairs [optional]
version Option<String> OpenSearch version [optional]
created_at Option<String> Service creation timestamp (ISO 8601) [optional]
plan String Subscription plan
opensearch_dashboards Option<models::UpdateDbaasServiceOpensearchRequestOpensearchDashboards> [optional]
users Option<Vecmodels::DbaasServiceGrafanaUsersInner> List of service users [optional]

[Back to Model list] [Back to API list] [Back to README]