export declare class GlanceCreateImageMetadataRequestBody { private '__os_version'?; private 'container_format'?; private 'disk_format'?; private 'min_disk'?; private 'min_ram'?; name?: string; private 'protected'?; tags?: Array; visibility?: string; constructor(); withOsVersion(osVersion: string): GlanceCreateImageMetadataRequestBody; set osVersion(osVersion: string | undefined); get osVersion(): string | undefined; withContainerFormat(containerFormat: string): GlanceCreateImageMetadataRequestBody; set containerFormat(containerFormat: string | undefined); get containerFormat(): string | undefined; withDiskFormat(diskFormat: GlanceCreateImageMetadataRequestBodyDiskFormatEnum | string): GlanceCreateImageMetadataRequestBody; set diskFormat(diskFormat: GlanceCreateImageMetadataRequestBodyDiskFormatEnum | string | undefined); get diskFormat(): GlanceCreateImageMetadataRequestBodyDiskFormatEnum | string | undefined; withMinDisk(minDisk: number): GlanceCreateImageMetadataRequestBody; set minDisk(minDisk: number | undefined); get minDisk(): number | undefined; withMinRam(minRam: number): GlanceCreateImageMetadataRequestBody; set minRam(minRam: number | undefined); get minRam(): number | undefined; withName(name: string): GlanceCreateImageMetadataRequestBody; withProtected(_protected: boolean): GlanceCreateImageMetadataRequestBody; set _protected(_protected: boolean | undefined); get _protected(): boolean | undefined; withTags(tags: Array): GlanceCreateImageMetadataRequestBody; withVisibility(visibility: string): GlanceCreateImageMetadataRequestBody; } /** * @export * @enum {string} */ export declare enum GlanceCreateImageMetadataRequestBodyDiskFormatEnum { VHD = "vhd", ZVHD = "zvhd", ZVHD2 = "zvhd2", RAW = "raw", QCOW2 = "qcow2" } //# sourceMappingURL=GlanceCreateImageMetadataRequestBody.d.ts.map