Update Schema Registry Configuration for a kafka Cluster
client.Databases.SchemaRegistry.Config.Update(ctx, databaseClusterUuid, body) (*DatabaseSchemaRegistryConfigUpdateResponse, error)
/v2/databases/{database_cluster_uuid}/schema-registry/config
To update the Schema Registry configuration for a Kafka cluster, send a PUT request to
/v2/databases/$DATABASE_ID/schema-registry/config.
The response is a JSON object with a compatibility_level key, which is set to an object
containing any database configuration parameters.
Parameters
databaseClusterUuid string
formatuuid
Returns
Update Schema Registry Configuration for a kafka Cluster
package main
import (
"context"
"fmt"
"github.com/stainless-sdks/-go"
"github.com/stainless-sdks/-go/option"
)
func main() {
client := gradient.NewClient(
option.WithAccessToken("My Access Token"),
)
config, err := client.Databases.SchemaRegistry.Config.Update(
context.TODO(),
"9cc10173-e9ea-4176-9dbc-a4cee4c4ff30",
gradient.DatabaseSchemaRegistryConfigUpdateParams{
CompatibilityLevel: gradient.F(gradient.DatabaseSchemaRegistryConfigUpdateParamsCompatibilityLevelBackward),
},
)
if err != nil {
panic(err.Error())
}
fmt.Printf("%+v\n", config.CompatibilityLevel)
}
{
"compatibility_level": "NONE"
}Returns Examples
{
"compatibility_level": "NONE"
}