struct Lightsail::CopySnapshotRequest
- Lightsail::CopySnapshotRequest
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
clients/lightsail.crConstructors
- .new(targetSnapshotName : String, sourceRegion : String, sourceSnapshotName : String | Nil = nil, sourceResourceName : String | Nil = nil, restoreDate : String | Nil = nil, useLatestRestorableAutoSnapshot : Bool | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #fill_in(request : HTTP::Request) : HTTP::Request
- #restoreDate : String | Nil
- #restoreDate=(restoreDate : String | Nil)
- #sourceRegion : String
- #sourceRegion=(sourceRegion : String)
- #sourceResourceName : String | Nil
- #sourceResourceName=(sourceResourceName : String | Nil)
- #sourceSnapshotName : String | Nil
- #sourceSnapshotName=(sourceSnapshotName : String | Nil)
- #targetSnapshotName : String
- #targetSnapshotName=(targetSnapshotName : String)
- #useLatestRestorableAutoSnapshot : Bool | Nil
- #useLatestRestorableAutoSnapshot=(useLatestRestorableAutoSnapshot : Bool | Nil)
Constructor Detail
def self.new(targetSnapshotName : String, sourceRegion : String, sourceSnapshotName : String | Nil = nil, sourceResourceName : String | Nil = nil, restoreDate : String | Nil = nil, useLatestRestorableAutoSnapshot : Bool | Nil = nil)
#