exoscale.Database
Import
An existing database service may be imported by <name>@<zone>
console
$ pulumi import exoscale:index/database:Database \
exoscale_database.my_database \
my-database@ch-gva-2
Create Database Resource
new Database(name: string, args: DatabaseArgs, opts?: CustomResourceOptions);
@overload
def Database(resource_name: str,
opts: Optional[ResourceOptions] = None,
kafka: Optional[DatabaseKafkaArgs] = None,
maintenance_dow: Optional[str] = None,
maintenance_time: Optional[str] = None,
mysql: Optional[DatabaseMysqlArgs] = None,
name: Optional[str] = None,
opensearch: Optional[DatabaseOpensearchArgs] = None,
pg: Optional[DatabasePgArgs] = None,
plan: Optional[str] = None,
redis: Optional[DatabaseRedisArgs] = None,
termination_protection: Optional[bool] = None,
type: Optional[str] = None,
zone: Optional[str] = None)
@overload
def Database(resource_name: str,
args: DatabaseArgs,
opts: Optional[ResourceOptions] = None)
func NewDatabase(ctx *Context, name string, args DatabaseArgs, opts ...ResourceOption) (*Database, error)
public Database(string name, DatabaseArgs args, CustomResourceOptions? opts = null)
public Database(String name, DatabaseArgs args)
public Database(String name, DatabaseArgs args, CustomResourceOptions options)
type: exoscale:Database
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DatabaseArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DatabaseArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DatabaseArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DatabaseArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DatabaseArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Database Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Database resource accepts the following input properties:
- Plan string
The plan of the database service (use the [Exoscale CLI][cli] -
exo dbaas type show <TYPE>
- for reference).- Type string
The type of the database service (
kafka
,mysql
,opensearch
,pg
,redis
).- Zone string
The Exoscale [Zone][zone] name.
- Kafka
Pulumiverse.
Exoscale. Inputs. Database Kafka Args kafka database service type specific arguments. Structure is documented below.
- Maintenance
Dow string The day of week to perform the automated database service maintenance (
never
,monday
,tuesday
,wednesday
,thursday
,friday
,saturday
,sunday
).- Maintenance
Time string The time of day to perform the automated database service maintenance (
HH:MM:SS
)- Mysql
Pulumiverse.
Exoscale. Inputs. Database Mysql Args mysql database service type specific arguments. Structure is documented below.
- Name string
The name of the database service.
- Opensearch
Pulumiverse.
Exoscale. Inputs. Database Opensearch Args opensearch database service type specific arguments. Structure is documented below.
- Pg
Pulumiverse.
Exoscale. Inputs. Database Pg Args pg database service type specific arguments. Structure is documented below.
- Redis
Pulumiverse.
Exoscale. Inputs. Database Redis Args redis database service type specific arguments. Structure is documented below.
- Termination
Protection bool The database service protection boolean flag against termination/power-off.
- Plan string
The plan of the database service (use the [Exoscale CLI][cli] -
exo dbaas type show <TYPE>
- for reference).- Type string
The type of the database service (
kafka
,mysql
,opensearch
,pg
,redis
).- Zone string
The Exoscale [Zone][zone] name.
- Kafka
Database
Kafka Args kafka database service type specific arguments. Structure is documented below.
- Maintenance
Dow string The day of week to perform the automated database service maintenance (
never
,monday
,tuesday
,wednesday
,thursday
,friday
,saturday
,sunday
).- Maintenance
Time string The time of day to perform the automated database service maintenance (
HH:MM:SS
)- Mysql
Database
Mysql Args mysql database service type specific arguments. Structure is documented below.
- Name string
The name of the database service.
- Opensearch
Database
Opensearch Args opensearch database service type specific arguments. Structure is documented below.
- Pg
Database
Pg Args pg database service type specific arguments. Structure is documented below.
- Redis
Database
Redis Args redis database service type specific arguments. Structure is documented below.
- Termination
Protection bool The database service protection boolean flag against termination/power-off.
- plan String
The plan of the database service (use the [Exoscale CLI][cli] -
exo dbaas type show <TYPE>
- for reference).- type String
The type of the database service (
kafka
,mysql
,opensearch
,pg
,redis
).- zone String
The Exoscale [Zone][zone] name.
- kafka
Database
Kafka Args kafka database service type specific arguments. Structure is documented below.
- maintenance
Dow String The day of week to perform the automated database service maintenance (
never
,monday
,tuesday
,wednesday
,thursday
,friday
,saturday
,sunday
).- maintenance
Time String The time of day to perform the automated database service maintenance (
HH:MM:SS
)- mysql
Database
Mysql Args mysql database service type specific arguments. Structure is documented below.
- name String
The name of the database service.
- opensearch
Database
Opensearch Args opensearch database service type specific arguments. Structure is documented below.
- pg
Database
Pg Args pg database service type specific arguments. Structure is documented below.
- redis
Database
Redis Args redis database service type specific arguments. Structure is documented below.
- termination
Protection Boolean The database service protection boolean flag against termination/power-off.
- plan string
The plan of the database service (use the [Exoscale CLI][cli] -
exo dbaas type show <TYPE>
- for reference).- type string
The type of the database service (
kafka
,mysql
,opensearch
,pg
,redis
).- zone string
The Exoscale [Zone][zone] name.
- kafka
Database
Kafka Args kafka database service type specific arguments. Structure is documented below.
- maintenance
Dow string The day of week to perform the automated database service maintenance (
never
,monday
,tuesday
,wednesday
,thursday
,friday
,saturday
,sunday
).- maintenance
Time string The time of day to perform the automated database service maintenance (
HH:MM:SS
)- mysql
Database
Mysql Args mysql database service type specific arguments. Structure is documented below.
- name string
The name of the database service.
- opensearch
Database
Opensearch Args opensearch database service type specific arguments. Structure is documented below.
- pg
Database
Pg Args pg database service type specific arguments. Structure is documented below.
- redis
Database
Redis Args redis database service type specific arguments. Structure is documented below.
- termination
Protection boolean The database service protection boolean flag against termination/power-off.
- plan str
The plan of the database service (use the [Exoscale CLI][cli] -
exo dbaas type show <TYPE>
- for reference).- type str
The type of the database service (
kafka
,mysql
,opensearch
,pg
,redis
).- zone str
The Exoscale [Zone][zone] name.
- kafka
Database
Kafka Args kafka database service type specific arguments. Structure is documented below.
- maintenance_
dow str The day of week to perform the automated database service maintenance (
never
,monday
,tuesday
,wednesday
,thursday
,friday
,saturday
,sunday
).- maintenance_
time str The time of day to perform the automated database service maintenance (
HH:MM:SS
)- mysql
Database
Mysql Args mysql database service type specific arguments. Structure is documented below.
- name str
The name of the database service.
- opensearch
Database
Opensearch Args opensearch database service type specific arguments. Structure is documented below.
- pg
Database
Pg Args pg database service type specific arguments. Structure is documented below.
- redis
Database
Redis Args redis database service type specific arguments. Structure is documented below.
- termination_
protection bool The database service protection boolean flag against termination/power-off.
- plan String
The plan of the database service (use the [Exoscale CLI][cli] -
exo dbaas type show <TYPE>
- for reference).- type String
The type of the database service (
kafka
,mysql
,opensearch
,pg
,redis
).- zone String
The Exoscale [Zone][zone] name.
- kafka Property Map
kafka database service type specific arguments. Structure is documented below.
- maintenance
Dow String The day of week to perform the automated database service maintenance (
never
,monday
,tuesday
,wednesday
,thursday
,friday
,saturday
,sunday
).- maintenance
Time String The time of day to perform the automated database service maintenance (
HH:MM:SS
)- mysql Property Map
mysql database service type specific arguments. Structure is documented below.
- name String
The name of the database service.
- opensearch Property Map
opensearch database service type specific arguments. Structure is documented below.
- pg Property Map
pg database service type specific arguments. Structure is documented below.
- redis Property Map
redis database service type specific arguments. Structure is documented below.
- termination
Protection Boolean The database service protection boolean flag against termination/power-off.
Outputs
All input properties are implicitly available as output properties. Additionally, the Database resource produces the following output properties:
- Ca
Certificate string CA Certificate required to reach a DBaaS service through a TLS-protected connection.
- Created
At string The creation date of the database service.
- Disk
Size int The disk size of the database service.
- Id string
The provider-assigned unique ID for this managed resource.
- Node
Cpus int The number of CPUs of the database service.
- Node
Memory int The amount of memory of the database service.
- Nodes int
The number of nodes of the database service.
- State string
The current state of the database service.
- Updated
At string The date of the latest database service update.
- Uri string
The database service connection URI.
- Ca
Certificate string CA Certificate required to reach a DBaaS service through a TLS-protected connection.
- Created
At string The creation date of the database service.
- Disk
Size int The disk size of the database service.
- Id string
The provider-assigned unique ID for this managed resource.
- Node
Cpus int The number of CPUs of the database service.
- Node
Memory int The amount of memory of the database service.
- Nodes int
The number of nodes of the database service.
- State string
The current state of the database service.
- Updated
At string The date of the latest database service update.
- Uri string
The database service connection URI.
- ca
Certificate String CA Certificate required to reach a DBaaS service through a TLS-protected connection.
- created
At String The creation date of the database service.
- disk
Size Integer The disk size of the database service.
- id String
The provider-assigned unique ID for this managed resource.
- node
Cpus Integer The number of CPUs of the database service.
- node
Memory Integer The amount of memory of the database service.
- nodes Integer
The number of nodes of the database service.
- state String
The current state of the database service.
- updated
At String The date of the latest database service update.
- uri String
The database service connection URI.
- ca
Certificate string CA Certificate required to reach a DBaaS service through a TLS-protected connection.
- created
At string The creation date of the database service.
- disk
Size number The disk size of the database service.
- id string
The provider-assigned unique ID for this managed resource.
- node
Cpus number The number of CPUs of the database service.
- node
Memory number The amount of memory of the database service.
- nodes number
The number of nodes of the database service.
- state string
The current state of the database service.
- updated
At string The date of the latest database service update.
- uri string
The database service connection URI.
- ca_
certificate str CA Certificate required to reach a DBaaS service through a TLS-protected connection.
- created_
at str The creation date of the database service.
- disk_
size int The disk size of the database service.
- id str
The provider-assigned unique ID for this managed resource.
- node_
cpus int The number of CPUs of the database service.
- node_
memory int The amount of memory of the database service.
- nodes int
The number of nodes of the database service.
- state str
The current state of the database service.
- updated_
at str The date of the latest database service update.
- uri str
The database service connection URI.
- ca
Certificate String CA Certificate required to reach a DBaaS service through a TLS-protected connection.
- created
At String The creation date of the database service.
- disk
Size Number The disk size of the database service.
- id String
The provider-assigned unique ID for this managed resource.
- node
Cpus Number The number of CPUs of the database service.
- node
Memory Number The amount of memory of the database service.
- nodes Number
The number of nodes of the database service.
- state String
The current state of the database service.
- updated
At String The date of the latest database service update.
- uri String
The database service connection URI.
Look up Existing Database Resource
Get an existing Database resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: DatabaseState, opts?: CustomResourceOptions): Database
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
ca_certificate: Optional[str] = None,
created_at: Optional[str] = None,
disk_size: Optional[int] = None,
kafka: Optional[DatabaseKafkaArgs] = None,
maintenance_dow: Optional[str] = None,
maintenance_time: Optional[str] = None,
mysql: Optional[DatabaseMysqlArgs] = None,
name: Optional[str] = None,
node_cpus: Optional[int] = None,
node_memory: Optional[int] = None,
nodes: Optional[int] = None,
opensearch: Optional[DatabaseOpensearchArgs] = None,
pg: Optional[DatabasePgArgs] = None,
plan: Optional[str] = None,
redis: Optional[DatabaseRedisArgs] = None,
state: Optional[str] = None,
termination_protection: Optional[bool] = None,
type: Optional[str] = None,
updated_at: Optional[str] = None,
uri: Optional[str] = None,
zone: Optional[str] = None) -> Database
func GetDatabase(ctx *Context, name string, id IDInput, state *DatabaseState, opts ...ResourceOption) (*Database, error)
public static Database Get(string name, Input<string> id, DatabaseState? state, CustomResourceOptions? opts = null)
public static Database get(String name, Output<String> id, DatabaseState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Ca
Certificate string CA Certificate required to reach a DBaaS service through a TLS-protected connection.
- Created
At string The creation date of the database service.
- Disk
Size int The disk size of the database service.
- Kafka
Pulumiverse.
Exoscale. Inputs. Database Kafka Args kafka database service type specific arguments. Structure is documented below.
- Maintenance
Dow string The day of week to perform the automated database service maintenance (
never
,monday
,tuesday
,wednesday
,thursday
,friday
,saturday
,sunday
).- Maintenance
Time string The time of day to perform the automated database service maintenance (
HH:MM:SS
)- Mysql
Pulumiverse.
Exoscale. Inputs. Database Mysql Args mysql database service type specific arguments. Structure is documented below.
- Name string
The name of the database service.
- Node
Cpus int The number of CPUs of the database service.
- Node
Memory int The amount of memory of the database service.
- Nodes int
The number of nodes of the database service.
- Opensearch
Pulumiverse.
Exoscale. Inputs. Database Opensearch Args opensearch database service type specific arguments. Structure is documented below.
- Pg
Pulumiverse.
Exoscale. Inputs. Database Pg Args pg database service type specific arguments. Structure is documented below.
- Plan string
The plan of the database service (use the [Exoscale CLI][cli] -
exo dbaas type show <TYPE>
- for reference).- Redis
Pulumiverse.
Exoscale. Inputs. Database Redis Args redis database service type specific arguments. Structure is documented below.
- State string
The current state of the database service.
- Termination
Protection bool The database service protection boolean flag against termination/power-off.
- Type string
The type of the database service (
kafka
,mysql
,opensearch
,pg
,redis
).- Updated
At string The date of the latest database service update.
- Uri string
The database service connection URI.
- Zone string
The Exoscale [Zone][zone] name.
- Ca
Certificate string CA Certificate required to reach a DBaaS service through a TLS-protected connection.
- Created
At string The creation date of the database service.
- Disk
Size int The disk size of the database service.
- Kafka
Database
Kafka Args kafka database service type specific arguments. Structure is documented below.
- Maintenance
Dow string The day of week to perform the automated database service maintenance (
never
,monday
,tuesday
,wednesday
,thursday
,friday
,saturday
,sunday
).- Maintenance
Time string The time of day to perform the automated database service maintenance (
HH:MM:SS
)- Mysql
Database
Mysql Args mysql database service type specific arguments. Structure is documented below.
- Name string
The name of the database service.
- Node
Cpus int The number of CPUs of the database service.
- Node
Memory int The amount of memory of the database service.
- Nodes int
The number of nodes of the database service.
- Opensearch
Database
Opensearch Args opensearch database service type specific arguments. Structure is documented below.
- Pg
Database
Pg Args pg database service type specific arguments. Structure is documented below.
- Plan string
The plan of the database service (use the [Exoscale CLI][cli] -
exo dbaas type show <TYPE>
- for reference).- Redis
Database
Redis Args redis database service type specific arguments. Structure is documented below.
- State string
The current state of the database service.
- Termination
Protection bool The database service protection boolean flag against termination/power-off.
- Type string
The type of the database service (
kafka
,mysql
,opensearch
,pg
,redis
).- Updated
At string The date of the latest database service update.
- Uri string
The database service connection URI.
- Zone string
The Exoscale [Zone][zone] name.
- ca
Certificate String CA Certificate required to reach a DBaaS service through a TLS-protected connection.
- created
At String The creation date of the database service.
- disk
Size Integer The disk size of the database service.
- kafka
Database
Kafka Args kafka database service type specific arguments. Structure is documented below.
- maintenance
Dow String The day of week to perform the automated database service maintenance (
never
,monday
,tuesday
,wednesday
,thursday
,friday
,saturday
,sunday
).- maintenance
Time String The time of day to perform the automated database service maintenance (
HH:MM:SS
)- mysql
Database
Mysql Args mysql database service type specific arguments. Structure is documented below.
- name String
The name of the database service.
- node
Cpus Integer The number of CPUs of the database service.
- node
Memory Integer The amount of memory of the database service.
- nodes Integer
The number of nodes of the database service.
- opensearch
Database
Opensearch Args opensearch database service type specific arguments. Structure is documented below.
- pg
Database
Pg Args pg database service type specific arguments. Structure is documented below.
- plan String
The plan of the database service (use the [Exoscale CLI][cli] -
exo dbaas type show <TYPE>
- for reference).- redis
Database
Redis Args redis database service type specific arguments. Structure is documented below.
- state String
The current state of the database service.
- termination
Protection Boolean The database service protection boolean flag against termination/power-off.
- type String
The type of the database service (
kafka
,mysql
,opensearch
,pg
,redis
).- updated
At String The date of the latest database service update.
- uri String
The database service connection URI.
- zone String
The Exoscale [Zone][zone] name.
- ca
Certificate string CA Certificate required to reach a DBaaS service through a TLS-protected connection.
- created
At string The creation date of the database service.
- disk
Size number The disk size of the database service.
- kafka
Database
Kafka Args kafka database service type specific arguments. Structure is documented below.
- maintenance
Dow string The day of week to perform the automated database service maintenance (
never
,monday
,tuesday
,wednesday
,thursday
,friday
,saturday
,sunday
).- maintenance
Time string The time of day to perform the automated database service maintenance (
HH:MM:SS
)- mysql
Database
Mysql Args mysql database service type specific arguments. Structure is documented below.
- name string
The name of the database service.
- node
Cpus number The number of CPUs of the database service.
- node
Memory number The amount of memory of the database service.
- nodes number
The number of nodes of the database service.
- opensearch
Database
Opensearch Args opensearch database service type specific arguments. Structure is documented below.
- pg
Database
Pg Args pg database service type specific arguments. Structure is documented below.
- plan string
The plan of the database service (use the [Exoscale CLI][cli] -
exo dbaas type show <TYPE>
- for reference).- redis
Database
Redis Args redis database service type specific arguments. Structure is documented below.
- state string
The current state of the database service.
- termination
Protection boolean The database service protection boolean flag against termination/power-off.
- type string
The type of the database service (
kafka
,mysql
,opensearch
,pg
,redis
).- updated
At string The date of the latest database service update.
- uri string
The database service connection URI.
- zone string
The Exoscale [Zone][zone] name.
- ca_
certificate str CA Certificate required to reach a DBaaS service through a TLS-protected connection.
- created_
at str The creation date of the database service.
- disk_
size int The disk size of the database service.
- kafka
Database
Kafka Args kafka database service type specific arguments. Structure is documented below.
- maintenance_
dow str The day of week to perform the automated database service maintenance (
never
,monday
,tuesday
,wednesday
,thursday
,friday
,saturday
,sunday
).- maintenance_
time str The time of day to perform the automated database service maintenance (
HH:MM:SS
)- mysql
Database
Mysql Args mysql database service type specific arguments. Structure is documented below.
- name str
The name of the database service.
- node_
cpus int The number of CPUs of the database service.
- node_
memory int The amount of memory of the database service.
- nodes int
The number of nodes of the database service.
- opensearch
Database
Opensearch Args opensearch database service type specific arguments. Structure is documented below.
- pg
Database
Pg Args pg database service type specific arguments. Structure is documented below.
- plan str
The plan of the database service (use the [Exoscale CLI][cli] -
exo dbaas type show <TYPE>
- for reference).- redis
Database
Redis Args redis database service type specific arguments. Structure is documented below.
- state str
The current state of the database service.
- termination_
protection bool The database service protection boolean flag against termination/power-off.
- type str
The type of the database service (
kafka
,mysql
,opensearch
,pg
,redis
).- updated_
at str The date of the latest database service update.
- uri str
The database service connection URI.
- zone str
The Exoscale [Zone][zone] name.
- ca
Certificate String CA Certificate required to reach a DBaaS service through a TLS-protected connection.
- created
At String The creation date of the database service.
- disk
Size Number The disk size of the database service.
- kafka Property Map
kafka database service type specific arguments. Structure is documented below.
- maintenance
Dow String The day of week to perform the automated database service maintenance (
never
,monday
,tuesday
,wednesday
,thursday
,friday
,saturday
,sunday
).- maintenance
Time String The time of day to perform the automated database service maintenance (
HH:MM:SS
)- mysql Property Map
mysql database service type specific arguments. Structure is documented below.
- name String
The name of the database service.
- node
Cpus Number The number of CPUs of the database service.
- node
Memory Number The amount of memory of the database service.
- nodes Number
The number of nodes of the database service.
- opensearch Property Map
opensearch database service type specific arguments. Structure is documented below.
- pg Property Map
pg database service type specific arguments. Structure is documented below.
- plan String
The plan of the database service (use the [Exoscale CLI][cli] -
exo dbaas type show <TYPE>
- for reference).- redis Property Map
redis database service type specific arguments. Structure is documented below.
- state String
The current state of the database service.
- termination
Protection Boolean The database service protection boolean flag against termination/power-off.
- type String
The type of the database service (
kafka
,mysql
,opensearch
,pg
,redis
).- updated
At String The date of the latest database service update.
- uri String
The database service connection URI.
- zone String
The Exoscale [Zone][zone] name.
Supporting Types
DatabaseKafka
- Enable
Cert boolAuth Enable certificate-based authentication method.
- Enable
Kafka boolConnect Enable Kafka Connect.
- Enable
Kafka boolRest Enable Kafka REST.
- Enable
Sasl boolAuth Enable SASL-based authentication method.
- Enable
Schema boolRegistry Enable Schema Registry.
- Ip
Filters List<string> A list of CIDR blocks to allow incoming connections from.
- Kafka
Connect stringSettings Kafka Connect configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka-connect
for reference).- Kafka
Rest stringSettings Kafka REST configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka-rest
for reference).- Kafka
Settings string Kafka configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka
for reference).- Schema
Registry stringSettings Schema Registry configuration settings in JSON format (
exo dbaas type show kafka --settings=schema-registry
for reference)- Version string
Kafka major version (
exo dbaas type show kafka
for reference; may only be set at creation time).
- Enable
Cert boolAuth Enable certificate-based authentication method.
- Enable
Kafka boolConnect Enable Kafka Connect.
- Enable
Kafka boolRest Enable Kafka REST.
- Enable
Sasl boolAuth Enable SASL-based authentication method.
- Enable
Schema boolRegistry Enable Schema Registry.
- Ip
Filters []string A list of CIDR blocks to allow incoming connections from.
- Kafka
Connect stringSettings Kafka Connect configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka-connect
for reference).- Kafka
Rest stringSettings Kafka REST configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka-rest
for reference).- Kafka
Settings string Kafka configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka
for reference).- Schema
Registry stringSettings Schema Registry configuration settings in JSON format (
exo dbaas type show kafka --settings=schema-registry
for reference)- Version string
Kafka major version (
exo dbaas type show kafka
for reference; may only be set at creation time).
- enable
Cert BooleanAuth Enable certificate-based authentication method.
- enable
Kafka BooleanConnect Enable Kafka Connect.
- enable
Kafka BooleanRest Enable Kafka REST.
- enable
Sasl BooleanAuth Enable SASL-based authentication method.
- enable
Schema BooleanRegistry Enable Schema Registry.
- ip
Filters List<String> A list of CIDR blocks to allow incoming connections from.
- kafka
Connect StringSettings Kafka Connect configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka-connect
for reference).- kafka
Rest StringSettings Kafka REST configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka-rest
for reference).- kafka
Settings String Kafka configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka
for reference).- schema
Registry StringSettings Schema Registry configuration settings in JSON format (
exo dbaas type show kafka --settings=schema-registry
for reference)- version String
Kafka major version (
exo dbaas type show kafka
for reference; may only be set at creation time).
- enable
Cert booleanAuth Enable certificate-based authentication method.
- enable
Kafka booleanConnect Enable Kafka Connect.
- enable
Kafka booleanRest Enable Kafka REST.
- enable
Sasl booleanAuth Enable SASL-based authentication method.
- enable
Schema booleanRegistry Enable Schema Registry.
- ip
Filters string[] A list of CIDR blocks to allow incoming connections from.
- kafka
Connect stringSettings Kafka Connect configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka-connect
for reference).- kafka
Rest stringSettings Kafka REST configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka-rest
for reference).- kafka
Settings string Kafka configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka
for reference).- schema
Registry stringSettings Schema Registry configuration settings in JSON format (
exo dbaas type show kafka --settings=schema-registry
for reference)- version string
Kafka major version (
exo dbaas type show kafka
for reference; may only be set at creation time).
- enable_
cert_ boolauth Enable certificate-based authentication method.
- enable_
kafka_ boolconnect Enable Kafka Connect.
- enable_
kafka_ boolrest Enable Kafka REST.
- enable_
sasl_ boolauth Enable SASL-based authentication method.
- enable_
schema_ boolregistry Enable Schema Registry.
- ip_
filters Sequence[str] A list of CIDR blocks to allow incoming connections from.
- kafka_
connect_ strsettings Kafka Connect configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka-connect
for reference).- kafka_
rest_ strsettings Kafka REST configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka-rest
for reference).- kafka_
settings str Kafka configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka
for reference).- schema_
registry_ strsettings Schema Registry configuration settings in JSON format (
exo dbaas type show kafka --settings=schema-registry
for reference)- version str
Kafka major version (
exo dbaas type show kafka
for reference; may only be set at creation time).
- enable
Cert BooleanAuth Enable certificate-based authentication method.
- enable
Kafka BooleanConnect Enable Kafka Connect.
- enable
Kafka BooleanRest Enable Kafka REST.
- enable
Sasl BooleanAuth Enable SASL-based authentication method.
- enable
Schema BooleanRegistry Enable Schema Registry.
- ip
Filters List<String> A list of CIDR blocks to allow incoming connections from.
- kafka
Connect StringSettings Kafka Connect configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka-connect
for reference).- kafka
Rest StringSettings Kafka REST configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka-rest
for reference).- kafka
Settings String Kafka configuration settings in JSON format (
exo dbaas type show kafka --settings=kafka
for reference).- schema
Registry StringSettings Schema Registry configuration settings in JSON format (
exo dbaas type show kafka --settings=schema-registry
for reference)- version String
Kafka major version (
exo dbaas type show kafka
for reference; may only be set at creation time).
DatabaseMysql
- Admin
Password string A custom administrator account password (may only be set at creation time).
- Admin
Username string A custom administrator account username (may only be set at creation time).
- Backup
Schedule string The automated backup schedule (
HH:MM
).- Ip
Filters List<string> A list of CIDR blocks to allow incoming connections from.
- Mysql
Settings string MySQL configuration settings in JSON format (
exo dbaas type show mysql --settings=mysql
for reference).- Version string
MySQL major version (
exo dbaas type show mysql
for reference; may only be set at creation time).
- Admin
Password string A custom administrator account password (may only be set at creation time).
- Admin
Username string A custom administrator account username (may only be set at creation time).
- Backup
Schedule string The automated backup schedule (
HH:MM
).- Ip
Filters []string A list of CIDR blocks to allow incoming connections from.
- Mysql
Settings string MySQL configuration settings in JSON format (
exo dbaas type show mysql --settings=mysql
for reference).- Version string
MySQL major version (
exo dbaas type show mysql
for reference; may only be set at creation time).
- admin
Password String A custom administrator account password (may only be set at creation time).
- admin
Username String A custom administrator account username (may only be set at creation time).
- backup
Schedule String The automated backup schedule (
HH:MM
).- ip
Filters List<String> A list of CIDR blocks to allow incoming connections from.
- mysql
Settings String MySQL configuration settings in JSON format (
exo dbaas type show mysql --settings=mysql
for reference).- version String
MySQL major version (
exo dbaas type show mysql
for reference; may only be set at creation time).
- admin
Password string A custom administrator account password (may only be set at creation time).
- admin
Username string A custom administrator account username (may only be set at creation time).
- backup
Schedule string The automated backup schedule (
HH:MM
).- ip
Filters string[] A list of CIDR blocks to allow incoming connections from.
- mysql
Settings string MySQL configuration settings in JSON format (
exo dbaas type show mysql --settings=mysql
for reference).- version string
MySQL major version (
exo dbaas type show mysql
for reference; may only be set at creation time).
- admin_
password str A custom administrator account password (may only be set at creation time).
- admin_
username str A custom administrator account username (may only be set at creation time).
- backup_
schedule str The automated backup schedule (
HH:MM
).- ip_
filters Sequence[str] A list of CIDR blocks to allow incoming connections from.
- mysql_
settings str MySQL configuration settings in JSON format (
exo dbaas type show mysql --settings=mysql
for reference).- version str
MySQL major version (
exo dbaas type show mysql
for reference; may only be set at creation time).
- admin
Password String A custom administrator account password (may only be set at creation time).
- admin
Username String A custom administrator account username (may only be set at creation time).
- backup
Schedule String The automated backup schedule (
HH:MM
).- ip
Filters List<String> A list of CIDR blocks to allow incoming connections from.
- mysql
Settings String MySQL configuration settings in JSON format (
exo dbaas type show mysql --settings=mysql
for reference).- version String
MySQL major version (
exo dbaas type show mysql
for reference; may only be set at creation time).
DatabaseOpensearch
- Dashboards
Pulumiverse.
Exoscale. Inputs. Database Opensearch Dashboards - Fork
From stringService Service name
- Index
Patterns List<Pulumiverse.Exoscale. Inputs. Database Opensearch Index Pattern> 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.
- Index
Template Pulumiverse.Exoscale. Inputs. Database Opensearch Index Template Template settings for all new indexes
- Ip
Filters List<string> Allow incoming connections from this list of CIDR address block, e.g.
["10.20.0.0/16"]
- Keep
Index boolRefresh Interval 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.
- Max
Index intCount Maximum number of indexes to keep before deleting the oldest one (Minimum value is
0
)- Recovery
Backup stringName - Settings string
- Version string
OpenSearch major version.
- Dashboards
Database
Opensearch Dashboards - Fork
From stringService Service name
- Index
Patterns []DatabaseOpensearch Index Pattern 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.
- Index
Template DatabaseOpensearch Index Template Template settings for all new indexes
- Ip
Filters []string Allow incoming connections from this list of CIDR address block, e.g.
["10.20.0.0/16"]
- Keep
Index boolRefresh Interval 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.
- Max
Index intCount Maximum number of indexes to keep before deleting the oldest one (Minimum value is
0
)- Recovery
Backup stringName - Settings string
- Version string
OpenSearch major version.
- dashboards
Database
Opensearch Dashboards - fork
From StringService Service name
- index
Patterns List<DatabaseOpensearch Index Pattern> 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.
- index
Template DatabaseOpensearch Index Template Template settings for all new indexes
- ip
Filters List<String> Allow incoming connections from this list of CIDR address block, e.g.
["10.20.0.0/16"]
- keep
Index BooleanRefresh Interval 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.
- max
Index IntegerCount Maximum number of indexes to keep before deleting the oldest one (Minimum value is
0
)- recovery
Backup StringName - settings String
- version String
OpenSearch major version.
- dashboards
Database
Opensearch Dashboards - fork
From stringService Service name
- index
Patterns DatabaseOpensearch Index Pattern[] 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.
- index
Template DatabaseOpensearch Index Template Template settings for all new indexes
- ip
Filters string[] Allow incoming connections from this list of CIDR address block, e.g.
["10.20.0.0/16"]
- keep
Index booleanRefresh Interval 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.
- max
Index numberCount Maximum number of indexes to keep before deleting the oldest one (Minimum value is
0
)- recovery
Backup stringName - settings string
- version string
OpenSearch major version.
- dashboards
Database
Opensearch Dashboards - fork_
from_ strservice Service name
- index_
patterns Sequence[DatabaseOpensearch Index Pattern] 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.
- index_
template DatabaseOpensearch Index Template Template settings for all new indexes
- ip_
filters Sequence[str] Allow incoming connections from this list of CIDR address block, e.g.
["10.20.0.0/16"]
- keep_
index_ boolrefresh_ interval 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.
- max_
index_ intcount Maximum number of indexes to keep before deleting the oldest one (Minimum value is
0
)- recovery_
backup_ strname - settings str
- version str
OpenSearch major version.
- dashboards Property Map
- fork
From StringService Service name
- index
Patterns List<Property Map> 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.
- index
Template Property Map Template settings for all new indexes
- ip
Filters List<String> Allow incoming connections from this list of CIDR address block, e.g.
["10.20.0.0/16"]
- keep
Index BooleanRefresh Interval 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.
- max
Index NumberCount Maximum number of indexes to keep before deleting the oldest one (Minimum value is
0
)- recovery
Backup StringName - settings String
- version String
OpenSearch major version.
DatabaseOpensearchDashboards
- Enabled bool
{Type - schema.TypeBool, Optional - true, Default - true},
- Max
Old intSpace Size {Type - schema.TypeInt, Optional - true, Default - 128},
- Request
Timeout int {Type - schema.TypeInt, Optional - true, Default - 30000},
settings
- OpenSearch-specific settings, in json. e.g.jsonencode({thread_pool_search_size: 64})
. Useexo x get-dbaas-settings-opensearch
to get a list of available settings.
- Enabled bool
{Type - schema.TypeBool, Optional - true, Default - true},
- Max
Old intSpace Size {Type - schema.TypeInt, Optional - true, Default - 128},
- Request
Timeout int {Type - schema.TypeInt, Optional - true, Default - 30000},
settings
- OpenSearch-specific settings, in json. e.g.jsonencode({thread_pool_search_size: 64})
. Useexo x get-dbaas-settings-opensearch
to get a list of available settings.
- enabled Boolean
{Type - schema.TypeBool, Optional - true, Default - true},
- max
Old IntegerSpace Size {Type - schema.TypeInt, Optional - true, Default - 128},
- request
Timeout Integer {Type - schema.TypeInt, Optional - true, Default - 30000},
settings
- OpenSearch-specific settings, in json. e.g.jsonencode({thread_pool_search_size: 64})
. Useexo x get-dbaas-settings-opensearch
to get a list of available settings.
- enabled boolean
{Type - schema.TypeBool, Optional - true, Default - true},
- max
Old numberSpace Size {Type - schema.TypeInt, Optional - true, Default - 128},
- request
Timeout number {Type - schema.TypeInt, Optional - true, Default - 30000},
settings
- OpenSearch-specific settings, in json. e.g.jsonencode({thread_pool_search_size: 64})
. Useexo x get-dbaas-settings-opensearch
to get a list of available settings.
- enabled bool
{Type - schema.TypeBool, Optional - true, Default - true},
- max_
old_ intspace_ size {Type - schema.TypeInt, Optional - true, Default - 128},
- request_
timeout int {Type - schema.TypeInt, Optional - true, Default - 30000},
settings
- OpenSearch-specific settings, in json. e.g.jsonencode({thread_pool_search_size: 64})
. Useexo x get-dbaas-settings-opensearch
to get a list of available settings.
- enabled Boolean
{Type - schema.TypeBool, Optional - true, Default - true},
- max
Old NumberSpace Size {Type - schema.TypeInt, Optional - true, Default - 128},
- request
Timeout Number {Type - schema.TypeInt, Optional - true, Default - 30000},
settings
- OpenSearch-specific settings, in json. e.g.jsonencode({thread_pool_search_size: 64})
. Useexo x get-dbaas-settings-opensearch
to get a list of available settings.
DatabaseOpensearchIndexPattern
- Max
Index intCount Maximum number of indexes to keep (Minimum value is
0
)- Pattern string
fnmatch pattern
- Sorting
Algorithm string alphabetical
orcreation_date
.
- Max
Index intCount Maximum number of indexes to keep (Minimum value is
0
)- Pattern string
fnmatch pattern
- Sorting
Algorithm string alphabetical
orcreation_date
.
- max
Index IntegerCount Maximum number of indexes to keep (Minimum value is
0
)- pattern String
fnmatch pattern
- sorting
Algorithm String alphabetical
orcreation_date
.
- max
Index numberCount Maximum number of indexes to keep (Minimum value is
0
)- pattern string
fnmatch pattern
- sorting
Algorithm string alphabetical
orcreation_date
.
- max_
index_ intcount Maximum number of indexes to keep (Minimum value is
0
)- pattern str
fnmatch pattern
- sorting_
algorithm str alphabetical
orcreation_date
.
- max
Index NumberCount Maximum number of indexes to keep (Minimum value is
0
)- pattern String
fnmatch pattern
- sorting
Algorithm String alphabetical
orcreation_date
.
DatabaseOpensearchIndexTemplate
- Mapping
Nested intObjects Limit The maximum number of nested JSON objects that a single document can contain across all nested types. This limit helps to prevent out of memory errors when a document contains too many nested objects. (Default is 10000. Minimum value is
0
, maximum value is100000
.)- Number
Of intReplicas The number of replicas each primary shard has. (Minimum value is
0
, maximum value is29
)- Number
Of intShards The number of primary shards that an index should have. (Minimum value is
1
, maximum value is1024
.)
- Mapping
Nested intObjects Limit The maximum number of nested JSON objects that a single document can contain across all nested types. This limit helps to prevent out of memory errors when a document contains too many nested objects. (Default is 10000. Minimum value is
0
, maximum value is100000
.)- Number
Of intReplicas The number of replicas each primary shard has. (Minimum value is
0
, maximum value is29
)- Number
Of intShards The number of primary shards that an index should have. (Minimum value is
1
, maximum value is1024
.)
- mapping
Nested IntegerObjects Limit The maximum number of nested JSON objects that a single document can contain across all nested types. This limit helps to prevent out of memory errors when a document contains too many nested objects. (Default is 10000. Minimum value is
0
, maximum value is100000
.)- number
Of IntegerReplicas The number of replicas each primary shard has. (Minimum value is
0
, maximum value is29
)- number
Of IntegerShards The number of primary shards that an index should have. (Minimum value is
1
, maximum value is1024
.)
- mapping
Nested numberObjects Limit The maximum number of nested JSON objects that a single document can contain across all nested types. This limit helps to prevent out of memory errors when a document contains too many nested objects. (Default is 10000. Minimum value is
0
, maximum value is100000
.)- number
Of numberReplicas The number of replicas each primary shard has. (Minimum value is
0
, maximum value is29
)- number
Of numberShards The number of primary shards that an index should have. (Minimum value is
1
, maximum value is1024
.)
- mapping_
nested_ intobjects_ limit The maximum number of nested JSON objects that a single document can contain across all nested types. This limit helps to prevent out of memory errors when a document contains too many nested objects. (Default is 10000. Minimum value is
0
, maximum value is100000
.)- number_
of_ intreplicas The number of replicas each primary shard has. (Minimum value is
0
, maximum value is29
)- number_
of_ intshards The number of primary shards that an index should have. (Minimum value is
1
, maximum value is1024
.)
- mapping
Nested NumberObjects Limit The maximum number of nested JSON objects that a single document can contain across all nested types. This limit helps to prevent out of memory errors when a document contains too many nested objects. (Default is 10000. Minimum value is
0
, maximum value is100000
.)- number
Of NumberReplicas The number of replicas each primary shard has. (Minimum value is
0
, maximum value is29
)- number
Of NumberShards The number of primary shards that an index should have. (Minimum value is
1
, maximum value is1024
.)
DatabasePg
- Admin
Password string A custom administrator account password (may only be set at creation time).
- Admin
Username string A custom administrator account username (may only be set at creation time).
- Backup
Schedule string The automated backup schedule (
HH:MM
).- Ip
Filters List<string> A list of CIDR blocks to allow incoming connections from.
- Pg
Settings string PostgreSQL configuration settings in JSON format (
exo dbaas type show pg --settings=pg
for reference).- Pgbouncer
Settings string PgBouncer configuration settings in JSON format (
exo dbaas type show pg --settings=pgbouncer
for reference).- Pglookout
Settings string pglookout configuration settings in JSON format (
exo dbaas type show pg --settings=pglookout
for reference).- Version string
PostgreSQL major version (
exo dbaas type show pg
for reference; may only be set at creation time).
- Admin
Password string A custom administrator account password (may only be set at creation time).
- Admin
Username string A custom administrator account username (may only be set at creation time).
- Backup
Schedule string The automated backup schedule (
HH:MM
).- Ip
Filters []string A list of CIDR blocks to allow incoming connections from.
- Pg
Settings string PostgreSQL configuration settings in JSON format (
exo dbaas type show pg --settings=pg
for reference).- Pgbouncer
Settings string PgBouncer configuration settings in JSON format (
exo dbaas type show pg --settings=pgbouncer
for reference).- Pglookout
Settings string pglookout configuration settings in JSON format (
exo dbaas type show pg --settings=pglookout
for reference).- Version string
PostgreSQL major version (
exo dbaas type show pg
for reference; may only be set at creation time).
- admin
Password String A custom administrator account password (may only be set at creation time).
- admin
Username String A custom administrator account username (may only be set at creation time).
- backup
Schedule String The automated backup schedule (
HH:MM
).- ip
Filters List<String> A list of CIDR blocks to allow incoming connections from.
- pg
Settings String PostgreSQL configuration settings in JSON format (
exo dbaas type show pg --settings=pg
for reference).- pgbouncer
Settings String PgBouncer configuration settings in JSON format (
exo dbaas type show pg --settings=pgbouncer
for reference).- pglookout
Settings String pglookout configuration settings in JSON format (
exo dbaas type show pg --settings=pglookout
for reference).- version String
PostgreSQL major version (
exo dbaas type show pg
for reference; may only be set at creation time).
- admin
Password string A custom administrator account password (may only be set at creation time).
- admin
Username string A custom administrator account username (may only be set at creation time).
- backup
Schedule string The automated backup schedule (
HH:MM
).- ip
Filters string[] A list of CIDR blocks to allow incoming connections from.
- pg
Settings string PostgreSQL configuration settings in JSON format (
exo dbaas type show pg --settings=pg
for reference).- pgbouncer
Settings string PgBouncer configuration settings in JSON format (
exo dbaas type show pg --settings=pgbouncer
for reference).- pglookout
Settings string pglookout configuration settings in JSON format (
exo dbaas type show pg --settings=pglookout
for reference).- version string
PostgreSQL major version (
exo dbaas type show pg
for reference; may only be set at creation time).
- admin_
password str A custom administrator account password (may only be set at creation time).
- admin_
username str A custom administrator account username (may only be set at creation time).
- backup_
schedule str The automated backup schedule (
HH:MM
).- ip_
filters Sequence[str] A list of CIDR blocks to allow incoming connections from.
- pg_
settings str PostgreSQL configuration settings in JSON format (
exo dbaas type show pg --settings=pg
for reference).- pgbouncer_
settings str PgBouncer configuration settings in JSON format (
exo dbaas type show pg --settings=pgbouncer
for reference).- pglookout_
settings str pglookout configuration settings in JSON format (
exo dbaas type show pg --settings=pglookout
for reference).- version str
PostgreSQL major version (
exo dbaas type show pg
for reference; may only be set at creation time).
- admin
Password String A custom administrator account password (may only be set at creation time).
- admin
Username String A custom administrator account username (may only be set at creation time).
- backup
Schedule String The automated backup schedule (
HH:MM
).- ip
Filters List<String> A list of CIDR blocks to allow incoming connections from.
- pg
Settings String PostgreSQL configuration settings in JSON format (
exo dbaas type show pg --settings=pg
for reference).- pgbouncer
Settings String PgBouncer configuration settings in JSON format (
exo dbaas type show pg --settings=pgbouncer
for reference).- pglookout
Settings String pglookout configuration settings in JSON format (
exo dbaas type show pg --settings=pglookout
for reference).- version String
PostgreSQL major version (
exo dbaas type show pg
for reference; may only be set at creation time).
DatabaseRedis
- Ip
Filters List<string> A list of CIDR blocks to allow incoming connections from.
- Redis
Settings string Redis configuration settings in JSON format (
exo dbaas type show redis --settings=redis
for reference).
- Ip
Filters []string A list of CIDR blocks to allow incoming connections from.
- Redis
Settings string Redis configuration settings in JSON format (
exo dbaas type show redis --settings=redis
for reference).
- ip
Filters List<String> A list of CIDR blocks to allow incoming connections from.
- redis
Settings String Redis configuration settings in JSON format (
exo dbaas type show redis --settings=redis
for reference).
- ip
Filters string[] A list of CIDR blocks to allow incoming connections from.
- redis
Settings string Redis configuration settings in JSON format (
exo dbaas type show redis --settings=redis
for reference).
- ip_
filters Sequence[str] A list of CIDR blocks to allow incoming connections from.
- redis_
settings str Redis configuration settings in JSON format (
exo dbaas type show redis --settings=redis
for reference).
- ip
Filters List<String> A list of CIDR blocks to allow incoming connections from.
- redis
Settings String Redis configuration settings in JSON format (
exo dbaas type show redis --settings=redis
for reference).
Package Details
- Repository
- exoscale pulumiverse/pulumi-exoscale
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
exoscale
Terraform Provider.