lib/aws-sdk-ec2/resource.rb in aws-sdk-ec2-1.319.0 vs lib/aws-sdk-ec2/resource.rb in aws-sdk-ec2-1.320.0

- old
+ new

@@ -914,10 +914,11 @@ # value: "String", # }, # ], # }, # ], + # spread_level: "host", # accepts host, rack # }) # @param [Hash] options ({}) # @option options [Boolean] :dry_run # Checks whether you have the required permissions for the action, # without actually making the request, and provides an error response. @@ -933,10 +934,16 @@ # @option options [Integer] :partition_count # The number of partitions. Valid only when **Strategy** is set to # `partition`. # @option options [Array<Types::TagSpecification>] :tag_specifications # The tags to apply to the new placement group. + # @option options [String] :spread_level + # Determines how placement groups spread instances. + # + # * Host – You can use `host` only with Outpost placement groups. + # + # * Rack – No usage restrictions. # @return [PlacementGroup] def create_placement_group(options = {}) @client.create_placement_group(options) PlacementGroup.new( name: options[:group_name], @@ -2740,10 +2747,13 @@ # `udp` \| `icmp` or a protocol number). # # * `entry.rule-action` - Allows or denies the matching traffic (`allow` # \| `deny`). # + # * `entry.egress` - A Boolean that indicates the type of rule. Specify + # `true` for egress rules, or `false` for ingress rules. + # # * `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. # @@ -2983,9 +2993,12 @@ # The filters. # # * `group-name` - The name of the placement group. # # * `group-arn` - The Amazon Resource Name (ARN) of the placement group. + # + # * `spread-level` - The spread level for the placement group (`host` \| + # `rack`). # # * `state` - The state of the placement group (`pending` \| `available` # \| `deleting` \| `deleted`). # # * `strategy` - The strategy of the placement group (`cluster` \|