anchor.diff:       ...
   }
   ----
  +endif::community[]
  +ifdef::product[]
  +* To define a custom topic group, add a `topic.creation._<group_name>_.include` property to `spec.config` in the connector custom resource, followed
  +by the configuration properties that you want to apply to topics in the custom group.
  ++
  +The following example shows an excerpt of a custom resource that defines the custom topic creation groups `inventory` and `applicationlogs`:
  ++
  +[source,yaml]
  +----
  +apiVersion: kafka.strimzi.io/v1beta1
  +kind: KafkaConnector
  +metadata:
  +  name: inventory-connector
  +...
  +spec:
  +...
  +
  +   config:
  +... //<1>
  +    topic.creation.inventory.include: dbserver1\\.inventory\\.*  //<2>
  +    topic.creation.inventory.partitions: 20
  +    topic.creation.inventory.cleanup.policy: compact
  +    topic.creation.inventory.delete.retention.ms: 7776000000
  +
  +    //<3>
  +    topic.creation.applicationlogs.include: dbserver1\\.logs\\.applog-.* //<4>
  +    topic.creation.applicationlogs.exclude": dbserver1\\.logs\\.applog-old-.*  //<5>
  +    topic.creation.applicationlogs.replication.factor: 1
  +    topic.creation.applicationlogs.partitions: 20
  +    topic.creation.applicationlogs.cleanup.policy: delete
  +    topic.creation.applicationlogs.retention.ms: 7776000000
  +    topic.creation.applicationlogs.compression.type: lz4
  +...
  +...
  +----
  +endif::product[]
   
   .Connector configuration for custom `inventory` and `applicationlogs` topic creation groups
   [cols="1,9",options="header"]
  
positive.code:     "topic.creation.applicationlogs.compression.type": "lz4"
  }
  ----
  
  ifdef::community[]
  == Additional resources
  
  
negative.code: |4
  |`topic.creation.default.compression.type` is mapped to the {link-kafka-docs}/#compression.type[`compression.type`]
  property of the {link-kafka-docs}/#topicconfigs[topic level configuration parameters] and
  defines how messages are compressed on hard disk.
  |===
  
  [NOTE]
  ====
  Custom groups fall back to the `default` group settings only for the required `replication.factor` and `partitions` properties.
  If the configuration for a custom topic group leaves other properties undefined, the values specified in the `default` group are not applied.
  ====
  
  // Type: procedure
  // ModuleID: specifying-the-configurations-for-debezium-custom-topic-creation-groups
  // Title: Specifying the configuration for {prodname} custom topic creation groups
  [id="custom-topic-creation-group-configuration"]
  === Custom group configuration
  
  You can define multiple custom topic groups, each with its own configuration.
  
  .Procedure
  ifdef::community[]
  * To define a custom topic group, add a `topic.creation._<group_name>_.include` property to the connector JSON, and
  list the properties for the custom group after the group name.
  +
  The following example shows sample configurations for the `inventory` and `applicationlogs` custom topic creation groups:
  +
  [source,options="nowrap",json]
  ----
  {
  