|
6007 | 6007 | "lakehouseProperties":{ |
6008 | 6008 | "shape":"LakehousePropertiesInput", |
6009 | 6009 | "documentation":"<p>The lakehouse properties of a connection.</p>" |
| 6010 | + }, |
| 6011 | + "vpcProperties":{ |
| 6012 | + "shape":"VpcPropertiesInput", |
| 6013 | + "documentation":"<p>The VPC properties of a connection.</p>" |
6010 | 6014 | } |
6011 | 6015 | }, |
6012 | 6016 | "documentation":"<p>The properties of a connection.</p>", |
|
6066 | 6070 | "lakehouseProperties":{ |
6067 | 6071 | "shape":"LakehousePropertiesOutput", |
6068 | 6072 | "documentation":"<p>The lakehouse properties of a connection.</p>" |
| 6073 | + }, |
| 6074 | + "vpcProperties":{ |
| 6075 | + "shape":"VpcPropertiesOutput", |
| 6076 | + "documentation":"<p>The VPC properties of a connection.</p>" |
6069 | 6077 | } |
6070 | 6078 | }, |
6071 | 6079 | "documentation":"<p>The properties of a connection.</p>", |
|
6109 | 6117 | "lakehouseProperties":{ |
6110 | 6118 | "shape":"LakehousePropertiesPatch", |
6111 | 6119 | "documentation":"<p>The lakehouse properties of a connection properties patch.</p>" |
| 6120 | + }, |
| 6121 | + "vpcProperties":{ |
| 6122 | + "shape":"VpcPropertiesPatch", |
| 6123 | + "documentation":"<p>The VPC properties of a connection properties patch.</p>" |
6112 | 6124 | } |
6113 | 6125 | }, |
6114 | 6126 | "documentation":"<p>The connection properties patch.</p>", |
|
6225 | 6237 | "VERTICA", |
6226 | 6238 | "WORKFLOWS_MWAA", |
6227 | 6239 | "AMAZON_Q", |
6228 | | - "MLFLOW" |
| 6240 | + "MLFLOW", |
| 6241 | + "VPC" |
6229 | 6242 | ] |
6230 | 6243 | }, |
6231 | 6244 | "CreateAccountPoolInput":{ |
|
23324 | 23337 | } |
23325 | 23338 | } |
23326 | 23339 | }, |
| 23340 | + "SecurityGroupId":{ |
| 23341 | + "type":"string", |
| 23342 | + "max":32, |
| 23343 | + "min":0, |
| 23344 | + "pattern":"sg-[a-z0-9]+" |
| 23345 | + }, |
23327 | 23346 | "SecurityGroupIdList":{ |
23328 | 23347 | "type":"list", |
23329 | 23348 | "member":{"shape":"SecurityGroupIdListMemberString"}, |
|
28061 | 28080 | }, |
28062 | 28081 | "exception":true |
28063 | 28082 | }, |
| 28083 | + "VpcConnectionSubnetIdList":{ |
| 28084 | + "type":"list", |
| 28085 | + "member":{"shape":"SubnetId"}, |
| 28086 | + "max":16, |
| 28087 | + "min":1 |
| 28088 | + }, |
| 28089 | + "VpcId":{ |
| 28090 | + "type":"string", |
| 28091 | + "max":32, |
| 28092 | + "min":0, |
| 28093 | + "pattern":"vpc-[a-z0-9]+" |
| 28094 | + }, |
| 28095 | + "VpcPropertiesInput":{ |
| 28096 | + "type":"structure", |
| 28097 | + "required":[ |
| 28098 | + "vpcId", |
| 28099 | + "subnetIds" |
| 28100 | + ], |
| 28101 | + "members":{ |
| 28102 | + "vpcId":{ |
| 28103 | + "shape":"VpcId", |
| 28104 | + "documentation":"<p>The identifier of the VPC. Must match the pattern <code>^vpc-[a-z0-9]+$</code>. Maximum length of 32.</p>" |
| 28105 | + }, |
| 28106 | + "subnetIds":{ |
| 28107 | + "shape":"VpcConnectionSubnetIdList", |
| 28108 | + "documentation":"<p>The subnet IDs of the VPC connection. You can specify between 1 and 16 subnet IDs.</p>" |
| 28109 | + }, |
| 28110 | + "securityGroupId":{ |
| 28111 | + "shape":"SecurityGroupId", |
| 28112 | + "documentation":"<p>The security group ID of the VPC connection. Must match the pattern <code>^sg-[a-z0-9]+$</code>. Maximum length of 32.</p>" |
| 28113 | + } |
| 28114 | + }, |
| 28115 | + "documentation":"<p>The VPC connection properties used when creating a connection.</p>" |
| 28116 | + }, |
| 28117 | + "VpcPropertiesOutput":{ |
| 28118 | + "type":"structure", |
| 28119 | + "required":[ |
| 28120 | + "vpcId", |
| 28121 | + "subnetIds", |
| 28122 | + "status" |
| 28123 | + ], |
| 28124 | + "members":{ |
| 28125 | + "vpcId":{ |
| 28126 | + "shape":"VpcId", |
| 28127 | + "documentation":"<p>The identifier of the VPC.</p>" |
| 28128 | + }, |
| 28129 | + "subnetIds":{ |
| 28130 | + "shape":"VpcConnectionSubnetIdList", |
| 28131 | + "documentation":"<p>The subnet IDs of the VPC connection.</p>" |
| 28132 | + }, |
| 28133 | + "status":{ |
| 28134 | + "shape":"ConnectionStatus", |
| 28135 | + "documentation":"<p>The status of the VPC connection.</p>" |
| 28136 | + }, |
| 28137 | + "securityGroupId":{ |
| 28138 | + "shape":"SecurityGroupId", |
| 28139 | + "documentation":"<p>The security group ID of the VPC connection.</p>" |
| 28140 | + }, |
| 28141 | + "glueConnectionNames":{ |
| 28142 | + "shape":"GlueConnectionNames", |
| 28143 | + "documentation":"<p>The Amazon Web Services Glue connection names associated with the VPC connection.</p>" |
| 28144 | + } |
| 28145 | + }, |
| 28146 | + "documentation":"<p>The VPC connection properties returned in responses.</p>" |
| 28147 | + }, |
| 28148 | + "VpcPropertiesPatch":{ |
| 28149 | + "type":"structure", |
| 28150 | + "members":{ |
| 28151 | + "vpcId":{ |
| 28152 | + "shape":"VpcId", |
| 28153 | + "documentation":"<p>The identifier of the VPC.</p>" |
| 28154 | + }, |
| 28155 | + "subnetIds":{ |
| 28156 | + "shape":"VpcConnectionSubnetIdList", |
| 28157 | + "documentation":"<p>The subnet IDs of the VPC connection.</p>" |
| 28158 | + }, |
| 28159 | + "securityGroupId":{ |
| 28160 | + "shape":"SecurityGroupId", |
| 28161 | + "documentation":"<p>The security group ID of the VPC connection.</p>" |
| 28162 | + } |
| 28163 | + }, |
| 28164 | + "documentation":"<p>The VPC connection properties used when updating a connection.</p>" |
| 28165 | + }, |
28064 | 28166 | "WorkflowsMwaaPropertiesInput":{ |
28065 | 28167 | "type":"structure", |
28066 | 28168 | "members":{ |
|
0 commit comments