|
108 | 108 | ],
|
109 | 109 | "documentation":"<p>Retrieves information about a cluster.</p>"
|
110 | 110 | },
|
| 111 | + "GetVpcEndpointServiceName":{ |
| 112 | + "name":"GetVpcEndpointServiceName", |
| 113 | + "http":{ |
| 114 | + "method":"GET", |
| 115 | + "requestUri":"/clusters/{identifier}/vpc-endpoint-service-name", |
| 116 | + "responseCode":200 |
| 117 | + }, |
| 118 | + "input":{"shape":"GetVpcEndpointServiceNameInput"}, |
| 119 | + "output":{"shape":"GetVpcEndpointServiceNameOutput"}, |
| 120 | + "errors":[ |
| 121 | + {"shape":"ThrottlingException"}, |
| 122 | + {"shape":"ValidationException"}, |
| 123 | + {"shape":"AccessDeniedException"}, |
| 124 | + {"shape":"InternalServerException"}, |
| 125 | + {"shape":"ResourceNotFoundException"} |
| 126 | + ], |
| 127 | + "documentation":"<p>Retrieves the VPC endpoint service name.</p>" |
| 128 | + }, |
111 | 129 | "ListClusters":{
|
112 | 130 | "name":"ListClusters",
|
113 | 131 | "http":{
|
|
244 | 262 | },
|
245 | 263 | "ClusterId":{
|
246 | 264 | "type":"string",
|
247 |
| - "documentation":"<p>The ID of the cluster</p>" |
| 265 | + "documentation":"<p>The ID of the cluster</p>", |
| 266 | + "pattern":"[a-z0-9]{26}" |
248 | 267 | },
|
249 | 268 | "ClusterList":{
|
250 | 269 | "type":"list",
|
|
524 | 543 | },
|
525 | 544 | "documentation":"<p>Output Mixin</p>"
|
526 | 545 | },
|
| 546 | + "GetVpcEndpointServiceNameInput":{ |
| 547 | + "type":"structure", |
| 548 | + "required":["identifier"], |
| 549 | + "members":{ |
| 550 | + "identifier":{ |
| 551 | + "shape":"ClusterId", |
| 552 | + "documentation":"<p>The ID of the cluster to retrieve.</p>", |
| 553 | + "location":"uri", |
| 554 | + "locationName":"identifier" |
| 555 | + } |
| 556 | + } |
| 557 | + }, |
| 558 | + "GetVpcEndpointServiceNameOutput":{ |
| 559 | + "type":"structure", |
| 560 | + "required":["serviceName"], |
| 561 | + "members":{ |
| 562 | + "serviceName":{ |
| 563 | + "shape":"ServiceName", |
| 564 | + "documentation":"<p>The VPC endpoint service name.</p>" |
| 565 | + } |
| 566 | + } |
| 567 | + }, |
527 | 568 | "Integer":{
|
528 | 569 | "type":"integer",
|
529 | 570 | "box":true
|
|
659 | 700 | },
|
660 | 701 | "exception":true
|
661 | 702 | },
|
| 703 | + "ServiceName":{ |
| 704 | + "type":"string", |
| 705 | + "documentation":"<p>VPC Endpoint Service name for a Cluster</p>", |
| 706 | + "max":128, |
| 707 | + "min":1, |
| 708 | + "pattern":"com\\.amazonaws\\.[a-z0-9-]+\\.dsql-[a-f0-9]{6}" |
| 709 | + }, |
662 | 710 | "ServiceQuotaExceededException":{
|
663 | 711 | "type":"structure",
|
664 | 712 | "required":[
|
|
0 commit comments