Create a guardrail rule
Creates a guardrail rule with metadata and optional evaluator, plugin, and matching configuration. Rules default to disabled when enabled is omitted.
Request body
Response
OK
Changes
Changed in 19 of the 271 revisions of this API.533377
- ▲
the request property
became not nullablerequest-property-became-not-nullable
- ▲
removed the enum value
bothof the request property//request-property-enum-value-removed
- ▲
removed the enum value
inputof the request property//request-property-enum-value-removed
- ▲
removed the enum value
outputof the request property//request-property-enum-value-removed
- ▲
removed the success response with the status
response-success-status-removed
- ●
removed the request property
request-property-removed
- ○
added the new optional request property
/new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
the request property
/became optionalrequest-property-became-optional
- ○
the
request property's minLength was decreased from1to0request-property-min-length-decreased
- ○
the
//request property's minLength was decreased from1to0request-property-min-length-decreased
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
added the success response with the status
response-success-status-added
This revision also has 31 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
request property
//was restricted to a list of enum valuesrequest-property-became-enum
- ▲
the request property
/became requiredrequest-property-became-required
- ▲
the
request property's minLength was increased from0to1request-property-min-length-increased
- ▲
the
//request property's minLength was increased from0to1request-property-min-length-increased
- ▲
removed the success response with the status
response-success-status-removed
- ●
the
request property's maxLength was set to2048request-property-max-length-set
- ●
the
request property's maxLength was set to256request-property-max-length-set
- ●
the
/request property's maxLength was set to2000request-property-max-length-set
- ●
the
//request property's max was set to1.00request-property-max-set
- ●
the
//request property's min was set to0.00request-property-min-set
- ●
removed the request property
/request-property-removed
- ●
removed the request property
request-property-removed
- ○
added the new optional request property
new-optional-request-property
- ○
the request property
became nullablerequest-property-became-nullable
- ○
added the new
bothenum value to the request property//request-property-enum-value-added
- ○
added the new
inputenum value to the request property//request-property-enum-value-added
- ○
added the new
outputenum value to the request property//request-property-enum-value-added
- ○
added the non-success response with the status
response-non-success-status-added
- ○
added the non-success response with the status
response-non-success-status-added
- ○
added the success response with the status
response-success-status-added
This revision also has 173 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the request property
became not nullablerequest-property-became-not-nullable
- ▲
removed the enum value
bothof the request property//request-property-enum-value-removed
- ▲
removed the enum value
inputof the request property//request-property-enum-value-removed
- ▲
removed the enum value
outputof the request property//request-property-enum-value-removed
- ▲
removed the success response with the status
response-success-status-removed
- ●
removed the request property
request-property-removed
- ○
added the new optional request property
/new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
the request property
/became optionalrequest-property-became-optional
- ○
the
request property's minLength was decreased from1to0request-property-min-length-decreased
- ○
the
//request property's minLength was decreased from1to0request-property-min-length-decreased
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
added the success response with the status
response-success-status-added
This revision also has 31 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
request property
//was restricted to a list of enum valuesrequest-property-became-enum
- ▲
the request property
/became requiredrequest-property-became-required
- ▲
the
request property's minLength was increased from0to1request-property-min-length-increased
- ▲
the
//request property's minLength was increased from0to1request-property-min-length-increased
- ▲
removed the success response with the status
response-success-status-removed
- ●
the
request property's maxLength was set to2048request-property-max-length-set
- ●
the
request property's maxLength was set to256request-property-max-length-set
- ●
the
/request property's maxLength was set to2000request-property-max-length-set
- ●
the
//request property's max was set to1.00request-property-max-set
- ●
the
//request property's min was set to0.00request-property-min-set
- ●
removed the request property
/request-property-removed
- ●
removed the request property
request-property-removed
- ○
added the new optional request property
new-optional-request-property
- ○
the request property
became nullablerequest-property-became-nullable
- ○
added the new
bothenum value to the request property//request-property-enum-value-added
- ○
added the new
inputenum value to the request property//request-property-enum-value-added
- ○
added the new
outputenum value to the request property//request-property-enum-value-added
- ○
added the non-success response with the status
response-non-success-status-added
- ○
added the non-success response with the status
response-non-success-status-added
- ○
added the success response with the status
response-success-status-added
This revision also has 175 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
removed the required property
/from the response with the statusresponse-required-property-removed
- ●
removed the request property
request-property-removed
- ▲
- ▲
the request property
became not nullablerequest-property-became-not-nullable
- ▲
removed the enum value
bothof the request property//request-property-enum-value-removed
- ▲
removed the enum value
inputof the request property//request-property-enum-value-removed
- ▲
removed the enum value
outputof the request property//request-property-enum-value-removed
- ▲
the
request property format changed fromint64toint32request-property-type-changed
- ▲
removed the success response with the status
response-success-status-removed
- ○
added the new optional request property
/new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
the request property
/became optionalrequest-property-became-optional
- ○
the
request property's minLength was decreased from1to0request-property-min-length-decreased
- ○
the
//request property's minLength was decreased from1to0request-property-min-length-decreased
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
added the success response with the status
response-success-status-added
This revision also has 31 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
request property
//was restricted to a list of enum valuesrequest-property-became-enum
- ▲
the request property
/became requiredrequest-property-became-required
- ▲
the
request property's minLength was increased from0to1request-property-min-length-increased
- ▲
the
//request property's minLength was increased from0to1request-property-min-length-increased
- ▲
removed the success response with the status
response-success-status-removed
- ●
the
request property's maxLength was set to2048request-property-max-length-set
- ●
the
request property's maxLength was set to256request-property-max-length-set
- ●
the
/request property's maxLength was set to2000request-property-max-length-set
- ●
the
//request property's max was set to1.00request-property-max-set
- ●
the
//request property's min was set to0.00request-property-min-set
- ●
the
request property's min was set to1000.00request-property-min-set
- ●
removed the request property
/request-property-removed
- ●
removed the request property
request-property-removed
- ○
the request property
became nullablerequest-property-became-nullable
- ○
added the new
bothenum value to the request property//request-property-enum-value-added
- ○
added the new
inputenum value to the request property//request-property-enum-value-added
- ○
added the new
outputenum value to the request property//request-property-enum-value-added
- ○
the
request property format was generalized fromint32toint64request-property-type-generalized
- ○
added the non-success response with the status
response-non-success-status-added
- ○
added the non-success response with the status
response-non-success-status-added
- ○
added the success response with the status
response-success-status-added
This revision also has 173 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the request property
became not nullablerequest-property-became-not-nullable
- ▲
removed the enum value
bothof the request property//request-property-enum-value-removed
- ▲
removed the enum value
inputof the request property//request-property-enum-value-removed
- ▲
removed the enum value
outputof the request property//request-property-enum-value-removed
- ▲
the
request property format changed fromint64toint32request-property-type-changed
- ▲
removed the success response with the status
response-success-status-removed
- ○
added the new optional request property
/new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
the request property
/became optionalrequest-property-became-optional
- ○
the
request property's minLength was decreased from1to0request-property-min-length-decreased
- ○
the
//request property's minLength was decreased from1to0request-property-min-length-decreased
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
added the success response with the status
response-success-status-added
This revision also has 29 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
request property
//was restricted to a list of enum valuesrequest-property-became-enum
- ▲
the request property
/became requiredrequest-property-became-required
- ▲
the
request property's minLength was increased from0to1request-property-min-length-increased
- ▲
the
//request property's minLength was increased from0to1request-property-min-length-increased
- ▲
removed the success response with the status
response-success-status-removed
- ●
the
request property's maxLength was set to2048request-property-max-length-set
- ●
the
request property's maxLength was set to256request-property-max-length-set
- ●
the
/request property's maxLength was set to2000request-property-max-length-set
- ●
the
//request property's max was set to1.00request-property-max-set
- ●
the
//request property's min was set to0.00request-property-min-set
- ●
the
request property's min was set to1000.00request-property-min-set
- ●
removed the request property
/request-property-removed
- ●
removed the request property
request-property-removed
- ○
the request property
became nullablerequest-property-became-nullable
- ○
added the new
bothenum value to the request property//request-property-enum-value-added
- ○
added the new
inputenum value to the request property//request-property-enum-value-added
- ○
added the new
outputenum value to the request property//request-property-enum-value-added
- ○
the
request property format was generalized fromint32toint64request-property-type-generalized
- ○
added the non-success response with the status
response-non-success-status-added
- ○
added the non-success response with the status
response-non-success-status-added
- ○
added the success response with the status
response-success-status-added
This revision also has 42 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the request property
became not nullablerequest-property-became-not-nullable
- ▲
removed the enum value
bothof the request property//request-property-enum-value-removed
- ▲
removed the enum value
inputof the request property//request-property-enum-value-removed
- ▲
removed the enum value
outputof the request property//request-property-enum-value-removed
- ▲
the
request property format changed fromint64toint32request-property-type-changed
- ▲
removed the success response with the status
response-success-status-removed
- ○
added the new optional request property
/new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
the request property
/became optionalrequest-property-became-optional
- ○
the
request property's minLength was decreased from1to0request-property-min-length-decreased
- ○
the
//request property's minLength was decreased from1to0request-property-min-length-decreased
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
added the success response with the status
response-success-status-added
This revision also has 29 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
Of the 271 revisions, 82 have no diff computed.