lib/aws-sdk-ec2/resource.rb in aws-sdk-ec2-1.243.0 vs lib/aws-sdk-ec2/resource.rb in aws-sdk-ec2-1.244.0
- old
+ new
@@ -731,11 +731,11 @@
# primary: false,
# private_ip_address: "String",
# },
# ],
# secondary_private_ip_address_count: 1,
- # interface_type: "efa", # accepts efa
+ # interface_type: "efa", # accepts efa, branch, trunk
# subnet_id: "SubnetId", # required
# tag_specifications: [
# {
# resource_type: "client-vpn-endpoint", # accepts client-vpn-endpoint, customer-gateway, dedicated-host, dhcp-options, egress-only-internet-gateway, elastic-ip, elastic-gpu, export-image-task, export-instance-task, fleet, fpga-image, host-reservation, image, import-image-task, import-snapshot-task, instance, internet-gateway, key-pair, launch-template, local-gateway-route-table-vpc-association, natgateway, network-acl, network-interface, network-insights-analysis, network-insights-path, placement-group, reserved-instances, route-table, security-group, snapshot, spot-fleet-request, spot-instances-request, subnet, traffic-mirror-filter, traffic-mirror-session, traffic-mirror-target, transit-gateway, transit-gateway-attachment, transit-gateway-connect-peer, transit-gateway-multicast-domain, transit-gateway-route-table, volume, vpc, vpc-peering-connection, vpn-connection, vpn-gateway, vpc-flow-log
# tags: [
@@ -793,14 +793,18 @@
# [1]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI
# @option options [String] :interface_type
# Indicates the type of network interface. To create an Elastic Fabric
# Adapter (EFA), specify `efa`. For more information, see [ Elastic
# Fabric Adapter][1] in the *Amazon Elastic Compute Cloud User Guide*.
+ # To create a trunk network interface, specify `efa`. For more
+ # information, see [ Network interface trunking][2] in the *Amazon
+ # Elastic Compute Cloud User Guide*.
#
#
#
# [1]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html
+ # [2]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/eni-trunking.html
# @option options [required, String] :subnet_id
# The ID of the subnet to associate with the network interface.
# @option options [Array<Types::TagSpecification>] :tag_specifications
# The tags to apply to the new network interface.
# @option options [String] :client_token
@@ -1678,16 +1682,17 @@
#
# * `instance-id` - The ID of the instance the address is associated
# with, if any.
#
# * `network-border-group` - A unique set of Availability Zones, Local
- # Zones, or Wavelength Zones from where AWS advertises IP addresses.
+ # Zones, or Wavelength Zones from where Amazon Web Services advertises
+ # IP addresses.
#
# * `network-interface-id` - \[EC2-VPC\] The ID of the network interface
# that the address is associated with, if any.
#
- # * `network-interface-owner-id` - The AWS account ID of the owner.
+ # * `network-interface-owner-id` - The account ID of the owner.
#
# * `private-ip-address` - \[EC2-VPC\] The private IP address associated
# with the Elastic IP address.
#
# * `public-ip` - The Elastic IP address, or the carrier IP address.
@@ -2697,23 +2702,23 @@
#
# * `mac-address` - The MAC address of the network interface.
#
# * `network-interface-id` - The ID of the network interface.
#
- # * `owner-id` - The AWS account ID of the network interface owner.
+ # * `owner-id` - The account ID of the network interface owner.
#
# * `private-ip-address` - The private IPv4 address or addresses of the
# network interface.
#
# * `private-dns-name` - The private DNS name of the network interface
# (IPv4).
#
- # * `requester-id` - The alias or AWS account ID of the principal or
- # service that created the network interface.
+ # * `requester-id` - The alias or account ID of the principal or service
+ # that created the network interface.
#
# * `requester-managed` - Indicates whether the network interface is
- # being managed by an AWS service (for example, AWS Management
+ # being managed by an Amazon Web Service (for example, Management
# Console, Auto Scaling, and so on).
#
# * `source-dest-check` - Indicates whether the network interface
# performs source/destination checking. A value of `true` means
# checking is enabled, and `false` means checking is disabled. The
@@ -3441,15 +3446,16 @@
#
# * `instance-id` - The ID of the instance the address is associated
# with, if any.
#
# * `network-border-group` - A unique set of Availability Zones, Local
- # Zones, or Wavelength Zones from where AWS advertises IP addresses.
+ # Zones, or Wavelength Zones from where Amazon Web Services advertises
+ # IP addresses.
#
# * `network-interface-id` - \[EC2-VPC\] The ID of the network interface
# that the address is associated with, if any.
#
- # * `network-interface-owner-id` - The AWS account ID of the owner.
+ # * `network-interface-owner-id` - The account ID of the owner.
#
# * `private-ip-address` - \[EC2-VPC\] The private IP address associated
# with the Elastic IP address.
#
# * `public-ip` - The Elastic IP address, or the carrier IP address.