Exoscale

v0.42.0 published on Sunday, Nov 27, 2022 by Pulumiverse

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.DatabaseKafkaArgs

kafka database service type specific arguments. Structure is documented below.

MaintenanceDow string

The day of week to perform the automated database service maintenance (never, monday, tuesday, wednesday, thursday, friday, saturday, sunday).

MaintenanceTime string

The time of day to perform the automated database service maintenance (HH:MM:SS)

Mysql Pulumiverse.Exoscale.Inputs.DatabaseMysqlArgs

mysql database service type specific arguments. Structure is documented below.

Name string

The name of the database service.

Opensearch Pulumiverse.Exoscale.Inputs.DatabaseOpensearchArgs

opensearch database service type specific arguments. Structure is documented below.

Pg Pulumiverse.Exoscale.Inputs.DatabasePgArgs

pg database service type specific arguments. Structure is documented below.

Redis Pulumiverse.Exoscale.Inputs.DatabaseRedisArgs

redis database service type specific arguments. Structure is documented below.

TerminationProtection 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 DatabaseKafkaArgs

kafka database service type specific arguments. Structure is documented below.

MaintenanceDow string

The day of week to perform the automated database service maintenance (never, monday, tuesday, wednesday, thursday, friday, saturday, sunday).

MaintenanceTime string

The time of day to perform the automated database service maintenance (HH:MM:SS)

Mysql DatabaseMysqlArgs

mysql database service type specific arguments. Structure is documented below.

Name string

The name of the database service.

Opensearch DatabaseOpensearchArgs

opensearch database service type specific arguments. Structure is documented below.

Pg DatabasePgArgs

pg database service type specific arguments. Structure is documented below.

Redis DatabaseRedisArgs

redis database service type specific arguments. Structure is documented below.

TerminationProtection 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 DatabaseKafkaArgs

kafka database service type specific arguments. Structure is documented below.

maintenanceDow String

The day of week to perform the automated database service maintenance (never, monday, tuesday, wednesday, thursday, friday, saturday, sunday).

maintenanceTime String

The time of day to perform the automated database service maintenance (HH:MM:SS)

mysql DatabaseMysqlArgs

mysql database service type specific arguments. Structure is documented below.

name String

The name of the database service.

opensearch DatabaseOpensearchArgs

opensearch database service type specific arguments. Structure is documented below.

pg DatabasePgArgs

pg database service type specific arguments. Structure is documented below.

redis DatabaseRedisArgs

redis database service type specific arguments. Structure is documented below.

terminationProtection 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 DatabaseKafkaArgs

kafka database service type specific arguments. Structure is documented below.

maintenanceDow string

The day of week to perform the automated database service maintenance (never, monday, tuesday, wednesday, thursday, friday, saturday, sunday).

maintenanceTime string

The time of day to perform the automated database service maintenance (HH:MM:SS)

mysql DatabaseMysqlArgs

mysql database service type specific arguments. Structure is documented below.

name string

The name of the database service.

opensearch DatabaseOpensearchArgs

opensearch database service type specific arguments. Structure is documented below.

pg DatabasePgArgs

pg database service type specific arguments. Structure is documented below.

redis DatabaseRedisArgs

redis database service type specific arguments. Structure is documented below.

terminationProtection 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 DatabaseKafkaArgs

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 DatabaseMysqlArgs

mysql database service type specific arguments. Structure is documented below.

name str

The name of the database service.

opensearch DatabaseOpensearchArgs

opensearch database service type specific arguments. Structure is documented below.

pg DatabasePgArgs

pg database service type specific arguments. Structure is documented below.

redis DatabaseRedisArgs

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.

maintenanceDow String

The day of week to perform the automated database service maintenance (never, monday, tuesday, wednesday, thursday, friday, saturday, sunday).

maintenanceTime 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.

terminationProtection 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:

CaCertificate string

CA Certificate required to reach a DBaaS service through a TLS-protected connection.

CreatedAt string

The creation date of the database service.

DiskSize int

The disk size of the database service.

Id string

The provider-assigned unique ID for this managed resource.

NodeCpus int

The number of CPUs of the database service.

NodeMemory 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.

UpdatedAt string

The date of the latest database service update.

Uri string

The database service connection URI.

CaCertificate string

CA Certificate required to reach a DBaaS service through a TLS-protected connection.

CreatedAt string

The creation date of the database service.

DiskSize int

The disk size of the database service.

Id string

The provider-assigned unique ID for this managed resource.

NodeCpus int

The number of CPUs of the database service.

NodeMemory 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.

UpdatedAt string

The date of the latest database service update.

Uri string

The database service connection URI.

caCertificate String

CA Certificate required to reach a DBaaS service through a TLS-protected connection.

createdAt String

The creation date of the database service.

diskSize Integer

The disk size of the database service.

id String

The provider-assigned unique ID for this managed resource.

nodeCpus Integer

The number of CPUs of the database service.

nodeMemory 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.

updatedAt String

The date of the latest database service update.

uri String

The database service connection URI.

caCertificate string

CA Certificate required to reach a DBaaS service through a TLS-protected connection.

createdAt string

The creation date of the database service.

diskSize number

The disk size of the database service.

id string

The provider-assigned unique ID for this managed resource.

nodeCpus number

The number of CPUs of the database service.

nodeMemory 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.

updatedAt 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.

caCertificate String

CA Certificate required to reach a DBaaS service through a TLS-protected connection.

createdAt String

The creation date of the database service.

diskSize Number

The disk size of the database service.

id String

The provider-assigned unique ID for this managed resource.

nodeCpus Number

The number of CPUs of the database service.

nodeMemory 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.

updatedAt 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.
The following state arguments are supported:
CaCertificate string

CA Certificate required to reach a DBaaS service through a TLS-protected connection.

CreatedAt string

The creation date of the database service.

DiskSize int

The disk size of the database service.

Kafka Pulumiverse.Exoscale.Inputs.DatabaseKafkaArgs

kafka database service type specific arguments. Structure is documented below.

MaintenanceDow string

The day of week to perform the automated database service maintenance (never, monday, tuesday, wednesday, thursday, friday, saturday, sunday).

MaintenanceTime string

The time of day to perform the automated database service maintenance (HH:MM:SS)

Mysql Pulumiverse.Exoscale.Inputs.DatabaseMysqlArgs

mysql database service type specific arguments. Structure is documented below.

Name string

The name of the database service.

NodeCpus int

The number of CPUs of the database service.

NodeMemory int

The amount of memory of the database service.

Nodes int

The number of nodes of the database service.

Opensearch Pulumiverse.Exoscale.Inputs.DatabaseOpensearchArgs

opensearch database service type specific arguments. Structure is documented below.

Pg Pulumiverse.Exoscale.Inputs.DatabasePgArgs

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.DatabaseRedisArgs

redis database service type specific arguments. Structure is documented below.

State string

The current state of the database service.

TerminationProtection bool

The database service protection boolean flag against termination/power-off.

Type string

The type of the database service (kafka, mysql, opensearch, pg, redis).

UpdatedAt string

The date of the latest database service update.

Uri string

The database service connection URI.

Zone string

The Exoscale [Zone][zone] name.

CaCertificate string

CA Certificate required to reach a DBaaS service through a TLS-protected connection.

CreatedAt string

The creation date of the database service.

DiskSize int

The disk size of the database service.

Kafka DatabaseKafkaArgs

kafka database service type specific arguments. Structure is documented below.

MaintenanceDow string

The day of week to perform the automated database service maintenance (never, monday, tuesday, wednesday, thursday, friday, saturday, sunday).

MaintenanceTime string

The time of day to perform the automated database service maintenance (HH:MM:SS)

Mysql DatabaseMysqlArgs

mysql database service type specific arguments. Structure is documented below.

Name string

The name of the database service.

NodeCpus int

The number of CPUs of the database service.

NodeMemory int

The amount of memory of the database service.

Nodes int

The number of nodes of the database service.

Opensearch DatabaseOpensearchArgs

opensearch database service type specific arguments. Structure is documented below.

Pg DatabasePgArgs

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 DatabaseRedisArgs

redis database service type specific arguments. Structure is documented below.

State string

The current state of the database service.

TerminationProtection bool

The database service protection boolean flag against termination/power-off.

Type string

The type of the database service (kafka, mysql, opensearch, pg, redis).

UpdatedAt string

The date of the latest database service update.

Uri string

The database service connection URI.

Zone string

The Exoscale [Zone][zone] name.

caCertificate String

CA Certificate required to reach a DBaaS service through a TLS-protected connection.

createdAt String

The creation date of the database service.

diskSize Integer

The disk size of the database service.

kafka DatabaseKafkaArgs

kafka database service type specific arguments. Structure is documented below.

maintenanceDow String

The day of week to perform the automated database service maintenance (never, monday, tuesday, wednesday, thursday, friday, saturday, sunday).

maintenanceTime String

The time of day to perform the automated database service maintenance (HH:MM:SS)

mysql DatabaseMysqlArgs

mysql database service type specific arguments. Structure is documented below.

name String

The name of the database service.

nodeCpus Integer

The number of CPUs of the database service.

nodeMemory Integer

The amount of memory of the database service.

nodes Integer

The number of nodes of the database service.

opensearch DatabaseOpensearchArgs

opensearch database service type specific arguments. Structure is documented below.

pg DatabasePgArgs

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 DatabaseRedisArgs

redis database service type specific arguments. Structure is documented below.

state String

The current state of the database service.

terminationProtection Boolean

The database service protection boolean flag against termination/power-off.

type String

The type of the database service (kafka, mysql, opensearch, pg, redis).

updatedAt String

The date of the latest database service update.

uri String

The database service connection URI.

zone String

The Exoscale [Zone][zone] name.

caCertificate string

CA Certificate required to reach a DBaaS service through a TLS-protected connection.

createdAt string

The creation date of the database service.

diskSize number

The disk size of the database service.

kafka DatabaseKafkaArgs

kafka database service type specific arguments. Structure is documented below.

maintenanceDow string

The day of week to perform the automated database service maintenance (never, monday, tuesday, wednesday, thursday, friday, saturday, sunday).

maintenanceTime string

The time of day to perform the automated database service maintenance (HH:MM:SS)

mysql DatabaseMysqlArgs

mysql database service type specific arguments. Structure is documented below.

name string

The name of the database service.

nodeCpus number

The number of CPUs of the database service.

nodeMemory number

The amount of memory of the database service.

nodes number

The number of nodes of the database service.

opensearch DatabaseOpensearchArgs

opensearch database service type specific arguments. Structure is documented below.

pg DatabasePgArgs

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 DatabaseRedisArgs

redis database service type specific arguments. Structure is documented below.

state string

The current state of the database service.

terminationProtection boolean

The database service protection boolean flag against termination/power-off.

type string

The type of the database service (kafka, mysql, opensearch, pg, redis).

updatedAt 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 DatabaseKafkaArgs

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 DatabaseMysqlArgs

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 DatabaseOpensearchArgs

opensearch database service type specific arguments. Structure is documented below.

pg DatabasePgArgs

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 DatabaseRedisArgs

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.

caCertificate String

CA Certificate required to reach a DBaaS service through a TLS-protected connection.

createdAt String

The creation date of the database service.

diskSize Number

The disk size of the database service.

kafka Property Map

kafka database service type specific arguments. Structure is documented below.

maintenanceDow String

The day of week to perform the automated database service maintenance (never, monday, tuesday, wednesday, thursday, friday, saturday, sunday).

maintenanceTime 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.

nodeCpus Number

The number of CPUs of the database service.

nodeMemory 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.

terminationProtection Boolean

The database service protection boolean flag against termination/power-off.

type String

The type of the database service (kafka, mysql, opensearch, pg, redis).

updatedAt 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

EnableCertAuth bool

Enable certificate-based authentication method.

EnableKafkaConnect bool

Enable Kafka Connect.

EnableKafkaRest bool

Enable Kafka REST.

EnableSaslAuth bool

Enable SASL-based authentication method.

EnableSchemaRegistry bool

Enable Schema Registry.

IpFilters List<string>

A list of CIDR blocks to allow incoming connections from.

KafkaConnectSettings string

Kafka Connect configuration settings in JSON format (exo dbaas type show kafka --settings=kafka-connect for reference).

KafkaRestSettings string

Kafka REST configuration settings in JSON format (exo dbaas type show kafka --settings=kafka-rest for reference).

KafkaSettings string

Kafka configuration settings in JSON format (exo dbaas type show kafka --settings=kafka for reference).

SchemaRegistrySettings string

Schema Registry configuration settings in JSON format (exo dbaas type show kafka --settings=schema-registry for reference)

Version string

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

EnableCertAuth bool

Enable certificate-based authentication method.

EnableKafkaConnect bool

Enable Kafka Connect.

EnableKafkaRest bool

Enable Kafka REST.

EnableSaslAuth bool

Enable SASL-based authentication method.

EnableSchemaRegistry bool

Enable Schema Registry.

IpFilters []string

A list of CIDR blocks to allow incoming connections from.

KafkaConnectSettings string

Kafka Connect configuration settings in JSON format (exo dbaas type show kafka --settings=kafka-connect for reference).

KafkaRestSettings string

Kafka REST configuration settings in JSON format (exo dbaas type show kafka --settings=kafka-rest for reference).

KafkaSettings string

Kafka configuration settings in JSON format (exo dbaas type show kafka --settings=kafka for reference).

SchemaRegistrySettings string

Schema Registry configuration settings in JSON format (exo dbaas type show kafka --settings=schema-registry for reference)

Version string

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

enableCertAuth Boolean

Enable certificate-based authentication method.

enableKafkaConnect Boolean

Enable Kafka Connect.

enableKafkaRest Boolean

Enable Kafka REST.

enableSaslAuth Boolean

Enable SASL-based authentication method.

enableSchemaRegistry Boolean

Enable Schema Registry.

ipFilters List<String>

A list of CIDR blocks to allow incoming connections from.

kafkaConnectSettings String

Kafka Connect configuration settings in JSON format (exo dbaas type show kafka --settings=kafka-connect for reference).

kafkaRestSettings String

Kafka REST configuration settings in JSON format (exo dbaas type show kafka --settings=kafka-rest for reference).

kafkaSettings String

Kafka configuration settings in JSON format (exo dbaas type show kafka --settings=kafka for reference).

schemaRegistrySettings String

Schema Registry configuration settings in JSON format (exo dbaas type show kafka --settings=schema-registry for reference)

version String

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

enableCertAuth boolean

Enable certificate-based authentication method.

enableKafkaConnect boolean

Enable Kafka Connect.

enableKafkaRest boolean

Enable Kafka REST.

enableSaslAuth boolean

Enable SASL-based authentication method.

enableSchemaRegistry boolean

Enable Schema Registry.

ipFilters string[]

A list of CIDR blocks to allow incoming connections from.

kafkaConnectSettings string

Kafka Connect configuration settings in JSON format (exo dbaas type show kafka --settings=kafka-connect for reference).

kafkaRestSettings string

Kafka REST configuration settings in JSON format (exo dbaas type show kafka --settings=kafka-rest for reference).

kafkaSettings string

Kafka configuration settings in JSON format (exo dbaas type show kafka --settings=kafka for reference).

schemaRegistrySettings string

Schema Registry configuration settings in JSON format (exo dbaas type show kafka --settings=schema-registry for reference)

version string

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

enable_cert_auth bool

Enable certificate-based authentication method.

enable_kafka_connect bool

Enable Kafka Connect.

enable_kafka_rest bool

Enable Kafka REST.

enable_sasl_auth bool

Enable SASL-based authentication method.

enable_schema_registry bool

Enable Schema Registry.

ip_filters Sequence[str]

A list of CIDR blocks to allow incoming connections from.

kafka_connect_settings str

Kafka Connect configuration settings in JSON format (exo dbaas type show kafka --settings=kafka-connect for reference).

kafka_rest_settings str

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_settings str

Schema Registry configuration settings in JSON format (exo dbaas type show kafka --settings=schema-registry for reference)

version str

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

enableCertAuth Boolean

Enable certificate-based authentication method.

enableKafkaConnect Boolean

Enable Kafka Connect.

enableKafkaRest Boolean

Enable Kafka REST.

enableSaslAuth Boolean

Enable SASL-based authentication method.

enableSchemaRegistry Boolean

Enable Schema Registry.

ipFilters List<String>

A list of CIDR blocks to allow incoming connections from.

kafkaConnectSettings String

Kafka Connect configuration settings in JSON format (exo dbaas type show kafka --settings=kafka-connect for reference).

kafkaRestSettings String

Kafka REST configuration settings in JSON format (exo dbaas type show kafka --settings=kafka-rest for reference).

kafkaSettings String

Kafka configuration settings in JSON format (exo dbaas type show kafka --settings=kafka for reference).

schemaRegistrySettings String

Schema Registry configuration settings in JSON format (exo dbaas type show kafka --settings=schema-registry for reference)

version String

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

DatabaseMysql

AdminPassword string

A custom administrator account password (may only be set at creation time).

AdminUsername string

A custom administrator account username (may only be set at creation time).

BackupSchedule string

The automated backup schedule (HH:MM).

IpFilters List<string>

A list of CIDR blocks to allow incoming connections from.

MysqlSettings string

MySQL configuration settings in JSON format (exo dbaas type show mysql --settings=mysql for reference).

Version string

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

AdminPassword string

A custom administrator account password (may only be set at creation time).

AdminUsername string

A custom administrator account username (may only be set at creation time).

BackupSchedule string

The automated backup schedule (HH:MM).

IpFilters []string

A list of CIDR blocks to allow incoming connections from.

MysqlSettings string

MySQL configuration settings in JSON format (exo dbaas type show mysql --settings=mysql for reference).

Version string

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

adminPassword String

A custom administrator account password (may only be set at creation time).

adminUsername String

A custom administrator account username (may only be set at creation time).

backupSchedule String

The automated backup schedule (HH:MM).

ipFilters List<String>

A list of CIDR blocks to allow incoming connections from.

mysqlSettings String

MySQL configuration settings in JSON format (exo dbaas type show mysql --settings=mysql for reference).

version String

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

adminPassword string

A custom administrator account password (may only be set at creation time).

adminUsername string

A custom administrator account username (may only be set at creation time).

backupSchedule string

The automated backup schedule (HH:MM).

ipFilters string[]

A list of CIDR blocks to allow incoming connections from.

mysqlSettings string

MySQL configuration settings in JSON format (exo dbaas type show mysql --settings=mysql 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.

mysql_settings str

MySQL configuration settings in JSON format (exo dbaas type show mysql --settings=mysql for reference).

version str

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

adminPassword String

A custom administrator account password (may only be set at creation time).

adminUsername String

A custom administrator account username (may only be set at creation time).

backupSchedule String

The automated backup schedule (HH:MM).

ipFilters List<String>

A list of CIDR blocks to allow incoming connections from.

mysqlSettings String

MySQL configuration settings in JSON format (exo dbaas type show mysql --settings=mysql for reference).

version String

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

DatabaseOpensearch

Dashboards Pulumiverse.Exoscale.Inputs.DatabaseOpensearchDashboards
ForkFromService string

Service name

IndexPatterns List<Pulumiverse.Exoscale.Inputs.DatabaseOpensearchIndexPattern>

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.

IndexTemplate Pulumiverse.Exoscale.Inputs.DatabaseOpensearchIndexTemplate

Template settings for all new indexes

IpFilters List<string>

A list of CIDR blocks to allow incoming connections from.

KeepIndexRefreshInterval 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.

MaxIndexCount int

Maximum number of indexes to keep before deleting the oldest one (Minimum value is 0)

  • dashboards
RecoveryBackupName string
Settings string
Version string

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

Dashboards DatabaseOpensearchDashboards
ForkFromService string

Service name

IndexPatterns []DatabaseOpensearchIndexPattern

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.

IndexTemplate DatabaseOpensearchIndexTemplate

Template settings for all new indexes

IpFilters []string

A list of CIDR blocks to allow incoming connections from.

KeepIndexRefreshInterval 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.

MaxIndexCount int

Maximum number of indexes to keep before deleting the oldest one (Minimum value is 0)

  • dashboards
RecoveryBackupName string
Settings string
Version string

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

dashboards DatabaseOpensearchDashboards
forkFromService String

Service name

indexPatterns List<DatabaseOpensearchIndexPattern>

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.

indexTemplate DatabaseOpensearchIndexTemplate

Template settings for all new indexes

ipFilters List<String>

A list of CIDR blocks to allow incoming connections from.

keepIndexRefreshInterval Boolean

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.

maxIndexCount Integer

Maximum number of indexes to keep before deleting the oldest one (Minimum value is 0)

  • dashboards
recoveryBackupName String
settings String
version String

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

dashboards DatabaseOpensearchDashboards
forkFromService string

Service name

indexPatterns DatabaseOpensearchIndexPattern[]

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.

indexTemplate DatabaseOpensearchIndexTemplate

Template settings for all new indexes

ipFilters string[]

A list of CIDR blocks to allow incoming connections from.

keepIndexRefreshInterval boolean

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.

maxIndexCount number

Maximum number of indexes to keep before deleting the oldest one (Minimum value is 0)

  • dashboards
recoveryBackupName string
settings string
version string

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

dashboards DatabaseOpensearchDashboards
fork_from_service str

Service name

index_patterns Sequence[DatabaseOpensearchIndexPattern]

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 DatabaseOpensearchIndexTemplate

Template settings for all new indexes

ip_filters Sequence[str]

A list of CIDR blocks to allow incoming connections from.

keep_index_refresh_interval 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.

max_index_count int

Maximum number of indexes to keep before deleting the oldest one (Minimum value is 0)

  • dashboards
recovery_backup_name str
settings str
version str

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

dashboards Property Map
forkFromService String

Service name

indexPatterns 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.

indexTemplate Property Map

Template settings for all new indexes

ipFilters List<String>

A list of CIDR blocks to allow incoming connections from.

keepIndexRefreshInterval Boolean

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.

maxIndexCount Number

Maximum number of indexes to keep before deleting the oldest one (Minimum value is 0)

  • dashboards
recoveryBackupName String
settings String
version String

PostgreSQL major version (exo dbaas type show pg for reference; may only be set at creation time).

DatabaseOpensearchDashboards

Enabled bool

{Type - schema.TypeBool, Optional - true, Default - true},

MaxOldSpaceSize int

{Type - schema.TypeInt, Optional - true, Default - 128},

RequestTimeout int

{Type - schema.TypeInt, Optional - true, Default - 30000}, settings - OpenSearch-specific settings, in json. e.g.jsonencode({thread_pool_search_size: 64}). Use exo x get-dbaas-settings-opensearch to get a list of available settings.

Enabled bool

{Type - schema.TypeBool, Optional - true, Default - true},

MaxOldSpaceSize int

{Type - schema.TypeInt, Optional - true, Default - 128},

RequestTimeout int

{Type - schema.TypeInt, Optional - true, Default - 30000}, settings - OpenSearch-specific settings, in json. e.g.jsonencode({thread_pool_search_size: 64}). Use exo x get-dbaas-settings-opensearch to get a list of available settings.

enabled Boolean

{Type - schema.TypeBool, Optional - true, Default - true},

maxOldSpaceSize Integer

{Type - schema.TypeInt, Optional - true, Default - 128},

requestTimeout Integer

{Type - schema.TypeInt, Optional - true, Default - 30000}, settings - OpenSearch-specific settings, in json. e.g.jsonencode({thread_pool_search_size: 64}). Use exo x get-dbaas-settings-opensearch to get a list of available settings.

enabled boolean

{Type - schema.TypeBool, Optional - true, Default - true},

maxOldSpaceSize number

{Type - schema.TypeInt, Optional - true, Default - 128},

requestTimeout number

{Type - schema.TypeInt, Optional - true, Default - 30000}, settings - OpenSearch-specific settings, in json. e.g.jsonencode({thread_pool_search_size: 64}). Use exo x get-dbaas-settings-opensearch to get a list of available settings.

enabled bool

{Type - schema.TypeBool, Optional - true, Default - true},

max_old_space_size int

{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}). Use exo x get-dbaas-settings-opensearch to get a list of available settings.

enabled Boolean

{Type - schema.TypeBool, Optional - true, Default - true},

maxOldSpaceSize Number

{Type - schema.TypeInt, Optional - true, Default - 128},

requestTimeout Number

{Type - schema.TypeInt, Optional - true, Default - 30000}, settings - OpenSearch-specific settings, in json. e.g.jsonencode({thread_pool_search_size: 64}). Use exo x get-dbaas-settings-opensearch to get a list of available settings.

DatabaseOpensearchIndexPattern

MaxIndexCount int

Maximum number of indexes to keep before deleting the oldest one (Minimum value is 0)

  • dashboards
Pattern string

fnmatch pattern

SortingAlgorithm string

alphabetical or creation_date.

MaxIndexCount int

Maximum number of indexes to keep before deleting the oldest one (Minimum value is 0)

  • dashboards
Pattern string

fnmatch pattern

SortingAlgorithm string

alphabetical or creation_date.

maxIndexCount Integer

Maximum number of indexes to keep before deleting the oldest one (Minimum value is 0)

  • dashboards
pattern String

fnmatch pattern

sortingAlgorithm String

alphabetical or creation_date.

maxIndexCount number

Maximum number of indexes to keep before deleting the oldest one (Minimum value is 0)

  • dashboards
pattern string

fnmatch pattern

sortingAlgorithm string

alphabetical or creation_date.

max_index_count int

Maximum number of indexes to keep before deleting the oldest one (Minimum value is 0)

  • dashboards
pattern str

fnmatch pattern

sorting_algorithm str

alphabetical or creation_date.

maxIndexCount Number

Maximum number of indexes to keep before deleting the oldest one (Minimum value is 0)

  • dashboards
pattern String

fnmatch pattern

sortingAlgorithm String

alphabetical or creation_date.

DatabaseOpensearchIndexTemplate

MappingNestedObjectsLimit int

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 is 100000.)

NumberOfReplicas int

The number of replicas each primary shard has. (Minimum value is 0, maximum value is 29)

NumberOfShards int

The number of primary shards that an index should have. (Minimum value is 1, maximum value is 1024.)

MappingNestedObjectsLimit int

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 is 100000.)

NumberOfReplicas int

The number of replicas each primary shard has. (Minimum value is 0, maximum value is 29)

NumberOfShards int

The number of primary shards that an index should have. (Minimum value is 1, maximum value is 1024.)

mappingNestedObjectsLimit Integer

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 is 100000.)

numberOfReplicas Integer

The number of replicas each primary shard has. (Minimum value is 0, maximum value is 29)

numberOfShards Integer

The number of primary shards that an index should have. (Minimum value is 1, maximum value is 1024.)

mappingNestedObjectsLimit number

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 is 100000.)

numberOfReplicas number

The number of replicas each primary shard has. (Minimum value is 0, maximum value is 29)

numberOfShards number

The number of primary shards that an index should have. (Minimum value is 1, maximum value is 1024.)

mapping_nested_objects_limit int

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 is 100000.)

number_of_replicas int

The number of replicas each primary shard has. (Minimum value is 0, maximum value is 29)

number_of_shards int

The number of primary shards that an index should have. (Minimum value is 1, maximum value is 1024.)

mappingNestedObjectsLimit Number

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 is 100000.)

numberOfReplicas Number

The number of replicas each primary shard has. (Minimum value is 0, maximum value is 29)

numberOfShards Number

The number of primary shards that an index should have. (Minimum value is 1, maximum value is 1024.)

DatabasePg

AdminPassword string

A custom administrator account password (may only be set at creation time).

AdminUsername string

A custom administrator account username (may only be set at creation time).

BackupSchedule string

The automated backup schedule (HH:MM).

IpFilters List<string>

A list of CIDR blocks to allow incoming connections from.

PgSettings string

PostgreSQL configuration settings in JSON format (exo dbaas type show pg --settings=pg for reference).

PgbouncerSettings string

PgBouncer configuration settings in JSON format (exo dbaas type show pg --settings=pgbouncer for reference).

PglookoutSettings 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).

AdminPassword string

A custom administrator account password (may only be set at creation time).

AdminUsername string

A custom administrator account username (may only be set at creation time).

BackupSchedule string

The automated backup schedule (HH:MM).

IpFilters []string

A list of CIDR blocks to allow incoming connections from.

PgSettings string

PostgreSQL configuration settings in JSON format (exo dbaas type show pg --settings=pg for reference).

PgbouncerSettings string

PgBouncer configuration settings in JSON format (exo dbaas type show pg --settings=pgbouncer for reference).

PglookoutSettings 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).

adminPassword String

A custom administrator account password (may only be set at creation time).

adminUsername String

A custom administrator account username (may only be set at creation time).

backupSchedule String

The automated backup schedule (HH:MM).

ipFilters List<String>

A list of CIDR blocks to allow incoming connections from.

pgSettings String

PostgreSQL configuration settings in JSON format (exo dbaas type show pg --settings=pg for reference).

pgbouncerSettings String

PgBouncer configuration settings in JSON format (exo dbaas type show pg --settings=pgbouncer for reference).

pglookoutSettings 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).

adminPassword string

A custom administrator account password (may only be set at creation time).

adminUsername string

A custom administrator account username (may only be set at creation time).

backupSchedule string

The automated backup schedule (HH:MM).

ipFilters string[]

A list of CIDR blocks to allow incoming connections from.

pgSettings string

PostgreSQL configuration settings in JSON format (exo dbaas type show pg --settings=pg for reference).

pgbouncerSettings string

PgBouncer configuration settings in JSON format (exo dbaas type show pg --settings=pgbouncer for reference).

pglookoutSettings 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).

adminPassword String

A custom administrator account password (may only be set at creation time).

adminUsername String

A custom administrator account username (may only be set at creation time).

backupSchedule String

The automated backup schedule (HH:MM).

ipFilters List<String>

A list of CIDR blocks to allow incoming connections from.

pgSettings String

PostgreSQL configuration settings in JSON format (exo dbaas type show pg --settings=pg for reference).

pgbouncerSettings String

PgBouncer configuration settings in JSON format (exo dbaas type show pg --settings=pgbouncer for reference).

pglookoutSettings 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

IpFilters List<string>

A list of CIDR blocks to allow incoming connections from.

RedisSettings string

Redis configuration settings in JSON format (exo dbaas type show redis --settings=redis for reference).

IpFilters []string

A list of CIDR blocks to allow incoming connections from.

RedisSettings string

Redis configuration settings in JSON format (exo dbaas type show redis --settings=redis for reference).

ipFilters List<String>

A list of CIDR blocks to allow incoming connections from.

redisSettings String

Redis configuration settings in JSON format (exo dbaas type show redis --settings=redis for reference).

ipFilters string[]

A list of CIDR blocks to allow incoming connections from.

redisSettings 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).

ipFilters List<String>

A list of CIDR blocks to allow incoming connections from.

redisSettings String

Redis configuration settings in JSON format (exo dbaas type show redis --settings=redis for reference).

Package Details

Repository
https://github.com/pulumiverse/pulumi-exoscale
License
Apache-2.0
Notes

This Pulumi package is based on the exoscale Terraform Provider.