DBaaS Service Kafka

Properties

PropertyTypeRequiredDescription
namestringyesService name
planstringyesSubscription plan
prometheus-uriPrometheus URIyesPrometheus integration URI
typestringyesService type code
authentication-methodsAuthentication MethodsnoKafka authentication methods
backupsarray of List of backups for the servicenoList of backups for the service
componentsarray of ComponentsnoService component information objects
connection-infoConnection InfonoKafka connection information properties
created-atstringnoService creation timestamp (ISO 8601)
disk-sizeintegernoTODO UNIT disk space for data storage
integrationsarray of DBaaS IntegrationnoService integrations
ip-filterarray[string]noAllow incoming connections from CIDR address block, e.g. ‘10.20.0.0/16’
kafka-connect-enabledbooleannoWhether Kafka Connect is enabled
kafka-connect-settingsKafka Connect configuration valuesnoKafka Connect configuration values
kafka-rest-enabledbooleannoWhether Kafka REST is enabled
kafka-rest-settingsKafka REST configurationnoKafka REST configuration
kafka-settingsKafka broker configuration valuesnoKafka-specific settings
maintenanceAutomatic maintenance settingsnoAutomatic maintenance settings
node-countintegernoNumber of service nodes in the active plan
node-cpu-countintegernoNumber of CPUs for each node
node-memoryintegernoTODO UNIT of memory for each node
node-statesarray of Automatic maintenance settingsnoState of individual service nodes
notificationsarray of Service notificationsnoService notifications
schema-registry-enabledbooleannoWhether Schema-Registry is enabled
schema-registry-settingsSchema Registry configurationnoSchema Registry configuration
statestringnoState of the service

Allowed values: running, rebuilding, rebalancing, poweroff.
termination-protectionbooleannoService is protected against termination and powering off
updated-atstringnoService last update timestamp (ISO 8601)
uristringnoURI for connecting to the service (may be absent)
uri-paramsobjectnoservice_uri parameterized into key-value pairs
usersarray of UsersnoList of service users
versionstringnoKafka version
zonestringnoThe zone where the service is running

Authentication Methods

Kafka authentication methods

PropertyTypeRequiredDescription
certificatebooleannoWhether certificate/SSL authentication is enabled
saslbooleannoWhether SASL authentication is enabled

Connection Info

Kafka connection information properties

PropertyTypeRequiredDescription
access-certstringno
access-keystringno
connect-uristringno
nodesarray[string]no
registry-uristringno
rest-uristringno

Prometheus URI

Prometheus integration URI

PropertyTypeRequiredDescription
hoststringno
portintegerno

Components

PropertyTypeRequiredDescription
componentstringyesService component name
hoststringyesDNS name for connecting to the service component
portintegeryesPort number for connecting to the service component
routestringyesNetwork access route

Allowed values: dynamic, private, public, privatelink.
usagestringyesDNS usage name

Allowed values: primary, replica.
kafka-authentication-methodstringnoKafka authentication method. This is a value specific to the ‘kafka’ service component

Allowed values: certificate, sasl.

Users

PropertyTypeRequiredDescription
access-certstringno
access-cert-expirystringno
access-keystringno
passwordstringno
typestringno
usernamestringno
Last updated on