Skip to content

Commit

Permalink
Update API model
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Go v2 automation user committed Aug 17, 2023
1 parent 18635b8 commit 4526489
Show file tree
Hide file tree
Showing 2 changed files with 659 additions and 280 deletions.
59 changes: 54 additions & 5 deletions codegen/sdk-codegen/aws-models/ec2.json
Original file line number Diff line number Diff line change
Expand Up @@ -20504,14 +20504,14 @@
"SubnetIds": {
"target": "com.amazonaws.ec2#VpcEndpointSubnetIdList",
"traits": {
"smithy.api#documentation": "<p>(Interface and Gateway Load Balancer endpoints) The IDs of the subnets in which to create an endpoint\n network interface. For a Gateway Load Balancer endpoint, you can specify only one subnet.</p>",
"smithy.api#documentation": "<p>(Interface and Gateway Load Balancer endpoints) The IDs of the subnets in which to create endpoint\n network interfaces. For a Gateway Load Balancer endpoint, you can specify only one subnet.</p>",
"smithy.api#xmlName": "SubnetId"
}
},
"SecurityGroupIds": {
"target": "com.amazonaws.ec2#VpcEndpointSecurityGroupIdList",
"traits": {
"smithy.api#documentation": "<p>(Interface endpoint) The IDs of the security groups to associate with the\n endpoint network interface. If this parameter is not specified, we use the default \n security group for the VPC.</p>",
"smithy.api#documentation": "<p>(Interface endpoint) The IDs of the security groups to associate with the\n endpoint network interfaces. If this parameter is not specified, we use the default \n security group for the VPC.</p>",
"smithy.api#xmlName": "SecurityGroupId"
}
},
Expand Down Expand Up @@ -20547,6 +20547,13 @@
"smithy.api#documentation": "<p>The tags to associate with the endpoint.</p>",
"smithy.api#xmlName": "TagSpecification"
}
},
"SubnetConfigurations": {
"target": "com.amazonaws.ec2#SubnetConfigurationsList",
"traits": {
"smithy.api#documentation": "<p>The subnet configurations for the endpoint.</p>",
"smithy.api#xmlName": "SubnetConfiguration"
}
}
},
"traits": {
Expand Down Expand Up @@ -75267,14 +75274,14 @@
"AddSecurityGroupIds": {
"target": "com.amazonaws.ec2#VpcEndpointSecurityGroupIdList",
"traits": {
"smithy.api#documentation": "<p>(Interface endpoint) The IDs of the security groups to associate with the network interface.</p>",
"smithy.api#documentation": "<p>(Interface endpoint) The IDs of the security groups to associate with the endpoint network interfaces.</p>",
"smithy.api#xmlName": "AddSecurityGroupId"
}
},
"RemoveSecurityGroupIds": {
"target": "com.amazonaws.ec2#VpcEndpointSecurityGroupIdList",
"traits": {
"smithy.api#documentation": "<p>(Interface endpoint) The IDs of the security groups to disassociate from the network interface.</p>",
"smithy.api#documentation": "<p>(Interface endpoint) The IDs of the security groups to disassociate from the endpoint network interfaces.</p>",
"smithy.api#xmlName": "RemoveSecurityGroupId"
}
},
Expand All @@ -75295,7 +75302,14 @@
"traits": {
"smithy.api#clientOptional": {},
"smithy.api#default": false,
"smithy.api#documentation": "<p>(Interface endpoint) Indicates whether a private hosted zone is associated with the\n VPC.</p>"
"smithy.api#documentation": "<p>(Interface endpoint) Indicates whether a private hosted zone is associated with the VPC.</p>"
}
},
"SubnetConfigurations": {
"target": "com.amazonaws.ec2#SubnetConfigurationsList",
"traits": {
"smithy.api#documentation": "<p>The subnet configurations for the endpoint.</p>",
"smithy.api#xmlName": "SubnetConfiguration"
}
}
},
Expand Down Expand Up @@ -94270,6 +94284,41 @@
}
}
},
"com.amazonaws.ec2#SubnetConfiguration": {
"type": "structure",
"members": {
"SubnetId": {
"target": "com.amazonaws.ec2#SubnetId",
"traits": {
"smithy.api#documentation": "<p>The ID of the subnet.</p>"
}
},
"Ipv4": {
"target": "com.amazonaws.ec2#String",
"traits": {
"smithy.api#documentation": "<p>The IPv4 address to assign to the endpoint network interface in the subnet. You must provide \n an IPv4 address if the VPC endpoint supports IPv4.</p>\n <p>If you specify an IPv4 address when modifying a VPC endpoint, we replace the existing \n endpoint network interface with a new endpoint network interface with this IP address. \n This process temporarily disconnects the subnet and the VPC endpoint.</p>"
}
},
"Ipv6": {
"target": "com.amazonaws.ec2#String",
"traits": {
"smithy.api#documentation": "<p>The IPv6 address to assign to the endpoint network interface in the subnet. You must provide \n an IPv6 address if the VPC endpoint supports IPv6.</p>\n <p>If you specify an IPv6 address when modifying a VPC endpoint, we replace the existing \n endpoint network interface with a new endpoint network interface with this IP address. \n This process temporarily disconnects the subnet and the VPC endpoint.</p>"
}
}
},
"traits": {
"smithy.api#documentation": "<p>Describes the configuration of a subnet for a VPC endpoint.</p>"
}
},
"com.amazonaws.ec2#SubnetConfigurationsList": {
"type": "list",
"member": {
"target": "com.amazonaws.ec2#SubnetConfiguration",
"traits": {
"smithy.api#xmlName": "item"
}
}
},
"com.amazonaws.ec2#SubnetId": {
"type": "string"
},
Expand Down
Loading

0 comments on commit 4526489

Please sign in to comment.