|
78 | 78 | },
|
79 | 79 | {
|
80 | 80 | "shape": "ValidationException"
|
| 81 | + }, |
| 82 | + { |
| 83 | + "shape": "ServiceQuotaExceededException" |
81 | 84 | }
|
82 | 85 | ],
|
83 | 86 | "documentation": "<p>Creates a data access policy for OpenSearch Serverless. Access policies limit access to collections and the resources within them, and allow a user to access that data irrespective of the access mechanism or network source. For more information, see <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-data-access.html\">Data access control for Amazon OpenSearch Serverless</a>.</p>",
|
|
96 | 99 | "shape": "CreateCollectionResponse"
|
97 | 100 | },
|
98 | 101 | "errors": [
|
| 102 | + { |
| 103 | + "shape": "OcuLimitExceededException" |
| 104 | + }, |
99 | 105 | {
|
100 | 106 | "shape": "InternalServerException"
|
101 | 107 | },
|
|
104 | 110 | },
|
105 | 111 | {
|
106 | 112 | "shape": "ValidationException"
|
| 113 | + }, |
| 114 | + { |
| 115 | + "shape": "ServiceQuotaExceededException" |
107 | 116 | }
|
108 | 117 | ],
|
109 | 118 | "documentation": "<p>Creates a new OpenSearch Serverless collection. For more information, see <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-manage.html\">Creating and managing Amazon OpenSearch Serverless collections</a>.</p>",
|
|
130 | 139 | },
|
131 | 140 | {
|
132 | 141 | "shape": "ValidationException"
|
| 142 | + }, |
| 143 | + { |
| 144 | + "shape": "ServiceQuotaExceededException" |
133 | 145 | }
|
134 | 146 | ],
|
135 | 147 | "documentation": "<p>Specifies a security configuration for OpenSearch Serverless. For more information, see <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-saml.html\">SAML authentication for Amazon OpenSearch Serverless</a>. </p>",
|
|
156 | 168 | },
|
157 | 169 | {
|
158 | 170 | "shape": "ValidationException"
|
| 171 | + }, |
| 172 | + { |
| 173 | + "shape": "ServiceQuotaExceededException" |
159 | 174 | }
|
160 | 175 | ],
|
161 | 176 | "documentation": "<p>Creates a security policy to be used by one or more OpenSearch Serverless collections. Security policies provide access to a collection and its OpenSearch Dashboards endpoint from public networks or specific VPC endpoints. They also allow you to secure a collection with a KMS encryption key. For more information, see <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-network.html\">Network access for Amazon OpenSearch Serverless</a> and <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-encryption.html\">Encryption at rest for Amazon OpenSearch Serverless</a>.</p>",
|
|
182 | 197 | },
|
183 | 198 | {
|
184 | 199 | "shape": "ValidationException"
|
| 200 | + }, |
| 201 | + { |
| 202 | + "shape": "ServiceQuotaExceededException" |
185 | 203 | }
|
186 | 204 | ],
|
187 | 205 | "documentation": "<p>Creates an OpenSearch Serverless-managed interface VPC endpoint. For more information, see <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-vpc.html\">Access Amazon OpenSearch Serverless using an interface endpoint</a>.</p>",
|
|
607 | 625 | },
|
608 | 626 | {
|
609 | 627 | "shape": "ValidationException"
|
| 628 | + }, |
| 629 | + { |
| 630 | + "shape": "ServiceQuotaExceededException" |
610 | 631 | }
|
611 | 632 | ],
|
612 | 633 | "documentation": "<p>Associates tags with an OpenSearch Serverless resource. For more information, see <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/tag-collection.html\">Tagging Amazon OpenSearch Serverless collections</a>.</p>"
|
|
688 | 709 | "shape": "ValidationException"
|
689 | 710 | }
|
690 | 711 | ],
|
691 |
| - "documentation": "<p>Update the OpenSearch Serverless settings for the current Amazon Web Services account. For more information, see <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-overview.html#serverless-scaling\">Autoscaling</a>.</p>" |
| 712 | + "documentation": "<p>Update the OpenSearch Serverless settings for the current Amazon Web Services account. For more information, see <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-scaling.html\">Managing capacity limits for Amazon OpenSearch Serverless</a>.</p>" |
692 | 713 | },
|
693 | 714 | "UpdateCollection": {
|
694 | 715 | "name": "UpdateCollection",
|
|
769 | 790 | },
|
770 | 791 | {
|
771 | 792 | "shape": "ValidationException"
|
| 793 | + }, |
| 794 | + { |
| 795 | + "shape": "ServiceQuotaExceededException" |
772 | 796 | }
|
773 | 797 | ],
|
774 | 798 | "documentation": "<p>Updates an OpenSearch Serverless security policy. For more information, see <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-network.html\">Network access for Amazon OpenSearch Serverless</a> and <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-encryption.html\">Encryption at rest for Amazon OpenSearch Serverless</a>.</p>",
|
|
965 | 989 | "documentation": "<p>The maximum search capacity for collections.</p>"
|
966 | 990 | }
|
967 | 991 | },
|
968 |
| - "documentation": "<p>The maximum capacity limits for all OpenSearch Serverless collections, in OpenSearch Compute Units (OCUs). These limits are used to scale your collections based on the current workload. For more information, see <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-overview.html#serverless-scaling\">Autoscaling</a>.</p>" |
| 992 | + "documentation": "<p>The maximum capacity limits for all OpenSearch Serverless collections, in OpenSearch Compute Units (OCUs). These limits are used to scale your collections based on the current workload. For more information, see <a href=\"https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-scaling.html\">Managing capacity limits for Amazon OpenSearch Serverless</a>.</p>" |
969 | 993 | },
|
970 | 994 | "ClientToken": {
|
971 | 995 | "type": "string",
|
|
1300 | 1324 | },
|
1301 | 1325 | "samlOptions": {
|
1302 | 1326 | "shape": "SamlConfigOptions",
|
1303 |
| - "documentation": "<p>Describes SAML options in in the form of a key-value map.</p>" |
| 1327 | + "documentation": "<p>Describes SAML options in in the form of a key-value map. This field is required if you specify <code>saml</code> for the <code>type</code> parameter.</p>" |
1304 | 1328 | },
|
1305 | 1329 | "type": {
|
1306 | 1330 | "shape": "SecurityConfigType",
|
|
1713 | 1737 | },
|
1714 | 1738 | "resource": {
|
1715 | 1739 | "shape": "ListAccessPoliciesRequestResourceList",
|
1716 |
| - "documentation": "<p>Resource filters (can be collection or indexes) that policies can apply to.</p>" |
| 1740 | + "documentation": "<p>Resource filters (can be collections or indexes) that policies can apply to.</p>" |
1717 | 1741 | },
|
1718 | 1742 | "type": {
|
1719 | 1743 | "shape": "AccessPolicyType",
|
|
1938 | 1962 | "PolicyDescription": {
|
1939 | 1963 | "type": "string",
|
1940 | 1964 | "max": 1000,
|
1941 |
| - "min": 1 |
| 1965 | + "min": 0 |
1942 | 1966 | },
|
1943 | 1967 | "PolicyDocument": {
|
1944 | 1968 | "type": "string",
|
|
1977 | 2001 | },
|
1978 | 2002 | "sessionTimeout": {
|
1979 | 2003 | "shape": "SamlConfigOptionsSessionTimeoutInteger",
|
1980 |
| - "documentation": "<p>The session timeout, in minutes. Minimum is 15 minutes and maximum is 1440 minutes (24 hours or 1 day). Default is 60 minutes.</p>" |
| 2004 | + "documentation": "<p>The session timeout, in minutes. Default is 60 minutes (12 hours).</p>" |
1981 | 2005 | },
|
1982 | 2006 | "userAttribute": {
|
1983 | 2007 | "shape": "samlUserAttribute",
|
|
2614 | 2638 | },
|
2615 | 2639 | "vpcId": {
|
2616 | 2640 | "shape": "VpcId",
|
2617 |
| - "documentation": "<p>The ID of the VPC from which you access OpenSearch Serverless</p>" |
| 2641 | + "documentation": "<p>The ID of the VPC from which you access OpenSearch Serverless.</p>" |
2618 | 2642 | }
|
2619 | 2643 | },
|
2620 | 2644 | "documentation": "<p>Details about an OpenSearch Serverless-managed interface endpoint.</p>"
|
|
0 commit comments