def authorize_egress(options = {})
      options = options.merge(group_id: @id)
      resp = @client.authorize_security_group_egress(options)
      resp.data
    end
def authorize_egress(options = {})
      options = options.merge(group_id: @id)
      resp = @client.authorize_security_group_egress(options)
      resp.data
    end
@!group Actions
 @example Request syntax with placeholder values

   security_group.authorize_egress({
     dry_run: false,
     ip_permissions: [
       {
         from_port: 1,
         ip_protocol: "String",
         ip_ranges: [
           {
             cidr_ip: "String",
             description: "String",
           },
         ],
         ipv_6_ranges: [
           {
             cidr_ipv_6: "String",
             description: "String",
           },
         ],
         prefix_list_ids: [
           {
             description: "String",
             prefix_list_id: "String",
           },
         ],
         to_port: 1,
         user_id_group_pairs: [
           {
             description: "String",
             group_id: "String",
             group_name: "String",
             peering_status: "String",
             user_id: "String",
             vpc_id: "String",
             vpc_peering_connection_id: "String",
           },
         ],
       },
     ],
     cidr_ip: "String",
     from_port: 1,
     ip_protocol: "String",
     to_port: 1,
     source_security_group_name: "String",
     source_security_group_owner_id: "String",
   })
 @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.
   If you have the required permissions, the error response is
   `DryRunOperation`. Otherwise, it is `UnauthorizedOperation`.
 @option options [Array<Types::IpPermission>] :ip_permissions
   The sets of IP permissions. You can't specify a destination security
   group and a CIDR IP address range in the same set of permissions.
 @option options [String] :cidr_ip
   Not supported. Use a set of IP permissions to specify the CIDR.
 @option options [Integer] :from_port
   Not supported. Use a set of IP permissions to specify the port.
 @option options [String] :ip_protocol
   Not supported. Use a set of IP permissions to specify the protocol
   name or number.
 @option options [Integer] :to_port
   Not supported. Use a set of IP permissions to specify the port.
 @option options [String] :source_security_group_name
   Not supported. Use a set of IP permissions to specify a destination
   security group.
 @option options [String] :source_security_group_owner_id
   Not supported. Use a set of IP permissions to specify a destination
   security group.
 @return [EmptyStructure]