Class ServiceState
Inherited Members
Namespace: Pulumi.Aiven
Assembly: Pulumi.Aiven.dll
Syntax
public sealed class ServiceState : ResourceArgs
Constructors
View SourceServiceState()
Declaration
public ServiceState()
Properties
View SourceCassandra
Cassandra specific server provided values
Declaration
public Input<ServiceCassandraGetArgs> Cassandra { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceCassandraGetArgs> |
CassandraUserConfig
Cassandra specific user configurable settings
Declaration
public Input<ServiceCassandraUserConfigGetArgs> CassandraUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceCassandraUserConfigGetArgs> |
CloudName
Cloud the service runs in
Declaration
public Input<string> CloudName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Components
Service component information objects
Declaration
public InputList<ServiceComponentGetArgs> Components { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ServiceComponentGetArgs> |
Elasticsearch
Elasticsearch specific server provided values
Declaration
public Input<ServiceElasticsearchGetArgs> Elasticsearch { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceElasticsearchGetArgs> |
ElasticsearchUserConfig
Elasticsearch specific user configurable settings
Declaration
public Input<ServiceElasticsearchUserConfigGetArgs> ElasticsearchUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceElasticsearchUserConfigGetArgs> |
Grafana
Grafana specific server provided values
Declaration
public Input<ServiceGrafanaGetArgs> Grafana { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceGrafanaGetArgs> |
GrafanaUserConfig
Grafana specific user configurable settings
Declaration
public Input<ServiceGrafanaUserConfigGetArgs> GrafanaUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceGrafanaUserConfigGetArgs> |
Influxdb
InfluxDB specific server provided values
Declaration
public Input<ServiceInfluxdbGetArgs> Influxdb { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceInfluxdbGetArgs> |
InfluxdbUserConfig
InfluxDB specific user configurable settings
Declaration
public Input<ServiceInfluxdbUserConfigGetArgs> InfluxdbUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceInfluxdbUserConfigGetArgs> |
Kafka
Kafka specific server provided values
Declaration
public Input<ServiceKafkaGetArgs> Kafka { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceKafkaGetArgs> |
KafkaConnect
Kafka Connect specific server provided values
Declaration
public Input<ServiceKafkaConnectGetArgs> KafkaConnect { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceKafkaConnectGetArgs> |
KafkaConnectUserConfig
Kafka Connect specific user configurable settings
Declaration
public Input<ServiceKafkaConnectUserConfigGetArgs> KafkaConnectUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceKafkaConnectUserConfigGetArgs> |
KafkaUserConfig
Kafka specific user configurable settings
Declaration
public Input<ServiceKafkaUserConfigGetArgs> KafkaUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceKafkaUserConfigGetArgs> |
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<ServiceMysqlGetArgs> Mysql { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceMysqlGetArgs> |
MysqlUserConfig
MySQL specific user configurable settings
Declaration
public Input<ServiceMysqlUserConfigGetArgs> MysqlUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceMysqlUserConfigGetArgs> |
Pg
PostgreSQL specific server provided values
Declaration
public Input<ServicePgGetArgs> Pg { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServicePgGetArgs> |
PgUserConfig
PostgreSQL specific user configurable settings
Declaration
public Input<ServicePgUserConfigGetArgs> PgUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServicePgUserConfigGetArgs> |
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<ServiceRedisGetArgs> Redis { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceRedisGetArgs> |
RedisUserConfig
Redis specific user configurable settings
Declaration
public Input<ServiceRedisUserConfigGetArgs> RedisUserConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ServiceRedisUserConfigGetArgs> |
ServiceHost
Service hostname
Declaration
public Input<string> ServiceHost { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ServiceIntegrations
Service integrations to specify when creating a service. Not applied after initial service creation
Declaration
public InputList<ServiceServiceIntegrationGetArgs> ServiceIntegrations { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ServiceServiceIntegrationGetArgs> |
ServiceName
Service name
Declaration
public Input<string> ServiceName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ServicePassword
Password used for connecting to the service, if applicable
Declaration
public Input<string> ServicePassword { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ServicePort
Service port
Declaration
public Input<int> ServicePort { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
ServiceType
Service type code
Declaration
public Input<string> ServiceType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ServiceUri
URI for connecting to the service. Service specific info is under "kafka", "pg", etc.
Declaration
public Input<string> ServiceUri { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ServiceUsername
Username used for connecting to the service, if applicable
Declaration
public Input<string> ServiceUsername { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
State
Service state
Declaration
public Input<string> State { 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> |