action apicurio_update_artifact_rule_config { label: "Update artifact rule configuration" description: "Updates the configuration of a single rule for the artifact. The configuration data\nis specific to each rule type, so the configuration of the `COMPATIBILITY` rule \nis in a different format from the configuration of the `VALIDITY` rule.\n\nThis operation can fail for the following reasons:\n\n* No artifact with this `artifactId` exists (HTTP error `404`)\n* No rule with this name/type is configured for this artifact (HTTP error `404`)\n* Invalid rule type (HTTP error `400`)\n* A server error occurred (HTTP error `500`)\n" provider: apicurio method: PUT path: "/groups/{groupId}/artifacts/{artifactId}/rules/{rule}" encoding: json input: { type: "object" required: ["config"] properties: { config: { type: "string" } type: { type: "string" enum: ["VALIDITY", "COMPATIBILITY"] } } } output: { type: "object" required: ["config"] properties: { config: { type: "string" } type: { type: "string" enum: ["VALIDITY", "COMPATIBILITY"] } } } }