|
3501 | 3501 | "smithy.api#documentation": "<p>A toggle for an individual feature at the instance level.</p>"
|
3502 | 3502 | }
|
3503 | 3503 | },
|
| 3504 | + "com.amazonaws.connect#AttributeAndCondition": { |
| 3505 | + "type": "structure", |
| 3506 | + "members": { |
| 3507 | + "TagConditions": { |
| 3508 | + "target": "com.amazonaws.connect#TagAndConditionList", |
| 3509 | + "traits": { |
| 3510 | + "smithy.api#documentation": "<p>A leaf node condition which can be used to specify a tag condition.</p>" |
| 3511 | + } |
| 3512 | + }, |
| 3513 | + "HierarchyGroupCondition": { |
| 3514 | + "target": "com.amazonaws.connect#HierarchyGroupCondition" |
| 3515 | + } |
| 3516 | + }, |
| 3517 | + "traits": { |
| 3518 | + "smithy.api#documentation": "<p>A list of conditions which would be applied together with an <code>AND</code>\n condition.</p>" |
| 3519 | + } |
| 3520 | + }, |
3504 | 3521 | "com.amazonaws.connect#AttributeName": {
|
3505 | 3522 | "type": "string",
|
3506 | 3523 | "traits": {
|
|
3510 | 3527 | }
|
3511 | 3528 | }
|
3512 | 3529 | },
|
| 3530 | + "com.amazonaws.connect#AttributeOrConditionList": { |
| 3531 | + "type": "list", |
| 3532 | + "member": { |
| 3533 | + "target": "com.amazonaws.connect#AttributeAndCondition" |
| 3534 | + } |
| 3535 | + }, |
3513 | 3536 | "com.amazonaws.connect#AttributeValue": {
|
3514 | 3537 | "type": "string",
|
3515 | 3538 | "traits": {
|
|
5434 | 5457 | "smithy.api#documentation": "<p>An object that can be used to specify Tag conditions inside the <code>SearchFilter</code>.\n This accepts an <code>OR</code> of <code>AND</code> (List of List) input where: </p>\n <ul>\n <li>\n <p>Top level list specifies conditions that need to be applied with <code>OR</code>\n operator</p>\n </li>\n <li>\n <p>Inner list specifies conditions that need to be applied with <code>AND</code>\n operator.</p>\n </li>\n </ul>"
|
5435 | 5458 | }
|
5436 | 5459 | },
|
| 5460 | + "com.amazonaws.connect#ControlPlaneUserAttributeFilter": { |
| 5461 | + "type": "structure", |
| 5462 | + "members": { |
| 5463 | + "OrConditions": { |
| 5464 | + "target": "com.amazonaws.connect#AttributeOrConditionList", |
| 5465 | + "traits": { |
| 5466 | + "smithy.api#documentation": "<p>A list of conditions which would be applied together with an <code>OR</code>\n condition.</p>" |
| 5467 | + } |
| 5468 | + }, |
| 5469 | + "AndCondition": { |
| 5470 | + "target": "com.amazonaws.connect#AttributeAndCondition", |
| 5471 | + "traits": { |
| 5472 | + "smithy.api#documentation": "<p>A list of conditions which would be applied together with an <code>AND</code>\n condition.</p>" |
| 5473 | + } |
| 5474 | + }, |
| 5475 | + "TagCondition": { |
| 5476 | + "target": "com.amazonaws.connect#TagCondition" |
| 5477 | + }, |
| 5478 | + "HierarchyGroupCondition": { |
| 5479 | + "target": "com.amazonaws.connect#HierarchyGroupCondition" |
| 5480 | + } |
| 5481 | + }, |
| 5482 | + "traits": { |
| 5483 | + "smithy.api#documentation": "<p>An object that can be used to specify Tag conditions or Hierarchy Group conditions inside\n the <code>SearchFilter</code>.</p>\n <p>This accepts an <code>OR</code> of <code>AND</code> (List of List) input where:</p>\n <ul>\n <li>\n <p>The top level list specifies conditions that need to be applied with <code>OR</code>\n operator</p>\n </li>\n <li>\n <p>The inner list specifies conditions that need to be applied with <code>AND</code>\n operator.</p>\n </li>\n </ul>\n <note>\n <p>Only one field can be populated. Maximum number of allowed Tag conditions is 25. Maximum\n number of allowed Hierarchy Group conditions is 20. </p>\n </note>" |
| 5484 | + } |
| 5485 | + }, |
5437 | 5486 | "com.amazonaws.connect#CreateAgentStatus": {
|
5438 | 5487 | "type": "operation",
|
5439 | 5488 | "input": {
|
|
7149 | 7198 | "traits": {
|
7150 | 7199 | "smithy.api#documentation": "<p>This API is in preview release for Amazon Connect and is subject to change.</p>\n <p>A list of third-party applications that the security profile will give access to.</p>"
|
7151 | 7200 | }
|
| 7201 | + }, |
| 7202 | + "HierarchyRestrictedResources": { |
| 7203 | + "target": "com.amazonaws.connect#HierarchyRestrictedResourceList", |
| 7204 | + "traits": { |
| 7205 | + "smithy.api#documentation": "<p>The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect. Following are acceptable ResourceNames: <code>User</code>.</p>" |
| 7206 | + } |
| 7207 | + }, |
| 7208 | + "AllowedAccessControlHierarchyGroupId": { |
| 7209 | + "target": "com.amazonaws.connect#HierarchyGroupId", |
| 7210 | + "traits": { |
| 7211 | + "smithy.api#documentation": "<p>The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect.</p>" |
| 7212 | + } |
7152 | 7213 | }
|
7153 | 7214 | },
|
7154 | 7215 | "traits": {
|
|
15961 | 16022 | "smithy.api#documentation": "<p>Information about the levels in the hierarchy group.</p>"
|
15962 | 16023 | }
|
15963 | 16024 | },
|
| 16025 | + "com.amazonaws.connect#HierarchyRestrictedResourceList": { |
| 16026 | + "type": "list", |
| 16027 | + "member": { |
| 16028 | + "target": "com.amazonaws.connect#HierarchyRestrictedResourceName" |
| 16029 | + } |
| 16030 | + }, |
| 16031 | + "com.amazonaws.connect#HierarchyRestrictedResourceName": { |
| 16032 | + "type": "string", |
| 16033 | + "traits": { |
| 16034 | + "smithy.api#length": { |
| 16035 | + "min": 1, |
| 16036 | + "max": 128 |
| 16037 | + } |
| 16038 | + } |
| 16039 | + }, |
15964 | 16040 | "com.amazonaws.connect#HierarchyStructure": {
|
15965 | 16041 | "type": "structure",
|
15966 | 16042 | "members": {
|
|
29590 | 29666 | "traits": {
|
29591 | 29667 | "smithy.api#documentation": "<p>The Amazon Web Services Region where this resource was last modified.</p>"
|
29592 | 29668 | }
|
| 29669 | + }, |
| 29670 | + "HierarchyRestrictedResources": { |
| 29671 | + "target": "com.amazonaws.connect#HierarchyRestrictedResourceList", |
| 29672 | + "traits": { |
| 29673 | + "smithy.api#documentation": "<p>The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect. Following are acceptable ResourceNames: <code>User</code>.</p>" |
| 29674 | + } |
| 29675 | + }, |
| 29676 | + "AllowedAccessControlHierarchyGroupId": { |
| 29677 | + "target": "com.amazonaws.connect#HierarchyGroupId", |
| 29678 | + "traits": { |
| 29679 | + "smithy.api#documentation": "<p>The identifier of the hierarchy group that a security profile uses to restrict access to\n resources in Amazon Connect.</p>" |
| 29680 | + } |
29593 | 29681 | }
|
29594 | 29682 | },
|
29595 | 29683 | "traits": {
|
|
35660 | 35748 | "traits": {
|
35661 | 35749 | "smithy.api#documentation": "<p>This API is in preview release for Amazon Connect and is subject to change.</p>\n <p>A list of the third-party application's metadata.</p>"
|
35662 | 35750 | }
|
| 35751 | + }, |
| 35752 | + "HierarchyRestrictedResources": { |
| 35753 | + "target": "com.amazonaws.connect#HierarchyRestrictedResourceList", |
| 35754 | + "traits": { |
| 35755 | + "smithy.api#documentation": "<p>The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect. Following are acceptable ResourceNames: <code>User</code>.</p>" |
| 35756 | + } |
| 35757 | + }, |
| 35758 | + "AllowedAccessControlHierarchyGroupId": { |
| 35759 | + "target": "com.amazonaws.connect#HierarchyGroupId", |
| 35760 | + "traits": { |
| 35761 | + "smithy.api#documentation": "<p>The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect.</p>" |
| 35762 | + } |
35663 | 35763 | }
|
35664 | 35764 | },
|
35665 | 35765 | "traits": {
|
|
37165 | 37265 | "members": {
|
37166 | 37266 | "TagFilter": {
|
37167 | 37267 | "target": "com.amazonaws.connect#ControlPlaneTagFilter"
|
| 37268 | + }, |
| 37269 | + "UserAttributeFilter": { |
| 37270 | + "target": "com.amazonaws.connect#ControlPlaneUserAttributeFilter", |
| 37271 | + "traits": { |
| 37272 | + "smithy.api#documentation": "<p>An object that can be used to specify Tag conditions or Hierarchy Group conditions inside\n the SearchFilter.</p>\n <p>This accepts an <code>OR</code> of <code>AND</code> (List of List) input where:</p>\n <ul>\n <li>\n <p>The top level list specifies conditions that need to be applied with <code>OR</code>\n operator.</p>\n </li>\n <li>\n <p>The inner list specifies conditions that need to be applied with <code>AND</code>\n operator.</p>\n </li>\n </ul>\n <note>\n <p>Only one field can be populated. This object can’t be used along with TagFilter. Request\n can either contain TagFilter or UserAttributeFilter if SearchFilter is specified, combination of\n both is not supported and such request will throw AccessDeniedException.</p>\n </note>" |
| 37273 | + } |
37168 | 37274 | }
|
37169 | 37275 | },
|
37170 | 37276 | "traits": {
|
|
0 commit comments