luna_lambda_tools.public.clients.lis.LIS
- class luna_lambda_tools.public.clients.lis.LIS(lisClient, accountId, bucket)[source]
Luna-image-store client
Methods
__init__
(lisClient, accountId, bucket)deleteImage
(imageId[, raiseError])Delete image from bucket.
deleteImages
(imageIds[, raiseError])Delete images from bucket.
deleteObject
(objectId[, raiseError])Delete object from bucket.
deleteObjects
(objectIds[, raiseError])Delete objects from bucket.
Get luna-image-store address
getImage
(imageId[, withMeta, raiseError])Get image from bucket.
getObject
(objectId[, raiseError])Get object from bucket.
headImage
(imageId[, withMeta, raiseError])Check image existence in bucket.
headObject
(objectId[, raiseError])Check object existence in bucket.
postImage
(imageInBytes[, contentType, ...])Post an image to bucket.
postObject
(objectBody[, contentType, raiseError])Post object to bucket.
putImage
(imageInBytes, imageId[, ...])Put an image to bucket.
putObject
(objectBody, objectId[, ...])Put object to bucket.