|
225 | 225 | {"shape":"AccessDeniedException"},
|
226 | 226 | {"shape":"InternalServerException"}
|
227 | 227 | ],
|
228 |
| - "documentation":"<p>Execute an openCypher query. Currently, the SDK does not support parameterized queries. If you want to make a parameterized query call, you can use an HTTP request. </p> <note> <p> Non-parametrized queries are not considered for plan caching. You can force plan caching with <code>planCache=enabled</code>. The plan cache will be reused only for the same exact query. Slight variations in the query will not be able to reuse the query plan cache. </p> </note>", |
| 228 | + "documentation":"<p>Execute an openCypher query. Currently, the SDK does not support parameterized queries. If you want to make a parameterized query call, you can use an HTTP request. </p> <p> When invoking this operation in a Neptune Analytics cluster, the IAM user or role making the request must have a policy attached that allows one of the following IAM actions in that cluster, depending on the query: </p> <ul> <li> <p>neptune-graph:ReadDataViaQuery</p> </li> <li> <p>neptune-graph:WriteDataViaQuery</p> </li> <li> <p>neptune-graph:DeleteDataViaQuery</p> </li> </ul> <note> <p> Non-parametrized queries are not considered for plan caching. You can force plan caching with <code>planCache=enabled</code>. The plan cache will be reused only for the same exact query. Slight variations in the query will not be able to reuse the query plan cache. </p> </note>", |
229 | 229 | "endpoint":{
|
230 | 230 | "hostPrefix":"{graphIdentifier}."
|
231 | 231 | },
|
|
353 | 353 | {"shape":"InternalServerException"},
|
354 | 354 | {"shape":"ResourceNotFoundException"}
|
355 | 355 | ],
|
356 |
| - "documentation":"<p>Retrieves the status of a specified query.</p>", |
| 356 | + "documentation":"<p>Retrieves the status of a specified query.</p> <note> <p> When invoking this operation in a Neptune Analytics cluster, the IAM user or role making the request must have the <code>neptune-graph:GetQueryStatus</code> IAM action attached. </p> </note>", |
357 | 357 | "endpoint":{
|
358 | 358 | "hostPrefix":"{graphIdentifier}."
|
359 | 359 | },
|
|
727 | 727 | },
|
728 | 728 | "publicConnectivity":{
|
729 | 729 | "shape":"Boolean",
|
730 |
| - "documentation":"<p>Specifies whether or not the graph can be reachable over the internet. All access to graphs IAM authenticated. (<code>true</code> to enable, or <code>false</code> to disable.</p>" |
| 730 | + "documentation":"<p>Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated. (<code>true</code> to enable, or <code>false</code> to disable.</p>" |
731 | 731 | },
|
732 | 732 | "kmsKeyIdentifier":{
|
733 | 733 | "shape":"KmsKeyArn",
|
|
793 | 793 | },
|
794 | 794 | "publicConnectivity":{
|
795 | 795 | "shape":"Boolean",
|
796 |
| - "documentation":"<p>Specifies whether or not the graph can be reachable over the internet. All access to graphs IAM authenticated.</p>" |
| 796 | + "documentation":"<p>Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated.</p>" |
797 | 797 | },
|
798 | 798 | "vectorSearchConfiguration":{
|
799 | 799 | "shape":"VectorSearchConfiguration",
|
|
898 | 898 | },
|
899 | 899 | "publicConnectivity":{
|
900 | 900 | "shape":"Boolean",
|
901 |
| - "documentation":"<p>Specifies whether or not the graph can be reachable over the internet. All access to graphs IAM authenticated. (<code>true</code> to enable, or <code>false</code> to disable).</p>" |
| 901 | + "documentation":"<p>Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated. (<code>true</code> to enable, or <code>false</code> to disable).</p>" |
902 | 902 | },
|
903 | 903 | "kmsKeyIdentifier":{
|
904 | 904 | "shape":"KmsKeyArn",
|
|
1220 | 1220 | }
|
1221 | 1221 | }
|
1222 | 1222 | },
|
| 1223 | + "Document":{ |
| 1224 | + "type":"structure", |
| 1225 | + "members":{ |
| 1226 | + }, |
| 1227 | + "document":true |
| 1228 | + }, |
| 1229 | + "DocumentValuedMap":{ |
| 1230 | + "type":"map", |
| 1231 | + "key":{"shape":"String"}, |
| 1232 | + "value":{"shape":"Document"} |
| 1233 | + }, |
1223 | 1234 | "EdgeLabels":{
|
1224 | 1235 | "type":"list",
|
1225 | 1236 | "member":{"shape":"String"}
|
|
1270 | 1281 | "shape":"QueryLanguage",
|
1271 | 1282 | "documentation":"<p>The query language the query is written in. Currently only openCypher is supported.</p>"
|
1272 | 1283 | },
|
| 1284 | + "parameters":{ |
| 1285 | + "shape":"DocumentValuedMap", |
| 1286 | + "documentation":"<p>The data parameters the query can use in JSON format. For example: {\"name\": \"john\", \"age\": 20}. (optional) </p>" |
| 1287 | + }, |
1273 | 1288 | "planCache":{
|
1274 | 1289 | "shape":"PlanCacheType",
|
1275 | 1290 | "documentation":"<p>Query plan cache is a feature that saves the query plan and reuses it on successive executions of the same query. This reduces query latency, and works for both <code>READ</code> and <code>UPDATE</code> queries. The plan cache is an LRU cache with a 5 minute TTL and a capacity of 1000.</p>"
|
|
2505 | 2520 | },
|
2506 | 2521 | "publicConnectivity":{
|
2507 | 2522 | "shape":"Boolean",
|
2508 |
| - "documentation":"<p>Specifies whether or not the graph can be reachable over the internet. All access to graphs IAM authenticated. (<code>true</code> to enable, or <code>false</code> to disable).</p>" |
| 2523 | + "documentation":"<p>Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated. (<code>true</code> to enable, or <code>false</code> to disable).</p>" |
2509 | 2524 | }
|
2510 | 2525 | }
|
2511 | 2526 | },
|
|
2795 | 2810 | },
|
2796 | 2811 | "publicConnectivity":{
|
2797 | 2812 | "shape":"Boolean",
|
2798 |
| - "documentation":"<p>Specifies whether or not the graph can be reachable over the internet. All access to graphs IAM authenticated. (<code>true</code> to enable, or <code>false</code> to disable.</p>" |
| 2813 | + "documentation":"<p>Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated. (<code>true</code> to enable, or <code>false</code> to disable.</p>" |
2799 | 2814 | },
|
2800 | 2815 | "provisionedMemory":{
|
2801 | 2816 | "shape":"ProvisionedMemory",
|
|
0 commit comments