Configs (v3)

Batch Alter Topic Configs

Generally Available

Update or delete a set of topic configuration parameters. Also supports a dry-run mode that only validates whether the operation would succeed if the validate_only request property is explicitly specified and set to true.

post/clusters/{cluster_id}/topics/{topic_name}/configs:alter

Request body

validate_onlyboolean

Response

No Content

Changes

Changed in 13 of the 50 revisions of this API.11258

  • v325e5259d172212See the full diff
    • removed the media type text/plain for the response with the status 400

      response-media-type-removed

    • api operation id updateKafkaV3TopicConfigBatch removed and replaced with updateKafkaTopicConfigBatch

      api-operation-id-removed

    • added the non-success response with the status 403

      response-non-success-status-added

    • api operation id updateKafkaTopicConfigBatch removed and replaced with updateKafkaV3TopicConfigBatch

      api-operation-id-removed

    • added the media type text/plain for the response with the status 400

      response-media-type-added

    • removed the non-success response with the status 403

      response-non-success-status-removed

    This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • v3bb1cdf42f05212See the full diff
    • removed the media type text/plain for the response with the status 400

      response-media-type-removed

    • api operation id updateKafkaV3TopicConfigBatch removed and replaced with updateKafkaTopicConfigBatch

      api-operation-id-removed

    • added the non-success response with the status 403

      response-non-success-status-added

    • added the new optional request property validate_only

      new-optional-request-property

    • removed the request property validate_only

      request-property-removed

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the new optional request property validate_only

      new-optional-request-property

  • v37500cc59fcff27See the full diff
    • removed the enum value DELETE of the request property data/items/operation

      request-property-enum-value-removed

    • removed the enum value SET of the request property data/items/operation

      request-property-enum-value-removed

    • api operation id updateKafkaV3TopicConfigBatch was added

      api-operation-id-added

    • api tag Configs (v3) added

      api-tag-added

    • api tag Configs removed

      api-tag-removed

    • added the non-success response with the status 400

      response-non-success-status-added

    • added the non-success response with the status 401

      response-non-success-status-added

    • added the non-success response with the status 404

      response-non-success-status-added

    • added the non-success response with the status 429

      response-non-success-status-added

  • v30b87d328c66419See the full diff
    • request property data/items/operation was restricted to a list of enum values

      request-property-became-enum

    • api operation id updateKafkaV3TopicConfigBatch removed and replaced with

      api-operation-id-removed

    • api tag Configs added

      api-tag-added

    • api tag Configs (v3) removed

      api-tag-removed

    • added the new DELETE enum value to the request property data/items/operation

      request-property-enum-value-added

    • added the new SET enum value to the request property data/items/operation

      request-property-enum-value-added

    • removed the non-success response with the status 400

      response-non-success-status-removed

    • removed the non-success response with the status 401

      response-non-success-status-removed

    • removed the non-success response with the status 404

      response-non-success-status-removed

    • removed the non-success response with the status 429

      response-non-success-status-removed

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • v3242a6e383b7127See the full diff
    • removed the enum value DELETE of the request property data/items/operation

      request-property-enum-value-removed

    • removed the enum value SET of the request property data/items/operation

      request-property-enum-value-removed

    • api operation id updateKafkaV3TopicConfigBatch was added

      api-operation-id-added

    • api tag Configs (v3) added

      api-tag-added

    • api tag Configs removed

      api-tag-removed

    • added the non-success response with the status 400

      response-non-success-status-added

    • added the non-success response with the status 401

      response-non-success-status-added

    • added the non-success response with the status 404

      response-non-success-status-added

    • added the non-success response with the status 429

      response-non-success-status-added

  • v3fbdd72178c6619See the full diff
    • request property data/items/operation was restricted to a list of enum values

      request-property-became-enum

    • api operation id updateKafkaV3TopicConfigBatch removed and replaced with

      api-operation-id-removed

    • api tag Configs added

      api-tag-added

    • api tag Configs (v3) removed

      api-tag-removed

    • added the new DELETE enum value to the request property data/items/operation

      request-property-enum-value-added

    • added the new SET enum value to the request property data/items/operation

      request-property-enum-value-added

    • removed the non-success response with the status 400

      response-non-success-status-removed

    • removed the non-success response with the status 401

      response-non-success-status-removed

    • removed the non-success response with the status 404

      response-non-success-status-removed

    • removed the non-success response with the status 429

      response-non-success-status-removed

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog