    # File lib/fog/aws/models/elb/policy.rb, line 14
            def save
              requires :id, :load_balancer, :cookie_stickiness
              connection_method = nil
              args = [load_balancer.id, id]
              case cookie_stickiness
              when :app
                requires :cookie
                method = :create_app_cookie_stickiness_policy
                args << cookie
              when :lb
                method = :create_lb_cookie_stickiness_policy
                args << expiration if expiration
              else
                raise ArgumentError.new('cookie_stickiness must be :app or :lb')
              end

              connection.send(method, *args)
              reload
            end