Skip to main content

Bind or Unbind Rule Set Resources

Binds a rule set to specified resources, or removes the rule set binding from specified resources.

Request URL: /openapi/v1/ruleSet/bind

Request Method: POST

Request Parameters

ParameterTypeRequiredDescriptionExample
idStringNoRule set ID. Pass null or an empty string to remove the rule set binding from the resources.rs-default-dev
resourceTypeStringYesResource type. Valid values: env, datasource, group.env
resourceIdListArrayYesResource ID list. At least one resource ID is required.["env-dev"]

Request Example

{
"id": "rs-default-dev",
"resourceType": "env",
"resourceIdList": ["env-dev"]
}

Unbind Request Example

{
"id": "",
"resourceType": "env",
"resourceIdList": ["env-dev"]
}

Response Parameters

ParameterTypeDescriptionExample
successBooleanWhether the request is successful.true
requestIdStringRequest ID for troubleshooting and tracing.Oz7n0MHW-bhhilEWnheja2MJdcju2NFZ
errorCodeStringError code returned when the call fails.None
messageStringError message returned when the call fails.None

Successful Invocation Example

{
"success": true,
"requestId": "Oz7n0MHW-bhhilEWnheja2MJdcju2NFZ"
}