try {
const input = {
image_id: 123, // number
};
const {data:{action}} = await dots.image.convertImageToSnapshot(input);
console.log(action);
} catch (error) {
console.log(error);
}
try {
const input = {
description: '', // string
distribution: '', // string
name: '', // string
region: '', // string
tags: [''], // string[]
url: '', // string
};
const {data:{image}} = await dots.image.createCustomImage(input);
console.log(image);
} catch (error) {
console.log(error);
}
try {
const input = {
image_id: 123, // number
};
const {status} = await dots.image.deleteImage(input);
console.log(status);
} catch (error) {
console.log(error);
}
try {
const input = {
image_id: 123, // number
};
const {data:{image}} = await dots.image.getImage(input);
console.log(image);
} catch (error) {
console.log(error);
}
try {
const input = {
image_id: 123, // number
action_id: 123, // number
};
const {data:{action}} = await dots.image.getImageAction(input);
console.log(action);
} catch (error) {
console.log(error);
}
try {
const input = {
image_id: 123, // number
};
const {data:{actions}} = await dots.image.listImageActions(input);
console.log(actions);
} catch (error) {
console.log(error);
}
try {
const input = {
per_page: 100, // number;
};
const {data:{images}} = await dots.image.listImages(input);
console.log(images);
} catch (error) {
console.log(error);
}
try {
const input = {
image_id: 123, // number
region: 'region', // string
};
const {data:{action}} = await dots.image.transferImage(input);
console.log(action);
} catch (error) {
console.log(error);
}
try {
const input = {
image_id: 123, // number
};
const {data:{image}} = await dots.image.updateImage(input);
console.log(image);
} catch (error) {
console.log(error);
}