export declare class ListImagesRequest { private '__imagetype'?; private '__isregistered'?; private '__os_bit'?; private '__os_type'?; private '__platform'?; private '__support_diskintensive'?; private '__support_highperformance'?; private '__support_kvm'?; private '__support_kvm_gpu_type'?; private '__support_kvm_infiniband'?; private '__support_largememory'?; private '__support_xen'?; private '__support_xen_gpu_type'?; private '__support_xen_hana'?; private 'container_format'?; private 'disk_format'?; private 'enterprise_project_id'?; id?: string; limit?: number; marker?: string; private 'member_status'?; private 'min_disk'?; private 'min_ram'?; name?: string; owner?: string; private 'protected'?; private 'sort_dir'?; private 'sort_key'?; status?: ListImagesRequestStatusEnum | string; tag?: string; private 'virtual_env_type'?; visibility?: ListImagesRequestVisibilityEnum | string; private 'X-Sdk-Date'?; private 'flavor_id'?; private 'created_at'?; private 'updated_at'?; architecture?: ListImagesRequestArchitectureEnum | string; constructor(); withImagetype(imagetype: ListImagesRequestImagetypeEnum | string): ListImagesRequest; set imagetype(imagetype: ListImagesRequestImagetypeEnum | string | undefined); get imagetype(): ListImagesRequestImagetypeEnum | string | undefined; withIsregistered(isregistered: ListImagesRequestIsregisteredEnum | string): ListImagesRequest; set isregistered(isregistered: ListImagesRequestIsregisteredEnum | string | undefined); get isregistered(): ListImagesRequestIsregisteredEnum | string | undefined; withOsBit(osBit: ListImagesRequestOsBitEnum | string): ListImagesRequest; set osBit(osBit: ListImagesRequestOsBitEnum | string | undefined); get osBit(): ListImagesRequestOsBitEnum | string | undefined; withOsType(osType: ListImagesRequestOsTypeEnum | string): ListImagesRequest; set osType(osType: ListImagesRequestOsTypeEnum | string | undefined); get osType(): ListImagesRequestOsTypeEnum | string | undefined; withPlatform(platform: ListImagesRequestPlatformEnum | string): ListImagesRequest; set platform(platform: ListImagesRequestPlatformEnum | string | undefined); get platform(): ListImagesRequestPlatformEnum | string | undefined; withSupportDiskintensive(supportDiskintensive: string): ListImagesRequest; set supportDiskintensive(supportDiskintensive: string | undefined); get supportDiskintensive(): string | undefined; withSupportHighperformance(supportHighperformance: string): ListImagesRequest; set supportHighperformance(supportHighperformance: string | undefined); get supportHighperformance(): string | undefined; withSupportKvm(supportKvm: string): ListImagesRequest; set supportKvm(supportKvm: string | undefined); get supportKvm(): string | undefined; withSupportKvmGpuType(supportKvmGpuType: string): ListImagesRequest; set supportKvmGpuType(supportKvmGpuType: string | undefined); get supportKvmGpuType(): string | undefined; withSupportKvmInfiniband(supportKvmInfiniband: string): ListImagesRequest; set supportKvmInfiniband(supportKvmInfiniband: string | undefined); get supportKvmInfiniband(): string | undefined; withSupportLargememory(supportLargememory: string): ListImagesRequest; set supportLargememory(supportLargememory: string | undefined); get supportLargememory(): string | undefined; withSupportXen(supportXen: string): ListImagesRequest; set supportXen(supportXen: string | undefined); get supportXen(): string | undefined; withSupportXenGpuType(supportXenGpuType: string): ListImagesRequest; set supportXenGpuType(supportXenGpuType: string | undefined); get supportXenGpuType(): string | undefined; withSupportXenHana(supportXenHana: string): ListImagesRequest; set supportXenHana(supportXenHana: string | undefined); get supportXenHana(): string | undefined; withContainerFormat(containerFormat: string): ListImagesRequest; set containerFormat(containerFormat: string | undefined); get containerFormat(): string | undefined; withDiskFormat(diskFormat: ListImagesRequestDiskFormatEnum | string): ListImagesRequest; set diskFormat(diskFormat: ListImagesRequestDiskFormatEnum | string | undefined); get diskFormat(): ListImagesRequestDiskFormatEnum | string | undefined; withEnterpriseProjectId(enterpriseProjectId: string): ListImagesRequest; set enterpriseProjectId(enterpriseProjectId: string | undefined); get enterpriseProjectId(): string | undefined; withId(id: string): ListImagesRequest; withLimit(limit: number): ListImagesRequest; withMarker(marker: string): ListImagesRequest; withMemberStatus(memberStatus: ListImagesRequestMemberStatusEnum | string): ListImagesRequest; set memberStatus(memberStatus: ListImagesRequestMemberStatusEnum | string | undefined); get memberStatus(): ListImagesRequestMemberStatusEnum | string | undefined; withMinDisk(minDisk: number): ListImagesRequest; set minDisk(minDisk: number | undefined); get minDisk(): number | undefined; withMinRam(minRam: number): ListImagesRequest; set minRam(minRam: number | undefined); get minRam(): number | undefined; withName(name: string): ListImagesRequest; withOwner(owner: string): ListImagesRequest; withProtected(_protected: boolean): ListImagesRequest; set _protected(_protected: boolean | undefined); get _protected(): boolean | undefined; withSortDir(sortDir: ListImagesRequestSortDirEnum | string): ListImagesRequest; set sortDir(sortDir: ListImagesRequestSortDirEnum | string | undefined); get sortDir(): ListImagesRequestSortDirEnum | string | undefined; withSortKey(sortKey: ListImagesRequestSortKeyEnum | string): ListImagesRequest; set sortKey(sortKey: ListImagesRequestSortKeyEnum | string | undefined); get sortKey(): ListImagesRequestSortKeyEnum | string | undefined; withStatus(status: ListImagesRequestStatusEnum | string): ListImagesRequest; withTag(tag: string): ListImagesRequest; withVirtualEnvType(virtualEnvType: ListImagesRequestVirtualEnvTypeEnum | string): ListImagesRequest; set virtualEnvType(virtualEnvType: ListImagesRequestVirtualEnvTypeEnum | string | undefined); get virtualEnvType(): ListImagesRequestVirtualEnvTypeEnum | string | undefined; withVisibility(visibility: ListImagesRequestVisibilityEnum | string): ListImagesRequest; withXSdkDate(xSdkDate: string): ListImagesRequest; set xSdkDate(xSdkDate: string | undefined); get xSdkDate(): string | undefined; withFlavorId(flavorId: string): ListImagesRequest; set flavorId(flavorId: string | undefined); get flavorId(): string | undefined; withCreatedAt(createdAt: string): ListImagesRequest; set createdAt(createdAt: string | undefined); get createdAt(): string | undefined; withUpdatedAt(updatedAt: string): ListImagesRequest; set updatedAt(updatedAt: string | undefined); get updatedAt(): string | undefined; withArchitecture(architecture: ListImagesRequestArchitectureEnum | string): ListImagesRequest; } /** * @export * @enum {string} */ export declare enum ListImagesRequestImagetypeEnum { GOLD = "gold", PRIVATE = "private", SHARED = "shared", MARKET = "market" } /** * @export * @enum {string} */ export declare enum ListImagesRequestIsregisteredEnum { TRUE = "true", FALSE = "false" } /** * @export * @enum {string} */ export declare enum ListImagesRequestOsBitEnum { E_32 = "32", E_64 = "64" } /** * @export * @enum {string} */ export declare enum ListImagesRequestOsTypeEnum { LINUX = "Linux", WINDOWS = "Windows", OTHER = "Other" } /** * @export * @enum {string} */ export declare enum ListImagesRequestPlatformEnum { WINDOWS = "Windows", UBUNTU = "Ubuntu", REDHAT = "RedHat", SUSE = "SUSE", CENTOS = "CentOS", DEBIAN = "Debian", OPENSUSE = "OpenSUSE", ORACLE_LINUX = "Oracle Linux", FEDORA = "Fedora", OTHER = "Other", COREOS = "CoreOS", EULEROS = "EulerOS" } /** * @export * @enum {string} */ export declare enum ListImagesRequestDiskFormatEnum { VHD = "vhd", ZVHD = "zvhd", RAW = "raw", QCOW2 = "qcow2", ZVHD2 = "zvhd2" } /** * @export * @enum {string} */ export declare enum ListImagesRequestMemberStatusEnum { ACCEPTED = "accepted", REJECTED = "rejected", PENDING = "pending" } /** * @export * @enum {string} */ export declare enum ListImagesRequestSortDirEnum { ASC = "asc", DESC = "desc" } /** * @export * @enum {string} */ export declare enum ListImagesRequestSortKeyEnum { CREATED_AT = "created_at", NAME = "name", CONTAINER_FORMAT = "container_format", DISK_FORMAT = "disk_format", STATUS = "status ", ID = "id", SIZE = "size" } /** * @export * @enum {string} */ export declare enum ListImagesRequestStatusEnum { QUEUED = "queued", SAVING = "saving", DELETED = "deleted", KILLED = "killed", ACTIVE = "active" } /** * @export * @enum {string} */ export declare enum ListImagesRequestVirtualEnvTypeEnum { FUSIONCOMPUTE = "FusionCompute", IRONIC = "Ironic", DATAIMAGE = "DataImage" } /** * @export * @enum {string} */ export declare enum ListImagesRequestVisibilityEnum { PUBLIC = "public", PRIVATE = "private" } /** * @export * @enum {string} */ export declare enum ListImagesRequestArchitectureEnum { X86 = "x86", ARM = "arm" } //# sourceMappingURL=ListImagesRequest.d.ts.map