|
4319 | 4319 | "max":6,
|
4320 | 4320 | "min":1
|
4321 | 4321 | },
|
| 4322 | + "GuardrailContentFiltersTier":{ |
| 4323 | + "type":"structure", |
| 4324 | + "required":["tierName"], |
| 4325 | + "members":{ |
| 4326 | + "tierName":{ |
| 4327 | + "shape":"GuardrailContentFiltersTierName", |
| 4328 | + "documentation":"<p>The tier that your guardrail uses for content filters. Valid values include:</p> <ul> <li> <p> <code>CLASSIC</code> tier – Provides established guardrails functionality supporting English, French, and Spanish languages.</p> </li> <li> <p> <code>STANDARD</code> tier – Provides a more robust solution than the <code>CLASSIC</code> tier and has more comprehensive language support. This tier requires that your guardrail use <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/guardrails-cross-region.html\">cross-Region inference</a>.</p> </li> </ul>" |
| 4329 | + } |
| 4330 | + }, |
| 4331 | + "documentation":"<p>The tier that your guardrail uses for content filters.</p>" |
| 4332 | + }, |
| 4333 | + "GuardrailContentFiltersTierConfig":{ |
| 4334 | + "type":"structure", |
| 4335 | + "required":["tierName"], |
| 4336 | + "members":{ |
| 4337 | + "tierName":{ |
| 4338 | + "shape":"GuardrailContentFiltersTierName", |
| 4339 | + "documentation":"<p>The tier that your guardrail uses for content filters. Valid values include:</p> <ul> <li> <p> <code>CLASSIC</code> tier – Provides established guardrails functionality supporting English, French, and Spanish languages.</p> </li> <li> <p> <code>STANDARD</code> tier – Provides a more robust solution than the <code>CLASSIC</code> tier and has more comprehensive language support. This tier requires that your guardrail use <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/guardrails-cross-region.html\">cross-Region inference</a>.</p> </li> </ul>" |
| 4340 | + } |
| 4341 | + }, |
| 4342 | + "documentation":"<p>The tier that your guardrail uses for content filters. Consider using a tier that balances performance, accuracy, and compatibility with your existing generative AI workflows.</p>" |
| 4343 | + }, |
| 4344 | + "GuardrailContentFiltersTierName":{ |
| 4345 | + "type":"string", |
| 4346 | + "enum":[ |
| 4347 | + "CLASSIC", |
| 4348 | + "STANDARD" |
| 4349 | + ], |
| 4350 | + "sensitive":true |
| 4351 | + }, |
4322 | 4352 | "GuardrailContentPolicy":{
|
4323 | 4353 | "type":"structure",
|
4324 | 4354 | "members":{
|
4325 | 4355 | "filters":{
|
4326 | 4356 | "shape":"GuardrailContentFilters",
|
4327 | 4357 | "documentation":"<p>Contains the type of the content filter and how strongly it should apply to prompts and model responses.</p>"
|
| 4358 | + }, |
| 4359 | + "tier":{ |
| 4360 | + "shape":"GuardrailContentFiltersTier", |
| 4361 | + "documentation":"<p>The tier that your guardrail uses for content filters.</p>" |
4328 | 4362 | }
|
4329 | 4363 | },
|
4330 | 4364 | "documentation":"<p>Contains details about how to handle harmful content.</p> <p>This data type is used in the following API operations:</p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetGuardrail.html#API_GetGuardrail_ResponseSyntax\">GetGuardrail response body</a> </p> </li> </ul>"
|
|
4336 | 4370 | "filtersConfig":{
|
4337 | 4371 | "shape":"GuardrailContentFiltersConfig",
|
4338 | 4372 | "documentation":"<p>Contains the type of the content filter and how strongly it should apply to prompts and model responses.</p>"
|
| 4373 | + }, |
| 4374 | + "tierConfig":{ |
| 4375 | + "shape":"GuardrailContentFiltersTierConfig", |
| 4376 | + "documentation":"<p>The tier that your guardrail uses for content filters.</p>" |
4339 | 4377 | }
|
4340 | 4378 | },
|
4341 | 4379 | "documentation":"<p>Contains details about how to handle harmful content.</p>"
|
|
5109 | 5147 | "topics":{
|
5110 | 5148 | "shape":"GuardrailTopics",
|
5111 | 5149 | "documentation":"<p>A list of policies related to topics that the guardrail should deny.</p>"
|
| 5150 | + }, |
| 5151 | + "tier":{ |
| 5152 | + "shape":"GuardrailTopicsTier", |
| 5153 | + "documentation":"<p>The tier that your guardrail uses for denied topic filters.</p>" |
5112 | 5154 | }
|
5113 | 5155 | },
|
5114 | 5156 | "documentation":"<p>Contains details about topics that the guardrail should identify and deny.</p> <p>This data type is used in the following API operations:</p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetGuardrail.html#API_GetGuardrail_ResponseSyntax\">GetGuardrail response body</a> </p> </li> </ul>"
|
|
5120 | 5162 | "topicsConfig":{
|
5121 | 5163 | "shape":"GuardrailTopicsConfig",
|
5122 | 5164 | "documentation":"<p>A list of policies related to topics that the guardrail should deny.</p>"
|
| 5165 | + }, |
| 5166 | + "tierConfig":{ |
| 5167 | + "shape":"GuardrailTopicsTierConfig", |
| 5168 | + "documentation":"<p>The tier that your guardrail uses for denied topic filters.</p>" |
5123 | 5169 | }
|
5124 | 5170 | },
|
5125 | 5171 | "documentation":"<p>Contains details about topics that the guardrail should identify and deny.</p>"
|
|
5140 | 5186 | "max":30,
|
5141 | 5187 | "min":1
|
5142 | 5188 | },
|
| 5189 | + "GuardrailTopicsTier":{ |
| 5190 | + "type":"structure", |
| 5191 | + "required":["tierName"], |
| 5192 | + "members":{ |
| 5193 | + "tierName":{ |
| 5194 | + "shape":"GuardrailTopicsTierName", |
| 5195 | + "documentation":"<p>The tier that your guardrail uses for denied topic filters. Valid values include:</p> <ul> <li> <p> <code>CLASSIC</code> tier – Provides established guardrails functionality supporting English, French, and Spanish languages.</p> </li> <li> <p> <code>STANDARD</code> tier – Provides a more robust solution than the <code>CLASSIC</code> tier and has more comprehensive language support. This tier requires that your guardrail use <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/guardrails-cross-region.html\">cross-Region inference</a>.</p> </li> </ul>" |
| 5196 | + } |
| 5197 | + }, |
| 5198 | + "documentation":"<p>The tier that your guardrail uses for denied topic filters.</p>" |
| 5199 | + }, |
| 5200 | + "GuardrailTopicsTierConfig":{ |
| 5201 | + "type":"structure", |
| 5202 | + "required":["tierName"], |
| 5203 | + "members":{ |
| 5204 | + "tierName":{ |
| 5205 | + "shape":"GuardrailTopicsTierName", |
| 5206 | + "documentation":"<p>The tier that your guardrail uses for denied topic filters. Valid values include:</p> <ul> <li> <p> <code>CLASSIC</code> tier – Provides established guardrails functionality supporting English, French, and Spanish languages.</p> </li> <li> <p> <code>STANDARD</code> tier – Provides a more robust solution than the <code>CLASSIC</code> tier and has more comprehensive language support. This tier requires that your guardrail use <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/guardrails-cross-region.html\">cross-Region inference</a>.</p> </li> </ul>" |
| 5207 | + } |
| 5208 | + }, |
| 5209 | + "documentation":"<p>The tier that your guardrail uses for denied topic filters. Consider using a tier that balances performance, accuracy, and compatibility with your existing generative AI workflows.</p>" |
| 5210 | + }, |
| 5211 | + "GuardrailTopicsTierName":{ |
| 5212 | + "type":"string", |
| 5213 | + "enum":[ |
| 5214 | + "CLASSIC", |
| 5215 | + "STANDARD" |
| 5216 | + ], |
| 5217 | + "sensitive":true |
| 5218 | + }, |
5143 | 5219 | "GuardrailVersion":{
|
5144 | 5220 | "type":"string",
|
5145 | 5221 | "pattern":"(([1-9][0-9]{0,7})|(DRAFT))"
|
|
0 commit comments