Skip to content

DBaaS Service Kafka

Properties

PropertyTypeRequiredDescription
namestringyesService name

Min length: 0. Max length: 63.
planstringyesSubscription plan
prometheus-uriPrometheus URIyesPrometheus integration URI
typestringyesService type code

Min length: 0. Max length: 64.
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)

ISO 8601 date-time.
disk-sizeintegernoTODO UNIT disk space for data storage

Min: 0.
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

Min: 0.
node-cpu-countintegernoNumber of CPUs for each node

Min: 0.
node-memoryintegernoTODO UNIT of memory for each node

Min: 0.
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)

ISO 8601 date-time.
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
portintegernoMin: 0. Max: 65535.

Components

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

Min: 0. Max: 65535.
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-expirystringnoISO 8601 date-time.
access-keystringno
passwordstringno
typestringno
usernamestringno
Last updated on