struct Lester::Volume::Snapshot::Endpoint
- Lester::Volume::Snapshot::Endpoint
- Struct
- Value
- Object
Included Modules
Defined in:
lester/volume/snapshot/endpoint.crConstructors
Instance Method Summary
- #create(pool_name, volume_name, volume_type, project = nil, target = nil, **params, &)
- #create(pool_name : String, volume_name : String, volume_type : String, project : String | Nil = nil, target : String | Nil = nil, **params) : Operation::Item
- #delete(pool_name, volume_name, volume_type, name, project = nil, target = nil, &)
- #delete(pool_name : String, volume_name : String, volume_type : String, name : String, project : String | Nil = nil, target : String | Nil = nil) : Operation::Item
- #fetch(pool_name, volume_name, volume_type, name, **params, &)
- #fetch(pool_name : String, volume_name : String, volume_type : String, name : String, **params) : Item
- #list(pool_name, volume_name, volume_type, **params, &)
- #list(pool_name : String, volume_name : String, volume_type : String, **params) : List
- #rename(pool_name, volume_name, volume_type, name, new_name, project = nil, target = nil, &)
- #rename(pool_name : String, volume_name : String, volume_type : String, name : String, new_name : String, project : String | Nil = nil, target : String | Nil = nil) : Operation::Item
- #replace(pool_name, volume_name, volume_type, name, project = nil, target = nil, **params, &)
- #replace(pool_name : String, volume_name : String, volume_type : String, name : String, project : String | Nil = nil, target : String | Nil = nil, **params) : Operation::Item
- #update(pool_name, volume_name, volume_type, name, project = nil, target = nil, **params, &)
- #update(pool_name : String, volume_name : String, volume_type : String, name : String, project : String | Nil = nil, target : String | Nil = nil, **params) : Operation::Item
- #uri(pool_name, volume_name, volume_type) : URI
Constructor Detail
Instance Method Detail
def create(pool_name : String, volume_name : String, volume_type : String, project : String | Nil = nil, target : String | Nil = nil, **params) : Operation::Item
#
def delete(pool_name : String, volume_name : String, volume_type : String, name : String, project : String | Nil = nil, target : String | Nil = nil) : Operation::Item
#
def fetch(pool_name : String, volume_name : String, volume_type : String, name : String, **params) : Item
#
def rename(pool_name : String, volume_name : String, volume_type : String, name : String, new_name : String, project : String | Nil = nil, target : String | Nil = nil) : Operation::Item
#
def replace(pool_name : String, volume_name : String, volume_type : String, name : String, project : String | Nil = nil, target : String | Nil = nil, **params) : Operation::Item
#
def update(pool_name : String, volume_name : String, volume_type : String, name : String, project : String | Nil = nil, target : String | Nil = nil, **params) : Operation::Item
#