Sha256: 38d4cf2f2d1a79b40bf3e41c931a63766edccc89a602d1de1e53639265ab7cc2

Contents?: true

Size: 531 Bytes

Versions: 8

Compression:

Stored size: 531 Bytes

Contents

class Ey::Core::Client
  class Real
    def get_auto_scaling_policy(params = {})
      id  = params["id"]
      url = params["url"]

      request(
        :method => :get,
        :path   => "auto_scaling_policies/#{id}",
        :url    => url
      )
    end
  end

  class Mock
    def get_auto_scaling_policy(params = {})
      response(
        :body => {
          "auto_scaling_policy" => self.find(
            :auto_scaling_policies,
            resource_identity(params)
          )
        },
      )
    end
  end
end

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
ey-core-3.6.0.autoscaling1 lib/ey-core/requests/get_auto_scaling_policy.rb
ey-core-3.6.4 lib/ey-core/requests/get_auto_scaling_policy.rb
ey-core-3.6.3 lib/ey-core/requests/get_auto_scaling_policy.rb
ey-core-3.6.1 lib/ey-core/requests/get_auto_scaling_policy.rb
groove-ey-core-3.6.3 lib/ey-core/requests/get_auto_scaling_policy.rb
groove-ey-core-3.6.2 lib/ey-core/requests/get_auto_scaling_policy.rb
groove-ey-core-3.6.1 lib/ey-core/requests/get_auto_scaling_policy.rb
ey-core-3.5.0 lib/ey-core/requests/get_auto_scaling_policy.rb