|
1688 | 1688 | "smithy.api#httpError": 409 |
1689 | 1689 | } |
1690 | 1690 | }, |
| 1691 | + "com.amazonaws.connectcases#ConnectCaseContent": { |
| 1692 | + "type": "structure", |
| 1693 | + "members": { |
| 1694 | + "caseId": { |
| 1695 | + "target": "com.amazonaws.connectcases#CaseId", |
| 1696 | + "traits": { |
| 1697 | + "smithy.api#documentation": "The unique identifier of the related case", |
| 1698 | + "smithy.api#required": {} |
| 1699 | + } |
| 1700 | + } |
| 1701 | + }, |
| 1702 | + "traits": { |
| 1703 | + "smithy.api#documentation": "Represents the content of a Case related item" |
| 1704 | + } |
| 1705 | + }, |
| 1706 | + "com.amazonaws.connectcases#ConnectCaseFilter": { |
| 1707 | + "type": "structure", |
| 1708 | + "members": { |
| 1709 | + "caseId": { |
| 1710 | + "target": "com.amazonaws.connectcases#CaseId", |
| 1711 | + "traits": { |
| 1712 | + "smithy.api#documentation": "The unique identifier of the case to filter by" |
| 1713 | + } |
| 1714 | + } |
| 1715 | + }, |
| 1716 | + "traits": { |
| 1717 | + "smithy.api#documentation": "A filter for related items of type Case" |
| 1718 | + } |
| 1719 | + }, |
| 1720 | + "com.amazonaws.connectcases#ConnectCaseInputContent": { |
| 1721 | + "type": "structure", |
| 1722 | + "members": { |
| 1723 | + "caseId": { |
| 1724 | + "target": "com.amazonaws.connectcases#CaseId", |
| 1725 | + "traits": { |
| 1726 | + "smithy.api#documentation": "The unique identifier of the case to be related", |
| 1727 | + "smithy.api#required": {} |
| 1728 | + } |
| 1729 | + } |
| 1730 | + }, |
| 1731 | + "traits": { |
| 1732 | + "smithy.api#documentation": "Represents the input content of a Case related item" |
| 1733 | + } |
| 1734 | + }, |
1691 | 1735 | "com.amazonaws.connectcases#ConnectedToSystemTime": { |
1692 | 1736 | "type": "timestamp", |
1693 | 1737 | "traits": { |
|
2431 | 2475 | "smithy.api#timestampFormat": "date-time" |
2432 | 2476 | } |
2433 | 2477 | }, |
| 2478 | + "com.amazonaws.connectcases#CustomContent": { |
| 2479 | + "type": "structure", |
| 2480 | + "members": { |
| 2481 | + "fields": { |
| 2482 | + "target": "com.amazonaws.connectcases#FieldValueList", |
| 2483 | + "traits": { |
| 2484 | + "smithy.api#documentation": "List of field values for the custom related item", |
| 2485 | + "smithy.api#required": {} |
| 2486 | + } |
| 2487 | + } |
| 2488 | + }, |
| 2489 | + "traits": { |
| 2490 | + "smithy.api#documentation": "Represents the content of a Custom related item" |
| 2491 | + } |
| 2492 | + }, |
2434 | 2493 | "com.amazonaws.connectcases#CustomEntity": { |
2435 | 2494 | "type": "string", |
2436 | 2495 | "traits": { |
|
2442 | 2501 | "smithy.api#sensitive": {} |
2443 | 2502 | } |
2444 | 2503 | }, |
| 2504 | + "com.amazonaws.connectcases#CustomFieldsFilter": { |
| 2505 | + "type": "union", |
| 2506 | + "members": { |
| 2507 | + "field": { |
| 2508 | + "target": "com.amazonaws.connectcases#FieldFilter" |
| 2509 | + }, |
| 2510 | + "not": { |
| 2511 | + "target": "com.amazonaws.connectcases#CustomFieldsFilter", |
| 2512 | + "traits": { |
| 2513 | + "smithy.api#documentation": "Excludes items matching the filter" |
| 2514 | + } |
| 2515 | + }, |
| 2516 | + "andAll": { |
| 2517 | + "target": "com.amazonaws.connectcases#CustomFieldsFilterList", |
| 2518 | + "traits": { |
| 2519 | + "smithy.api#documentation": "Matches items that satisfy all of the specified filter conditions", |
| 2520 | + "smithy.api#length": { |
| 2521 | + "max": 10 |
| 2522 | + } |
| 2523 | + } |
| 2524 | + }, |
| 2525 | + "orAll": { |
| 2526 | + "target": "com.amazonaws.connectcases#CustomFieldsFilterList", |
| 2527 | + "traits": { |
| 2528 | + "smithy.api#documentation": "Matches items that satisfy any of the specified filter conditions", |
| 2529 | + "smithy.api#length": { |
| 2530 | + "max": 10 |
| 2531 | + } |
| 2532 | + } |
| 2533 | + } |
| 2534 | + }, |
| 2535 | + "traits": { |
| 2536 | + "smithy.api#documentation": "A filter for fields in related items of type Custom" |
| 2537 | + } |
| 2538 | + }, |
| 2539 | + "com.amazonaws.connectcases#CustomFieldsFilterList": { |
| 2540 | + "type": "list", |
| 2541 | + "member": { |
| 2542 | + "target": "com.amazonaws.connectcases#CustomFieldsFilter" |
| 2543 | + } |
| 2544 | + }, |
| 2545 | + "com.amazonaws.connectcases#CustomFilter": { |
| 2546 | + "type": "structure", |
| 2547 | + "members": { |
| 2548 | + "fields": { |
| 2549 | + "target": "com.amazonaws.connectcases#CustomFieldsFilter", |
| 2550 | + "traits": { |
| 2551 | + "smithy.api#documentation": "Filter conditions for custom fields" |
| 2552 | + } |
| 2553 | + } |
| 2554 | + }, |
| 2555 | + "traits": { |
| 2556 | + "smithy.api#documentation": "A filter for related items of type Custom" |
| 2557 | + } |
| 2558 | + }, |
| 2559 | + "com.amazonaws.connectcases#CustomInputContent": { |
| 2560 | + "type": "structure", |
| 2561 | + "members": { |
| 2562 | + "fields": { |
| 2563 | + "target": "com.amazonaws.connectcases#FieldValueList", |
| 2564 | + "traits": { |
| 2565 | + "smithy.api#documentation": "List of field values for the custom related item", |
| 2566 | + "smithy.api#length": { |
| 2567 | + "min": 1, |
| 2568 | + "max": 50 |
| 2569 | + }, |
| 2570 | + "smithy.api#required": {} |
| 2571 | + } |
| 2572 | + } |
| 2573 | + }, |
| 2574 | + "traits": { |
| 2575 | + "smithy.api#documentation": "Represents the input content of a Custom related item" |
| 2576 | + } |
| 2577 | + }, |
2445 | 2578 | "com.amazonaws.connectcases#DeleteCase": { |
2446 | 2579 | "type": "operation", |
2447 | 2580 | "input": { |
|
2468 | 2601 | } |
2469 | 2602 | ], |
2470 | 2603 | "traits": { |
2471 | | - "smithy.api#documentation": "<p> The DeleteCase API permanently deletes a case and all its associated resources from the cases data store. After a successful deletion, you cannot:</p> <ul> <li> <p>Retrieve related items</p> </li> <li> <p>Access audit history</p> </li> <li> <p>Perform any operations that require the CaseID</p> </li> </ul> <important> <p>This action is irreversible. Once you delete a case, you cannot recover its data.</p> </important>", |
| 2604 | + "smithy.api#documentation": "<p> The DeleteCase API permanently deletes a case and all its associated resources from the cases data store. After a successful deletion, you cannot:</p> <ul> <li> <p>Retrieve related items</p> </li> <li> <p>Access audit history</p> </li> <li> <p>Perform any operations that require the CaseID</p> </li> </ul> <important> <p>This action is irreversible. After you delete a case, you cannot recover its data.</p> </important>", |
2472 | 2605 | "smithy.api#http": { |
2473 | 2606 | "uri": "/domains/{domainId}/cases/{caseId}", |
2474 | 2607 | "method": "DELETE" |
|
3696 | 3829 | "target": "smithy.api#Integer", |
3697 | 3830 | "traits": { |
3698 | 3831 | "smithy.api#default": null, |
3699 | | - "smithy.api#documentation": "<p>The maximum number of audit events to return. The current maximum supported value is 25. This is also the default when no other value is provided.</p>", |
| 3832 | + "smithy.api#documentation": "<p>The maximum number of audit events to return. When no value is provided, 25 is the default.</p>", |
3700 | 3833 | "smithy.api#range": { |
3701 | 3834 | "min": 1, |
3702 | 3835 | "max": 25 |
|
5421 | 5554 | "traits": { |
5422 | 5555 | "smithy.api#documentation": "<p>Represents the content of an SLA to be returned to agents.</p>" |
5423 | 5556 | } |
| 5557 | + }, |
| 5558 | + "connectCase": { |
| 5559 | + "target": "com.amazonaws.connectcases#ConnectCaseContent", |
| 5560 | + "traits": { |
| 5561 | + "smithy.api#documentation": "Content for a related Connect case" |
| 5562 | + } |
| 5563 | + }, |
| 5564 | + "custom": { |
| 5565 | + "target": "com.amazonaws.connectcases#CustomContent", |
| 5566 | + "traits": { |
| 5567 | + "smithy.api#documentation": "Content for a custom related item" |
| 5568 | + } |
5424 | 5569 | } |
5425 | 5570 | }, |
5426 | 5571 | "traits": { |
|
5483 | 5628 | "traits": { |
5484 | 5629 | "smithy.api#documentation": "<p>Represents the content of an SLA to be created.</p>" |
5485 | 5630 | } |
| 5631 | + }, |
| 5632 | + "connectCase": { |
| 5633 | + "target": "com.amazonaws.connectcases#ConnectCaseInputContent", |
| 5634 | + "traits": { |
| 5635 | + "smithy.api#documentation": "Input content for a related Connect case" |
| 5636 | + } |
| 5637 | + }, |
| 5638 | + "custom": { |
| 5639 | + "target": "com.amazonaws.connectcases#CustomInputContent", |
| 5640 | + "traits": { |
| 5641 | + "smithy.api#documentation": "Input content for a custom related item" |
| 5642 | + } |
5486 | 5643 | } |
5487 | 5644 | }, |
5488 | 5645 | "traits": { |
|
5508 | 5665 | { |
5509 | 5666 | "value": "Sla", |
5510 | 5667 | "name": "SLA" |
| 5668 | + }, |
| 5669 | + { |
| 5670 | + "value": "ConnectCase", |
| 5671 | + "name": "CONNECT_CASE" |
| 5672 | + }, |
| 5673 | + { |
| 5674 | + "value": "Custom", |
| 5675 | + "name": "CUSTOM" |
5511 | 5676 | } |
5512 | 5677 | ] |
5513 | 5678 | } |
|
5538 | 5703 | "traits": { |
5539 | 5704 | "smithy.api#documentation": "<p> Filter for related items of type <code>SLA</code>.</p>" |
5540 | 5705 | } |
| 5706 | + }, |
| 5707 | + "connectCase": { |
| 5708 | + "target": "com.amazonaws.connectcases#ConnectCaseFilter", |
| 5709 | + "traits": { |
| 5710 | + "smithy.api#documentation": "Filter for related items of type Connect case" |
| 5711 | + } |
| 5712 | + }, |
| 5713 | + "custom": { |
| 5714 | + "target": "com.amazonaws.connectcases#CustomFilter", |
| 5715 | + "traits": { |
| 5716 | + "smithy.api#documentation": "Filter for related items of type Custom" |
| 5717 | + } |
5541 | 5718 | } |
5542 | 5719 | }, |
5543 | 5720 | "traits": { |
|
5688 | 5865 | "target": "smithy.api#Integer", |
5689 | 5866 | "traits": { |
5690 | 5867 | "smithy.api#default": null, |
5691 | | - "smithy.api#documentation": "<p>The maximum number of cases to return. The current maximum supported value is 25. This is also the default value when no other value is provided.</p>", |
| 5868 | + "smithy.api#documentation": "<p>The maximum number of cases to return. When no value is provided, 25 is the default.</p>", |
5692 | 5869 | "smithy.api#range": { |
5693 | 5870 | "min": 1, |
5694 | 5871 | "max": 100 |
|
0 commit comments