| auto_create_topics_enable |
auto.create.topics.enable |
bool |
false |
no |
| cloud_name |
Defines where the cloud provider and region where the service is hosted in. |
string |
"aws-us-east-1" |
no |
| compression_type |
compression.type |
string |
"" |
no |
| connections_max_idle_ms |
connections.max.idle.ms |
number |
null |
no |
| create |
Controls if resources should be created. |
bool |
true |
no |
| custom_domain |
Custom domain. |
string |
"" |
no |
| default_acl |
Create default wildcard Kafka ACL. |
bool |
false |
no |
| default_replication_factor |
default.replication.factor |
number |
null |
no |
| group_initial_rebalance_delay_ms |
group.initial.rebalance.delay.ms |
number |
null |
no |
| group_max_session_timeout_ms |
group.max.session.timeout.ms |
number |
null |
no |
| group_min_session_timeout_ms |
group.min.session.timeout.ms |
number |
null |
no |
| ip_filter_object |
Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16'. |
list(any) |
[ { "network": "0.0.0.0/0" } ] |
no |
| kafka_authentication_methods_certificate |
Enable certificate/SSL authentication. |
bool |
true |
no |
| kafka_authentication_methods_sasl |
Enable SASL authentication. |
bool |
false |
no |
| kafka_connect |
Enable Kafka Connect service. |
bool |
false |
no |
| kafka_connect_config |
Kafka Connect configuration values. |
list(any) |
[] |
no |
| kafka_rest |
Enable Kafka-REST service. |
bool |
false |
no |
| kafka_rest_config |
Kafka REST configuration. |
list(any) |
[] |
no |
| kafka_version |
n/a |
string |
"3.2" |
no |
| karapace |
Switch the service to use Karapace for schema registry and REST proxy. |
bool |
false |
no |
| log_cleaner_delete_retention_ms |
log.cleaner.delete.retention.ms |
number |
null |
no |
| log_cleaner_max_compaction_lag_ms |
log.cleaner.max.compaction.lag.ms |
number |
null |
no |
| log_cleaner_min_cleanable_ratio |
log.cleaner.min.cleanable.ratio |
number |
null |
no |
| log_cleaner_min_compaction_lag_ms |
log.cleaner.min.compaction.lag.ms |
number |
null |
no |
| log_cleanup_policy |
log.cleanup.policy |
string |
"" |
no |
| log_flush_interval_messages |
log.flush.interval.messages |
number |
null |
no |
| log_flush_interval_ms |
log.flush.interval.ms |
number |
null |
no |
| log_index_interval_bytes |
log.index.interval.bytes |
number |
null |
no |
| log_index_size_max_bytes |
log.index.size.max.bytes |
number |
null |
no |
| log_message_downconversion_enable |
log.message.downconversion.enable |
bool |
false |
no |
| log_message_timestamp_difference_max_ms |
log.message.timestamp.difference.max.ms |
number |
null |
no |
| log_message_timestamp_type |
log.message.timestamp.type |
string |
"" |
no |
| log_preallocate |
log.preallocate |
bool |
false |
no |
| log_retention_bytes |
log.retention.bytes |
number |
null |
no |
| log_retention_hours |
log.retention.hours |
number |
null |
no |
| log_retention_ms |
log.retention.ms |
number |
null |
no |
| log_roll_jitter_ms |
log.roll.jitter.ms |
number |
null |
no |
| log_roll_ms |
log.roll.ms |
number |
null |
no |
| log_segment_bytes |
log.segment.bytes |
number |
null |
no |
| log_segment_delete_delay_ms |
log.segment.delete.delay.ms |
number |
null |
no |
| maintenance_window_dow |
Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc. |
string |
"thursday" |
no |
| maintenance_window_time |
Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format. |
string |
"01:00:00" |
no |
| max_connections_per_ip |
max.connections.per.ip |
number |
null |
no |
| max_incremental_fetch_session_cache_slots |
max.incremental.fetch.session.cache.slots |
number |
null |
no |
| message_max_bytes |
message.max.bytes |
number |
null |
no |
| min_insync_replicas |
min.insync.replicas |
number |
null |
no |
| num_partitions |
num.partitions |
number |
null |
no |
| offsets_retention_minutes |
offsets.retention.minutes |
number |
null |
no |
| plan |
Defines what kind of computing resources are allocated for the service. |
string |
"startup-2" |
no |
| private_access_prometheus |
Allow clients to connect to prometheus with a DNS name that always resolves to the service's private IP addresses. |
bool |
false |
no |
| privatelink_jolokia |
Enable jolokia. |
bool |
false |
no |
| privatelink_kafka |
Enable kafka. |
bool |
false |
no |
| privatelink_kafka_connect |
Enable kafka_connect. |
bool |
false |
no |
| privatelink_kafka_rest |
Enable kafka_rest. |
bool |
false |
no |
| privatelink_prometheus |
Enable prometheus. |
bool |
false |
no |
| privatelink_schema_registry |
Enable schema_registry. |
bool |
false |
no |
| producer_purgatory_purge_interval_requests |
producer.purgatory.purge.interval.requests |
number |
null |
no |
| project |
Aiven Cloud Project Name |
string |
n/a |
yes |
| project_vpc_id |
Specifies the VPC the service should run in. If the value is not set the service is not run inside a VPC. |
string |
null |
no |
| public_access_kafka |
Allow clients to connect to kafka from the public internet for service nodes that are in a project VPC or another type of private network. |
bool |
false |
no |
| public_access_kafka_connect |
Allow clients to connect to kafka_connect from the public internet for service nodes that are in a project VPC or another type of private network. |
bool |
false |
no |
| public_access_kafka_rest |
Allow clients to connect to kafka_rest from the public internet for service nodes that are in a project VPC or another type of private network. |
bool |
false |
no |
| public_access_prometheus |
Allow clients to connect to prometheus from the public internet for service nodes that are in a project VPC or another type of private network. |
bool |
false |
no |
| public_access_schema_registry |
Allow clients to connect to schema_registry from the public internet for service nodes that are in a project VPC or another type of private network. |
bool |
false |
no |
| replica_fetch_max_bytes |
replica.fetch.max.bytes |
number |
null |
no |
| replica_fetch_response_max_bytes |
replica.fetch.response.max.bytes |
number |
null |
no |
| schema_registry |
Enable Schema-Registry service. |
bool |
false |
no |
| schema_registry_config |
Schema Registry configuration. |
list(any) |
[] |
no |
| service_integrations |
Service integrations to specify when creating a service. |
list(any) |
[] |
no |
| service_name |
Specifies the actual name of the service. |
string |
n/a |
yes |
| socket_request_max_bytes |
socket.request.max.bytes |
number |
null |
no |
| static_ips |
Static IPs that are going to be associated with this service. |
list(string) |
[] |
no |
| tags |
List of the service tags. |
list(any) |
[] |
no |
| termination_protection |
Prevents the service from being deleted. |
bool |
false |
no |
| transaction_remove_expired_transaction_cleanup_interval_ms |
transaction.remove.expired.transaction.cleanup.interval.ms |
number |
null |
no |
| transaction_state_log_segment_bytes |
transaction.state.log.segment.bytes |
number |
null |
no |