Service

Example Usage

using Pulumi;
using Aiven = Pulumi.Aiven;

class MyStack : Stack
{
    public MyStack()
    {
        var myservice = new Aiven.Service("myservice", new Aiven.ServiceArgs
        {
            CloudName = "google-europe-west1",
            PgUserConfig = new Aiven.Inputs.ServicePgUserConfigArgs
            {
                IpFilter = 
                {
                    "0.0.0.0/0",
                },
                PgVersion = "10",
            },
            Plan = "business-8",
            Project = aiven_project.Myproject.Project,
            ProjectVpcId = aiven_project_vpc.Vpc_gcp_europe_west1.Id,
            ServiceName = "<SERVICE_NAME>",
            ServiceType = "pg",
            TerminationProtection = true,
        });
    }

}

Coming soon!

import pulumi
import pulumi_aiven as aiven

myservice = aiven.Service("myservice",
    cloud_name="google-europe-west1",
    pg_user_config={
        "ipFilter": ["0.0.0.0/0"],
        "pgVersion": "10",
    },
    plan="business-8",
    project=aiven_project["myproject"]["project"],
    project_vpc_id=aiven_project_vpc["vpc_gcp_europe_west1"]["id"],
    service_name="<SERVICE_NAME>",
    service_type="pg",
    termination_protection=True)
import * as pulumi from "@pulumi/pulumi";
import * as aiven from "@pulumi/aiven";

const myservice = new aiven.Service("myservice", {
    cloudName: "google-europe-west1",
    pgUserConfig: {
        ipFilters: ["0.0.0.0/0"],
        pgVersion: "10",
    },
    plan: "business-8",
    project: aiven_project_myproject.project,
    projectVpcId: aiven_project_vpc_vpc_gcp_europe_west1.id,
    serviceName: "<SERVICE_NAME>",
    serviceType: "pg",
    terminationProtection: true,
});

Create a Service Resource

new Service(name: string, args: ServiceArgs, opts?: CustomResourceOptions);
def Service(resource_name, opts=None, cassandra=None, cassandra_user_config=None, client_timeout=None, cloud_name=None, elasticsearch=None, elasticsearch_user_config=None, grafana=None, grafana_user_config=None, influxdb=None, influxdb_user_config=None, kafka=None, kafka_connect=None, kafka_connect_user_config=None, kafka_mirrormaker=None, kafka_mirrormaker_user_config=None, kafka_user_config=None, maintenance_window_dow=None, maintenance_window_time=None, mysql=None, mysql_user_config=None, pg=None, pg_user_config=None, plan=None, project=None, project_vpc_id=None, redis=None, redis_user_config=None, service_integrations=None, service_name=None, service_type=None, termination_protection=None, __props__=None);
func NewService(ctx *Context, name string, args ServiceArgs, opts ...ResourceOption) (*Service, error)
public Service(string name, ServiceArgs args, CustomResourceOptions? opts = null)
name string
The unique name of the resource.
args ServiceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
opts ResourceOptions
A bag of options that control this resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args ServiceArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args ServiceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.

Service Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.

Inputs

The Service resource accepts the following input properties:

Project string

Target project

ServiceName string

Service name

ServiceType string

Service type code

Cassandra ServiceCassandraArgs

Cassandra specific server provided values

CassandraUserConfig ServiceCassandraUserConfigArgs

Cassandra specific user configurable settings

ClientTimeout ServiceClientTimeoutArgs

Custom Terraform Client timeouts

Deprecated: use timeouts instead

CloudName string

Cloud the service runs in

Elasticsearch ServiceElasticsearchArgs

Elasticsearch specific server provided values

ElasticsearchUserConfig ServiceElasticsearchUserConfigArgs

Elasticsearch specific user configurable settings

Grafana ServiceGrafanaArgs

Grafana specific server provided values

GrafanaUserConfig ServiceGrafanaUserConfigArgs

Grafana specific user configurable settings

Influxdb ServiceInfluxdbArgs

InfluxDB specific server provided values

InfluxdbUserConfig ServiceInfluxdbUserConfigArgs

InfluxDB specific user configurable settings

Kafka ServiceKafkaArgs

Kafka specific server provided values

KafkaConnect ServiceKafkaConnectArgs

Kafka Connect specific server provided values

KafkaConnectUserConfig ServiceKafkaConnectUserConfigArgs

Kafka Connect specific user configurable settings

KafkaMirrormaker ServiceKafkaMirrormakerArgs

Kafka MirrorMaker 2 specific server provided values

KafkaMirrormakerUserConfig ServiceKafkaMirrormakerUserConfigArgs

Kafka MirrorMaker 2 specific user configurable settings

KafkaUserConfig ServiceKafkaUserConfigArgs

Kafka specific user configurable settings

MaintenanceWindowDow string

Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc.

MaintenanceWindowTime string

Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format.

Mysql ServiceMysqlArgs

MySQL specific server provided values

MysqlUserConfig ServiceMysqlUserConfigArgs

MySQL specific user configurable settings

Pg ServicePgArgs

PostgreSQL specific server provided values

PgUserConfig ServicePgUserConfigArgs

PostgreSQL specific user configurable settings

Plan string

Subscription plan

ProjectVpcId string

Identifier of the VPC the service should be in, if any

Redis ServiceRedisArgs

Redis specific server provided values

RedisUserConfig ServiceRedisUserConfigArgs

Redis specific user configurable settings

ServiceIntegrations List<ServiceServiceIntegrationArgs>

Service integrations to specify when creating a service. Not applied after initial service creation

TerminationProtection bool

Prevent service from being deleted. It is recommended to have this enabled for all services.

Project string

Target project

ServiceName string

Service name

ServiceType string

Service type code

Cassandra ServiceCassandra

Cassandra specific server provided values

CassandraUserConfig ServiceCassandraUserConfig

Cassandra specific user configurable settings

ClientTimeout ServiceClientTimeout

Custom Terraform Client timeouts

Deprecated: use timeouts instead

CloudName string

Cloud the service runs in

Elasticsearch ServiceElasticsearch

Elasticsearch specific server provided values

ElasticsearchUserConfig ServiceElasticsearchUserConfig

Elasticsearch specific user configurable settings

Grafana ServiceGrafana

Grafana specific server provided values

GrafanaUserConfig ServiceGrafanaUserConfig

Grafana specific user configurable settings

Influxdb ServiceInfluxdb

InfluxDB specific server provided values

InfluxdbUserConfig ServiceInfluxdbUserConfig

InfluxDB specific user configurable settings

Kafka ServiceKafka

Kafka specific server provided values

KafkaConnect ServiceKafkaConnect

Kafka Connect specific server provided values

KafkaConnectUserConfig ServiceKafkaConnectUserConfig

Kafka Connect specific user configurable settings

KafkaMirrormaker ServiceKafkaMirrormaker

Kafka MirrorMaker 2 specific server provided values

KafkaMirrormakerUserConfig ServiceKafkaMirrormakerUserConfig

Kafka MirrorMaker 2 specific user configurable settings

KafkaUserConfig ServiceKafkaUserConfig

Kafka specific user configurable settings

MaintenanceWindowDow string

Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc.

MaintenanceWindowTime string

Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format.

Mysql ServiceMysql

MySQL specific server provided values

MysqlUserConfig ServiceMysqlUserConfig

MySQL specific user configurable settings

Pg ServicePg

PostgreSQL specific server provided values

PgUserConfig ServicePgUserConfig

PostgreSQL specific user configurable settings

Plan string

Subscription plan

ProjectVpcId string

Identifier of the VPC the service should be in, if any

Redis ServiceRedis

Redis specific server provided values

RedisUserConfig ServiceRedisUserConfig

Redis specific user configurable settings

ServiceIntegrations []ServiceServiceIntegration

Service integrations to specify when creating a service. Not applied after initial service creation

TerminationProtection bool

Prevent service from being deleted. It is recommended to have this enabled for all services.

project string

Target project

serviceName string

Service name

serviceType string

Service type code

cassandra ServiceCassandra

Cassandra specific server provided values

cassandraUserConfig ServiceCassandraUserConfig

Cassandra specific user configurable settings

clientTimeout ServiceClientTimeout

Custom Terraform Client timeouts

Deprecated: use timeouts instead

cloudName string

Cloud the service runs in

elasticsearch ServiceElasticsearch

Elasticsearch specific server provided values

elasticsearchUserConfig ServiceElasticsearchUserConfig

Elasticsearch specific user configurable settings

grafana ServiceGrafana

Grafana specific server provided values

grafanaUserConfig ServiceGrafanaUserConfig

Grafana specific user configurable settings

influxdb ServiceInfluxdb

InfluxDB specific server provided values

influxdbUserConfig ServiceInfluxdbUserConfig

InfluxDB specific user configurable settings

kafka ServiceKafka

Kafka specific server provided values

kafkaConnect ServiceKafkaConnect

Kafka Connect specific server provided values

kafkaConnectUserConfig ServiceKafkaConnectUserConfig

Kafka Connect specific user configurable settings

kafkaMirrormaker ServiceKafkaMirrormaker

Kafka MirrorMaker 2 specific server provided values

kafkaMirrormakerUserConfig ServiceKafkaMirrormakerUserConfig

Kafka MirrorMaker 2 specific user configurable settings

kafkaUserConfig ServiceKafkaUserConfig

Kafka specific user configurable settings

maintenanceWindowDow string

Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc.

maintenanceWindowTime string

Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format.

mysql ServiceMysql

MySQL specific server provided values

mysqlUserConfig ServiceMysqlUserConfig

MySQL specific user configurable settings

pg ServicePg

PostgreSQL specific server provided values

pgUserConfig ServicePgUserConfig

PostgreSQL specific user configurable settings

plan string

Subscription plan

projectVpcId string

Identifier of the VPC the service should be in, if any

redis ServiceRedis

Redis specific server provided values

redisUserConfig ServiceRedisUserConfig

Redis specific user configurable settings

serviceIntegrations ServiceServiceIntegration[]

Service integrations to specify when creating a service. Not applied after initial service creation

terminationProtection boolean

Prevent service from being deleted. It is recommended to have this enabled for all services.

project str

Target project

service_name str

Service name

service_type str

Service type code

cassandra Dict[ServiceCassandra]

Cassandra specific server provided values

cassandra_user_config Dict[ServiceCassandraUserConfig]

Cassandra specific user configurable settings

client_timeout Dict[ServiceClientTimeout]

Custom Terraform Client timeouts

Deprecated: use timeouts instead

cloud_name str

Cloud the service runs in

elasticsearch Dict[ServiceElasticsearch]

Elasticsearch specific server provided values

elasticsearch_user_config Dict[ServiceElasticsearchUserConfig]

Elasticsearch specific user configurable settings

grafana Dict[ServiceGrafana]

Grafana specific server provided values

grafana_user_config Dict[ServiceGrafanaUserConfig]

Grafana specific user configurable settings

influxdb Dict[ServiceInfluxdb]

InfluxDB specific server provided values

influxdb_user_config Dict[ServiceInfluxdbUserConfig]

InfluxDB specific user configurable settings

kafka Dict[ServiceKafka]

Kafka specific server provided values

kafka_connect Dict[ServiceKafkaConnect]

Kafka Connect specific server provided values

kafka_connect_user_config Dict[ServiceKafkaConnectUserConfig]

Kafka Connect specific user configurable settings

kafka_mirrormaker Dict[ServiceKafkaMirrormaker]

Kafka MirrorMaker 2 specific server provided values

kafka_mirrormaker_user_config Dict[ServiceKafkaMirrormakerUserConfig]

Kafka MirrorMaker 2 specific user configurable settings

kafka_user_config Dict[ServiceKafkaUserConfig]

Kafka specific user configurable settings

maintenance_window_dow str

Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc.

maintenance_window_time str

Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format.

mysql Dict[ServiceMysql]

MySQL specific server provided values

mysql_user_config Dict[ServiceMysqlUserConfig]

MySQL specific user configurable settings

pg Dict[ServicePg]

PostgreSQL specific server provided values

pg_user_config Dict[ServicePgUserConfig]

PostgreSQL specific user configurable settings

plan str

Subscription plan

project_vpc_id str

Identifier of the VPC the service should be in, if any

redis Dict[ServiceRedis]

Redis specific server provided values

redis_user_config Dict[ServiceRedisUserConfig]

Redis specific user configurable settings

service_integrations List[ServiceServiceIntegration]

Service integrations to specify when creating a service. Not applied after initial service creation

termination_protection bool

Prevent service from being deleted. It is recommended to have this enabled for all services.

Outputs

All input properties are implicitly available as output properties. Additionally, the Service resource produces the following output properties:

Components List<ServiceComponent>

Service component information objects

Id string
The provider-assigned unique ID for this managed resource.
ServiceHost string

Service hostname

ServicePassword string

Password used for connecting to the service, if applicable

ServicePort int

Service port

ServiceUri string

URI for connecting to the service. Service specific info is under “kafka”, “pg”, etc.

ServiceUsername string

Username used for connecting to the service, if applicable

State string

Service state

Components []ServiceComponent

Service component information objects

Id string
The provider-assigned unique ID for this managed resource.
ServiceHost string

Service hostname

ServicePassword string

Password used for connecting to the service, if applicable

ServicePort int

Service port

ServiceUri string

URI for connecting to the service. Service specific info is under “kafka”, “pg”, etc.

ServiceUsername string

Username used for connecting to the service, if applicable

State string

Service state

components ServiceComponent[]

Service component information objects

id string
The provider-assigned unique ID for this managed resource.
serviceHost string

Service hostname

servicePassword string

Password used for connecting to the service, if applicable

servicePort number

Service port

serviceUri string

URI for connecting to the service. Service specific info is under “kafka”, “pg”, etc.

serviceUsername string

Username used for connecting to the service, if applicable

state string

Service state

components List[ServiceComponent]

Service component information objects

id str
The provider-assigned unique ID for this managed resource.
service_host str

Service hostname

service_password str

Password used for connecting to the service, if applicable

service_port float

Service port

service_uri str

URI for connecting to the service. Service specific info is under “kafka”, “pg”, etc.

service_username str

Username used for connecting to the service, if applicable

state str

Service state

Look up an Existing Service Resource

Get an existing Service 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?: ServiceState, opts?: CustomResourceOptions): Service
static get(resource_name, id, opts=None, cassandra=None, cassandra_user_config=None, client_timeout=None, cloud_name=None, components=None, elasticsearch=None, elasticsearch_user_config=None, grafana=None, grafana_user_config=None, influxdb=None, influxdb_user_config=None, kafka=None, kafka_connect=None, kafka_connect_user_config=None, kafka_mirrormaker=None, kafka_mirrormaker_user_config=None, kafka_user_config=None, maintenance_window_dow=None, maintenance_window_time=None, mysql=None, mysql_user_config=None, pg=None, pg_user_config=None, plan=None, project=None, project_vpc_id=None, redis=None, redis_user_config=None, service_host=None, service_integrations=None, service_name=None, service_password=None, service_port=None, service_type=None, service_uri=None, service_username=None, state=None, termination_protection=None, __props__=None);
func GetService(ctx *Context, name string, id IDInput, state *ServiceState, opts ...ResourceOption) (*Service, error)
public static Service Get(string name, Input<string> id, ServiceState? state, CustomResourceOptions? opts = null)
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.

The following state arguments are supported:

Cassandra ServiceCassandraArgs

Cassandra specific server provided values

CassandraUserConfig ServiceCassandraUserConfigArgs

Cassandra specific user configurable settings

ClientTimeout ServiceClientTimeoutArgs

Custom Terraform Client timeouts

Deprecated: use timeouts instead

CloudName string

Cloud the service runs in

Components List<ServiceComponentArgs>

Service component information objects

Elasticsearch ServiceElasticsearchArgs

Elasticsearch specific server provided values

ElasticsearchUserConfig ServiceElasticsearchUserConfigArgs

Elasticsearch specific user configurable settings

Grafana ServiceGrafanaArgs

Grafana specific server provided values

GrafanaUserConfig ServiceGrafanaUserConfigArgs

Grafana specific user configurable settings

Influxdb ServiceInfluxdbArgs

InfluxDB specific server provided values

InfluxdbUserConfig ServiceInfluxdbUserConfigArgs

InfluxDB specific user configurable settings

Kafka ServiceKafkaArgs

Kafka specific server provided values

KafkaConnect ServiceKafkaConnectArgs

Kafka Connect specific server provided values

KafkaConnectUserConfig ServiceKafkaConnectUserConfigArgs

Kafka Connect specific user configurable settings

KafkaMirrormaker ServiceKafkaMirrormakerArgs

Kafka MirrorMaker 2 specific server provided values

KafkaMirrormakerUserConfig ServiceKafkaMirrormakerUserConfigArgs

Kafka MirrorMaker 2 specific user configurable settings

KafkaUserConfig ServiceKafkaUserConfigArgs

Kafka specific user configurable settings

MaintenanceWindowDow string

Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc.

MaintenanceWindowTime string

Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format.

Mysql ServiceMysqlArgs

MySQL specific server provided values

MysqlUserConfig ServiceMysqlUserConfigArgs

MySQL specific user configurable settings

Pg ServicePgArgs

PostgreSQL specific server provided values

PgUserConfig ServicePgUserConfigArgs

PostgreSQL specific user configurable settings

Plan string

Subscription plan

Project string

Target project

ProjectVpcId string

Identifier of the VPC the service should be in, if any

Redis ServiceRedisArgs

Redis specific server provided values

RedisUserConfig ServiceRedisUserConfigArgs

Redis specific user configurable settings

ServiceHost string

Service hostname

ServiceIntegrations List<ServiceServiceIntegrationArgs>

Service integrations to specify when creating a service. Not applied after initial service creation

ServiceName string

Service name

ServicePassword string

Password used for connecting to the service, if applicable

ServicePort int

Service port

ServiceType string

Service type code

ServiceUri string

URI for connecting to the service. Service specific info is under “kafka”, “pg”, etc.

ServiceUsername string

Username used for connecting to the service, if applicable

State string

Service state

TerminationProtection bool

Prevent service from being deleted. It is recommended to have this enabled for all services.

Cassandra ServiceCassandra

Cassandra specific server provided values

CassandraUserConfig ServiceCassandraUserConfig

Cassandra specific user configurable settings

ClientTimeout ServiceClientTimeout

Custom Terraform Client timeouts

Deprecated: use timeouts instead

CloudName string

Cloud the service runs in

Components []ServiceComponent

Service component information objects

Elasticsearch ServiceElasticsearch

Elasticsearch specific server provided values

ElasticsearchUserConfig ServiceElasticsearchUserConfig

Elasticsearch specific user configurable settings

Grafana ServiceGrafana

Grafana specific server provided values

GrafanaUserConfig ServiceGrafanaUserConfig

Grafana specific user configurable settings

Influxdb ServiceInfluxdb

InfluxDB specific server provided values

InfluxdbUserConfig ServiceInfluxdbUserConfig

InfluxDB specific user configurable settings

Kafka ServiceKafka

Kafka specific server provided values

KafkaConnect ServiceKafkaConnect

Kafka Connect specific server provided values

KafkaConnectUserConfig ServiceKafkaConnectUserConfig

Kafka Connect specific user configurable settings

KafkaMirrormaker ServiceKafkaMirrormaker

Kafka MirrorMaker 2 specific server provided values

KafkaMirrormakerUserConfig ServiceKafkaMirrormakerUserConfig

Kafka MirrorMaker 2 specific user configurable settings

KafkaUserConfig ServiceKafkaUserConfig

Kafka specific user configurable settings

MaintenanceWindowDow string

Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc.

MaintenanceWindowTime string

Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format.

Mysql ServiceMysql

MySQL specific server provided values

MysqlUserConfig ServiceMysqlUserConfig

MySQL specific user configurable settings

Pg ServicePg

PostgreSQL specific server provided values

PgUserConfig ServicePgUserConfig

PostgreSQL specific user configurable settings

Plan string

Subscription plan

Project string

Target project

ProjectVpcId string

Identifier of the VPC the service should be in, if any

Redis ServiceRedis

Redis specific server provided values

RedisUserConfig ServiceRedisUserConfig

Redis specific user configurable settings

ServiceHost string

Service hostname

ServiceIntegrations []ServiceServiceIntegration

Service integrations to specify when creating a service. Not applied after initial service creation

ServiceName string

Service name

ServicePassword string

Password used for connecting to the service, if applicable

ServicePort int

Service port

ServiceType string

Service type code

ServiceUri string

URI for connecting to the service. Service specific info is under “kafka”, “pg”, etc.

ServiceUsername string

Username used for connecting to the service, if applicable

State string

Service state

TerminationProtection bool

Prevent service from being deleted. It is recommended to have this enabled for all services.

cassandra ServiceCassandra

Cassandra specific server provided values

cassandraUserConfig ServiceCassandraUserConfig

Cassandra specific user configurable settings

clientTimeout ServiceClientTimeout

Custom Terraform Client timeouts

Deprecated: use timeouts instead

cloudName string

Cloud the service runs in

components ServiceComponent[]

Service component information objects

elasticsearch ServiceElasticsearch

Elasticsearch specific server provided values

elasticsearchUserConfig ServiceElasticsearchUserConfig

Elasticsearch specific user configurable settings

grafana ServiceGrafana

Grafana specific server provided values

grafanaUserConfig ServiceGrafanaUserConfig

Grafana specific user configurable settings

influxdb ServiceInfluxdb

InfluxDB specific server provided values

influxdbUserConfig ServiceInfluxdbUserConfig

InfluxDB specific user configurable settings

kafka ServiceKafka

Kafka specific server provided values

kafkaConnect ServiceKafkaConnect

Kafka Connect specific server provided values

kafkaConnectUserConfig ServiceKafkaConnectUserConfig

Kafka Connect specific user configurable settings

kafkaMirrormaker ServiceKafkaMirrormaker

Kafka MirrorMaker 2 specific server provided values

kafkaMirrormakerUserConfig ServiceKafkaMirrormakerUserConfig

Kafka MirrorMaker 2 specific user configurable settings

kafkaUserConfig ServiceKafkaUserConfig

Kafka specific user configurable settings

maintenanceWindowDow string

Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc.

maintenanceWindowTime string

Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format.

mysql ServiceMysql

MySQL specific server provided values

mysqlUserConfig ServiceMysqlUserConfig

MySQL specific user configurable settings

pg ServicePg

PostgreSQL specific server provided values

pgUserConfig ServicePgUserConfig

PostgreSQL specific user configurable settings

plan string

Subscription plan

project string

Target project

projectVpcId string

Identifier of the VPC the service should be in, if any

redis ServiceRedis

Redis specific server provided values

redisUserConfig ServiceRedisUserConfig

Redis specific user configurable settings

serviceHost string

Service hostname

serviceIntegrations ServiceServiceIntegration[]

Service integrations to specify when creating a service. Not applied after initial service creation

serviceName string

Service name

servicePassword string

Password used for connecting to the service, if applicable

servicePort number

Service port

serviceType string

Service type code

serviceUri string

URI for connecting to the service. Service specific info is under “kafka”, “pg”, etc.

serviceUsername string

Username used for connecting to the service, if applicable

state string

Service state

terminationProtection boolean

Prevent service from being deleted. It is recommended to have this enabled for all services.

cassandra Dict[ServiceCassandra]

Cassandra specific server provided values

cassandra_user_config Dict[ServiceCassandraUserConfig]

Cassandra specific user configurable settings

client_timeout Dict[ServiceClientTimeout]

Custom Terraform Client timeouts

Deprecated: use timeouts instead

cloud_name str

Cloud the service runs in

components List[ServiceComponent]

Service component information objects

elasticsearch Dict[ServiceElasticsearch]

Elasticsearch specific server provided values

elasticsearch_user_config Dict[ServiceElasticsearchUserConfig]

Elasticsearch specific user configurable settings

grafana Dict[ServiceGrafana]

Grafana specific server provided values

grafana_user_config Dict[ServiceGrafanaUserConfig]

Grafana specific user configurable settings

influxdb Dict[ServiceInfluxdb]

InfluxDB specific server provided values

influxdb_user_config Dict[ServiceInfluxdbUserConfig]

InfluxDB specific user configurable settings

kafka Dict[ServiceKafka]

Kafka specific server provided values

kafka_connect Dict[ServiceKafkaConnect]

Kafka Connect specific server provided values

kafka_connect_user_config Dict[ServiceKafkaConnectUserConfig]

Kafka Connect specific user configurable settings

kafka_mirrormaker Dict[ServiceKafkaMirrormaker]

Kafka MirrorMaker 2 specific server provided values

kafka_mirrormaker_user_config Dict[ServiceKafkaMirrormakerUserConfig]

Kafka MirrorMaker 2 specific user configurable settings

kafka_user_config Dict[ServiceKafkaUserConfig]

Kafka specific user configurable settings

maintenance_window_dow str

Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc.

maintenance_window_time str

Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format.

mysql Dict[ServiceMysql]

MySQL specific server provided values

mysql_user_config Dict[ServiceMysqlUserConfig]

MySQL specific user configurable settings

pg Dict[ServicePg]

PostgreSQL specific server provided values

pg_user_config Dict[ServicePgUserConfig]

PostgreSQL specific user configurable settings

plan str

Subscription plan

project str

Target project

project_vpc_id str

Identifier of the VPC the service should be in, if any

redis Dict[ServiceRedis]

Redis specific server provided values

redis_user_config Dict[ServiceRedisUserConfig]

Redis specific user configurable settings

service_host str

Service hostname

service_integrations List[ServiceServiceIntegration]

Service integrations to specify when creating a service. Not applied after initial service creation

service_name str

Service name

service_password str

Password used for connecting to the service, if applicable

service_port float

Service port

service_type str

Service type code

service_uri str

URI for connecting to the service. Service specific info is under “kafka”, “pg”, etc.

service_username str

Username used for connecting to the service, if applicable

state str

Service state

termination_protection bool

Prevent service from being deleted. It is recommended to have this enabled for all services.

Supporting Types

ServiceCassandraUserConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

IpFilters List<string>
MigrateSstableloader string
PrivateAccess ServiceCassandraUserConfigPrivateAccessArgs
PublicAccess ServiceCassandraUserConfigPublicAccessArgs
ServiceToForkFrom string
IpFilters []string
MigrateSstableloader string
PrivateAccess ServiceCassandraUserConfigPrivateAccess
PublicAccess ServiceCassandraUserConfigPublicAccess
ServiceToForkFrom string
ipFilters string[]
migrateSstableloader string
privateAccess ServiceCassandraUserConfigPrivateAccess
publicAccess ServiceCassandraUserConfigPublicAccess
serviceToForkFrom string
ipFilters List[str]
migrateSstableloader str
privateAccess Dict[ServiceCassandraUserConfigPrivateAccess]
publicAccess Dict[ServiceCassandraUserConfigPublicAccess]
serviceToForkFrom str

ServiceCassandraUserConfigPrivateAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Prometheus string
Prometheus string
prometheus string
prometheus str

ServiceCassandraUserConfigPublicAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Prometheus string
Prometheus string
prometheus string
prometheus str

ServiceClientTimeout

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Create string
Update string
Create string
Update string
create string
update string
create str
update str

ServiceComponent

See the output API doc for this type.

See the output API doc for this type.

See the output API doc for this type.

Component string
Host string
KafkaAuthenticationMethod string
Port int
Route string
Ssl bool
Usage string
Component string
Host string
KafkaAuthenticationMethod string
Port int
Route string
Ssl bool
Usage string
component string
host string
kafkaAuthenticationMethod string
port number
route string
ssl boolean
usage string
component str
host str
kafkaAuthenticationMethod str
port float
route str
ssl bool
usage str

ServiceElasticsearch

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

KibanaUri string
KibanaUri string
kibanaUri string
kibanaUri str

ServiceElasticsearchUserConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

CustomDomain string
DisableReplicationFactorAdjustment string
Elasticsearch ServiceElasticsearchUserConfigElasticsearchArgs
ElasticsearchVersion string
IndexPatterns List<ServiceElasticsearchUserConfigIndexPatternArgs>
IpFilters List<string>
Kibana ServiceElasticsearchUserConfigKibanaArgs
MaxIndexCount string
PrivateAccess ServiceElasticsearchUserConfigPrivateAccessArgs
PublicAccess ServiceElasticsearchUserConfigPublicAccessArgs
RecoveryBasebackupName string
ServiceToForkFrom string
CustomDomain string
DisableReplicationFactorAdjustment string
Elasticsearch ServiceElasticsearchUserConfigElasticsearch
ElasticsearchVersion string
IndexPatterns []ServiceElasticsearchUserConfigIndexPattern
IpFilters []string
Kibana ServiceElasticsearchUserConfigKibana
MaxIndexCount string
PrivateAccess ServiceElasticsearchUserConfigPrivateAccess
PublicAccess ServiceElasticsearchUserConfigPublicAccess
RecoveryBasebackupName string
ServiceToForkFrom string
customDomain string
disableReplicationFactorAdjustment string
elasticsearch ServiceElasticsearchUserConfigElasticsearch
elasticsearchVersion string
indexPatterns ServiceElasticsearchUserConfigIndexPattern[]
ipFilters string[]
kibana ServiceElasticsearchUserConfigKibana
maxIndexCount string
privateAccess ServiceElasticsearchUserConfigPrivateAccess
publicAccess ServiceElasticsearchUserConfigPublicAccess
recoveryBasebackupName string
serviceToForkFrom string
customDomain str
disableReplicationFactorAdjustment str
elasticsearch Dict[ServiceElasticsearchUserConfigElasticsearch]
elasticsearchVersion str
indexPatterns List[ServiceElasticsearchUserConfigIndexPattern]
ipFilters List[str]
kibana Dict[ServiceElasticsearchUserConfigKibana]
maxIndexCount str
privateAccess Dict[ServiceElasticsearchUserConfigPrivateAccess]
publicAccess Dict[ServiceElasticsearchUserConfigPublicAccess]
recoveryBasebackupName str
serviceToForkFrom str

ServiceElasticsearchUserConfigElasticsearch

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ActionAutoCreateIndexEnabled string
ActionDestructiveRequiresName string
HttpMaxContentLength string
HttpMaxHeaderSize string
HttpMaxInitialLineLength string
IndicesFielddataCacheSize string
IndicesMemoryIndexBufferSize string
IndicesQueriesCacheSize string
IndicesQueryBoolMaxClauseCount string
ReindexRemoteWhitelists List<string>
ThreadPoolAnalyzeQueueSize string
ThreadPoolAnalyzeSize string
ThreadPoolForceMergeSize string
ThreadPoolGetQueueSize string
ThreadPoolGetSize string
ThreadPoolIndexQueueSize string
ThreadPoolIndexSize string
ThreadPoolSearchQueueSize string
ThreadPoolSearchSize string
ThreadPoolSearchThrottledQueueSize string
ThreadPoolSearchThrottledSize string
ThreadPoolWriteQueueSize string
ThreadPoolWriteSize string
ActionAutoCreateIndexEnabled string
ActionDestructiveRequiresName string
HttpMaxContentLength string
HttpMaxHeaderSize string
HttpMaxInitialLineLength string
IndicesFielddataCacheSize string
IndicesMemoryIndexBufferSize string
IndicesQueriesCacheSize string
IndicesQueryBoolMaxClauseCount string
ReindexRemoteWhitelists []string
ThreadPoolAnalyzeQueueSize string
ThreadPoolAnalyzeSize string
ThreadPoolForceMergeSize string
ThreadPoolGetQueueSize string
ThreadPoolGetSize string
ThreadPoolIndexQueueSize string
ThreadPoolIndexSize string
ThreadPoolSearchQueueSize string
ThreadPoolSearchSize string
ThreadPoolSearchThrottledQueueSize string
ThreadPoolSearchThrottledSize string
ThreadPoolWriteQueueSize string
ThreadPoolWriteSize string
actionAutoCreateIndexEnabled string
actionDestructiveRequiresName string
httpMaxContentLength string
httpMaxHeaderSize string
httpMaxInitialLineLength string
indicesFielddataCacheSize string
indicesMemoryIndexBufferSize string
indicesQueriesCacheSize string
indicesQueryBoolMaxClauseCount string
reindexRemoteWhitelists string[]
threadPoolAnalyzeQueueSize string
threadPoolAnalyzeSize string
threadPoolForceMergeSize string
threadPoolGetQueueSize string
threadPoolGetSize string
threadPoolIndexQueueSize string
threadPoolIndexSize string
threadPoolSearchQueueSize string
threadPoolSearchSize string
threadPoolSearchThrottledQueueSize string
threadPoolSearchThrottledSize string
threadPoolWriteQueueSize string
threadPoolWriteSize string
actionAutoCreateIndexEnabled str
actionDestructiveRequiresName str
httpMaxContentLength str
httpMaxHeaderSize str
httpMaxInitialLineLength str
indicesFielddataCacheSize str
indicesMemoryIndexBufferSize str
indicesQueriesCacheSize str
indicesQueryBoolMaxClauseCount str
reindexRemoteWhitelists List[str]
threadPoolAnalyzeQueueSize str
threadPoolAnalyzeSize str
threadPoolForceMergeSize str
threadPoolGetQueueSize str
threadPoolGetSize str
threadPoolIndexQueueSize str
threadPoolIndexSize str
threadPoolSearchQueueSize str
threadPoolSearchSize str
threadPoolSearchThrottledQueueSize str
threadPoolSearchThrottledSize str
threadPoolWriteQueueSize str
threadPoolWriteSize str

ServiceElasticsearchUserConfigIndexPattern

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

MaxIndexCount string
Pattern string
MaxIndexCount string
Pattern string
maxIndexCount string
pattern string
maxIndexCount str
pattern str

ServiceElasticsearchUserConfigKibana

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ElasticsearchRequestTimeout string
Enabled string
MaxOldSpaceSize string
ElasticsearchRequestTimeout string
Enabled string
MaxOldSpaceSize string
elasticsearchRequestTimeout string
enabled string
maxOldSpaceSize string
elasticsearchRequestTimeout str
enabled str
maxOldSpaceSize str

ServiceElasticsearchUserConfigPrivateAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Elasticsearch string
Kibana string
Prometheus string
Elasticsearch string
Kibana string
Prometheus string
elasticsearch string
kibana string
prometheus string
elasticsearch str
kibana str
prometheus str

ServiceElasticsearchUserConfigPublicAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Elasticsearch string
Kibana string
Prometheus string
Elasticsearch string
Kibana string
Prometheus string
elasticsearch string
kibana string
prometheus string
elasticsearch str
kibana str
prometheus str

ServiceGrafanaUserConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AlertingEnabled string
AlertingErrorOrTimeout string
AlertingNodataOrNullvalues string
AllowEmbedding string
AuthBasicEnabled string
AuthGenericOauth ServiceGrafanaUserConfigAuthGenericOauthArgs
AuthGithub ServiceGrafanaUserConfigAuthGithubArgs
AuthGitlab ServiceGrafanaUserConfigAuthGitlabArgs
AuthGoogle ServiceGrafanaUserConfigAuthGoogleArgs
CookieSamesite string
CustomDomain string
DashboardsVersionsToKeep string
DataproxySendUserHeader string
DataproxyTimeout string
DisableGravatar string
EditorsCanAdmin string
ExternalImageStorage ServiceGrafanaUserConfigExternalImageStorageArgs
GoogleAnalyticsUaId string
IpFilters List<string>
MetricsEnabled string
PrivateAccess ServiceGrafanaUserConfigPrivateAccessArgs
PublicAccess ServiceGrafanaUserConfigPublicAccessArgs
SmtpServer ServiceGrafanaUserConfigSmtpServerArgs
UserAutoAssignOrg string
UserAutoAssignOrgRole string
ViewersCanEdit string
AlertingEnabled string
AlertingErrorOrTimeout string
AlertingNodataOrNullvalues string
AllowEmbedding string
AuthBasicEnabled string
AuthGenericOauth ServiceGrafanaUserConfigAuthGenericOauth
AuthGithub ServiceGrafanaUserConfigAuthGithub
AuthGitlab ServiceGrafanaUserConfigAuthGitlab
AuthGoogle ServiceGrafanaUserConfigAuthGoogle
CookieSamesite string
CustomDomain string
DashboardsVersionsToKeep string
DataproxySendUserHeader string
DataproxyTimeout string
DisableGravatar string
EditorsCanAdmin string
ExternalImageStorage ServiceGrafanaUserConfigExternalImageStorage
GoogleAnalyticsUaId string
IpFilters []string
MetricsEnabled string
PrivateAccess ServiceGrafanaUserConfigPrivateAccess
PublicAccess ServiceGrafanaUserConfigPublicAccess
SmtpServer ServiceGrafanaUserConfigSmtpServer
UserAutoAssignOrg string
UserAutoAssignOrgRole string
ViewersCanEdit string
alertingEnabled string
alertingErrorOrTimeout string
alertingNodataOrNullvalues string
allowEmbedding string
authBasicEnabled string
authGenericOauth ServiceGrafanaUserConfigAuthGenericOauth
authGithub ServiceGrafanaUserConfigAuthGithub
authGitlab ServiceGrafanaUserConfigAuthGitlab
authGoogle ServiceGrafanaUserConfigAuthGoogle
cookieSamesite string
customDomain string
dashboardsVersionsToKeep string
dataproxySendUserHeader string
dataproxyTimeout string
disableGravatar string
editorsCanAdmin string
externalImageStorage ServiceGrafanaUserConfigExternalImageStorage
googleAnalyticsUaId string
ipFilters string[]
metricsEnabled string
privateAccess ServiceGrafanaUserConfigPrivateAccess
publicAccess ServiceGrafanaUserConfigPublicAccess
smtpServer ServiceGrafanaUserConfigSmtpServer
userAutoAssignOrg string
userAutoAssignOrgRole string
viewersCanEdit string
alertingEnabled str
alertingErrorOrTimeout str
alertingNodataOrNullvalues str
allowEmbedding str
authBasicEnabled str
authGenericOauth Dict[ServiceGrafanaUserConfigAuthGenericOauth]
authGithub Dict[ServiceGrafanaUserConfigAuthGithub]
authGitlab Dict[ServiceGrafanaUserConfigAuthGitlab]
authGoogle Dict[ServiceGrafanaUserConfigAuthGoogle]
cookieSamesite str
customDomain str
dashboardsVersionsToKeep str
dataproxySendUserHeader str
dataproxyTimeout str
disableGravatar str
editorsCanAdmin str
externalImageStorage Dict[ServiceGrafanaUserConfigExternalImageStorage]
googleAnalyticsUaId str
ipFilters List[str]
metricsEnabled str
privateAccess Dict[ServiceGrafanaUserConfigPrivateAccess]
publicAccess Dict[ServiceGrafanaUserConfigPublicAccess]
smtpServer Dict[ServiceGrafanaUserConfigSmtpServer]
userAutoAssignOrg str
userAutoAssignOrgRole str
viewersCanEdit str

ServiceGrafanaUserConfigAuthGenericOauth

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AllowSignUp string
AllowedDomains List<string>
AllowedOrganizations List<string>
ApiUrl string
AuthUrl string
ClientId string
ClientSecret string
Name string
Scopes List<string>
TokenUrl string
AllowSignUp string
AllowedDomains []string
AllowedOrganizations []string
ApiUrl string
AuthUrl string
ClientId string
ClientSecret string
Name string
Scopes []string
TokenUrl string
allowSignUp string
allowedDomains string[]
allowedOrganizations string[]
apiUrl string
authUrl string
clientId string
clientSecret string
name string
scopes string[]
tokenUrl string
allowSignUp str
allowedDomains List[str]
allowedOrganizations List[str]
apiUrl str
authUrl str
clientId str
clientSecret str
name str
scopes List[str]
tokenUrl str

ServiceGrafanaUserConfigAuthGithub

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AllowSignUp string
AllowedOrganizations List<string>
ClientId string
ClientSecret string
TeamIds List<int>
AllowSignUp string
AllowedOrganizations []string
ClientId string
ClientSecret string
TeamIds []int
allowSignUp string
allowedOrganizations string[]
clientId string
clientSecret string
teamIds number[]
allowSignUp str
allowedOrganizations List[str]
clientId str
clientSecret str
teamIds List[Integer]

ServiceGrafanaUserConfigAuthGitlab

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AllowSignUp string
AllowedGroups List<string>
ApiUrl string
AuthUrl string
ClientId string
ClientSecret string
TokenUrl string
AllowSignUp string
AllowedGroups []string
ApiUrl string
AuthUrl string
ClientId string
ClientSecret string
TokenUrl string
allowSignUp string
allowedGroups string[]
apiUrl string
authUrl string
clientId string
clientSecret string
tokenUrl string
allowSignUp str
allowedGroups List[str]
apiUrl str
authUrl str
clientId str
clientSecret str
tokenUrl str

ServiceGrafanaUserConfigAuthGoogle

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AllowSignUp string
AllowedDomains List<string>
ClientId string
ClientSecret string
AllowSignUp string
AllowedDomains []string
ClientId string
ClientSecret string
allowSignUp string
allowedDomains string[]
clientId string
clientSecret string
allowSignUp str
allowedDomains List[str]
clientId str
clientSecret str

ServiceGrafanaUserConfigExternalImageStorage

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AccessKey string
BucketUrl string
Provider string
SecretKey string
AccessKey string
BucketUrl string
Provider string
SecretKey string
accessKey string
bucketUrl string
provider string
secretKey string
access_key str
bucketUrl str
provider str
secretKey str

ServiceGrafanaUserConfigPrivateAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Grafana string
Grafana string
grafana string
grafana str

ServiceGrafanaUserConfigPublicAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Grafana string
Grafana string
grafana string
grafana str

ServiceGrafanaUserConfigSmtpServer

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

FromAddress string
FromName string
Host string
Password string
Port string
SkipVerify string
Username string
FromAddress string
FromName string
Host string
Password string
Port string
SkipVerify string
Username string
fromAddress string
fromName string
host string
password string
port string
skipVerify string
username string
fromAddress str
fromName str
host str
password str
port str
skipVerify str
username str

ServiceInfluxdb

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

DatabaseName string
DatabaseName string
databaseName string
database_name str

ServiceInfluxdbUserConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

CustomDomain string
IpFilters List<string>
PrivateAccess ServiceInfluxdbUserConfigPrivateAccessArgs
PublicAccess ServiceInfluxdbUserConfigPublicAccessArgs
ServiceToForkFrom string
CustomDomain string
IpFilters []string
PrivateAccess ServiceInfluxdbUserConfigPrivateAccess
PublicAccess ServiceInfluxdbUserConfigPublicAccess
ServiceToForkFrom string
customDomain string
ipFilters string[]
privateAccess ServiceInfluxdbUserConfigPrivateAccess
publicAccess ServiceInfluxdbUserConfigPublicAccess
serviceToForkFrom string
customDomain str
ipFilters List[str]
privateAccess Dict[ServiceInfluxdbUserConfigPrivateAccess]
publicAccess Dict[ServiceInfluxdbUserConfigPublicAccess]
serviceToForkFrom str

ServiceInfluxdbUserConfigPrivateAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Influxdb string
Influxdb string
influxdb string
influxdb str

ServiceInfluxdbUserConfigPublicAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Influxdb string
Influxdb string
influxdb string
influxdb str

ServiceKafka

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AccessCert string
AccessKey string
ConnectUri string
RestUri string
SchemaRegistryUri string
AccessCert string
AccessKey string
ConnectUri string
RestUri string
SchemaRegistryUri string
accessCert string
accessKey string
connectUri string
restUri string
schemaRegistryUri string
access_cert str
access_key str
connectUri str
restUri str
schemaRegistryUri str

ServiceKafkaConnectUserConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

IpFilters List<string>
KafkaConnect ServiceKafkaConnectUserConfigKafkaConnectArgs
PrivateAccess ServiceKafkaConnectUserConfigPrivateAccessArgs
PublicAccess ServiceKafkaConnectUserConfigPublicAccessArgs
IpFilters []string
KafkaConnect ServiceKafkaConnectUserConfigKafkaConnect
PrivateAccess ServiceKafkaConnectUserConfigPrivateAccess
PublicAccess ServiceKafkaConnectUserConfigPublicAccess
ipFilters string[]
kafkaConnect ServiceKafkaConnectUserConfigKafkaConnect
privateAccess ServiceKafkaConnectUserConfigPrivateAccess
publicAccess ServiceKafkaConnectUserConfigPublicAccess
ipFilters List[str]
kafka_connect Dict[ServiceKafkaConnectUserConfigKafkaConnect]
privateAccess Dict[ServiceKafkaConnectUserConfigPrivateAccess]
publicAccess Dict[ServiceKafkaConnectUserConfigPublicAccess]

ServiceKafkaConnectUserConfigKafkaConnect

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ConsumerIsolationLevel string
ConsumerMaxPollRecords string
OffsetFlushIntervalMs string
ConsumerIsolationLevel string
ConsumerMaxPollRecords string
OffsetFlushIntervalMs string
consumerIsolationLevel string
consumerMaxPollRecords string
offsetFlushIntervalMs string
consumerIsolationLevel str
consumerMaxPollRecords str
offsetFlushIntervalMs str

ServiceKafkaConnectUserConfigPrivateAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

KafkaConnect string
Prometheus string
KafkaConnect string
Prometheus string
kafkaConnect string
prometheus string
kafka_connect str
prometheus str

ServiceKafkaConnectUserConfigPublicAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

KafkaConnect string
Prometheus string
KafkaConnect string
Prometheus string
kafkaConnect string
prometheus string
kafka_connect str
prometheus str

ServiceKafkaMirrormakerUserConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

IpFilters List<string>
KafkaMirrormaker ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs
IpFilters []string
KafkaMirrormaker ServiceKafkaMirrormakerUserConfigKafkaMirrormaker
ipFilters string[]
kafkaMirrormaker ServiceKafkaMirrormakerUserConfigKafkaMirrormaker
ipFilters List[str]
kafka_mirrormaker Dict[ServiceKafkaMirrormakerUserConfigKafkaMirrormaker]

ServiceKafkaMirrormakerUserConfigKafkaMirrormaker

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

RefreshGroupsEnabled string
RefreshGroupsIntervalSeconds string
RefreshTopicsEnabled string
RefreshTopicsIntervalSeconds string
RefreshGroupsEnabled string
RefreshGroupsIntervalSeconds string
RefreshTopicsEnabled string
RefreshTopicsIntervalSeconds string
refreshGroupsEnabled string
refreshGroupsIntervalSeconds string
refreshTopicsEnabled string
refreshTopicsIntervalSeconds string
refreshGroupsEnabled str
refreshGroupsIntervalSeconds str
refreshTopicsEnabled str
refreshTopicsIntervalSeconds str

ServiceKafkaUserConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

CustomDomain string
IpFilters List<string>
Kafka ServiceKafkaUserConfigKafkaArgs
KafkaAuthenticationMethods ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs
KafkaConnect string
KafkaConnectConfig ServiceKafkaUserConfigKafkaConnectConfigArgs
KafkaRest string
KafkaRestConfig ServiceKafkaUserConfigKafkaRestConfigArgs
KafkaVersion string
PrivateAccess ServiceKafkaUserConfigPrivateAccessArgs
PublicAccess ServiceKafkaUserConfigPublicAccessArgs
SchemaRegistry string
CustomDomain string
IpFilters []string
Kafka ServiceKafkaUserConfigKafka
KafkaAuthenticationMethods ServiceKafkaUserConfigKafkaAuthenticationMethods
KafkaConnect string
KafkaConnectConfig ServiceKafkaUserConfigKafkaConnectConfig
KafkaRest string
KafkaRestConfig ServiceKafkaUserConfigKafkaRestConfig
KafkaVersion string
PrivateAccess ServiceKafkaUserConfigPrivateAccess
PublicAccess ServiceKafkaUserConfigPublicAccess
SchemaRegistry string
customDomain string
ipFilters string[]
kafka ServiceKafkaUserConfigKafka
kafkaAuthenticationMethods ServiceKafkaUserConfigKafkaAuthenticationMethods
kafkaConnect string
kafkaConnectConfig ServiceKafkaUserConfigKafkaConnectConfig
kafkaRest string
kafkaRestConfig ServiceKafkaUserConfigKafkaRestConfig
kafkaVersion string
privateAccess ServiceKafkaUserConfigPrivateAccess
publicAccess ServiceKafkaUserConfigPublicAccess
schemaRegistry string
customDomain str
ipFilters List[str]
kafka Dict[ServiceKafkaUserConfigKafka]
kafkaAuthenticationMethods Dict[ServiceKafkaUserConfigKafkaAuthenticationMethods]
kafkaConnectConfig Dict[ServiceKafkaUserConfigKafkaConnectConfig]
kafkaRest str
kafkaRestConfig Dict[ServiceKafkaUserConfigKafkaRestConfig]
kafkaVersion str
kafka_connect str
privateAccess Dict[ServiceKafkaUserConfigPrivateAccess]
publicAccess Dict[ServiceKafkaUserConfigPublicAccess]
schemaRegistry str

ServiceKafkaUserConfigKafka

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AutoCreateTopicsEnable string
CompressionType string
ConnectionsMaxIdleMs string
DefaultReplicationFactor string
GroupMaxSessionTimeoutMs string
GroupMinSessionTimeoutMs string
LogCleanerMaxCompactionLagMs string
LogCleanerMinCleanableRatio string
LogCleanerMinCompactionLagMs string
LogCleanupPolicy string
LogMessageTimestampDifferenceMaxMs string
LogMessageTimestampType string
LogRetentionBytes string
LogRetentionHours string
LogSegmentBytes string
MaxConnectionsPerIp string
MessageMaxBytes string
NumPartitions string
OffsetsRetentionMinutes string
ProducerPurgatoryPurgeIntervalRequests string
ReplicaFetchMaxBytes string
ReplicaFetchResponseMaxBytes string
SocketRequestMaxBytes string
AutoCreateTopicsEnable string
CompressionType string
ConnectionsMaxIdleMs string
DefaultReplicationFactor string
GroupMaxSessionTimeoutMs string
GroupMinSessionTimeoutMs string
LogCleanerMaxCompactionLagMs string
LogCleanerMinCleanableRatio string
LogCleanerMinCompactionLagMs string
LogCleanupPolicy string
LogMessageTimestampDifferenceMaxMs string
LogMessageTimestampType string
LogRetentionBytes string
LogRetentionHours string
LogSegmentBytes string
MaxConnectionsPerIp string
MessageMaxBytes string
NumPartitions string
OffsetsRetentionMinutes string
ProducerPurgatoryPurgeIntervalRequests string
ReplicaFetchMaxBytes string
ReplicaFetchResponseMaxBytes string
SocketRequestMaxBytes string
autoCreateTopicsEnable string
compressionType string
connectionsMaxIdleMs string
defaultReplicationFactor string
groupMaxSessionTimeoutMs string
groupMinSessionTimeoutMs string
logCleanerMaxCompactionLagMs string
logCleanerMinCleanableRatio string
logCleanerMinCompactionLagMs string
logCleanupPolicy string
logMessageTimestampDifferenceMaxMs string
logMessageTimestampType string
logRetentionBytes string
logRetentionHours string
logSegmentBytes string
maxConnectionsPerIp string
messageMaxBytes string
numPartitions string
offsetsRetentionMinutes string
producerPurgatoryPurgeIntervalRequests string
replicaFetchMaxBytes string
replicaFetchResponseMaxBytes string
socketRequestMaxBytes string
autoCreateTopicsEnable str
compressionType str
connectionsMaxIdleMs str
defaultReplicationFactor str
groupMaxSessionTimeoutMs str
groupMinSessionTimeoutMs str
logCleanerMaxCompactionLagMs str
logCleanerMinCleanableRatio str
logCleanerMinCompactionLagMs str
logCleanupPolicy str
logMessageTimestampDifferenceMaxMs str
logMessageTimestampType str
logRetentionBytes str
logRetentionHours str
logSegmentBytes str
maxConnectionsPerIp str
messageMaxBytes str
numPartitions str
offsetsRetentionMinutes str
producerPurgatoryPurgeIntervalRequests str
replicaFetchMaxBytes str
replicaFetchResponseMaxBytes str
socketRequestMaxBytes str

ServiceKafkaUserConfigKafkaAuthenticationMethods

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Certificate string
Sasl string
Certificate string
Sasl string
certificate string
sasl string
certificate str
sasl str

ServiceKafkaUserConfigKafkaConnectConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ConsumerIsolationLevel string
ConsumerMaxPollRecords string
OffsetFlushIntervalMs string
ConsumerIsolationLevel string
ConsumerMaxPollRecords string
OffsetFlushIntervalMs string
consumerIsolationLevel string
consumerMaxPollRecords string
offsetFlushIntervalMs string
consumerIsolationLevel str
consumerMaxPollRecords str
offsetFlushIntervalMs str

ServiceKafkaUserConfigKafkaRestConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ConsumerEnableAutoCommit string
ConsumerRequestMaxBytes string
ConsumerRequestTimeoutMs string
ProducerAcks string
ProducerLingerMs string
SimpleconsumerPoolSizeMax string
ConsumerEnableAutoCommit string
ConsumerRequestMaxBytes string
ConsumerRequestTimeoutMs string
ProducerAcks string
ProducerLingerMs string
SimpleconsumerPoolSizeMax string
consumerEnableAutoCommit string
consumerRequestMaxBytes string
consumerRequestTimeoutMs string
producerAcks string
producerLingerMs string
simpleconsumerPoolSizeMax string
consumerEnableAutoCommit str
consumerRequestMaxBytes str
consumerRequestTimeoutMs str
producerAcks str
producerLingerMs str
simpleconsumerPoolSizeMax str

ServiceKafkaUserConfigPrivateAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Prometheus string
Prometheus string
prometheus string
prometheus str

ServiceKafkaUserConfigPublicAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Kafka string
KafkaConnect string
KafkaRest string
Prometheus string
SchemaRegistry string
Kafka string
KafkaConnect string
KafkaRest string
Prometheus string
SchemaRegistry string
kafka string
kafkaConnect string
kafkaRest string
prometheus string
schemaRegistry string
kafka str
kafkaRest str
kafka_connect str
prometheus str
schemaRegistry str

ServiceMysqlUserConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AdminPassword string
AdminUsername string
BackupHour string
BackupMinute string
IpFilters List<string>
Mysql ServiceMysqlUserConfigMysqlArgs
MysqlVersion string
PrivateAccess ServiceMysqlUserConfigPrivateAccessArgs
PublicAccess ServiceMysqlUserConfigPublicAccessArgs
RecoveryTargetTime string
ServiceToForkFrom string
AdminPassword string
AdminUsername string
BackupHour string
BackupMinute string
IpFilters []string
Mysql ServiceMysqlUserConfigMysql
MysqlVersion string
PrivateAccess ServiceMysqlUserConfigPrivateAccess
PublicAccess ServiceMysqlUserConfigPublicAccess
RecoveryTargetTime string
ServiceToForkFrom string
adminPassword string
adminUsername string
backupHour string
backupMinute string
ipFilters string[]
mysql ServiceMysqlUserConfigMysql
mysqlVersion string
privateAccess ServiceMysqlUserConfigPrivateAccess
publicAccess ServiceMysqlUserConfigPublicAccess
recoveryTargetTime string
serviceToForkFrom string
adminPassword str
adminUsername str
backupHour str
backupMinute str
ipFilters List[str]
mysql Dict[ServiceMysqlUserConfigMysql]
mysqlVersion str
privateAccess Dict[ServiceMysqlUserConfigPrivateAccess]
publicAccess Dict[ServiceMysqlUserConfigPublicAccess]
recoveryTargetTime str
serviceToForkFrom str

ServiceMysqlUserConfigMysql

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

ConnectTimeout string
DefaultTimeZone string
GroupConcatMaxLen string
InformationSchemaStatsExpiry string
InnodbFtMinTokenSize string
InnodbFtServerStopwordTable string
InnodbLockWaitTimeout string
InnodbLogBufferSize string
InnodbOnlineAlterLogMaxSize string
InnodbRollbackOnTimeout string
InteractiveTimeout string
MaxAllowedPacket string
MaxHeapTableSize string
NetReadTimeout string
NetWriteTimeout string
SortBufferSize string
SqlMode string
SqlRequirePrimaryKey string
TmpTableSize string
WaitTimeout string
ConnectTimeout string
DefaultTimeZone string
GroupConcatMaxLen string
InformationSchemaStatsExpiry string
InnodbFtMinTokenSize string
InnodbFtServerStopwordTable string
InnodbLockWaitTimeout string
InnodbLogBufferSize string
InnodbOnlineAlterLogMaxSize string
InnodbRollbackOnTimeout string
InteractiveTimeout string
MaxAllowedPacket string
MaxHeapTableSize string
NetReadTimeout string
NetWriteTimeout string
SortBufferSize string
SqlMode string
SqlRequirePrimaryKey string
TmpTableSize string
WaitTimeout string
connectTimeout string
defaultTimeZone string
groupConcatMaxLen string
informationSchemaStatsExpiry string
innodbFtMinTokenSize string
innodbFtServerStopwordTable string
innodbLockWaitTimeout string
innodbLogBufferSize string
innodbOnlineAlterLogMaxSize string
innodbRollbackOnTimeout string
interactiveTimeout string
maxAllowedPacket string
maxHeapTableSize string
netReadTimeout string
netWriteTimeout string
sortBufferSize string
sqlMode string
sqlRequirePrimaryKey string
tmpTableSize string
waitTimeout string
connectTimeout str
defaultTimeZone str
groupConcatMaxLen str
informationSchemaStatsExpiry str
innodbFtMinTokenSize str
innodbFtServerStopwordTable str
innodbLockWaitTimeout str
innodbLogBufferSize str
innodbOnlineAlterLogMaxSize str
innodbRollbackOnTimeout str
interactiveTimeout str
maxAllowedPacket str
maxHeapTableSize str
netReadTimeout str
netWriteTimeout str
sortBufferSize str
sqlMode str
sqlRequirePrimaryKey str
tmpTableSize str
waitTimeout str

ServiceMysqlUserConfigPrivateAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Mysql string
Prometheus string
Mysql string
Prometheus string
mysql string
prometheus string
mysql str
prometheus str

ServiceMysqlUserConfigPublicAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Mysql string
Prometheus string
Mysql string
Prometheus string
mysql string
prometheus string
mysql str
prometheus str

ServicePg

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Dbname string
Host string
Password string
Port int
ReplicaUri string
Sslmode string
Uri string
User string
Dbname string
Host string
Password string
Port int
ReplicaUri string
Sslmode string
Uri string
User string
dbname string
host string
password string
port number
replicaUri string
sslmode string
uri string
user string
dbname str
host str
password str
port float
replicaUri str
sslmode str
uri str
user str

ServicePgUserConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AdminPassword string
AdminUsername string
BackupHour string
BackupMinute string
IpFilters List<string>
Pg ServicePgUserConfigPgArgs
PgReadReplica string
PgServiceToForkFrom string
PgVersion string
Pgbouncer ServicePgUserConfigPgbouncerArgs
Pglookout ServicePgUserConfigPglookoutArgs
PrivateAccess ServicePgUserConfigPrivateAccessArgs
PublicAccess ServicePgUserConfigPublicAccessArgs
RecoveryTargetTime string
ServiceToForkFrom string
SynchronousReplication string
Timescaledb ServicePgUserConfigTimescaledbArgs
Variant string
AdminPassword string
AdminUsername string
BackupHour string
BackupMinute string
IpFilters []string
Pg ServicePgUserConfigPg
PgReadReplica string
PgServiceToForkFrom string
PgVersion string
Pgbouncer ServicePgUserConfigPgbouncer
Pglookout ServicePgUserConfigPglookout
PrivateAccess ServicePgUserConfigPrivateAccess
PublicAccess ServicePgUserConfigPublicAccess
RecoveryTargetTime string
ServiceToForkFrom string
SynchronousReplication string
Timescaledb ServicePgUserConfigTimescaledb
Variant string
adminPassword string
adminUsername string
backupHour string
backupMinute string
ipFilters string[]
pg ServicePgUserConfigPg
pgReadReplica string
pgServiceToForkFrom string
pgVersion string
pgbouncer ServicePgUserConfigPgbouncer
pglookout ServicePgUserConfigPglookout
privateAccess ServicePgUserConfigPrivateAccess
publicAccess ServicePgUserConfigPublicAccess
recoveryTargetTime string
serviceToForkFrom string
synchronousReplication string
timescaledb ServicePgUserConfigTimescaledb
variant string
adminPassword str
adminUsername str
backupHour str
backupMinute str
ipFilters List[str]
pg Dict[ServicePgUserConfigPg]
pgReadReplica str
pgServiceToForkFrom str
pgVersion str
pgbouncer Dict[ServicePgUserConfigPgbouncer]
pglookout Dict[ServicePgUserConfigPglookout]
privateAccess Dict[ServicePgUserConfigPrivateAccess]
publicAccess Dict[ServicePgUserConfigPublicAccess]
recoveryTargetTime str
serviceToForkFrom str
synchronousReplication str
timescaledb Dict[ServicePgUserConfigTimescaledb]
variant str

ServicePgUserConfigPg

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AutovacuumAnalyzeScaleFactor string
AutovacuumAnalyzeThreshold string
AutovacuumFreezeMaxAge string
AutovacuumMaxWorkers string
AutovacuumNaptime string
AutovacuumVacuumCostDelay string
AutovacuumVacuumCostLimit string
AutovacuumVacuumScaleFactor string
AutovacuumVacuumThreshold string
DeadlockTimeout string
IdleInTransactionSessionTimeout string
Jit string
LogAutovacuumMinDuration string
LogErrorVerbosity string
LogMinDurationStatement string
MaxLocksPerTransaction string
MaxParallelWorkers string
MaxParallelWorkersPerGather string
MaxPredLocksPerTransaction string
MaxPreparedTransactions string
MaxStackDepth string
MaxStandbyArchiveDelay string
MaxStandbyStreamingDelay string
MaxWorkerProcesses string
PgStatStatementsTrack string
TempFileLimit string
Timezone string
TrackActivityQuerySize string
TrackCommitTimestamp string
TrackFunctions string
WalSenderTimeout string
WalWriterDelay string
AutovacuumAnalyzeScaleFactor string
AutovacuumAnalyzeThreshold string
AutovacuumFreezeMaxAge string
AutovacuumMaxWorkers string
AutovacuumNaptime string
AutovacuumVacuumCostDelay string
AutovacuumVacuumCostLimit string
AutovacuumVacuumScaleFactor string
AutovacuumVacuumThreshold string
DeadlockTimeout string
IdleInTransactionSessionTimeout string
Jit string
LogAutovacuumMinDuration string
LogErrorVerbosity string
LogMinDurationStatement string
MaxLocksPerTransaction string
MaxParallelWorkers string
MaxParallelWorkersPerGather string
MaxPredLocksPerTransaction string
MaxPreparedTransactions string
MaxStackDepth string
MaxStandbyArchiveDelay string
MaxStandbyStreamingDelay string
MaxWorkerProcesses string
PgStatStatementsTrack string
TempFileLimit string
Timezone string
TrackActivityQuerySize string
TrackCommitTimestamp string
TrackFunctions string
WalSenderTimeout string
WalWriterDelay string
autovacuumAnalyzeScaleFactor string
autovacuumAnalyzeThreshold string
autovacuumFreezeMaxAge string
autovacuumMaxWorkers string
autovacuumNaptime string
autovacuumVacuumCostDelay string
autovacuumVacuumCostLimit string
autovacuumVacuumScaleFactor string
autovacuumVacuumThreshold string
deadlockTimeout string
idleInTransactionSessionTimeout string
jit string
logAutovacuumMinDuration string
logErrorVerbosity string
logMinDurationStatement string
maxLocksPerTransaction string
maxParallelWorkers string
maxParallelWorkersPerGather string
maxPredLocksPerTransaction string
maxPreparedTransactions string
maxStackDepth string
maxStandbyArchiveDelay string
maxStandbyStreamingDelay string
maxWorkerProcesses string
pgStatStatementsTrack string
tempFileLimit string
timezone string
trackActivityQuerySize string
trackCommitTimestamp string
trackFunctions string
walSenderTimeout string
walWriterDelay string
autovacuumAnalyzeScaleFactor str
autovacuumAnalyzeThreshold str
autovacuumFreezeMaxAge str
autovacuumMaxWorkers str
autovacuumNaptime str
autovacuumVacuumCostDelay str
autovacuumVacuumCostLimit str
autovacuumVacuumScaleFactor str
autovacuumVacuumThreshold str
deadlockTimeout str
idleInTransactionSessionTimeout str
jit str
logAutovacuumMinDuration str
logErrorVerbosity str
logMinDurationStatement str
maxLocksPerTransaction str
maxParallelWorkers str
maxParallelWorkersPerGather str
maxPredLocksPerTransaction str
maxPreparedTransactions str
maxStackDepth str
maxStandbyArchiveDelay str
maxStandbyStreamingDelay str
maxWorkerProcesses str
pgStatStatementsTrack str
tempFileLimit str
timezone str
trackActivityQuerySize str
trackCommitTimestamp str
trackFunctions str
walSenderTimeout str
walWriterDelay str

ServicePgUserConfigPgbouncer

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

IgnoreStartupParameters List<string>
ServerResetQueryAlways string
IgnoreStartupParameters []string
ServerResetQueryAlways string
ignoreStartupParameters string[]
serverResetQueryAlways string
ignoreStartupParameters List[str]
serverResetQueryAlways str

ServicePgUserConfigPglookout

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

MaxFailoverReplicationTimeLag string
MaxFailoverReplicationTimeLag string
maxFailoverReplicationTimeLag string
maxFailoverReplicationTimeLag str

ServicePgUserConfigPrivateAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Pg string
Pgbouncer string
Prometheus string
Pg string
Pgbouncer string
Prometheus string
pg string
pgbouncer string
prometheus string
pg str
pgbouncer str
prometheus str

ServicePgUserConfigPublicAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Pg string
Pgbouncer string
Prometheus string
Pg string
Pgbouncer string
Prometheus string
pg string
pgbouncer string
prometheus string
pg str
pgbouncer str
prometheus str

ServicePgUserConfigTimescaledb

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

MaxBackgroundWorkers string
MaxBackgroundWorkers string
maxBackgroundWorkers string
maxBackgroundWorkers str

ServiceRedisUserConfig

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

IpFilters List<string>
Migration ServiceRedisUserConfigMigrationArgs
PrivateAccess ServiceRedisUserConfigPrivateAccessArgs
PublicAccess ServiceRedisUserConfigPublicAccessArgs
RedisLfuDecayTime string
RedisLfuLogFactor string
RedisMaxmemoryPolicy string
RedisNotifyKeyspaceEvents string
RedisSsl string
RedisTimeout string
IpFilters []string
Migration ServiceRedisUserConfigMigration
PrivateAccess ServiceRedisUserConfigPrivateAccess
PublicAccess ServiceRedisUserConfigPublicAccess
RedisLfuDecayTime string
RedisLfuLogFactor string
RedisMaxmemoryPolicy string
RedisNotifyKeyspaceEvents string
RedisSsl string
RedisTimeout string
ipFilters string[]
migration ServiceRedisUserConfigMigration
privateAccess ServiceRedisUserConfigPrivateAccess
publicAccess ServiceRedisUserConfigPublicAccess
redisLfuDecayTime string
redisLfuLogFactor string
redisMaxmemoryPolicy string
redisNotifyKeyspaceEvents string
redisSsl string
redisTimeout string
ipFilters List[str]
migration Dict[ServiceRedisUserConfigMigration]
privateAccess Dict[ServiceRedisUserConfigPrivateAccess]
publicAccess Dict[ServiceRedisUserConfigPublicAccess]
redisLfuDecayTime str
redisLfuLogFactor str
redisMaxmemoryPolicy str
redisNotifyKeyspaceEvents str
redisSsl str
redisTimeout str

ServiceRedisUserConfigMigration

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Host string
Password string
Port string
Ssl string
Username string
Host string
Password string
Port string
Ssl string
Username string
host string
password string
port string
ssl string
username string
host str
password str
port str
ssl str
username str

ServiceRedisUserConfigPrivateAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Prometheus string
Redis string
Prometheus string
Redis string
prometheus string
redis string
prometheus str
redis str

ServiceRedisUserConfigPublicAccess

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Prometheus string
Redis string
Prometheus string
Redis string
prometheus string
redis string
prometheus str
redis str

ServiceServiceIntegration

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

IntegrationType string
SourceServiceName string
IntegrationType string
SourceServiceName string
integrationType string
sourceServiceName string
integration_type str
source_service_name str

Package Details

Repository
https://github.com/pulumi/pulumi-aiven
License
Apache-2.0
Notes
This Pulumi package is based on the aiven Terraform Provider.