struct Lester::Image::Endpoint

Included Modules

Defined in:

lester/image/endpoint.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(client : Lester) #

[View source]

Instance Method Detail

def add(fingerprint = nil, secret = nil, project = nil, file = nil, **params, &) #

[View source]
def add(fingerprint : String | Nil = nil, secret : String | Nil = nil, project : String | Nil = nil, file = nil, **params) : Operation::Item #

[View source]
def aliases : Alias::Endpoint #

[View source]
def delete(fingerprint, project = nil, &) #

[View source]
def delete(fingerprint : String, project : String | Nil = nil) : Operation::Item #

[View source]
def export(fingerprint, destination, **params, &) #

[View source]
def export(fingerprint : String, destination, **params) : Operation::Item #

[View source]
def fetch(fingerprint, **params, &) #

[View source]
def fetch(fingerprint : String, **params) : Item #

[View source]
def list(**params, &) #

[View source]
def list(**params) : List #

[View source]
def push(fingerprint, project = nil, **params, &) #

[View source]
def push(fingerprint : String, project : String | Nil = nil, **params) : Operation::Item #

[View source]
def refresh(fingerprint, project = nil, &) #

[View source]
def refresh(fingerprint : String, project : String | Nil = nil) : Operation::Item #

[View source]
def replace(fingerprint, project = nil, **params, &) #

[View source]
def replace(fingerprint : String, project = nil, **params) : Operation::Item #

[View source]
def secret(fingerprint, project = nil, &) #

[View source]
def secret(fingerprint : String, project : String | Nil = nil) : Operation::Item #

[View source]
def update(fingerprint, project = nil, **params, &) #

[View source]
def update(fingerprint : String, project : String | Nil = nil, **params) : Operation::Item #

[View source]
def uri : URI #

[View source]