Class ServiceArgs
Inherited Members
Namespace: Pulumi.Aiven
Assembly: Pulumi.Aiven.dll
Syntax
public sealed class ServiceArgs : ResourceArgs
Constructors
View SourceServiceArgs()
Declaration
public ServiceArgs()
Properties
View SourceCassandra
Cassandra specific server provided values
Declaration
public Input<ServiceCassandraArgs> Cassandra { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceCassandraArgs> |
CassandraUserConfig
Cassandra specific user configurable settings
Declaration
public Input<ServiceCassandraUserConfigArgs> CassandraUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceCassandraUserConfigArgs> |
CloudName
Cloud the service runs in
Declaration
public Input<string> CloudName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Elasticsearch
Elasticsearch specific server provided values
Declaration
public Input<ServiceElasticsearchArgs> Elasticsearch { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceElasticsearchArgs> |
ElasticsearchUserConfig
Elasticsearch specific user configurable settings
Declaration
public Input<ServiceElasticsearchUserConfigArgs> ElasticsearchUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceElasticsearchUserConfigArgs> |
Grafana
Grafana specific server provided values
Declaration
public Input<ServiceGrafanaArgs> Grafana { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceGrafanaArgs> |
GrafanaUserConfig
Grafana specific user configurable settings
Declaration
public Input<ServiceGrafanaUserConfigArgs> GrafanaUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceGrafanaUserConfigArgs> |
Influxdb
InfluxDB specific server provided values
Declaration
public Input<ServiceInfluxdbArgs> Influxdb { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceInfluxdbArgs> |
InfluxdbUserConfig
InfluxDB specific user configurable settings
Declaration
public Input<ServiceInfluxdbUserConfigArgs> InfluxdbUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceInfluxdbUserConfigArgs> |
Kafka
Kafka specific server provided values
Declaration
public Input<ServiceKafkaArgs> Kafka { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceKafkaArgs> |
KafkaConnect
Kafka Connect specific server provided values
Declaration
public Input<ServiceKafkaConnectArgs> KafkaConnect { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceKafkaConnectArgs> |
KafkaConnectUserConfig
Kafka Connect specific user configurable settings
Declaration
public Input<ServiceKafkaConnectUserConfigArgs> KafkaConnectUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceKafkaConnectUserConfigArgs> |
KafkaUserConfig
Kafka specific user configurable settings
Declaration
public Input<ServiceKafkaUserConfigArgs> KafkaUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceKafkaUserConfigArgs> |
MaintenanceWindowDow
Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc.
Declaration
public Input<string> MaintenanceWindowDow { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
MaintenanceWindowTime
Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format.
Declaration
public Input<string> MaintenanceWindowTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Mysql
MySQL specific server provided values
Declaration
public Input<ServiceMysqlArgs> Mysql { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceMysqlArgs> |
MysqlUserConfig
MySQL specific user configurable settings
Declaration
public Input<ServiceMysqlUserConfigArgs> MysqlUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceMysqlUserConfigArgs> |
Pg
PostgreSQL specific server provided values
Declaration
public Input<ServicePgArgs> Pg { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServicePgArgs> |
PgUserConfig
PostgreSQL specific user configurable settings
Declaration
public Input<ServicePgUserConfigArgs> PgUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServicePgUserConfigArgs> |
Plan
Subscription plan
Declaration
public Input<string> Plan { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Project
Target project
Declaration
public Input<string> Project { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ProjectVpcId
Identifier of the VPC the service should be in, if any
Declaration
public Input<string> ProjectVpcId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Redis
Redis specific server provided values
Declaration
public Input<ServiceRedisArgs> Redis { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceRedisArgs> |
RedisUserConfig
Redis specific user configurable settings
Declaration
public Input<ServiceRedisUserConfigArgs> RedisUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceRedisUserConfigArgs> |
ServiceIntegrations
Service integrations to specify when creating a service. Not applied after initial service creation
Declaration
public InputList<ServiceServiceIntegrationArgs> ServiceIntegrations { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ServiceServiceIntegrationArgs> |
ServiceName
Service name
Declaration
public Input<string> ServiceName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ServiceType
Service type code
Declaration
public Input<string> ServiceType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
TerminationProtection
Prevent service from being deleted. It is recommended to have this enabled for all services.
Declaration
public Input<bool> TerminationProtection { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |