|
199 | 199 | "builtIn": "AWS::Region", |
200 | 200 | "required": false, |
201 | 201 | "documentation": "The AWS region used to dispatch the request.", |
202 | | - "type": "String" |
| 202 | + "type": "string" |
203 | 203 | }, |
204 | 204 | "UseDualStack": { |
205 | 205 | "builtIn": "AWS::UseDualStack", |
206 | 206 | "required": true, |
207 | 207 | "default": false, |
208 | 208 | "documentation": "When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.", |
209 | | - "type": "Boolean" |
| 209 | + "type": "boolean" |
210 | 210 | }, |
211 | 211 | "UseFIPS": { |
212 | 212 | "builtIn": "AWS::UseFIPS", |
213 | 213 | "required": true, |
214 | 214 | "default": false, |
215 | 215 | "documentation": "When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.", |
216 | | - "type": "Boolean" |
| 216 | + "type": "boolean" |
217 | 217 | }, |
218 | 218 | "Endpoint": { |
219 | 219 | "builtIn": "SDK::Endpoint", |
220 | 220 | "required": false, |
221 | 221 | "documentation": "Override the endpoint used to send this request", |
222 | | - "type": "String" |
| 222 | + "type": "string" |
223 | 223 | } |
224 | 224 | }, |
225 | 225 | "rules": [ |
|
4213 | 4213 | "smithy.api#documentation": "<p>The policy definition that contains the formal logic rules, variables, and custom variable types used to validate foundation model responses in your application.</p>" |
4214 | 4214 | } |
4215 | 4215 | }, |
| 4216 | + "kmsKeyId": { |
| 4217 | + "target": "com.amazonaws.bedrock#KmsKeyId", |
| 4218 | + "traits": { |
| 4219 | + "smithy.api#documentation": "<p>The identifier of the KMS key to use for encrypting the automated reasoning policy and its associated artifacts. If you don't specify a KMS key, Amazon Bedrock uses an KMS managed key for encryption. For enhanced security and control, you can specify a customer managed KMS key.</p>" |
| 4220 | + } |
| 4221 | + }, |
4216 | 4222 | "tags": { |
4217 | 4223 | "target": "com.amazonaws.bedrock#TagList", |
4218 | 4224 | "traits": { |
|
6571 | 6577 | { |
6572 | 6578 | "target": "com.amazonaws.bedrock#AccessDeniedException" |
6573 | 6579 | }, |
| 6580 | + { |
| 6581 | + "target": "com.amazonaws.bedrock#ConflictException" |
| 6582 | + }, |
6574 | 6583 | { |
6575 | 6584 | "target": "com.amazonaws.bedrock#InternalServerException" |
6576 | 6585 | }, |
| 6586 | + { |
| 6587 | + "target": "com.amazonaws.bedrock#ResourceInUseException" |
| 6588 | + }, |
6577 | 6589 | { |
6578 | 6590 | "target": "com.amazonaws.bedrock#ResourceNotFoundException" |
6579 | 6591 | }, |
|
6689 | 6701 | "smithy.api#httpLabel": {}, |
6690 | 6702 | "smithy.api#required": {} |
6691 | 6703 | } |
| 6704 | + }, |
| 6705 | + "force": { |
| 6706 | + "target": "smithy.api#Boolean", |
| 6707 | + "traits": { |
| 6708 | + "smithy.api#default": false, |
| 6709 | + "smithy.api#documentation": "<p>Specifies whether to force delete the automated reasoning policy even if it has active resources. When <code>false</code>, Amazon Bedrock validates if all artifacts have been deleted (e.g. policy version, test case, test result) for a policy before deletion. When <code>true</code>, Amazon Bedrock will delete the policy and all its artifacts without validation. Default is <code>false</code>. </p>", |
| 6710 | + "smithy.api#httpQuery": "force" |
| 6711 | + } |
6692 | 6712 | } |
6693 | 6713 | }, |
6694 | 6714 | "traits": { |
|
9373 | 9393 | "smithy.api#required": {} |
9374 | 9394 | } |
9375 | 9395 | }, |
| 9396 | + "kmsKeyArn": { |
| 9397 | + "target": "com.amazonaws.bedrock#KmsKeyArn", |
| 9398 | + "traits": { |
| 9399 | + "smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the KMS key used to encrypt the automated reasoning policy and its associated artifacts. If a KMS key is not provided during the initial CreateAutomatedReasoningPolicyRequest, the kmsKeyArn won't be included in the GetAutomatedReasoningPolicyResponse. </p>" |
| 9400 | + } |
| 9401 | + }, |
9376 | 9402 | "createdAt": { |
9377 | 9403 | "target": "com.amazonaws.bedrock#Timestamp", |
9378 | 9404 | "traits": { |
|
0 commit comments