Sha256: 15b99102c811c4300cd5fe6a3d9a3a3abe3ed6227e0cdda2d5dd6b2b136b4472
Contents?: true
Size: 748 Bytes
Versions: 2
Compression:
Stored size: 748 Bytes
Contents
module Fog module Compute class OneAndOne class Real ## # Restore a snapshot into the server # URL: [https://cloudpanel-api.1and1.com/documentation/1and1/v1/en/documentation.html#servers__server_id__snapshots__snapshot_id__put] ## def restore_snapshot(server_id: nil, snapshot_id: nil) params = { 'method' => :put, 'endpoint' => "/servers/#{server_id}/snapshots/#{snapshot_id}" } request(params) end end # Real class Mock def restore_snapshot(server_id: nil, snapshot_id: nil) Fog::Mock.not_implemented end end # Mock end # OneAndOne end # Compute end # Fog
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fog-oneandone-1.2 | lib/oneandone/requests/compute/restore_snapshot.rb |
fog-oneandone-1.0 | lib/oneandone/requests/compute/restore_snapshot.rb |