lib/aws-sdk-ec2/resource.rb in aws-sdk-ec2-1.60.0 vs lib/aws-sdk-ec2/resource.rb in aws-sdk-ec2-1.61.0
- old
+ new
@@ -686,10 +686,11 @@
# @example Request syntax with placeholder values
#
# subnet = ec2.create_subnet({
# availability_zone: "String",
+ # availability_zone_id: "String",
# cidr_block: "String", # required
# ipv_6_cidr_block: "String",
# vpc_id: "String", # required
# dry_run: false,
# })
@@ -698,10 +699,12 @@
# The Availability Zone for the subnet.
#
# Default: AWS selects one for you. If you create more than one subnet
# in your VPC, we may not necessarily select a different zone for each
# subnet.
+ # @option options [String] :availability_zone_id
+ # The AZ ID of the subnet.
# @option options [required, String] :cidr_block
# The IPv4 network range for the subnet, in CIDR notation. For example,
# `10.0.0.0/24`.
# @option options [String] :ipv_6_cidr_block
# The IPv6 network range for the subnet, in CIDR notation. The subnet
@@ -1208,16 +1211,19 @@
#
# Default: Describes all your DHCP options sets.
# @option options [Array<Types::Filter>] :filters
# One or more filters.
#
- # * `dhcp-options-id` - The ID of a set of DHCP options.
+ # * `dhcp-options-id` - The ID of a DHCP options set.
#
# * `key` - The key for one of the options (for example, `domain-name`).
#
# * `value` - The value for one of the options.
#
+ # * `owner-id` - The ID of the AWS account that owns the DHCP options
+ # set.
+ #
# * `tag`\:<key> - The key/value combination of a tag assigned to
# the resource. Use the tag key in the filter name and the tag value
# as the filter value. For example, to find all resources that have a
# tag with the key `Owner` and the value `TeamA`, specify `tag:Owner`
# for the filter name and `TeamA` for the filter value.
@@ -1731,10 +1737,13 @@
#
# * `attachment.vpc-id` - The ID of an attached VPC.
#
# * `internet-gateway-id` - The ID of the Internet gateway.
#
+ # * `owner-id` - The ID of the AWS account that owns the internet
+ # gateway.
+ #
# * `tag`\:<key> - The key/value combination of a tag assigned to
# the resource. Use the tag key in the filter name and the tag value
# as the filter value. For example, to find all resources that have a
# tag with the key `Owner` and the value `TeamA`, specify `tag:Owner`
# for the filter name and `TeamA` for the filter value.
@@ -1882,10 +1891,12 @@
# * `entry.rule-number` - The number of an entry (in other words, rule)
# in the set of ACL entries.
#
# * `network-acl-id` - The ID of the network ACL.
#
+ # * `owner-id` - The ID of the AWS account that owns the network ACL.
+ #
# * `tag`\:<key> - The key/value combination of a tag assigned to
# the resource. Use the tag key in the filter name and the tag value
# as the filter value. For example, to find all resources that have a
# tag with the key `Owner` and the value `TeamA`, specify `tag:Owner`
# for the filter name and `TeamA` for the filter value.
@@ -2187,10 +2198,12 @@
#
# * `association.main` - Indicates whether the route table is the main
# route table for the VPC (`true` \| `false`). Route tables that do
# not have an association ID are not returned in the response.
#
+ # * `owner-id` - The ID of the AWS account that owns the route table.
+ #
# * `route-table-id` - The ID of the route table.
#
# * `route.destination-cidr-block` - The IPv4 CIDR range specified in a
# route in the table.
#
@@ -2524,36 +2537,43 @@
# })
# @param [Hash] options ({})
# @option options [Array<Types::Filter>] :filters
# One or more filters.
#
- # * `availabilityZone` - The Availability Zone for the subnet. You can
- # also use `availability-zone` as the filter name.
+ # * `availability-zone` - The Availability Zone for the subnet. You can
+ # also use `availabilityZone` as the filter name.
#
+ # * `availability-zone-id` - The ID of the Availability Zone for the
+ # subnet. You can also use `availabilityZoneId` as the filter name.
+ #
# * `available-ip-address-count` - The number of IPv4 addresses in the
# subnet that are available.
#
- # * `cidrBlock` - The IPv4 CIDR block of the subnet. The CIDR block you
+ # * `cidr-block` - The IPv4 CIDR block of the subnet. The CIDR block you
# specify must exactly match the subnet's CIDR block for information
# to be returned for the subnet. You can also use `cidr` or
- # `cidr-block` as the filter names.
+ # `cidrBlock` as the filter names.
#
- # * `defaultForAz` - Indicates whether this is the default subnet for
- # the Availability Zone. You can also use `default-for-az` as the
- # filter name.
+ # * `default-for-az` - Indicates whether this is the default subnet for
+ # the Availability Zone. You can also use `defaultForAz` as the filter
+ # name.
#
# * `ipv6-cidr-block-association.ipv6-cidr-block` - An IPv6 CIDR block
# associated with the subnet.
#
# * `ipv6-cidr-block-association.association-id` - An association ID for
# an IPv6 CIDR block associated with the subnet.
#
# * `ipv6-cidr-block-association.state` - The state of an IPv6 CIDR
# block associated with the subnet.
#
+ # * `owner-id` - The ID of the AWS account that owns the subnet.
+ #
# * `state` - The state of the subnet (`pending` \| `available`).
#
+ # * `subnet-arn` - The Amazon Resource Name (ARN) of the subnet.
+ #
# * `subnet-id` - The ID of the subnet.
#
# * `tag`\:<key> - The key/value combination of a tag assigned to
# the resource. Use the tag key in the filter name and the tag value
# as the filter value. For example, to find all resources that have a
@@ -2904,9 +2924,11 @@
#
# * `ipv6-cidr-block-association.state` - The state of an IPv6 CIDR
# block associated with the VPC.
#
# * `isDefault` - Indicates whether the VPC is the default VPC.
+ #
+ # * `owner-id` - The ID of the AWS account that owns the VPC.
#
# * `state` - The state of the VPC (`pending` \| `available`).
#
# * `tag`\:<key> - The key/value combination of a tag assigned to
# the resource. Use the tag key in the filter name and the tag value