/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $Storage = {
    properties: {
        parent_uuid: {
            type: 'string',
            format: 'uuid',
        },
        labels: {
            type: 'array',
            contains: {
                type: 'string',
            },
        },
        snapshots: {
            type: 'array',
            contains: {
                properties: {
                    object_uuid: {
                        type: 'string',
                        format: 'uuid',
                    },
                    storage_uuid: {
                        type: 'string',
                        format: 'uuid',
                    },
                    object_name: {
                        type: 'string',
                    },
                    schedules_snapshot_uuid: {
                        type: 'string',
                        format: 'uuid',
                    },
                    schedules_snapshot_name: {
                        type: 'string',
                    },
                    last_used_template: {
                        type: 'string',
                    },
                    create_time: {
                        type: 'string',
                        format: 'uuid',
                    },
                },
            },
        },
        object_uuid: {
            type: 'string',
            format: 'uuid',
        },
        relations: {
            type: 'StoragesRelation',
        },
        name: {
            type: 'string',
        },
        status: {
            type: 'string',
        },
        location_country: {
            type: 'string',
            format: 'string',
        },
        usage_in_minutes: {
            type: 'number',
        },
        location_uuid: {
            type: 'string',
            format: 'uuid',
        },
        change_time: {
            type: 'string',
            format: 'date-time',
        },
        storage_type: {
            type: 'Enum',
        },
        storage_variant: {
            type: 'StorageVariant',
        },
        license_product_no: {
            type: 'number',
        },
        current_price: {
            type: 'number',
            format: 'float',
        },
        create_time: {
            type: 'string',
            format: 'date-time',
        },
        last_used_template: {
            type: 'string',
        },
        capacity: {
            type: 'number',
        },
        location_name: {
            type: 'string',
            format: 'string',
        },
        location_iata: {
            type: 'string',
        },
    },
};