Sha256: b65d6b3ec7e995fb7658b691d6420ada8017ef0cacfdae95b312055b1de019ab

Contents?: true

Size: 524 Bytes

Versions: 8

Compression:

Stored size: 524 Bytes

Contents

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

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

  class Mock
    def get_auto_scaling_alarm(params = {})
      response(
        :body => {
          "auto_scaling_alarm" => self.find(
            :auto_scaling_alarms,
            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_alarm.rb
ey-core-3.6.4 lib/ey-core/requests/get_auto_scaling_alarm.rb
ey-core-3.6.3 lib/ey-core/requests/get_auto_scaling_alarm.rb
ey-core-3.6.1 lib/ey-core/requests/get_auto_scaling_alarm.rb
groove-ey-core-3.6.3 lib/ey-core/requests/get_auto_scaling_alarm.rb
groove-ey-core-3.6.2 lib/ey-core/requests/get_auto_scaling_alarm.rb
groove-ey-core-3.6.1 lib/ey-core/requests/get_auto_scaling_alarm.rb
ey-core-3.5.0 lib/ey-core/requests/get_auto_scaling_alarm.rb