diff --git a/cloudtower-api-doc/static/specs/4.4.0-swagger.json b/cloudtower-api-doc/static/specs/4.4.0-swagger.json index f39794b..b3cf343 100644 --- a/cloudtower-api-doc/static/specs/4.4.0-swagger.json +++ b/cloudtower-api-doc/static/specs/4.4.0-swagger.json @@ -54,1819 +54,921 @@ "type": "object", "additionalProperties": false }, - "UploadResourceType": { - "enum": [ - "CLOUDTOWER_APPLICATION_PACKAGE", - "CLOUDTOWER_K8S_APP_PACKAGE", - "CLUSTER_IMAGE", - "CLUSTER_IMAGE_META", - "CONTENT_LIBRARY_IMAGE", - "ELF_IMAGE", - "EVEROUTE_PACKAGE", - "HOST_PLUGIN_PACKAGE", - "MONITOR_IMAGE", - "OVF", - "SVT_IMAGE", - "VM_VOLUME_QCOW2", - "VM_VOLUME_RAW" - ], - "type": "string" - }, - "UploadTaskStatus": { - "enum": [ - "FAILED", - "INITIALIZING", - "PAUSED", - "SUCCESSED", - "UPLOADING" - ], - "type": "string" - }, - "UploadTask": { + "NestedAlertRule": { "properties": { - "args": { - "properties": {}, - "type": "object" - }, - "chunk_size": { - "type": "integer", - "format": "int64" - }, - "current_chunk": { - "type": "integer", - "format": "int32" - }, - "finished_at": { - "type": "string", - "nullable": true - }, "id": { "type": "string" - }, - "resource_type": { - "$ref": "#/components/schemas/UploadResourceType" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "started_at": { - "type": "string", - "nullable": true - }, - "status": { - "$ref": "#/components/schemas/UploadTaskStatus" - }, - "updatedAt": { - "type": "string" } }, "required": [ - "args", - "chunk_size", - "current_chunk", - "id", - "resource_type", - "size", - "status", - "updatedAt" + "id" ], "type": "object", "additionalProperties": false }, - "ContentLanguage": { - "type": "string", - "enum": [ - "zh-CN", - "en-US", - "*" - ] - }, - "ByteUnit": { - "type": "string", + "SeverityEnum": { "enum": [ - "B", - "KB", - "MB", - "GB", - "TB", - "PB" - ] + "CRITICAL", + "INFO", + "NOTICE", + "SEVERITY_UNSPECIFIED" + ], + "type": "string" }, - "OvfCpu": { + "NestedThresholds": { "properties": { - "sockets": { + "quantile": { "type": "integer", - "format": "int32" + "format": "int32", + "nullable": true }, - "cores": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "sockets", - "cores" - ], - "type": "object" - }, - "OvfNic": { - "properties": { - "mac": { - "type": "string" + "severity": { + "allOf": [ + { + "$ref": "#/components/schemas/SeverityEnum" + } + ], + "nullable": true + }, + "value": { + "type": "number", + "format": "double", + "nullable": true } }, - "required": [ - "mac" - ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "Bus": { + "AlertRuleObject": { "enum": [ - "IDE", - "SCSI", - "USB", - "VIRTIO" + "BRICK", + "CLUSTER", + "DISK", + "HYPERVISOR", + "NETWORK", + "NTP_SERVER", + "OBSERVABILITY_CONNECTED_SYSTEM_SERVICE", + "OBSERVABILITY_SERVICE", + "PHYSICAL_HOST", + "SCVM", + "SNAPSHOT_PLAN", + "STORAGE_CHUNK", + "STORAGE_POOL", + "SYSTEM_SERVICE", + "TIME_MACHINE_PLAN", + "VM", + "WITNESS", + "WITNESS_NETWORK", + "ZBS_ZONE" ], "type": "string" }, - "VmDiskType": { + "AlertRuleUnit": { "enum": [ - "CD_ROM", - "DISK" + "BIT", + "BYTE", + "BYTE_PER_SECOND", + "CELSIUS", + "HERTZ", + "MICROSECOND", + "NANOSECOND", + "PERCENT", + "SECOND", + "UNIT_UNSPECIFIED" ], "type": "string" }, - "OvfDisk": { + "GlobalAlertRule": { "properties": { - "size": { - "type": "integer", - "format": "int64" - }, - "type": { - "$ref": "#/components/schemas/VmDiskType" + "alert_rules": { + "items": { + "$ref": "#/components/schemas/NestedAlertRule" + }, + "type": "array", + "nullable": true }, - "bus": { - "$ref": "#/components/schemas/Bus" + "boolean": { + "type": "boolean" }, - "name": { + "cause": { "type": "string" - } - }, - "required": [ - "size", - "type", - "bus", - "name" - ], - "type": "object" - }, - "VmFirmware": { - "enum": [ - "BIOS", - "UEFI" - ], - "type": "string" - }, - "ParsedOVF": { - "properties": { - "firmware": { - "$ref": "#/components/schemas/VmFirmware" }, - "disks": { - "items": { - "$ref": "#/components/schemas/OvfDisk" - }, - "type": "array" - }, - "nics": { + "default_thresholds": { "items": { - "$ref": "#/components/schemas/OvfNic" + "$ref": "#/components/schemas/NestedThresholds" }, "type": "array" }, - "memory": { - "type": "integer", - "format": "int64" - }, - "cpu": { - "$ref": "#/components/schemas/OvfCpu" - }, - "vcpu": { - "type": "integer", - "format": "int32" - }, - "description": { - "type": "string" + "disabled": { + "type": "boolean" }, - "name": { - "type": "string" - } - }, - "required": [ - "firmware", - "disks", - "nics", - "memory", - "cpu", - "vcpu", - "name" - ], - "type": "object" - }, - "ExportFileDownloadLinks": { - "properties": { - "link": { + "id": { "type": "string" }, - "filename": { + "impact": { "type": "string" - } - }, - "required": [ - "link", - "filename" - ], - "type": "object" - }, - "VmExportFileWhereUniqueInput": { - "properties": { - "data_port_id": { - "type": "string", - "nullable": true }, - "id": { - "type": "string", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "GetExportFileDownloadLinksParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VmExportFileWhereUniqueInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "VmClockOffset": { - "enum": [ - "LOCALTIME", - "UTC" - ], - "type": "string" - }, - "NestedCluster": { - "properties": { - "id": { + "message": { "type": "string" }, "name": { "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedCpu": { - "properties": { - "cores": { - "type": "integer", - "format": "int32" }, - "sockets": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "cores", - "sockets" - ], - "type": "object", - "additionalProperties": false - }, - "EntityAsyncStatus": { - "enum": [ - "CREATING", - "DELETING", - "UPDATING" - ], - "type": "string" - }, - "NestedVmEntityFilterResult": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object", - "additionalProperties": false - }, - "NestedVmFolder": { - "properties": { - "id": { - "type": "string" + "object": { + "allOf": [ + { + "$ref": "#/components/schemas/AlertRuleObject" + } + ], + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedGpuDevice": { - "properties": { - "id": { + "operator": { "type": "string" }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "VmGuestsOperationSystem": { - "enum": [ - "LINUX", - "UNKNOWN", - "WINDOWS" - ], - "type": "string" - }, - "NestedHost": { - "properties": { - "id": { + "solution": { "type": "string" }, - "management_ip": { - "type": "string" + "thresholds": { + "items": { + "$ref": "#/components/schemas/NestedThresholds" + }, + "type": "array" }, - "name": { - "type": "string" + "unit": { + "$ref": "#/components/schemas/AlertRuleUnit" } }, "required": [ + "boolean", + "cause", + "default_thresholds", + "disabled", "id", - "management_ip", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "VmDiskIoPolicy": { - "enum": [ - "RESTRICT_EACH_DISK", - "RESTRICT_WHOLE_VM" - ], - "type": "string" - }, - "NestedIsolationPolicy": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" + "impact", + "message", + "name", + "operator", + "solution", + "thresholds", + "unit" ], "type": "object", "additionalProperties": false }, - "NestedLabel": { + "WithTask_GlobalAlertRule_": { "properties": { - "id": { - "type": "string" - }, - "key": { - "type": "string" - }, - "value": { + "task_id": { "type": "string", "nullable": true - } - }, - "required": [ - "id", - "key" - ], - "type": "object", - "additionalProperties": false - }, - "VmDiskIoRestrictType": { - "enum": [ - "DYNAMIC", - "FORCED" - ], - "type": "string" - }, - "NestedNic": { - "properties": { - "id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedSnapshotPlan": { - "properties": { - "id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedVmSnapshot": { - "properties": { - "id": { - "type": "string" }, - "name": { - "type": "string" + "data": { + "$ref": "#/components/schemas/GlobalAlertRule" } }, "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "VmStatus": { - "enum": [ - "DELETED", - "RUNNING", - "STOPPED", - "SUSPENDED", - "UNKNOWN" + "data" ], - "type": "string" + "type": "object" }, - "NestedUsbDevice": { + "GlobalAlertRuleWhereInput": { "properties": { - "id": { - "type": "string" + "AND": { + "items": { + "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" + }, + "type": "array", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "VmVideoType": { - "enum": [ - "CIRRUS", - "QXL", - "VGA", - "VIRTIO" - ], - "type": "string" - }, - "NestedVmDisk": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object", - "additionalProperties": false - }, - "NestedVmNic": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object", - "additionalProperties": false - }, - "NestedVmPlacementGroup": { - "properties": { - "id": { - "type": "string" + "NOT": { + "items": { + "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" + }, + "type": "array", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "VmToolsStatus": { - "enum": [ - "NOT_INSTALLED", - "NOT_RUNNING", - "RESTRICTION", - "RUNNING" - ], - "type": "string" - }, - "VmUsage": { - "enum": [ - "ADVANCED_MONITORING", - "AGENT_MESH_NODE", - "BACKUP_CONTROLLER", - "BUNDLE_APPLICATION", - "CLOUDTOWER", - "EVEROUTE_CONTROLLER", - "REGISTRY", - "REPLICATION_CONTROLLER", - "SFS_CONTROLLER", - "SHARE_REGISTRY", - "SKS_MANAGEMENT" - ], - "type": "string" - }, - "Vm": { - "properties": { - "bios_uuid": { - "type": "string", + "OR": { + "items": { + "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" + }, + "type": "array", "nullable": true }, - "clock_offset": { - "$ref": "#/components/schemas/VmClockOffset" + "alert_rules_every": { + "allOf": [ + { + "$ref": "#/components/schemas/AlertRuleWhereInput" + } + ], + "nullable": true }, - "cloud_init_supported": { - "type": "boolean", + "alert_rules_none": { + "allOf": [ + { + "$ref": "#/components/schemas/AlertRuleWhereInput" + } + ], "nullable": true }, - "cluster": { + "alert_rules_some": { "allOf": [ { - "$ref": "#/components/schemas/NestedCluster" + "$ref": "#/components/schemas/AlertRuleWhereInput" } ], "nullable": true }, - "cpu": { - "$ref": "#/components/schemas/NestedCpu" + "boolean": { + "type": "boolean", + "nullable": true }, - "cpu_model": { - "type": "string" + "boolean_not": { + "type": "boolean", + "nullable": true }, - "cpu_usage": { - "type": "number", - "format": "double", + "cause": { + "type": "string", "nullable": true }, - "deleted_at": { + "cause_contains": { "type": "string", "nullable": true }, - "description": { - "type": "string" + "cause_ends_with": { + "type": "string", + "nullable": true }, - "dns_servers": { + "cause_gt": { "type": "string", "nullable": true }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "cause_gte": { + "type": "string", "nullable": true }, - "entity_filter_results": { + "cause_in": { "items": { - "$ref": "#/components/schemas/NestedVmEntityFilterResult" + "type": "string" }, "type": "array", "nullable": true }, - "firmware": { - "$ref": "#/components/schemas/VmFirmware" + "cause_lt": { + "type": "string", + "nullable": true }, - "folder": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVmFolder" - } - ], + "cause_lte": { + "type": "string", "nullable": true }, - "gpu_devices": { + "cause_not": { + "type": "string", + "nullable": true + }, + "cause_not_contains": { + "type": "string", + "nullable": true + }, + "cause_not_ends_with": { + "type": "string", + "nullable": true + }, + "cause_not_in": { "items": { - "$ref": "#/components/schemas/NestedGpuDevice" + "type": "string" }, "type": "array", "nullable": true }, - "guest_cpu_model": { + "cause_not_starts_with": { "type": "string", "nullable": true }, - "guest_os_type": { - "allOf": [ - { - "$ref": "#/components/schemas/VmGuestsOperationSystem" - } - ], + "cause_starts_with": { + "type": "string", "nullable": true }, - "guest_size_usage": { - "type": "number", - "format": "double", + "disabled": { + "type": "boolean", "nullable": true }, - "guest_used_size": { - "type": "integer", - "format": "int64", + "disabled_not": { + "type": "boolean", "nullable": true }, - "ha": { - "type": "boolean" + "id": { + "type": "string", + "nullable": true }, - "host": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedHost" - } - ], + "id_contains": { + "type": "string", "nullable": true }, - "hostname": { + "id_ends_with": { "type": "string", "nullable": true }, - "id": { - "type": "string" + "id_gt": { + "type": "string", + "nullable": true }, - "in_recycle_bin": { - "type": "boolean" + "id_gte": { + "type": "string", + "nullable": true }, - "internal": { - "type": "boolean" + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "io_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoPolicy" - } - ], + "id_lt": { + "type": "string", "nullable": true }, - "ips": { - "type": "string" + "id_lte": { + "type": "string", + "nullable": true }, - "isolation_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedIsolationPolicy" - } - ], + "id_not": { + "type": "string", "nullable": true }, - "kernel_info": { + "id_not_contains": { "type": "string", "nullable": true }, - "labels": { + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, "type": "array", "nullable": true }, - "last_shutdown_time": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "local_created_at": { + "id_starts_with": { "type": "string", "nullable": true }, - "local_id": { - "type": "string" - }, - "logical_size_bytes": { - "type": "integer", - "format": "int64", + "impact": { + "type": "string", "nullable": true }, - "max_bandwidth": { - "type": "integer", - "format": "int64", + "impact_contains": { + "type": "string", "nullable": true }, - "max_bandwidth_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - } - ], + "impact_ends_with": { + "type": "string", "nullable": true }, - "max_iops": { - "type": "integer", - "format": "int32", + "impact_gt": { + "type": "string", "nullable": true }, - "max_iops_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - } - ], + "impact_gte": { + "type": "string", "nullable": true }, - "memory": { - "type": "integer", - "format": "int64" - }, - "memory_usage": { - "type": "number", - "format": "double", + "impact_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "name": { - "type": "string" + "impact_lt": { + "type": "string", + "nullable": true }, - "nested_virtualization": { - "type": "boolean" + "impact_lte": { + "type": "string", + "nullable": true }, - "node_ip": { - "type": "string" + "impact_not": { + "type": "string", + "nullable": true }, - "original_name": { + "impact_not_contains": { "type": "string", "nullable": true }, - "os": { + "impact_not_ends_with": { "type": "string", "nullable": true }, - "out_uninstall_usb": { + "impact_not_in": { "items": { "type": "string" }, - "type": "array" - }, - "pci_nics": { - "items": { - "$ref": "#/components/schemas/NestedNic" - }, "type": "array", "nullable": true }, - "protected": { - "type": "boolean" + "impact_not_starts_with": { + "type": "string", + "nullable": true }, - "provisioned_size": { - "type": "integer", - "format": "int64", + "impact_starts_with": { + "type": "string", "nullable": true }, - "size": { - "type": "integer", - "format": "int64", + "message": { + "type": "string", "nullable": true }, - "snapshot_plan": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedSnapshotPlan" - } - ], + "message_contains": { + "type": "string", "nullable": true }, - "snapshots": { + "message_ends_with": { + "type": "string", + "nullable": true + }, + "message_gt": { + "type": "string", + "nullable": true + }, + "message_gte": { + "type": "string", + "nullable": true + }, + "message_in": { "items": { - "$ref": "#/components/schemas/NestedVmSnapshot" + "type": "string" }, "type": "array", "nullable": true }, - "status": { - "$ref": "#/components/schemas/VmStatus" + "message_lt": { + "type": "string", + "nullable": true }, - "unique_logical_size": { - "type": "number", - "format": "double", + "message_lte": { + "type": "string", "nullable": true }, - "unique_size": { - "type": "integer", - "format": "int64", + "message_not": { + "type": "string", "nullable": true }, - "usb_devices": { + "message_not_contains": { + "type": "string", + "nullable": true + }, + "message_not_ends_with": { + "type": "string", + "nullable": true + }, + "message_not_in": { "items": { - "$ref": "#/components/schemas/NestedUsbDevice" + "type": "string" }, "type": "array", "nullable": true }, - "vcpu": { - "type": "integer", - "format": "int32" + "message_not_starts_with": { + "type": "string", + "nullable": true }, - "video_type": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVideoType" - } - ], + "message_starts_with": { + "type": "string", "nullable": true }, - "vm_disks": { - "items": { - "$ref": "#/components/schemas/NestedVmDisk" - }, - "type": "array", + "name": { + "type": "string", "nullable": true }, - "vm_nics": { + "name_contains": { + "type": "string", + "nullable": true + }, + "name_ends_with": { + "type": "string", + "nullable": true + }, + "name_gt": { + "type": "string", + "nullable": true + }, + "name_gte": { + "type": "string", + "nullable": true + }, + "name_in": { "items": { - "$ref": "#/components/schemas/NestedVmNic" + "type": "string" }, "type": "array", "nullable": true }, - "vm_placement_group": { + "name_lt": { + "type": "string", + "nullable": true + }, + "name_lte": { + "type": "string", + "nullable": true + }, + "name_not": { + "type": "string", + "nullable": true + }, + "name_not_contains": { + "type": "string", + "nullable": true + }, + "name_not_ends_with": { + "type": "string", + "nullable": true + }, + "name_not_in": { "items": { - "$ref": "#/components/schemas/NestedVmPlacementGroup" + "type": "string" }, "type": "array", "nullable": true }, - "vm_tools_status": { - "$ref": "#/components/schemas/VmToolsStatus" + "name_not_starts_with": { + "type": "string", + "nullable": true }, - "vm_tools_version": { + "name_starts_with": { "type": "string", "nullable": true }, - "vm_usage": { + "object": { "allOf": [ { - "$ref": "#/components/schemas/VmUsage" + "$ref": "#/components/schemas/AlertRuleObject" } ], "nullable": true }, - "win_opt": { - "type": "boolean" - } - }, - "required": [ - "clock_offset", - "cpu", - "cpu_model", - "description", - "firmware", - "ha", - "id", - "in_recycle_bin", - "internal", - "ips", - "local_id", - "memory", - "name", - "nested_virtualization", - "node_ip", - "out_uninstall_usb", - "protected", - "status", - "vcpu", - "vm_tools_status", - "win_opt" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_Vm_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/Vm" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmVolumeElfStoragePolicyType": { - "enum": [ - "EC", - "ELF_CP_REPLICA_2_THICK_PROVISION", - "ELF_CP_REPLICA_2_THIN_PROVISION", - "ELF_CP_REPLICA_3_THICK_PROVISION", - "ELF_CP_REPLICA_3_THIN_PROVISION", - "REPLICA_1_THICK_PROVISION", - "REPLICA_1_THIN_PROVISION", - "REPLICA_2_THICK_PROVISION", - "REPLICA_2_THIN_PROVISION", - "REPLICA_3_THICK_PROVISION", - "REPLICA_3_THIN_PROVISION" - ], - "type": "string" - }, - "BPSUnit": { - "type": "string", - "enum": [ - "Bps", - "KBps", - "MBps", - "GBps", - "TBps" - ] - }, - "MountNewCreateDisksParams": { - "properties": { - "max_bandwidth_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - }, - "max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "max_bandwidth": { - "type": "integer", - "format": "int64" - }, - "max_iops_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - }, - "max_iops": { - "type": "integer", - "format": "int64" - }, - "vm_volume": { - "properties": { - "elf_storage_policy": { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" - }, - "path": { - "type": "string" - }, - "size_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "name": { - "type": "string" - } - }, - "required": [ - "elf_storage_policy", - "size", - "name" - ], - "type": "object" - }, - "index": { - "type": "integer", - "format": "int32" - }, - "key": { - "type": "integer", - "format": "int32" - }, - "bus": { - "$ref": "#/components/schemas/Bus" - }, - "boot": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "vm_volume", - "bus", - "boot" - ], - "type": "object" - }, - "MountDisksParams": { - "properties": { - "max_bandwidth_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - }, - "max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "max_bandwidth": { - "type": "integer", - "format": "int64" - }, - "max_iops_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - }, - "max_iops": { - "type": "integer", - "format": "int64" - }, - "vm_volume_id": { - "type": "string" - }, - "index": { - "type": "integer", - "format": "int32" - }, - "key": { - "type": "integer", - "format": "int32" - }, - "bus": { - "$ref": "#/components/schemas/Bus" - }, - "boot": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "vm_volume_id", - "bus", - "boot" - ], - "type": "object" - }, - "VmCdRomParams": { - "properties": { - "content_library_image_id": { - "type": "string" - }, - "elf_image_id": { - "type": "string" - }, - "index": { - "type": "integer", - "format": "int32" - }, - "key": { - "type": "integer", - "format": "int32" - }, - "boot": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "boot" - ], - "type": "object" - }, - "VmDiskParams": { - "properties": { - "mount_cd_roms": { - "items": { - "$ref": "#/components/schemas/VmCdRomParams" - }, - "type": "array" - }, - "mount_disks": { - "items": { - "$ref": "#/components/schemas/MountDisksParams" - }, - "type": "array" - }, - "mount_new_create_disks": { - "items": { - "$ref": "#/components/schemas/MountNewCreateDisksParams" - }, - "type": "array" - } - }, - "type": "object" - }, - "VmNicModel": { - "enum": [ - "E1000", - "SRIOV", - "VIRTIO" - ], - "type": "string" - }, - "BitUnit": { - "type": "string", - "enum": [ - "bit", - "Kb", - "Mb", - "Gb", - "Tb", - "Pb" - ] - }, - "BitPSUnit": { - "type": "string", - "enum": [ - "bps", - "Kbps", - "Mbps", - "Gbps", - "Tbps" - ] - }, - "VmNicQosTraffic": { - "properties": { - "rate_limit_unit": { - "$ref": "#/components/schemas/BitPSUnit" - }, - "rate_limit": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "burst_unit": { - "$ref": "#/components/schemas/BitUnit" - }, - "burst": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "enabled": { - "type": "boolean" - } - }, - "required": [ - "enabled" - ], - "type": "object" - }, - "VmNicQosOption": { - "properties": { - "egress": { - "$ref": "#/components/schemas/VmNicQosTraffic" - }, - "ingress": { - "$ref": "#/components/schemas/VmNicQosTraffic" - } - }, - "type": "object" - }, - "VmNicType": { - "enum": [ - "VLAN", - "VPC" - ], - "type": "string" - }, - "VpcNicParams": { - "properties": { - "ip_addresses": { - "items": { - "type": "string" - }, - "type": "array" - }, - "floating_ip_id": { - "type": "string" - }, - "vpc_subnet_id": { - "type": "string" - }, - "vpc_id": { - "type": "string" - } - }, - "required": [ - "vpc_subnet_id", - "vpc_id" - ], - "type": "object" - }, - "VmNicParams": { - "properties": { - "vpc_nic": { - "$ref": "#/components/schemas/VpcNicParams" - }, - "type": { - "$ref": "#/components/schemas/VmNicType" - }, - "qos": { - "$ref": "#/components/schemas/VmNicQosOption" - }, - "subnet_mask": { - "type": "string" - }, - "gateway": { - "type": "string" - }, - "ip_address": { - "type": "string" - }, - "nic_id": { - "type": "string" - }, - "connect_vlan_id": { - "type": "string" - }, - "mirror": { - "type": "boolean" - }, - "model": { - "$ref": "#/components/schemas/VmNicModel" - }, - "enabled": { - "type": "boolean" - }, - "mac_address": { - "type": "string" - }, - "local_id": { - "type": "string" - } - }, - "type": "object" - }, - "VmPlacementGroupWhereInput": { - "properties": { - "AND": { + "object_in": { "items": { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + "$ref": "#/components/schemas/AlertRuleObject" }, "type": "array", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" - }, - "type": "array", + "object_not": { + "allOf": [ + { + "$ref": "#/components/schemas/AlertRuleObject" + } + ], "nullable": true }, - "OR": { + "object_not_in": { "items": { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + "$ref": "#/components/schemas/AlertRuleObject" }, "type": "array", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "description": { + "operator": { "type": "string", "nullable": true }, - "description_contains": { + "operator_contains": { "type": "string", "nullable": true }, - "description_ends_with": { + "operator_ends_with": { "type": "string", "nullable": true }, - "description_gt": { + "operator_gt": { "type": "string", "nullable": true }, - "description_gte": { + "operator_gte": { "type": "string", "nullable": true }, - "description_in": { + "operator_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "description_lt": { + "operator_lt": { "type": "string", "nullable": true }, - "description_lte": { + "operator_lte": { "type": "string", "nullable": true }, - "description_not": { + "operator_not": { "type": "string", "nullable": true }, - "description_not_contains": { + "operator_not_contains": { "type": "string", "nullable": true }, - "description_not_ends_with": { + "operator_not_ends_with": { "type": "string", "nullable": true }, - "description_not_in": { + "operator_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "description_not_starts_with": { + "operator_not_starts_with": { "type": "string", "nullable": true }, - "description_starts_with": { + "operator_starts_with": { "type": "string", "nullable": true }, - "enabled": { - "type": "boolean", - "nullable": true - }, - "enabled_not": { - "type": "boolean", - "nullable": true - }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true - }, - "entityAsyncStatus_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", - "nullable": true - }, - "entityAsyncStatus_not": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true - }, - "entityAsyncStatus_not_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", - "nullable": true - }, - "id": { + "solution": { "type": "string", "nullable": true }, - "id_contains": { + "solution_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "solution_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "solution_gt": { "type": "string", "nullable": true }, - "id_gte": { + "solution_gte": { "type": "string", "nullable": true }, - "id_in": { + "solution_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "solution_lt": { "type": "string", "nullable": true }, - "id_lte": { + "solution_lte": { "type": "string", "nullable": true }, - "id_not": { + "solution_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "solution_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "solution_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "solution_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "solution_not_starts_with": { "type": "string", "nullable": true }, - "id_starts_with": { + "solution_starts_with": { "type": "string", "nullable": true }, - "local_created_at": { - "type": "string", + "unit": { + "allOf": [ + { + "$ref": "#/components/schemas/AlertRuleUnit" + } + ], "nullable": true }, - "local_created_at_gt": { - "type": "string", + "unit_in": { + "items": { + "$ref": "#/components/schemas/AlertRuleUnit" + }, + "type": "array", "nullable": true }, - "local_created_at_gte": { - "type": "string", + "unit_not": { + "allOf": [ + { + "$ref": "#/components/schemas/AlertRuleUnit" + } + ], "nullable": true }, - "local_created_at_in": { + "unit_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/AlertRuleUnit" }, "type": "array", "nullable": true - }, - "local_created_at_lt": { - "type": "string", - "nullable": true - }, - "local_created_at_lte": { - "type": "string", + } + }, + "type": "object", + "additionalProperties": false + }, + "AlertRuleWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/AlertRuleWhereInput" + }, + "type": "array", "nullable": true }, - "local_created_at_not": { - "type": "string", + "NOT": { + "items": { + "$ref": "#/components/schemas/AlertRuleWhereInput" + }, + "type": "array", "nullable": true }, - "local_created_at_not_in": { + "OR": { "items": { - "type": "string" + "$ref": "#/components/schemas/AlertRuleWhereInput" }, "type": "array", "nullable": true }, - "local_id": { - "type": "string", + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], "nullable": true }, - "local_id_contains": { - "type": "string", + "customized": { + "type": "boolean", "nullable": true }, - "local_id_ends_with": { - "type": "string", + "customized_not": { + "type": "boolean", "nullable": true }, - "local_id_gt": { - "type": "string", + "disabled": { + "type": "boolean", "nullable": true }, - "local_id_gte": { - "type": "string", + "disabled_not": { + "type": "boolean", "nullable": true }, - "local_id_in": { - "items": { - "type": "string" - }, - "type": "array", + "global_alert_rule": { + "allOf": [ + { + "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" + } + ], "nullable": true }, - "local_id_lt": { + "id": { "type": "string", "nullable": true }, - "local_id_lte": { + "id_contains": { "type": "string", "nullable": true }, - "local_id_not": { + "id_ends_with": { "type": "string", "nullable": true }, - "local_id_not_contains": { + "id_gt": { "type": "string", "nullable": true }, - "local_id_not_ends_with": { + "id_gte": { "type": "string", "nullable": true }, - "local_id_not_in": { + "id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { + "id_lt": { "type": "string", "nullable": true }, - "local_id_starts_with": { + "id_lte": { "type": "string", "nullable": true }, - "local_updated_at": { + "id_not": { "type": "string", "nullable": true }, - "local_updated_at_gt": { + "id_not_contains": { "type": "string", "nullable": true }, - "local_updated_at_gte": { + "id_not_ends_with": { "type": "string", "nullable": true }, - "local_updated_at_in": { + "id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_updated_at_lt": { - "type": "string", - "nullable": true - }, - "local_updated_at_lte": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "local_updated_at_not": { + "id_starts_with": { "type": "string", "nullable": true }, - "local_updated_at_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "name": { + "local_id": { "type": "string", "nullable": true }, - "name_contains": { + "local_id_contains": { "type": "string", "nullable": true }, - "name_ends_with": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "name_gt": { + "local_id_gt": { "type": "string", "nullable": true }, - "name_gte": { + "local_id_gte": { "type": "string", "nullable": true }, - "name_in": { + "local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_lt": { + "local_id_lt": { "type": "string", "nullable": true }, - "name_lte": { + "local_id_lte": { "type": "string", "nullable": true }, - "name_not": { + "local_id_not": { "type": "string", "nullable": true }, - "name_not_contains": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "name_not_ends_with": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "name_not_in": { + "local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_not_starts_with": { + "local_id_not_starts_with": { "type": "string", "nullable": true }, - "name_starts_with": { + "local_id_starts_with": { "type": "string", "nullable": true - }, - "vm_host_must_enabled": { - "type": "boolean", - "nullable": true - }, - "vm_host_must_enabled_not": { - "type": "boolean", - "nullable": true - }, - "vm_host_must_host_uuids_every": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true - }, - "vm_host_must_host_uuids_none": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true - }, - "vm_host_must_host_uuids_some": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true - }, - "vm_host_must_policy": { - "type": "boolean", - "nullable": true - }, - "vm_host_must_policy_not": { - "type": "boolean", - "nullable": true - }, - "vm_host_prefer_enabled": { - "type": "boolean", - "nullable": true - }, - "vm_host_prefer_enabled_not": { - "type": "boolean", - "nullable": true - }, - "vm_host_prefer_host_uuids_every": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true - }, - "vm_host_prefer_host_uuids_none": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true - }, - "vm_host_prefer_host_uuids_some": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true - }, - "vm_host_prefer_policy": { - "type": "boolean", - "nullable": true - }, - "vm_host_prefer_policy_not": { - "type": "boolean", - "nullable": true - }, - "vm_vm_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVmPolicy" - } - ], - "nullable": true - }, - "vm_vm_policy_enabled": { - "type": "boolean", - "nullable": true - }, - "vm_vm_policy_enabled_not": { - "type": "boolean", - "nullable": true - }, - "vm_vm_policy_in": { - "items": { - "$ref": "#/components/schemas/VmVmPolicy" - }, - "type": "array", - "nullable": true - }, - "vm_vm_policy_not": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVmPolicy" - } - ], - "nullable": true - }, - "vm_vm_policy_not_in": { - "items": { - "$ref": "#/components/schemas/VmVmPolicy" - }, - "type": "array", - "nullable": true - }, - "vms_every": { - "allOf": [ - { - "$ref": "#/components/schemas/VmWhereInput" - } - ], - "nullable": true - }, - "vms_none": { - "allOf": [ - { - "$ref": "#/components/schemas/VmWhereInput" - } - ], - "nullable": true - }, - "vms_some": { - "allOf": [ - { - "$ref": "#/components/schemas/VmWhereInput" - } - ], - "nullable": true } }, "type": "object", @@ -7833,6 +6935,21 @@ "type": "object", "additionalProperties": false }, + "VmClockOffset": { + "enum": [ + "LOCALTIME", + "UTC" + ], + "type": "string" + }, + "EntityAsyncStatus": { + "enum": [ + "CREATING", + "DELETING", + "UPDATING" + ], + "type": "string" + }, "VmEntityFilterResultWhereInput": { "properties": { "AND": { @@ -8321,6 +7438,13 @@ ], "type": "string" }, + "VmFirmware": { + "enum": [ + "BIOS", + "UEFI" + ], + "type": "string" + }, "VmFolderWhereInput": { "properties": { "AND": { @@ -26660,6 +25784,22 @@ "type": "object", "additionalProperties": false }, + "Bus": { + "enum": [ + "IDE", + "SCSI", + "USB", + "VIRTIO" + ], + "type": "string" + }, + "VmDiskIoRestrictType": { + "enum": [ + "DYNAMIC", + "FORCED" + ], + "type": "string" + }, "SvtImageWhereInput": { "properties": { "AND": { @@ -27127,6 +26267,13 @@ "type": "object", "additionalProperties": false }, + "VmDiskType": { + "enum": [ + "CD_ROM", + "DISK" + ], + "type": "string" + }, "VmVolumeWhereInput": { "properties": { "AND": { @@ -27902,6 +27049,22 @@ "type": "object", "additionalProperties": false }, + "VmVolumeElfStoragePolicyType": { + "enum": [ + "EC", + "ELF_CP_REPLICA_2_THICK_PROVISION", + "ELF_CP_REPLICA_2_THIN_PROVISION", + "ELF_CP_REPLICA_3_THICK_PROVISION", + "ELF_CP_REPLICA_3_THIN_PROVISION", + "REPLICA_1_THICK_PROVISION", + "REPLICA_1_THIN_PROVISION", + "REPLICA_2_THICK_PROVISION", + "REPLICA_2_THIN_PROVISION", + "REPLICA_3_THICK_PROVISION", + "REPLICA_3_THIN_PROVISION" + ], + "type": "string" + }, "VmVolumeType": { "enum": [ "KVM_VOLUME", @@ -28795,6 +27958,13 @@ ], "type": "string" }, + "VmDiskIoPolicy": { + "enum": [ + "RESTRICT_EACH_DISK", + "RESTRICT_WHOLE_VM" + ], + "type": "string" + }, "SnapshotGroupWhereInput": { "properties": { "AND": { @@ -33437,6 +32607,14 @@ "type": "boolean", "nullable": true }, + "load_balancer_service": { + "allOf": [ + { + "$ref": "#/components/schemas/LoadBalancerServiceWhereInput" + } + ], + "nullable": true + }, "name": { "type": "string", "nullable": true @@ -33590,6 +32768,14 @@ "version_starts_with": { "type": "string", "nullable": true + }, + "vpc_service": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudServiceWhereInput" + } + ], + "nullable": true } }, "type": "object", @@ -36980,6 +36166,21 @@ "type": "object", "additionalProperties": false }, + "VmNicModel": { + "enum": [ + "E1000", + "SRIOV", + "VIRTIO" + ], + "type": "string" + }, + "VmNicType": { + "enum": [ + "VLAN", + "VPC" + ], + "type": "string" + }, "VirtualPrivateCloudNicWhereInput": { "properties": { "AND": { @@ -42242,118 +41443,262 @@ ], "type": "string" }, - "EverouteClusterPhase": { - "enum": [ - "Associated", - "Failed", - "Init", - "Running", - "Terminating", - "Updating", - "Upgrading" - ], - "type": "string" - }, - "IsolationMode": { - "enum": [ - "ALL", - "PARTIAL" - ], - "type": "string" - }, - "NfsExportWhereInput": { + "LoadBalancerServiceWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/NfsExportWhereInput" + "$ref": "#/components/schemas/LoadBalancerServiceWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/NfsExportWhereInput" + "$ref": "#/components/schemas/LoadBalancerServiceWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/NfsExportWhereInput" + "$ref": "#/components/schemas/LoadBalancerServiceWhereInput" }, "type": "array", "nullable": true }, - "cluster": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/ClusterWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "description": { + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "entityAsyncStatus_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "everoute_cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterWhereInput" + } + ], + "nullable": true + }, + "id": { "type": "string", "nullable": true }, - "description_contains": { + "id_contains": { "type": "string", "nullable": true }, - "description_ends_with": { + "id_ends_with": { "type": "string", "nullable": true }, - "description_gt": { + "id_gt": { "type": "string", "nullable": true }, - "description_gte": { + "id_gte": { "type": "string", "nullable": true }, - "description_in": { + "id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "description_lt": { + "id_lt": { "type": "string", "nullable": true }, - "description_lte": { + "id_lte": { "type": "string", "nullable": true }, - "description_not": { + "id_not": { "type": "string", "nullable": true }, - "description_not_contains": { + "id_not_contains": { "type": "string", "nullable": true }, - "description_not_ends_with": { + "id_not_ends_with": { "type": "string", "nullable": true }, - "description_not_in": { + "id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "description_not_starts_with": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "description_starts_with": { + "id_starts_with": { "type": "string", "nullable": true }, + "phase": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterPhase" + } + ], + "nullable": true + }, + "phase_in": { + "items": { + "$ref": "#/components/schemas/EverouteClusterPhase" + }, + "type": "array", + "nullable": true + }, + "phase_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterPhase" + } + ], + "nullable": true + }, + "phase_not_in": { + "items": { + "$ref": "#/components/schemas/EverouteClusterPhase" + }, + "type": "array", + "nullable": true + }, + "vm_instances_every": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vm_instances_none": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vm_instances_some": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vnet_bonds_every": { + "allOf": [ + { + "$ref": "#/components/schemas/VnetBondWhereInput" + } + ], + "nullable": true + }, + "vnet_bonds_none": { + "allOf": [ + { + "$ref": "#/components/schemas/VnetBondWhereInput" + } + ], + "nullable": true + }, + "vnet_bonds_some": { + "allOf": [ + { + "$ref": "#/components/schemas/VnetBondWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "EverouteClusterPhase": { + "enum": [ + "Associated", + "Failed", + "Init", + "Running", + "Terminating", + "Updating", + "Upgrading" + ], + "type": "string" + }, + "VnetBondWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/VnetBondWhereInput" + }, + "type": "array", + "nullable": true + }, + "NOT": { + "items": { + "$ref": "#/components/schemas/VnetBondWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/VnetBondWhereInput" + }, + "type": "array", + "nullable": true + }, + "bond_for_client": { + "type": "boolean", + "nullable": true + }, + "bond_for_client_not": { + "type": "boolean", + "nullable": true + }, + "bond_for_server": { + "type": "boolean", + "nullable": true + }, + "bond_for_server_not": { + "type": "boolean", + "nullable": true + }, "entityAsyncStatus": { "allOf": [ { @@ -42384,68 +41729,6 @@ "type": "array", "nullable": true }, - "export_inode_id": { - "type": "string", - "nullable": true - }, - "export_inode_id_contains": { - "type": "string", - "nullable": true - }, - "export_inode_id_ends_with": { - "type": "string", - "nullable": true - }, - "export_inode_id_gt": { - "type": "string", - "nullable": true - }, - "export_inode_id_gte": { - "type": "string", - "nullable": true - }, - "export_inode_id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "export_inode_id_lt": { - "type": "string", - "nullable": true - }, - "export_inode_id_lte": { - "type": "string", - "nullable": true - }, - "export_inode_id_not": { - "type": "string", - "nullable": true - }, - "export_inode_id_not_contains": { - "type": "string", - "nullable": true - }, - "export_inode_id_not_ends_with": { - "type": "string", - "nullable": true - }, - "export_inode_id_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "export_inode_id_not_starts_with": { - "type": "string", - "nullable": true - }, - "export_inode_id_starts_with": { - "type": "string", - "nullable": true - }, "id": { "type": "string", "nullable": true @@ -42508,120 +41791,10 @@ "type": "string", "nullable": true }, - "inodes_every": { - "allOf": [ - { - "$ref": "#/components/schemas/NfsInodeWhereInput" - } - ], - "nullable": true - }, - "inodes_none": { - "allOf": [ - { - "$ref": "#/components/schemas/NfsInodeWhereInput" - } - ], - "nullable": true - }, - "inodes_some": { - "allOf": [ - { - "$ref": "#/components/schemas/NfsInodeWhereInput" - } - ], - "nullable": true - }, - "internal": { - "type": "boolean", - "nullable": true - }, - "internal_not": { - "type": "boolean", - "nullable": true - }, - "ip_whitelist": { - "type": "string", - "nullable": true - }, - "ip_whitelist_contains": { - "type": "string", - "nullable": true - }, - "ip_whitelist_ends_with": { - "type": "string", - "nullable": true - }, - "ip_whitelist_gt": { - "type": "string", - "nullable": true - }, - "ip_whitelist_gte": { - "type": "string", - "nullable": true - }, - "ip_whitelist_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "ip_whitelist_lt": { - "type": "string", - "nullable": true - }, - "ip_whitelist_lte": { - "type": "string", - "nullable": true - }, - "ip_whitelist_not": { - "type": "string", - "nullable": true - }, - "ip_whitelist_not_contains": { - "type": "string", - "nullable": true - }, - "ip_whitelist_not_ends_with": { - "type": "string", - "nullable": true - }, - "ip_whitelist_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "ip_whitelist_not_starts_with": { - "type": "string", - "nullable": true - }, - "ip_whitelist_starts_with": { - "type": "string", - "nullable": true - }, - "labels_every": { - "allOf": [ - { - "$ref": "#/components/schemas/LabelWhereInput" - } - ], - "nullable": true - }, - "labels_none": { - "allOf": [ - { - "$ref": "#/components/schemas/LabelWhereInput" - } - ], - "nullable": true - }, - "labels_some": { + "load_balancer_service": { "allOf": [ { - "$ref": "#/components/schemas/LabelWhereInput" + "$ref": "#/components/schemas/LoadBalancerServiceWhereInput" } ], "nullable": true @@ -42750,131 +41923,149 @@ "type": "string", "nullable": true }, - "replica_num": { - "type": "integer", - "format": "int32", + "namespace": { + "type": "string", "nullable": true }, - "replica_num_gt": { - "type": "integer", - "format": "int32", + "namespace_contains": { + "type": "string", "nullable": true }, - "replica_num_gte": { - "type": "integer", - "format": "int32", + "namespace_ends_with": { + "type": "string", "nullable": true }, - "replica_num_in": { + "namespace_gt": { + "type": "string", + "nullable": true + }, + "namespace_gte": { + "type": "string", + "nullable": true + }, + "namespace_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "replica_num_lt": { - "type": "integer", - "format": "int32", + "namespace_lt": { + "type": "string", "nullable": true }, - "replica_num_lte": { - "type": "integer", - "format": "int32", + "namespace_lte": { + "type": "string", "nullable": true }, - "replica_num_not": { - "type": "integer", - "format": "int32", + "namespace_not": { + "type": "string", "nullable": true }, - "replica_num_not_in": { + "namespace_not_contains": { + "type": "string", + "nullable": true + }, + "namespace_not_ends_with": { + "type": "string", + "nullable": true + }, + "namespace_not_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "thin_provision": { - "type": "boolean", + "namespace_not_starts_with": { + "type": "string", "nullable": true }, - "thin_provision_not": { - "type": "boolean", + "namespace_starts_with": { + "type": "string", + "nullable": true + }, + "vlan": { + "allOf": [ + { + "$ref": "#/components/schemas/VlanWhereInput" + } + ], "nullable": true } }, "type": "object", "additionalProperties": false }, - "NfsInodeWhereInput": { + "VirtualPrivateCloudServiceWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/NfsInodeWhereInput" + "$ref": "#/components/schemas/VirtualPrivateCloudServiceWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/NfsInodeWhereInput" + "$ref": "#/components/schemas/VirtualPrivateCloudServiceWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/NfsInodeWhereInput" + "$ref": "#/components/schemas/VirtualPrivateCloudServiceWhereInput" }, "type": "array", "nullable": true }, - "assigned_size": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "assigned_size_gt": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "assigned_size_gte": { - "type": "integer", - "format": "int64", + "cluster_bindings_every": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" + } + ], "nullable": true }, - "assigned_size_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", + "cluster_bindings_none": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" + } + ], "nullable": true }, - "assigned_size_lt": { - "type": "integer", - "format": "int64", + "cluster_bindings_some": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" + } + ], "nullable": true }, - "assigned_size_lte": { - "type": "integer", - "format": "int64", + "edge_gateways_every": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput" + } + ], "nullable": true }, - "assigned_size_not": { - "type": "integer", - "format": "int64", + "edge_gateways_none": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput" + } + ], "nullable": true }, - "assigned_size_not_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", + "edge_gateways_some": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput" + } + ], "nullable": true }, "entityAsyncStatus": { @@ -42907,12 +42098,36 @@ "type": "array", "nullable": true }, - "file": { - "type": "boolean", + "everoute_cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterWhereInput" + } + ], "nullable": true }, - "file_not": { - "type": "boolean", + "external_subnets_every": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput" + } + ], + "nullable": true + }, + "external_subnets_none": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput" + } + ], + "nullable": true + }, + "external_subnets_some": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput" + } + ], "nullable": true }, "id": { @@ -42977,324 +42192,319 @@ "type": "string", "nullable": true }, - "labels_every": { - "allOf": [ - { - "$ref": "#/components/schemas/LabelWhereInput" - } - ], - "nullable": true - }, - "labels_none": { - "allOf": [ - { - "$ref": "#/components/schemas/LabelWhereInput" - } - ], - "nullable": true - }, - "labels_some": { - "allOf": [ - { - "$ref": "#/components/schemas/LabelWhereInput" - } - ], - "nullable": true - }, - "local_id": { + "internal_cidr": { "type": "string", "nullable": true }, - "local_id_contains": { + "internal_cidr_contains": { "type": "string", "nullable": true }, - "local_id_ends_with": { + "internal_cidr_ends_with": { "type": "string", "nullable": true }, - "local_id_gt": { + "internal_cidr_gt": { "type": "string", "nullable": true }, - "local_id_gte": { + "internal_cidr_gte": { "type": "string", "nullable": true }, - "local_id_in": { + "internal_cidr_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_lt": { + "internal_cidr_lt": { "type": "string", "nullable": true }, - "local_id_lte": { + "internal_cidr_lte": { "type": "string", "nullable": true }, - "local_id_not": { + "internal_cidr_not": { "type": "string", "nullable": true }, - "local_id_not_contains": { + "internal_cidr_not_contains": { "type": "string", "nullable": true }, - "local_id_not_ends_with": { + "internal_cidr_not_ends_with": { "type": "string", "nullable": true }, - "local_id_not_in": { + "internal_cidr_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { - "type": "string", - "nullable": true - }, - "local_id_starts_with": { - "type": "string", - "nullable": true - }, - "local_updated_at": { + "internal_cidr_not_starts_with": { "type": "string", "nullable": true }, - "local_updated_at_gt": { + "internal_cidr_starts_with": { "type": "string", "nullable": true }, - "local_updated_at_gte": { - "type": "string", + "phase": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterPhase" + } + ], "nullable": true }, - "local_updated_at_in": { + "phase_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/EverouteClusterPhase" }, "type": "array", "nullable": true }, - "local_updated_at_lt": { - "type": "string", - "nullable": true - }, - "local_updated_at_lte": { - "type": "string", - "nullable": true - }, - "local_updated_at_not": { - "type": "string", + "phase_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterPhase" + } + ], "nullable": true }, - "local_updated_at_not_in": { + "phase_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/EverouteClusterPhase" }, "type": "array", "nullable": true }, - "name": { - "type": "string", - "nullable": true - }, - "name_contains": { - "type": "string", - "nullable": true - }, - "name_ends_with": { - "type": "string", + "vpcs_every": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput" + } + ], "nullable": true }, - "name_gt": { - "type": "string", + "vpcs_none": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput" + } + ], "nullable": true }, - "name_gte": { - "type": "string", + "vpcs_some": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput" + } + ], "nullable": true - }, - "name_in": { + } + }, + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudClusterBindingWhereInput": { + "properties": { + "AND": { "items": { - "type": "string" + "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" }, "type": "array", "nullable": true }, - "name_lt": { - "type": "string", - "nullable": true - }, - "name_lte": { - "type": "string", + "NOT": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" + }, + "type": "array", "nullable": true }, - "name_not": { - "type": "string", + "OR": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" + }, + "type": "array", "nullable": true }, - "name_not_contains": { - "type": "string", + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], "nullable": true }, - "name_not_ends_with": { - "type": "string", + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "name_not_in": { + "entityAsyncStatus_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "name_not_starts_with": { - "type": "string", - "nullable": true - }, - "name_starts_with": { - "type": "string", - "nullable": true - }, - "nfs_export": { + "entityAsyncStatus_not": { "allOf": [ { - "$ref": "#/components/schemas/NfsExportWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "parent_id": { + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "id": { "type": "string", "nullable": true }, - "parent_id_contains": { + "id_contains": { "type": "string", "nullable": true }, - "parent_id_ends_with": { + "id_ends_with": { "type": "string", "nullable": true }, - "parent_id_gt": { + "id_gt": { "type": "string", "nullable": true }, - "parent_id_gte": { + "id_gte": { "type": "string", "nullable": true }, - "parent_id_in": { + "id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "parent_id_lt": { + "id_lt": { "type": "string", "nullable": true }, - "parent_id_lte": { + "id_lte": { "type": "string", "nullable": true }, - "parent_id_not": { + "id_not": { "type": "string", "nullable": true }, - "parent_id_not_contains": { + "id_not_contains": { "type": "string", "nullable": true }, - "parent_id_not_ends_with": { + "id_not_ends_with": { "type": "string", "nullable": true }, - "parent_id_not_in": { + "id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "parent_id_not_starts_with": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "parent_id_starts_with": { + "id_starts_with": { "type": "string", "nullable": true }, - "shared_size": { + "mtu": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "shared_size_gt": { + "mtu_gt": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "shared_size_gte": { + "mtu_gte": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "shared_size_in": { + "mtu_in": { "items": { "type": "integer", - "format": "int64" + "format": "int32" }, "type": "array", "nullable": true }, - "shared_size_lt": { + "mtu_lt": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "shared_size_lte": { + "mtu_lte": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "shared_size_not": { + "mtu_not": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "shared_size_not_in": { + "mtu_not_in": { "items": { "type": "integer", - "format": "int64" + "format": "int32" }, "type": "array", "nullable": true }, - "snapshot_num": { + "vds": { + "allOf": [ + { + "$ref": "#/components/schemas/VdsWhereInput" + } + ], + "nullable": true + }, + "vlan_id": { "type": "integer", "format": "int32", "nullable": true }, - "snapshot_num_gt": { + "vlan_id_gt": { "type": "integer", "format": "int32", "nullable": true }, - "snapshot_num_gte": { + "vlan_id_gte": { "type": "integer", "format": "int32", "nullable": true }, - "snapshot_num_in": { + "vlan_id_in": { "items": { "type": "integer", "format": "int32" @@ -43302,144 +42512,152 @@ "type": "array", "nullable": true }, - "snapshot_num_lt": { + "vlan_id_lt": { "type": "integer", "format": "int32", "nullable": true }, - "snapshot_num_lte": { + "vlan_id_lte": { "type": "integer", "format": "int32", "nullable": true }, - "snapshot_num_not": { + "vlan_id_not": { "type": "integer", "format": "int32", "nullable": true }, - "snapshot_num_not_in": { + "vlan_id_not_in": { "items": { "type": "integer", "format": "int32" }, "type": "array", "nullable": true - }, - "unique_logical_size": { - "type": "number", - "format": "double", - "nullable": true - }, - "unique_logical_size_gt": { - "type": "number", - "format": "double", + } + }, + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudEdgeGatewayWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput" + }, + "type": "array", "nullable": true }, - "unique_logical_size_gte": { - "type": "number", - "format": "double", + "NOT": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput" + }, + "type": "array", "nullable": true }, - "unique_logical_size_in": { + "OR": { "items": { - "type": "number", - "format": "double" + "$ref": "#/components/schemas/VirtualPrivateCloudEdgeGatewayWhereInput" }, "type": "array", "nullable": true }, - "unique_logical_size_lt": { - "type": "number", - "format": "double", + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], "nullable": true }, - "unique_logical_size_lte": { - "type": "number", - "format": "double", + "cpu_number": { + "type": "integer", + "format": "int32", "nullable": true }, - "unique_logical_size_not": { - "type": "number", - "format": "double", + "cpu_number_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "unique_logical_size_not_in": { + "cpu_number_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "cpu_number_in": { "items": { - "type": "number", - "format": "double" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "unique_size": { + "cpu_number_lt": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "unique_size_gt": { + "cpu_number_lte": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "unique_size_gte": { + "cpu_number_not": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "unique_size_in": { + "cpu_number_not_in": { "items": { "type": "integer", - "format": "int64" + "format": "int32" }, "type": "array", "nullable": true }, - "unique_size_lt": { + "data_volume_size": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "unique_size_lte": { + "data_volume_size_gt": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "unique_size_not": { + "data_volume_size_gte": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "unique_size_not_in": { + "data_volume_size_in": { "items": { "type": "integer", - "format": "int64" + "format": "int32" }, "type": "array", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "SecurityPolicyWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/SecurityPolicyWhereInput" - }, - "type": "array", + }, + "data_volume_size_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/SecurityPolicyWhereInput" - }, - "type": "array", + "data_volume_size_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "OR": { + "data_volume_size_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "data_volume_size_not_in": { "items": { - "$ref": "#/components/schemas/SecurityPolicyWhereInput" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true @@ -43506,14 +42724,98 @@ "type": "string", "nullable": true }, - "everoute_cluster": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/EverouteClusterWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "entityAsyncStatus_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "gateway": { + "type": "string", + "nullable": true + }, + "gateway_contains": { + "type": "string", + "nullable": true + }, + "gateway_ends_with": { + "type": "string", + "nullable": true + }, + "gateway_gt": { + "type": "string", + "nullable": true + }, + "gateway_gte": { + "type": "string", + "nullable": true + }, + "gateway_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "gateway_lt": { + "type": "string", + "nullable": true + }, + "gateway_lte": { + "type": "string", + "nullable": true + }, + "gateway_not": { + "type": "string", + "nullable": true + }, + "gateway_not_contains": { + "type": "string", + "nullable": true + }, + "gateway_not_ends_with": { + "type": "string", + "nullable": true + }, + "gateway_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "gateway_not_starts_with": { + "type": "string", + "nullable": true + }, + "gateway_starts_with": { + "type": "string", + "nullable": true + }, "id": { "type": "string", "nullable": true @@ -43576,6 +42878,52 @@ "type": "string", "nullable": true }, + "memory_size": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "memory_size_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "memory_size_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "memory_size_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "memory_size_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "memory_size_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "memory_size_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "memory_size_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, "name": { "type": "string", "nullable": true @@ -43638,116 +42986,196 @@ "type": "string", "nullable": true }, - "policy_mode": { + "phase": { "allOf": [ { - "$ref": "#/components/schemas/PolicyMode" + "$ref": "#/components/schemas/EverouteClusterPhase" } ], "nullable": true }, - "policy_mode_in": { + "phase_in": { "items": { - "$ref": "#/components/schemas/PolicyMode" + "$ref": "#/components/schemas/EverouteClusterPhase" }, "type": "array", "nullable": true }, - "policy_mode_not": { + "phase_not": { "allOf": [ { - "$ref": "#/components/schemas/PolicyMode" + "$ref": "#/components/schemas/EverouteClusterPhase" } ], "nullable": true }, - "policy_mode_not_in": { + "phase_not_in": { "items": { - "$ref": "#/components/schemas/PolicyMode" + "$ref": "#/components/schemas/EverouteClusterPhase" }, "type": "array", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "PolicyMode": { - "enum": [ - "MONITOR", - "WORK" - ], - "type": "string" - }, - "VmVolumeSnapshotWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" - }, - "type": "array", + }, + "subnet_mask": { + "type": "string", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" - }, - "type": "array", + "subnet_mask_contains": { + "type": "string", "nullable": true }, - "OR": { + "subnet_mask_ends_with": { + "type": "string", + "nullable": true + }, + "subnet_mask_gt": { + "type": "string", + "nullable": true + }, + "subnet_mask_gte": { + "type": "string", + "nullable": true + }, + "subnet_mask_in": { "items": { - "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" + "type": "string" }, "type": "array", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], + "subnet_mask_lt": { + "type": "string", "nullable": true }, - "createAt": { + "subnet_mask_lte": { "type": "string", "nullable": true }, - "createAt_gt": { + "subnet_mask_not": { "type": "string", "nullable": true }, - "createAt_gte": { + "subnet_mask_not_contains": { "type": "string", "nullable": true }, - "createAt_in": { + "subnet_mask_not_ends_with": { + "type": "string", + "nullable": true + }, + "subnet_mask_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "createAt_lt": { + "subnet_mask_not_starts_with": { "type": "string", "nullable": true }, - "createAt_lte": { + "subnet_mask_starts_with": { "type": "string", "nullable": true }, - "createAt_not": { - "type": "string", + "vdses_every": { + "allOf": [ + { + "$ref": "#/components/schemas/VdsWhereInput" + } + ], "nullable": true }, - "createAt_not_in": { + "vdses_none": { + "allOf": [ + { + "$ref": "#/components/schemas/VdsWhereInput" + } + ], + "nullable": true + }, + "vdses_some": { + "allOf": [ + { + "$ref": "#/components/schemas/VdsWhereInput" + } + ], + "nullable": true + }, + "vm_instances_every": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vm_instances_none": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vm_instances_some": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vpc_service": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudServiceWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "IsolationMode": { + "enum": [ + "ALL", + "PARTIAL" + ], + "type": "string" + }, + "NfsExportWhereInput": { + "properties": { + "AND": { "items": { - "type": "string" + "$ref": "#/components/schemas/NfsExportWhereInput" + }, + "type": "array", + "nullable": true + }, + "NOT": { + "items": { + "$ref": "#/components/schemas/NfsExportWhereInput" }, "type": "array", "nullable": true }, + "OR": { + "items": { + "$ref": "#/components/schemas/NfsExportWhereInput" + }, + "type": "array", + "nullable": true + }, + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true + }, "description": { "type": "string", "nullable": true @@ -43810,66 +43238,98 @@ "type": "string", "nullable": true }, - "elf_storage_policy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "elf_storage_policy_in": { + "entityAsyncStatus_in": { "items": { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "elf_storage_policy_not": { + "entityAsyncStatus_not": { "allOf": [ { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "elf_storage_policy_not_in": { + "entityAsyncStatus_not_in": { "items": { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "export_inode_id": { + "type": "string", "nullable": true }, - "entityAsyncStatus_in": { + "export_inode_id_contains": { + "type": "string", + "nullable": true + }, + "export_inode_id_ends_with": { + "type": "string", + "nullable": true + }, + "export_inode_id_gt": { + "type": "string", + "nullable": true + }, + "export_inode_id_gte": { + "type": "string", + "nullable": true + }, + "export_inode_id_in": { "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" + "type": "string" }, "type": "array", "nullable": true }, - "entityAsyncStatus_not": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "export_inode_id_lt": { + "type": "string", "nullable": true }, - "entityAsyncStatus_not_in": { + "export_inode_id_lte": { + "type": "string", + "nullable": true + }, + "export_inode_id_not": { + "type": "string", + "nullable": true + }, + "export_inode_id_not_contains": { + "type": "string", + "nullable": true + }, + "export_inode_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "export_inode_id_not_in": { "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" + "type": "string" }, "type": "array", "nullable": true }, + "export_inode_id_not_starts_with": { + "type": "string", + "nullable": true + }, + "export_inode_id_starts_with": { + "type": "string", + "nullable": true + }, "id": { "type": "string", "nullable": true @@ -43932,68 +43392,124 @@ "type": "string", "nullable": true }, - "labels_every": { + "inodes_every": { "allOf": [ { - "$ref": "#/components/schemas/LabelWhereInput" + "$ref": "#/components/schemas/NfsInodeWhereInput" } ], "nullable": true }, - "labels_none": { + "inodes_none": { "allOf": [ { - "$ref": "#/components/schemas/LabelWhereInput" + "$ref": "#/components/schemas/NfsInodeWhereInput" } ], "nullable": true }, - "labels_some": { + "inodes_some": { "allOf": [ { - "$ref": "#/components/schemas/LabelWhereInput" + "$ref": "#/components/schemas/NfsInodeWhereInput" } ], "nullable": true }, - "local_created_at": { + "internal": { + "type": "boolean", + "nullable": true + }, + "internal_not": { + "type": "boolean", + "nullable": true + }, + "ip_whitelist": { "type": "string", "nullable": true }, - "local_created_at_gt": { + "ip_whitelist_contains": { "type": "string", "nullable": true }, - "local_created_at_gte": { + "ip_whitelist_ends_with": { "type": "string", "nullable": true }, - "local_created_at_in": { + "ip_whitelist_gt": { + "type": "string", + "nullable": true + }, + "ip_whitelist_gte": { + "type": "string", + "nullable": true + }, + "ip_whitelist_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_created_at_lt": { + "ip_whitelist_lt": { "type": "string", "nullable": true }, - "local_created_at_lte": { + "ip_whitelist_lte": { "type": "string", "nullable": true }, - "local_created_at_not": { + "ip_whitelist_not": { "type": "string", "nullable": true }, - "local_created_at_not_in": { + "ip_whitelist_not_contains": { + "type": "string", + "nullable": true + }, + "ip_whitelist_not_ends_with": { + "type": "string", + "nullable": true + }, + "ip_whitelist_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, + "ip_whitelist_not_starts_with": { + "type": "string", + "nullable": true + }, + "ip_whitelist_starts_with": { + "type": "string", + "nullable": true + }, + "labels_every": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelWhereInput" + } + ], + "nullable": true + }, + "labels_none": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelWhereInput" + } + ], + "nullable": true + }, + "labels_some": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelWhereInput" + } + ], + "nullable": true + }, "local_id": { "type": "string", "nullable": true @@ -44118,688 +43634,551 @@ "type": "string", "nullable": true }, - "shared_size": { - "type": "number", - "format": "double", - "nullable": true - }, - "shared_size_gt": { - "type": "number", - "format": "double", - "nullable": true - }, - "shared_size_gte": { - "type": "number", - "format": "double", - "nullable": true - }, - "shared_size_in": { - "items": { - "type": "number", - "format": "double" - }, - "type": "array", - "nullable": true - }, - "shared_size_lt": { - "type": "number", - "format": "double", + "replica_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "shared_size_lte": { - "type": "number", - "format": "double", + "replica_num_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "shared_size_not": { - "type": "number", - "format": "double", + "replica_num_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "shared_size_not_in": { + "replica_num_in": { "items": { - "type": "number", - "format": "double" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "size": { - "type": "number", - "format": "double", + "replica_num_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "size_gt": { - "type": "number", - "format": "double", + "replica_num_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "size_gte": { - "type": "number", - "format": "double", + "replica_num_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "size_in": { + "replica_num_not_in": { "items": { - "type": "number", - "format": "double" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "size_lt": { - "type": "number", - "format": "double", - "nullable": true - }, - "size_lte": { - "type": "number", - "format": "double", + "thin_provision": { + "type": "boolean", "nullable": true }, - "size_not": { - "type": "number", - "format": "double", + "thin_provision_not": { + "type": "boolean", "nullable": true - }, - "size_not_in": { + } + }, + "type": "object", + "additionalProperties": false + }, + "NfsInodeWhereInput": { + "properties": { + "AND": { "items": { - "type": "number", - "format": "double" + "$ref": "#/components/schemas/NfsInodeWhereInput" }, "type": "array", "nullable": true }, - "type": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVolumeSnapshotType" - } - ], - "nullable": true - }, - "type_in": { + "NOT": { "items": { - "$ref": "#/components/schemas/VmVolumeSnapshotType" + "$ref": "#/components/schemas/NfsInodeWhereInput" }, "type": "array", "nullable": true }, - "type_not": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVolumeSnapshotType" - } - ], - "nullable": true - }, - "type_not_in": { + "OR": { "items": { - "$ref": "#/components/schemas/VmVolumeSnapshotType" + "$ref": "#/components/schemas/NfsInodeWhereInput" }, "type": "array", "nullable": true }, - "unique_size": { - "type": "number", - "format": "double", + "assigned_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "unique_size_gt": { - "type": "number", - "format": "double", + "assigned_size_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "unique_size_gte": { - "type": "number", - "format": "double", + "assigned_size_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "unique_size_in": { + "assigned_size_in": { "items": { - "type": "number", - "format": "double" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "unique_size_lt": { - "type": "number", - "format": "double", + "assigned_size_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "unique_size_lte": { - "type": "number", - "format": "double", + "assigned_size_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "unique_size_not": { - "type": "number", - "format": "double", + "assigned_size_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "unique_size_not_in": { + "assigned_size_not_in": { "items": { - "type": "number", - "format": "double" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "vm_volume": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/VmVolumeWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "volume_sharing": { - "type": "boolean", - "nullable": true - }, - "volume_sharing_not": { - "type": "boolean", - "nullable": true - }, - "volume_size": { - "type": "number", - "format": "double", - "nullable": true - }, - "volume_size_gt": { - "type": "number", - "format": "double", - "nullable": true - }, - "volume_size_gte": { - "type": "number", - "format": "double", - "nullable": true - }, - "volume_size_in": { + "entityAsyncStatus_in": { "items": { - "type": "number", - "format": "double" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "volume_size_lt": { - "type": "number", - "format": "double", + "entityAsyncStatus_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "volume_size_lte": { - "type": "number", - "format": "double", + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", "nullable": true }, - "volume_size_not": { - "type": "number", - "format": "double", + "file": { + "type": "boolean", "nullable": true }, - "volume_size_not_in": { - "items": { - "type": "number", - "format": "double" - }, - "type": "array", + "file_not": { + "type": "boolean", "nullable": true }, - "zbs_snapshot_uuid": { + "id": { "type": "string", "nullable": true }, - "zbs_snapshot_uuid_contains": { + "id_contains": { "type": "string", "nullable": true }, - "zbs_snapshot_uuid_ends_with": { + "id_ends_with": { "type": "string", "nullable": true }, - "zbs_snapshot_uuid_gt": { + "id_gt": { "type": "string", "nullable": true }, - "zbs_snapshot_uuid_gte": { + "id_gte": { "type": "string", "nullable": true }, - "zbs_snapshot_uuid_in": { + "id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "zbs_snapshot_uuid_lt": { + "id_lt": { "type": "string", "nullable": true }, - "zbs_snapshot_uuid_lte": { + "id_lte": { "type": "string", "nullable": true }, - "zbs_snapshot_uuid_not": { + "id_not": { "type": "string", "nullable": true }, - "zbs_snapshot_uuid_not_contains": { + "id_not_contains": { "type": "string", "nullable": true }, - "zbs_snapshot_uuid_not_ends_with": { + "id_not_ends_with": { "type": "string", "nullable": true }, - "zbs_snapshot_uuid_not_in": { + "id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "zbs_snapshot_uuid_not_starts_with": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "zbs_snapshot_uuid_starts_with": { + "id_starts_with": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "VmVolumeSnapshotType": { - "enum": [ - "KVM_VOLUME_ISCSI_SNAPSHOT", - "KVM_VOLUME_SNAPSHOT" - ], - "type": "string" - }, - "PmemDimmWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/PmemDimmWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/PmemDimmWhereInput" - }, - "type": "array", - "nullable": true }, - "OR": { - "items": { - "$ref": "#/components/schemas/PmemDimmWhereInput" - }, - "type": "array", + "labels_every": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelWhereInput" + } + ], "nullable": true }, - "capacity": { - "type": "integer", - "format": "int64", + "labels_none": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelWhereInput" + } + ], "nullable": true }, - "capacity_gt": { - "type": "integer", - "format": "int64", + "labels_some": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelWhereInput" + } + ], "nullable": true }, - "capacity_gte": { - "type": "integer", - "format": "int64", + "local_id": { + "type": "string", "nullable": true }, - "capacity_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", + "local_id_contains": { + "type": "string", "nullable": true }, - "capacity_lt": { - "type": "integer", - "format": "int64", + "local_id_ends_with": { + "type": "string", "nullable": true }, - "capacity_lte": { - "type": "integer", - "format": "int64", + "local_id_gt": { + "type": "string", "nullable": true }, - "capacity_not": { - "type": "integer", - "format": "int64", + "local_id_gte": { + "type": "string", "nullable": true }, - "capacity_not_in": { + "local_id_in": { "items": { - "type": "integer", - "format": "int64" + "type": "string" }, "type": "array", "nullable": true }, - "device_locator": { + "local_id_lt": { "type": "string", "nullable": true }, - "device_locator_contains": { + "local_id_lte": { "type": "string", "nullable": true }, - "device_locator_ends_with": { + "local_id_not": { "type": "string", "nullable": true }, - "device_locator_gt": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "device_locator_gte": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "device_locator_in": { + "local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "device_locator_lt": { + "local_id_not_starts_with": { "type": "string", "nullable": true }, - "device_locator_lte": { + "local_id_starts_with": { "type": "string", "nullable": true }, - "device_locator_not": { + "local_updated_at": { "type": "string", "nullable": true }, - "device_locator_not_contains": { + "local_updated_at_gt": { "type": "string", "nullable": true }, - "device_locator_not_ends_with": { + "local_updated_at_gte": { "type": "string", "nullable": true }, - "device_locator_not_in": { + "local_updated_at_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "device_locator_not_starts_with": { + "local_updated_at_lt": { "type": "string", "nullable": true }, - "device_locator_starts_with": { + "local_updated_at_lte": { "type": "string", "nullable": true }, - "disk": { - "allOf": [ - { - "$ref": "#/components/schemas/DiskWhereInput" - } - ], - "nullable": true - }, - "health_status": { - "allOf": [ - { - "$ref": "#/components/schemas/DiskHealthStatus" - } - ], - "nullable": true - }, - "health_status_in": { - "items": { - "$ref": "#/components/schemas/DiskHealthStatus" - }, - "type": "array", - "nullable": true - }, - "health_status_not": { - "allOf": [ - { - "$ref": "#/components/schemas/DiskHealthStatus" - } - ], + "local_updated_at_not": { + "type": "string", "nullable": true }, - "health_status_not_in": { + "local_updated_at_not_in": { "items": { - "$ref": "#/components/schemas/DiskHealthStatus" + "type": "string" }, "type": "array", "nullable": true }, - "host": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true - }, - "id": { + "name": { "type": "string", "nullable": true }, - "id_contains": { + "name_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "name_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "name_gt": { "type": "string", "nullable": true }, - "id_gte": { + "name_gte": { "type": "string", "nullable": true }, - "id_in": { + "name_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "name_lt": { "type": "string", "nullable": true }, - "id_lte": { + "name_lte": { "type": "string", "nullable": true }, - "id_not": { + "name_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "name_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "name_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "name_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "name_not_starts_with": { "type": "string", "nullable": true }, - "id_starts_with": { + "name_starts_with": { "type": "string", "nullable": true }, - "local_id": { + "nfs_export": { + "allOf": [ + { + "$ref": "#/components/schemas/NfsExportWhereInput" + } + ], + "nullable": true + }, + "parent_id": { "type": "string", "nullable": true }, - "local_id_contains": { + "parent_id_contains": { "type": "string", "nullable": true }, - "local_id_ends_with": { + "parent_id_ends_with": { "type": "string", "nullable": true }, - "local_id_gt": { + "parent_id_gt": { "type": "string", "nullable": true }, - "local_id_gte": { + "parent_id_gte": { "type": "string", "nullable": true }, - "local_id_in": { + "parent_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_lt": { + "parent_id_lt": { "type": "string", "nullable": true }, - "local_id_lte": { + "parent_id_lte": { "type": "string", "nullable": true }, - "local_id_not": { + "parent_id_not": { "type": "string", "nullable": true }, - "local_id_not_contains": { + "parent_id_not_contains": { "type": "string", "nullable": true }, - "local_id_not_ends_with": { + "parent_id_not_ends_with": { "type": "string", "nullable": true }, - "local_id_not_in": { + "parent_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { - "type": "string", - "nullable": true - }, - "local_id_starts_with": { - "type": "string", - "nullable": true - }, - "name": { + "parent_id_not_starts_with": { "type": "string", "nullable": true }, - "name_contains": { + "parent_id_starts_with": { "type": "string", "nullable": true }, - "name_ends_with": { - "type": "string", + "shared_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_gt": { - "type": "string", + "shared_size_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_gte": { - "type": "string", + "shared_size_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_in": { + "shared_size_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "name_lt": { - "type": "string", - "nullable": true - }, - "name_lte": { - "type": "string", - "nullable": true - }, - "name_not": { - "type": "string", + "shared_size_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_not_contains": { - "type": "string", + "shared_size_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_not_ends_with": { - "type": "string", + "shared_size_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_not_in": { + "shared_size_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "name_not_starts_with": { - "type": "string", - "nullable": true - }, - "name_starts_with": { - "type": "string", - "nullable": true - }, - "numa_node": { + "snapshot_num": { "type": "integer", "format": "int32", "nullable": true }, - "numa_node_gt": { + "snapshot_num_gt": { "type": "integer", "format": "int32", "nullable": true }, - "numa_node_gte": { + "snapshot_num_gte": { "type": "integer", "format": "int32", "nullable": true }, - "numa_node_in": { + "snapshot_num_in": { "items": { "type": "integer", "format": "int32" @@ -44807,22 +44186,22 @@ "type": "array", "nullable": true }, - "numa_node_lt": { + "snapshot_num_lt": { "type": "integer", "format": "int32", "nullable": true }, - "numa_node_lte": { + "snapshot_num_lte": { "type": "integer", "format": "int32", "nullable": true }, - "numa_node_not": { + "snapshot_num_not": { "type": "integer", "format": "int32", "nullable": true }, - "numa_node_not_in": { + "snapshot_num_not_in": { "items": { "type": "integer", "format": "int32" @@ -44830,238 +44209,191 @@ "type": "array", "nullable": true }, - "part_number": { - "type": "string", - "nullable": true - }, - "part_number_contains": { - "type": "string", - "nullable": true - }, - "part_number_ends_with": { - "type": "string", + "unique_logical_size": { + "type": "number", + "format": "double", "nullable": true }, - "part_number_gt": { - "type": "string", + "unique_logical_size_gt": { + "type": "number", + "format": "double", "nullable": true }, - "part_number_gte": { - "type": "string", + "unique_logical_size_gte": { + "type": "number", + "format": "double", "nullable": true }, - "part_number_in": { + "unique_logical_size_in": { "items": { - "type": "string" + "type": "number", + "format": "double" }, "type": "array", "nullable": true }, - "part_number_lt": { - "type": "string", - "nullable": true - }, - "part_number_lte": { - "type": "string", - "nullable": true - }, - "part_number_not": { - "type": "string", + "unique_logical_size_lt": { + "type": "number", + "format": "double", "nullable": true }, - "part_number_not_contains": { - "type": "string", + "unique_logical_size_lte": { + "type": "number", + "format": "double", "nullable": true }, - "part_number_not_ends_with": { - "type": "string", + "unique_logical_size_not": { + "type": "number", + "format": "double", "nullable": true }, - "part_number_not_in": { + "unique_logical_size_not_in": { "items": { - "type": "string" + "type": "number", + "format": "double" }, "type": "array", "nullable": true }, - "part_number_not_starts_with": { - "type": "string", - "nullable": true - }, - "part_number_starts_with": { - "type": "string", - "nullable": true - }, - "remaining_life_percent": { + "unique_size": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "remaining_life_percent_gt": { + "unique_size_gt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "remaining_life_percent_gte": { + "unique_size_gte": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "remaining_life_percent_in": { + "unique_size_in": { "items": { "type": "integer", - "format": "int32" + "format": "int64" }, "type": "array", "nullable": true }, - "remaining_life_percent_lt": { + "unique_size_lt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "remaining_life_percent_lte": { + "unique_size_lte": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "remaining_life_percent_not": { + "unique_size_not": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "remaining_life_percent_not_in": { + "unique_size_not_in": { "items": { "type": "integer", - "format": "int32" + "format": "int64" + }, + "type": "array", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "SecurityPolicyWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/SecurityPolicyWhereInput" }, "type": "array", "nullable": true }, - "version": { + "NOT": { + "items": { + "$ref": "#/components/schemas/SecurityPolicyWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/SecurityPolicyWhereInput" + }, + "type": "array", + "nullable": true + }, + "description": { "type": "string", "nullable": true }, - "version_contains": { + "description_contains": { "type": "string", "nullable": true }, - "version_ends_with": { + "description_ends_with": { "type": "string", "nullable": true }, - "version_gt": { + "description_gt": { "type": "string", "nullable": true }, - "version_gte": { + "description_gte": { "type": "string", "nullable": true }, - "version_in": { + "description_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "version_lt": { + "description_lt": { "type": "string", "nullable": true }, - "version_lte": { + "description_lte": { "type": "string", "nullable": true }, - "version_not": { + "description_not": { "type": "string", "nullable": true }, - "version_not_contains": { + "description_not_contains": { "type": "string", "nullable": true }, - "version_not_ends_with": { + "description_not_ends_with": { "type": "string", "nullable": true }, - "version_not_in": { + "description_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "version_not_starts_with": { + "description_not_starts_with": { "type": "string", "nullable": true }, - "version_starts_with": { + "description_starts_with": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "DiskUsage": { - "enum": [ - "BOOT", - "CACHE", - "CACHE_AND_META", - "DATA", - "DATA_AND_META" - ], - "type": "string" - }, - "DiskType": { - "enum": [ - "HDD", - "NVMe_SSD", - "PMem", - "SATA_OR_SAS_SSD", - "SSD" - ], - "type": "string" - }, - "DiskUsageStatus": { - "enum": [ - "ISOLATED", - "MOUNTED", - "MOUNTING", - "PARTIAL_MOUNTED", - "UNMOUNTED", - "UNMOUNTING" - ], - "type": "string" - }, - "IpmiWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/IpmiWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/IpmiWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/IpmiWhereInput" - }, - "type": "array", - "nullable": true }, - "host": { + "everoute_cluster": { "allOf": [ { - "$ref": "#/components/schemas/HostWhereInput" + "$ref": "#/components/schemas/EverouteClusterWhereInput" } ], "nullable": true @@ -45128,254 +44460,178 @@ "type": "string", "nullable": true }, - "ip": { + "name": { "type": "string", "nullable": true }, - "ip_contains": { + "name_contains": { "type": "string", "nullable": true }, - "ip_ends_with": { + "name_ends_with": { "type": "string", "nullable": true }, - "ip_gt": { + "name_gt": { "type": "string", "nullable": true }, - "ip_gte": { + "name_gte": { "type": "string", "nullable": true }, - "ip_in": { + "name_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "ip_lt": { + "name_lt": { "type": "string", "nullable": true }, - "ip_lte": { + "name_lte": { "type": "string", "nullable": true }, - "ip_not": { + "name_not": { "type": "string", "nullable": true }, - "ip_not_contains": { + "name_not_contains": { "type": "string", "nullable": true }, - "ip_not_ends_with": { + "name_not_ends_with": { "type": "string", "nullable": true }, - "ip_not_in": { + "name_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "ip_not_starts_with": { + "name_not_starts_with": { "type": "string", "nullable": true }, - "ip_starts_with": { + "name_starts_with": { "type": "string", "nullable": true }, - "local_id": { - "type": "string", + "policy_mode": { + "allOf": [ + { + "$ref": "#/components/schemas/PolicyMode" + } + ], "nullable": true }, - "local_id_contains": { - "type": "string", + "policy_mode_in": { + "items": { + "$ref": "#/components/schemas/PolicyMode" + }, + "type": "array", "nullable": true }, - "local_id_ends_with": { - "type": "string", + "policy_mode_not": { + "allOf": [ + { + "$ref": "#/components/schemas/PolicyMode" + } + ], "nullable": true }, - "local_id_gt": { - "type": "string", + "policy_mode_not_in": { + "items": { + "$ref": "#/components/schemas/PolicyMode" + }, + "type": "array", "nullable": true - }, - "local_id_gte": { - "type": "string", + } + }, + "type": "object", + "additionalProperties": false + }, + "PolicyMode": { + "enum": [ + "MONITOR", + "WORK" + ], + "type": "string" + }, + "VmVolumeSnapshotWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" + }, + "type": "array", "nullable": true }, - "local_id_in": { + "NOT": { "items": { - "type": "string" + "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" }, "type": "array", "nullable": true }, - "local_id_lt": { - "type": "string", + "OR": { + "items": { + "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" + }, + "type": "array", "nullable": true }, - "local_id_lte": { - "type": "string", + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], "nullable": true }, - "local_id_not": { + "createAt": { "type": "string", "nullable": true }, - "local_id_not_contains": { + "createAt_gt": { "type": "string", "nullable": true }, - "local_id_not_ends_with": { + "createAt_gte": { "type": "string", "nullable": true }, - "local_id_not_in": { + "createAt_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { - "type": "string", - "nullable": true - }, - "local_id_starts_with": { - "type": "string", - "nullable": true - }, - "username": { - "type": "string", - "nullable": true - }, - "username_contains": { - "type": "string", - "nullable": true - }, - "username_ends_with": { - "type": "string", - "nullable": true - }, - "username_gt": { - "type": "string", - "nullable": true - }, - "username_gte": { - "type": "string", - "nullable": true - }, - "username_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "username_lt": { - "type": "string", - "nullable": true - }, - "username_lte": { - "type": "string", - "nullable": true - }, - "username_not": { + "createAt_lt": { "type": "string", "nullable": true }, - "username_not_contains": { + "createAt_lte": { "type": "string", "nullable": true }, - "username_not_ends_with": { + "createAt_not": { "type": "string", "nullable": true }, - "username_not_in": { + "createAt_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "username_not_starts_with": { - "type": "string", - "nullable": true - }, - "username_starts_with": { - "type": "string", - "nullable": true - }, - "valid": { - "type": "boolean", - "nullable": true - }, - "valid_not": { - "type": "boolean", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "HostState": { - "enum": [ - "IDLE", - "IN_USE", - "REMOVING" - ], - "type": "string" - }, - "HostStatus": { - "enum": [ - "CONNECTED_ERROR", - "CONNECTED_HEALTHY", - "CONNECTED_WARNING", - "CONNECTING", - "INITIALIZING", - "SESSION_EXPIRED" - ], - "type": "string" - }, - "UsbDeviceWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/UsbDeviceWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/UsbDeviceWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/UsbDeviceWhereInput" - }, - "type": "array", - "nullable": true - }, - "binded": { - "type": "boolean", - "nullable": true - }, - "binded_not": { - "type": "boolean", - "nullable": true - }, "description": { "type": "string", "nullable": true @@ -45438,22 +44694,37 @@ "type": "string", "nullable": true }, - "entityAsyncStatus": { + "elf_storage_policy": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" } ], "nullable": true }, - "entityAsyncStatus_in": { + "elf_storage_policy_in": { "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" }, "type": "array", "nullable": true }, - "entityAsyncStatus_not": { + "elf_storage_policy_not": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + } + ], + "nullable": true + }, + "elf_storage_policy_not_in": { + "items": { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + }, + "type": "array", + "nullable": true + }, + "entityAsyncStatus": { "allOf": [ { "$ref": "#/components/schemas/EntityAsyncStatus" @@ -45461,21 +44732,28 @@ ], "nullable": true }, - "entityAsyncStatus_not_in": { + "entityAsyncStatus_in": { "items": { "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "host": { + "entityAsyncStatus_not": { "allOf": [ { - "$ref": "#/components/schemas/HostWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, "id": { "type": "string", "nullable": true @@ -45538,6 +44816,30 @@ "type": "string", "nullable": true }, + "labels_every": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelWhereInput" + } + ], + "nullable": true + }, + "labels_none": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelWhereInput" + } + ], + "nullable": true + }, + "labels_some": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelWhereInput" + } + ], + "nullable": true + }, "local_created_at": { "type": "string", "nullable": true @@ -45638,169 +44940,410 @@ "type": "string", "nullable": true }, - "manufacturer": { + "name": { "type": "string", "nullable": true }, - "manufacturer_contains": { + "name_contains": { "type": "string", "nullable": true }, - "manufacturer_ends_with": { + "name_ends_with": { "type": "string", "nullable": true }, - "manufacturer_gt": { + "name_gt": { "type": "string", "nullable": true }, - "manufacturer_gte": { + "name_gte": { "type": "string", "nullable": true }, - "manufacturer_in": { + "name_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "manufacturer_lt": { + "name_lt": { "type": "string", "nullable": true }, - "manufacturer_lte": { + "name_lte": { "type": "string", "nullable": true }, - "manufacturer_not": { + "name_not": { "type": "string", "nullable": true }, - "manufacturer_not_contains": { + "name_not_contains": { "type": "string", "nullable": true }, - "manufacturer_not_ends_with": { + "name_not_ends_with": { "type": "string", "nullable": true }, - "manufacturer_not_in": { + "name_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "manufacturer_not_starts_with": { + "name_not_starts_with": { "type": "string", "nullable": true }, - "manufacturer_starts_with": { + "name_starts_with": { "type": "string", "nullable": true }, - "name": { + "shared_size": { + "type": "number", + "format": "double", + "nullable": true + }, + "shared_size_gt": { + "type": "number", + "format": "double", + "nullable": true + }, + "shared_size_gte": { + "type": "number", + "format": "double", + "nullable": true + }, + "shared_size_in": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array", + "nullable": true + }, + "shared_size_lt": { + "type": "number", + "format": "double", + "nullable": true + }, + "shared_size_lte": { + "type": "number", + "format": "double", + "nullable": true + }, + "shared_size_not": { + "type": "number", + "format": "double", + "nullable": true + }, + "shared_size_not_in": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array", + "nullable": true + }, + "size": { + "type": "number", + "format": "double", + "nullable": true + }, + "size_gt": { + "type": "number", + "format": "double", + "nullable": true + }, + "size_gte": { + "type": "number", + "format": "double", + "nullable": true + }, + "size_in": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array", + "nullable": true + }, + "size_lt": { + "type": "number", + "format": "double", + "nullable": true + }, + "size_lte": { + "type": "number", + "format": "double", + "nullable": true + }, + "size_not": { + "type": "number", + "format": "double", + "nullable": true + }, + "size_not_in": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array", + "nullable": true + }, + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeSnapshotType" + } + ], + "nullable": true + }, + "type_in": { + "items": { + "$ref": "#/components/schemas/VmVolumeSnapshotType" + }, + "type": "array", + "nullable": true + }, + "type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeSnapshotType" + } + ], + "nullable": true + }, + "type_not_in": { + "items": { + "$ref": "#/components/schemas/VmVolumeSnapshotType" + }, + "type": "array", + "nullable": true + }, + "unique_size": { + "type": "number", + "format": "double", + "nullable": true + }, + "unique_size_gt": { + "type": "number", + "format": "double", + "nullable": true + }, + "unique_size_gte": { + "type": "number", + "format": "double", + "nullable": true + }, + "unique_size_in": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array", + "nullable": true + }, + "unique_size_lt": { + "type": "number", + "format": "double", + "nullable": true + }, + "unique_size_lte": { + "type": "number", + "format": "double", + "nullable": true + }, + "unique_size_not": { + "type": "number", + "format": "double", + "nullable": true + }, + "unique_size_not_in": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array", + "nullable": true + }, + "vm_volume": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeWhereInput" + } + ], + "nullable": true + }, + "volume_sharing": { + "type": "boolean", + "nullable": true + }, + "volume_sharing_not": { + "type": "boolean", + "nullable": true + }, + "volume_size": { + "type": "number", + "format": "double", + "nullable": true + }, + "volume_size_gt": { + "type": "number", + "format": "double", + "nullable": true + }, + "volume_size_gte": { + "type": "number", + "format": "double", + "nullable": true + }, + "volume_size_in": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array", + "nullable": true + }, + "volume_size_lt": { + "type": "number", + "format": "double", + "nullable": true + }, + "volume_size_lte": { + "type": "number", + "format": "double", + "nullable": true + }, + "volume_size_not": { + "type": "number", + "format": "double", + "nullable": true + }, + "volume_size_not_in": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array", + "nullable": true + }, + "zbs_snapshot_uuid": { "type": "string", "nullable": true }, - "name_contains": { + "zbs_snapshot_uuid_contains": { "type": "string", "nullable": true }, - "name_ends_with": { + "zbs_snapshot_uuid_ends_with": { "type": "string", "nullable": true }, - "name_gt": { + "zbs_snapshot_uuid_gt": { "type": "string", "nullable": true }, - "name_gte": { + "zbs_snapshot_uuid_gte": { "type": "string", "nullable": true }, - "name_in": { + "zbs_snapshot_uuid_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_lt": { + "zbs_snapshot_uuid_lt": { "type": "string", "nullable": true }, - "name_lte": { + "zbs_snapshot_uuid_lte": { "type": "string", "nullable": true }, - "name_not": { + "zbs_snapshot_uuid_not": { "type": "string", "nullable": true }, - "name_not_contains": { + "zbs_snapshot_uuid_not_contains": { "type": "string", "nullable": true }, - "name_not_ends_with": { + "zbs_snapshot_uuid_not_ends_with": { "type": "string", "nullable": true }, - "name_not_in": { + "zbs_snapshot_uuid_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_not_starts_with": { + "zbs_snapshot_uuid_not_starts_with": { "type": "string", "nullable": true }, - "name_starts_with": { + "zbs_snapshot_uuid_starts_with": { "type": "string", "nullable": true - }, - "size": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "size_gt": { - "type": "integer", - "format": "int64", + } + }, + "type": "object", + "additionalProperties": false + }, + "VmVolumeSnapshotType": { + "enum": [ + "KVM_VOLUME_ISCSI_SNAPSHOT", + "KVM_VOLUME_SNAPSHOT" + ], + "type": "string" + }, + "PmemDimmWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/PmemDimmWhereInput" + }, + "type": "array", "nullable": true }, - "size_gte": { - "type": "integer", - "format": "int64", + "NOT": { + "items": { + "$ref": "#/components/schemas/PmemDimmWhereInput" + }, + "type": "array", "nullable": true }, - "size_in": { + "OR": { "items": { - "type": "integer", - "format": "int64" + "$ref": "#/components/schemas/PmemDimmWhereInput" }, "type": "array", "nullable": true }, - "size_lt": { + "capacity": { "type": "integer", "format": "int64", "nullable": true }, - "size_lte": { + "capacity_gt": { "type": "integer", "format": "int64", "nullable": true }, - "size_not": { + "capacity_gte": { "type": "integer", "format": "int64", "nullable": true }, - "size_not_in": { + "capacity_in": { "items": { "type": "integer", "format": "int64" @@ -45808,152 +45351,125 @@ "type": "array", "nullable": true }, - "status": { - "allOf": [ - { - "$ref": "#/components/schemas/UsbDeviceStatus" - } - ], + "capacity_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "status_in": { - "items": { - "$ref": "#/components/schemas/UsbDeviceStatus" - }, - "type": "array", + "capacity_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "status_not": { - "allOf": [ - { - "$ref": "#/components/schemas/UsbDeviceStatus" - } - ], + "capacity_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "status_not_in": { + "capacity_not_in": { "items": { - "$ref": "#/components/schemas/UsbDeviceStatus" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "usb_type": { + "device_locator": { "type": "string", "nullable": true }, - "usb_type_contains": { + "device_locator_contains": { "type": "string", "nullable": true }, - "usb_type_ends_with": { + "device_locator_ends_with": { "type": "string", "nullable": true }, - "usb_type_gt": { + "device_locator_gt": { "type": "string", "nullable": true }, - "usb_type_gte": { + "device_locator_gte": { "type": "string", "nullable": true }, - "usb_type_in": { + "device_locator_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "usb_type_lt": { + "device_locator_lt": { "type": "string", "nullable": true }, - "usb_type_lte": { + "device_locator_lte": { "type": "string", "nullable": true }, - "usb_type_not": { + "device_locator_not": { "type": "string", "nullable": true }, - "usb_type_not_contains": { + "device_locator_not_contains": { "type": "string", "nullable": true }, - "usb_type_not_ends_with": { + "device_locator_not_ends_with": { "type": "string", "nullable": true }, - "usb_type_not_in": { + "device_locator_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "usb_type_not_starts_with": { + "device_locator_not_starts_with": { "type": "string", "nullable": true }, - "usb_type_starts_with": { + "device_locator_starts_with": { "type": "string", "nullable": true }, - "vms_every": { + "disk": { "allOf": [ { - "$ref": "#/components/schemas/VmWhereInput" + "$ref": "#/components/schemas/DiskWhereInput" } ], "nullable": true }, - "vms_none": { + "health_status": { "allOf": [ { - "$ref": "#/components/schemas/VmWhereInput" + "$ref": "#/components/schemas/DiskHealthStatus" } ], "nullable": true }, - "vms_some": { - "allOf": [ - { - "$ref": "#/components/schemas/VmWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "UsbDeviceStatus": { - "enum": [ - "EJECTED", - "NORMAL" - ], - "type": "string" - }, - "VsphereEsxiAccountWhereInput": { - "properties": { - "AND": { + "health_status_in": { "items": { - "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput" + "$ref": "#/components/schemas/DiskHealthStatus" }, "type": "array", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput" - }, - "type": "array", + "health_status_not": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskHealthStatus" + } + ], "nullable": true }, - "OR": { + "health_status_not_in": { "items": { - "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput" + "$ref": "#/components/schemas/DiskHealthStatus" }, "type": "array", "nullable": true @@ -46028,154 +45544,146 @@ "type": "string", "nullable": true }, - "ip": { + "local_id": { "type": "string", "nullable": true }, - "ip_contains": { + "local_id_contains": { "type": "string", "nullable": true }, - "ip_ends_with": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "ip_gt": { + "local_id_gt": { "type": "string", "nullable": true }, - "ip_gte": { + "local_id_gte": { "type": "string", "nullable": true }, - "ip_in": { + "local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "ip_lt": { + "local_id_lt": { "type": "string", "nullable": true }, - "ip_lte": { + "local_id_lte": { "type": "string", "nullable": true }, - "ip_not": { + "local_id_not": { "type": "string", "nullable": true }, - "ip_not_contains": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "ip_not_ends_with": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "ip_not_in": { + "local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "ip_not_starts_with": { + "local_id_not_starts_with": { "type": "string", "nullable": true }, - "ip_starts_with": { + "local_id_starts_with": { "type": "string", "nullable": true }, - "is_valid": { - "type": "boolean", - "nullable": true - }, - "is_valid_not": { - "type": "boolean", - "nullable": true - }, - "local_id": { + "name": { "type": "string", "nullable": true }, - "local_id_contains": { + "name_contains": { "type": "string", "nullable": true }, - "local_id_ends_with": { + "name_ends_with": { "type": "string", "nullable": true }, - "local_id_gt": { + "name_gt": { "type": "string", "nullable": true }, - "local_id_gte": { + "name_gte": { "type": "string", "nullable": true }, - "local_id_in": { + "name_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_lt": { + "name_lt": { "type": "string", "nullable": true }, - "local_id_lte": { + "name_lte": { "type": "string", "nullable": true }, - "local_id_not": { + "name_not": { "type": "string", "nullable": true }, - "local_id_not_contains": { + "name_not_contains": { "type": "string", "nullable": true }, - "local_id_not_ends_with": { + "name_not_ends_with": { "type": "string", "nullable": true }, - "local_id_not_in": { + "name_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { + "name_not_starts_with": { "type": "string", "nullable": true }, - "local_id_starts_with": { + "name_starts_with": { "type": "string", "nullable": true }, - "port": { + "numa_node": { "type": "integer", "format": "int32", "nullable": true }, - "port_gt": { + "numa_node_gt": { "type": "integer", "format": "int32", "nullable": true }, - "port_gte": { + "numa_node_gte": { "type": "integer", "format": "int32", "nullable": true }, - "port_in": { + "numa_node_in": { "items": { "type": "integer", "format": "int32" @@ -46183,22 +45691,22 @@ "type": "array", "nullable": true }, - "port_lt": { + "numa_node_lt": { "type": "integer", "format": "int32", "nullable": true }, - "port_lte": { + "numa_node_lte": { "type": "integer", "format": "int32", "nullable": true }, - "port_not": { + "numa_node_not": { "type": "integer", "format": "int32", "nullable": true }, - "port_not_in": { + "numa_node_not_in": { "items": { "type": "integer", "format": "int32" @@ -46206,220 +45714,235 @@ "type": "array", "nullable": true }, - "username": { + "part_number": { "type": "string", "nullable": true }, - "username_contains": { + "part_number_contains": { "type": "string", "nullable": true }, - "username_ends_with": { + "part_number_ends_with": { "type": "string", "nullable": true }, - "username_gt": { + "part_number_gt": { "type": "string", "nullable": true }, - "username_gte": { + "part_number_gte": { "type": "string", "nullable": true }, - "username_in": { + "part_number_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "username_lt": { + "part_number_lt": { "type": "string", "nullable": true }, - "username_lte": { + "part_number_lte": { "type": "string", "nullable": true }, - "username_not": { + "part_number_not": { "type": "string", "nullable": true }, - "username_not_contains": { + "part_number_not_contains": { "type": "string", "nullable": true }, - "username_not_ends_with": { + "part_number_not_ends_with": { "type": "string", "nullable": true }, - "username_not_in": { + "part_number_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "username_not_starts_with": { + "part_number_not_starts_with": { "type": "string", "nullable": true }, - "username_starts_with": { + "part_number_starts_with": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "ZoneWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/ZoneWhereInput" - }, - "type": "array", - "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/ZoneWhereInput" - }, - "type": "array", + "remaining_life_percent": { + "type": "integer", + "format": "int32", "nullable": true }, - "OR": { - "items": { - "$ref": "#/components/schemas/ZoneWhereInput" - }, - "type": "array", + "remaining_life_percent_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], + "remaining_life_percent_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "datacenter": { - "allOf": [ - { - "$ref": "#/components/schemas/DatacenterWhereInput" - } - ], + "remaining_life_percent_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", "nullable": true }, - "failure_data_space": { + "remaining_life_percent_lt": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "failure_data_space_gt": { + "remaining_life_percent_lte": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "failure_data_space_gte": { + "remaining_life_percent_not": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "failure_data_space_in": { + "remaining_life_percent_not_in": { "items": { "type": "integer", - "format": "int64" + "format": "int32" }, "type": "array", "nullable": true }, - "failure_data_space_lt": { - "type": "integer", - "format": "int64", + "version": { + "type": "string", "nullable": true }, - "failure_data_space_lte": { - "type": "integer", - "format": "int64", + "version_contains": { + "type": "string", "nullable": true }, - "failure_data_space_not": { - "type": "integer", - "format": "int64", + "version_ends_with": { + "type": "string", "nullable": true }, - "failure_data_space_not_in": { + "version_gt": { + "type": "string", + "nullable": true + }, + "version_gte": { + "type": "string", + "nullable": true + }, + "version_in": { "items": { - "type": "integer", - "format": "int64" + "type": "string" }, "type": "array", "nullable": true }, - "host_num": { - "type": "integer", - "format": "int32", + "version_lt": { + "type": "string", "nullable": true }, - "host_num_gt": { - "type": "integer", - "format": "int32", + "version_lte": { + "type": "string", "nullable": true }, - "host_num_gte": { - "type": "integer", - "format": "int32", + "version_not": { + "type": "string", "nullable": true }, - "host_num_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "version_not_contains": { + "type": "string", "nullable": true }, - "host_num_lt": { - "type": "integer", - "format": "int32", + "version_not_ends_with": { + "type": "string", "nullable": true }, - "host_num_lte": { - "type": "integer", - "format": "int32", + "version_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "host_num_not": { - "type": "integer", - "format": "int32", + "version_not_starts_with": { + "type": "string", "nullable": true }, - "host_num_not_in": { + "version_starts_with": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "DiskUsage": { + "enum": [ + "BOOT", + "CACHE", + "CACHE_AND_META", + "DATA", + "DATA_AND_META" + ], + "type": "string" + }, + "DiskType": { + "enum": [ + "HDD", + "NVMe_SSD", + "PMem", + "SATA_OR_SAS_SSD", + "SSD" + ], + "type": "string" + }, + "DiskUsageStatus": { + "enum": [ + "ISOLATED", + "MOUNTED", + "MOUNTING", + "PARTIAL_MOUNTED", + "UNMOUNTED", + "UNMOUNTING" + ], + "type": "string" + }, + "IpmiWhereInput": { + "properties": { + "AND": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/IpmiWhereInput" }, "type": "array", "nullable": true }, - "hosts_every": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], + "NOT": { + "items": { + "$ref": "#/components/schemas/IpmiWhereInput" + }, + "type": "array", "nullable": true }, - "hosts_none": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], + "OR": { + "items": { + "$ref": "#/components/schemas/IpmiWhereInput" + }, + "type": "array", "nullable": true }, - "hosts_some": { + "host": { "allOf": [ { "$ref": "#/components/schemas/HostWhereInput" @@ -46489,12 +46012,66 @@ "type": "string", "nullable": true }, - "is_preferred": { - "type": "boolean", + "ip": { + "type": "string", "nullable": true }, - "is_preferred_not": { - "type": "boolean", + "ip_contains": { + "type": "string", + "nullable": true + }, + "ip_ends_with": { + "type": "string", + "nullable": true + }, + "ip_gt": { + "type": "string", + "nullable": true + }, + "ip_gte": { + "type": "string", + "nullable": true + }, + "ip_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "ip_lt": { + "type": "string", + "nullable": true + }, + "ip_lte": { + "type": "string", + "nullable": true + }, + "ip_not": { + "type": "string", + "nullable": true + }, + "ip_not_contains": { + "type": "string", + "nullable": true + }, + "ip_not_ends_with": { + "type": "string", + "nullable": true + }, + "ip_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "ip_not_starts_with": { + "type": "string", + "nullable": true + }, + "ip_starts_with": { + "type": "string", "nullable": true }, "local_id": { @@ -46559,949 +46136,716 @@ "type": "string", "nullable": true }, - "provisioned_cpu_cores": { - "type": "integer", - "format": "int32", + "username": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_for_active_vm": { - "type": "integer", - "format": "int32", + "username_contains": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_for_active_vm_gt": { - "type": "integer", - "format": "int32", + "username_ends_with": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_for_active_vm_gte": { - "type": "integer", - "format": "int32", + "username_gt": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_for_active_vm_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "username_gte": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_for_active_vm_lt": { - "type": "integer", - "format": "int32", + "username_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "provisioned_cpu_cores_for_active_vm_lte": { - "type": "integer", - "format": "int32", + "username_lt": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_for_active_vm_not": { - "type": "integer", - "format": "int32", + "username_lte": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_for_active_vm_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "username_not": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_gt": { - "type": "integer", - "format": "int32", + "username_not_contains": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_gte": { - "type": "integer", - "format": "int32", + "username_not_ends_with": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_in": { + "username_not_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "provisioned_cpu_cores_lt": { - "type": "integer", - "format": "int32", + "username_not_starts_with": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_lte": { - "type": "integer", - "format": "int32", + "username_starts_with": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_not": { - "type": "integer", - "format": "int32", + "valid": { + "type": "boolean", "nullable": true }, - "provisioned_cpu_cores_not_in": { + "valid_not": { + "type": "boolean", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "HostState": { + "enum": [ + "IDLE", + "IN_USE", + "REMOVING" + ], + "type": "string" + }, + "HostStatus": { + "enum": [ + "CONNECTED_ERROR", + "CONNECTED_HEALTHY", + "CONNECTED_WARNING", + "CONNECTING", + "INITIALIZING", + "SESSION_EXPIRED" + ], + "type": "string" + }, + "UsbDeviceWhereInput": { + "properties": { + "AND": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/UsbDeviceWhereInput" }, "type": "array", "nullable": true }, - "provisioned_data_space": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "provisioned_data_space_gt": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "provisioned_data_space_gte": { - "type": "integer", - "format": "int64", + "NOT": { + "items": { + "$ref": "#/components/schemas/UsbDeviceWhereInput" + }, + "type": "array", "nullable": true }, - "provisioned_data_space_in": { + "OR": { "items": { - "type": "integer", - "format": "int64" + "$ref": "#/components/schemas/UsbDeviceWhereInput" }, "type": "array", "nullable": true }, - "provisioned_data_space_lt": { - "type": "integer", - "format": "int64", + "binded": { + "type": "boolean", "nullable": true }, - "provisioned_data_space_lte": { - "type": "integer", - "format": "int64", + "binded_not": { + "type": "boolean", "nullable": true }, - "provisioned_data_space_not": { - "type": "integer", - "format": "int64", + "description": { + "type": "string", "nullable": true }, - "provisioned_data_space_not_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", + "description_contains": { + "type": "string", "nullable": true }, - "provisioned_memory_bytes": { - "type": "integer", - "format": "int64", + "description_ends_with": { + "type": "string", "nullable": true }, - "provisioned_memory_bytes_gt": { - "type": "integer", - "format": "int64", + "description_gt": { + "type": "string", "nullable": true }, - "provisioned_memory_bytes_gte": { - "type": "integer", - "format": "int64", + "description_gte": { + "type": "string", "nullable": true }, - "provisioned_memory_bytes_in": { + "description_in": { "items": { - "type": "integer", - "format": "int64" + "type": "string" }, "type": "array", "nullable": true }, - "provisioned_memory_bytes_lt": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "provisioned_memory_bytes_lte": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "provisioned_memory_bytes_not": { - "type": "integer", - "format": "int64", + "description_lt": { + "type": "string", "nullable": true }, - "provisioned_memory_bytes_not_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", + "description_lte": { + "type": "string", "nullable": true }, - "running_vm_num": { - "type": "integer", - "format": "int32", + "description_not": { + "type": "string", "nullable": true }, - "running_vm_num_gt": { - "type": "integer", - "format": "int32", + "description_not_contains": { + "type": "string", "nullable": true }, - "running_vm_num_gte": { - "type": "integer", - "format": "int32", + "description_not_ends_with": { + "type": "string", "nullable": true }, - "running_vm_num_in": { + "description_not_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "running_vm_num_lt": { - "type": "integer", - "format": "int32", + "description_not_starts_with": { + "type": "string", "nullable": true }, - "running_vm_num_lte": { - "type": "integer", - "format": "int32", + "description_starts_with": { + "type": "string", "nullable": true }, - "running_vm_num_not": { - "type": "integer", - "format": "int32", + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "running_vm_num_not_in": { + "entityAsyncStatus_in": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "stopped_vm_num": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "stopped_vm_num_gt": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "stopped_vm_num_gte": { - "type": "integer", - "format": "int32", + "entityAsyncStatus_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "stopped_vm_num_in": { + "entityAsyncStatus_not_in": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "stopped_vm_num_lt": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "stopped_vm_num_lte": { - "type": "integer", - "format": "int32", + "host": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], "nullable": true }, - "stopped_vm_num_not": { - "type": "integer", - "format": "int32", + "id": { + "type": "string", "nullable": true }, - "stopped_vm_num_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "id_contains": { + "type": "string", "nullable": true }, - "suspended_vm_num": { - "type": "integer", - "format": "int32", + "id_ends_with": { + "type": "string", "nullable": true }, - "suspended_vm_num_gt": { - "type": "integer", - "format": "int32", + "id_gt": { + "type": "string", "nullable": true }, - "suspended_vm_num_gte": { - "type": "integer", - "format": "int32", + "id_gte": { + "type": "string", "nullable": true }, - "suspended_vm_num_in": { + "id_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "suspended_vm_num_lt": { - "type": "integer", - "format": "int32", + "id_lt": { + "type": "string", "nullable": true }, - "suspended_vm_num_lte": { - "type": "integer", - "format": "int32", + "id_lte": { + "type": "string", "nullable": true }, - "suspended_vm_num_not": { - "type": "integer", - "format": "int32", + "id_not": { + "type": "string", "nullable": true }, - "suspended_vm_num_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "id_not_contains": { + "type": "string", "nullable": true }, - "total_cache_capacity": { - "type": "integer", - "format": "int64", + "id_not_ends_with": { + "type": "string", "nullable": true }, - "total_cache_capacity_gt": { - "type": "integer", - "format": "int64", + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "total_cache_capacity_gte": { - "type": "integer", - "format": "int64", + "id_not_starts_with": { + "type": "string", "nullable": true }, - "total_cache_capacity_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", + "id_starts_with": { + "type": "string", "nullable": true }, - "total_cache_capacity_lt": { - "type": "integer", - "format": "int64", + "local_created_at": { + "type": "string", "nullable": true }, - "total_cache_capacity_lte": { - "type": "integer", - "format": "int64", + "local_created_at_gt": { + "type": "string", "nullable": true }, - "total_cache_capacity_not": { - "type": "integer", - "format": "int64", + "local_created_at_gte": { + "type": "string", "nullable": true }, - "total_cache_capacity_not_in": { + "local_created_at_in": { "items": { - "type": "integer", - "format": "int64" + "type": "string" }, "type": "array", "nullable": true }, - "total_cpu_cores": { - "type": "integer", - "format": "int32", + "local_created_at_lt": { + "type": "string", "nullable": true }, - "total_cpu_cores_gt": { - "type": "integer", - "format": "int32", + "local_created_at_lte": { + "type": "string", "nullable": true }, - "total_cpu_cores_gte": { - "type": "integer", - "format": "int32", + "local_created_at_not": { + "type": "string", "nullable": true }, - "total_cpu_cores_in": { + "local_created_at_not_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "total_cpu_cores_lt": { - "type": "integer", - "format": "int32", + "local_id": { + "type": "string", "nullable": true }, - "total_cpu_cores_lte": { - "type": "integer", - "format": "int32", + "local_id_contains": { + "type": "string", "nullable": true }, - "total_cpu_cores_not": { - "type": "integer", - "format": "int32", + "local_id_ends_with": { + "type": "string", "nullable": true }, - "total_cpu_cores_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "local_id_gt": { + "type": "string", "nullable": true }, - "total_cpu_hz": { - "type": "integer", - "format": "int64", + "local_id_gte": { + "type": "string", "nullable": true }, - "total_cpu_hz_gt": { - "type": "integer", - "format": "int64", + "local_id_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "total_cpu_hz_gte": { - "type": "integer", - "format": "int64", + "local_id_lt": { + "type": "string", "nullable": true }, - "total_cpu_hz_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", + "local_id_lte": { + "type": "string", "nullable": true }, - "total_cpu_hz_lt": { - "type": "integer", - "format": "int64", + "local_id_not": { + "type": "string", "nullable": true }, - "total_cpu_hz_lte": { - "type": "integer", - "format": "int64", + "local_id_not_contains": { + "type": "string", "nullable": true }, - "total_cpu_hz_not": { - "type": "integer", - "format": "int64", + "local_id_not_ends_with": { + "type": "string", "nullable": true }, - "total_cpu_hz_not_in": { + "local_id_not_in": { "items": { - "type": "integer", - "format": "int64" + "type": "string" }, "type": "array", "nullable": true }, - "total_data_capacity": { - "type": "integer", - "format": "int64", + "local_id_not_starts_with": { + "type": "string", "nullable": true }, - "total_data_capacity_gt": { - "type": "integer", - "format": "int64", + "local_id_starts_with": { + "type": "string", "nullable": true }, - "total_data_capacity_gte": { - "type": "integer", - "format": "int64", + "manufacturer": { + "type": "string", "nullable": true }, - "total_data_capacity_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", + "manufacturer_contains": { + "type": "string", "nullable": true }, - "total_data_capacity_lt": { - "type": "integer", - "format": "int64", + "manufacturer_ends_with": { + "type": "string", "nullable": true }, - "total_data_capacity_lte": { - "type": "integer", - "format": "int64", + "manufacturer_gt": { + "type": "string", "nullable": true }, - "total_data_capacity_not": { - "type": "integer", - "format": "int64", + "manufacturer_gte": { + "type": "string", "nullable": true }, - "total_data_capacity_not_in": { + "manufacturer_in": { "items": { - "type": "integer", - "format": "int64" + "type": "string" }, "type": "array", "nullable": true }, - "total_memory_bytes": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "total_memory_bytes_gt": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "total_memory_bytes_gte": { - "type": "integer", - "format": "int64", + "manufacturer_lt": { + "type": "string", "nullable": true }, - "total_memory_bytes_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", + "manufacturer_lte": { + "type": "string", "nullable": true }, - "total_memory_bytes_lt": { - "type": "integer", - "format": "int64", + "manufacturer_not": { + "type": "string", "nullable": true }, - "total_memory_bytes_lte": { - "type": "integer", - "format": "int64", + "manufacturer_not_contains": { + "type": "string", "nullable": true }, - "total_memory_bytes_not": { - "type": "integer", - "format": "int64", + "manufacturer_not_ends_with": { + "type": "string", "nullable": true }, - "total_memory_bytes_not_in": { + "manufacturer_not_in": { "items": { - "type": "integer", - "format": "int64" + "type": "string" }, "type": "array", "nullable": true }, - "used_data_space": { - "type": "integer", - "format": "int64", + "manufacturer_not_starts_with": { + "type": "string", "nullable": true }, - "used_data_space_gt": { - "type": "integer", - "format": "int64", + "manufacturer_starts_with": { + "type": "string", "nullable": true }, - "used_data_space_gte": { - "type": "integer", - "format": "int64", + "name": { + "type": "string", "nullable": true }, - "used_data_space_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", + "name_contains": { + "type": "string", "nullable": true }, - "used_data_space_lt": { - "type": "integer", - "format": "int64", + "name_ends_with": { + "type": "string", "nullable": true }, - "used_data_space_lte": { - "type": "integer", - "format": "int64", + "name_gt": { + "type": "string", "nullable": true }, - "used_data_space_not": { - "type": "integer", - "format": "int64", + "name_gte": { + "type": "string", "nullable": true }, - "used_data_space_not_in": { + "name_in": { "items": { - "type": "integer", - "format": "int64" + "type": "string" }, "type": "array", "nullable": true }, - "valid_data_space": { - "type": "integer", - "format": "int64", + "name_lt": { + "type": "string", "nullable": true }, - "valid_data_space_gt": { - "type": "integer", - "format": "int64", + "name_lte": { + "type": "string", "nullable": true }, - "valid_data_space_gte": { - "type": "integer", - "format": "int64", + "name_not": { + "type": "string", "nullable": true }, - "valid_data_space_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", + "name_not_contains": { + "type": "string", "nullable": true }, - "valid_data_space_lt": { - "type": "integer", - "format": "int64", + "name_not_ends_with": { + "type": "string", "nullable": true }, - "valid_data_space_lte": { - "type": "integer", - "format": "int64", + "name_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "valid_data_space_not": { - "type": "integer", - "format": "int64", + "name_not_starts_with": { + "type": "string", "nullable": true }, - "valid_data_space_not_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", + "name_starts_with": { + "type": "string", "nullable": true }, - "vm_num": { + "size": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "vm_num_gt": { + "size_gt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "vm_num_gte": { + "size_gte": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "vm_num_in": { + "size_in": { "items": { "type": "integer", - "format": "int32" + "format": "int64" }, "type": "array", "nullable": true }, - "vm_num_lt": { + "size_lt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "vm_num_lte": { + "size_lte": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "vm_num_not": { + "size_not": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "vm_num_not_in": { + "size_not_in": { "items": { "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "GpuDeviceStatus": { - "enum": [ - "NEED_REBOOT", - "NOT_READY", - "READY" - ], - "type": "string" - }, - "GpuDeviceUsage": { - "enum": [ - "PASS_THROUGH", - "VGPU" - ], - "type": "string" - }, - "ConnectState": { - "enum": [ - "CONNECTED", - "DISCONNECTED", - "INITIALIZING", - "REMOVING" - ], - "type": "string" - }, - "ClusterConnectorErrorCode": { - "enum": [ - "LOAD_CLUSTER_FAILED", - "LOAD_CLUSTER_NETWORK_ERROR", - "LOAD_CLUSTER_NOT_FOUND", - "LOAD_CLUSTER_UNAUTHORIZED", - "LOAD_CLUSTER_UNHEALTHY" - ], - "type": "string" - }, - "Hypervisor": { - "enum": [ - "BLUESHARK", - "ELF", - "VMWARE", - "XENSERVER" - ], - "type": "string" - }, - "LicenseType": { - "enum": [ - "PERPETUAL", - "SUBSCRIPTION", - "TRIAL" - ], - "type": "string" - }, - "NtpMode": { - "enum": [ - "EXTERNAL", - "INTERNAL" - ], - "type": "string" - }, - "ClusterSettingsWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/ClusterSettingsWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/ClusterSettingsWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/ClusterSettingsWhereInput" + "format": "int64" }, "type": "array", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "default_ha": { - "type": "boolean", - "nullable": true - }, - "default_ha_not": { - "type": "boolean", - "nullable": true - }, - "default_storage_policy": { + "status": { "allOf": [ { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + "$ref": "#/components/schemas/UsbDeviceStatus" } ], "nullable": true }, - "default_storage_policy_in": { + "status_in": { "items": { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + "$ref": "#/components/schemas/UsbDeviceStatus" }, "type": "array", "nullable": true }, - "default_storage_policy_not": { + "status_not": { "allOf": [ { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + "$ref": "#/components/schemas/UsbDeviceStatus" } ], "nullable": true }, - "default_storage_policy_not_in": { + "status_not_in": { "items": { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + "$ref": "#/components/schemas/UsbDeviceStatus" }, "type": "array", "nullable": true }, - "enabled_iscsi": { - "type": "boolean", - "nullable": true - }, - "enabled_iscsi_not": { - "type": "boolean", - "nullable": true - }, - "id": { + "usb_type": { "type": "string", "nullable": true }, - "id_contains": { + "usb_type_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "usb_type_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "usb_type_gt": { "type": "string", "nullable": true }, - "id_gte": { + "usb_type_gte": { "type": "string", "nullable": true }, - "id_in": { + "usb_type_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "usb_type_lt": { "type": "string", "nullable": true }, - "id_lte": { + "usb_type_lte": { "type": "string", "nullable": true }, - "id_not": { + "usb_type_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "usb_type_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "usb_type_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "usb_type_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "usb_type_not_starts_with": { "type": "string", "nullable": true }, - "id_starts_with": { + "usb_type_starts_with": { "type": "string", "nullable": true + }, + "vms_every": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vms_none": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vms_some": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true } }, "type": "object", "additionalProperties": false }, - "SoftwareEdition": { - "enum": [ - "COMMUNITY", - "ENTERPRISE", - "ENTERPRISE_PLUS", - "ESSENTIAL", - "EXPRESS", - "STANDARD", - "TRIAL" - ], - "type": "string" - }, - "ClusterType": { + "UsbDeviceStatus": { "enum": [ - "BLUESHARK", - "SMTX_ELF", - "SMTX_OS", - "SMTX_ZBS" + "EJECTED", + "NORMAL" ], "type": "string" }, - "VcenterAccountWhereInput": { + "VsphereEsxiAccountWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/VcenterAccountWhereInput" + "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/VcenterAccountWhereInput" + "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/VcenterAccountWhereInput" + "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput" }, "type": "array", "nullable": true }, - "cluster": { + "host": { "allOf": [ { - "$ref": "#/components/schemas/ClusterWhereInput" + "$ref": "#/components/schemas/HostWhereInput" } ], "nullable": true @@ -47812,25 +47156,25 @@ "type": "object", "additionalProperties": false }, - "WitnessWhereInput": { + "ZoneWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/WitnessWhereInput" + "$ref": "#/components/schemas/ZoneWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/WitnessWhereInput" + "$ref": "#/components/schemas/ZoneWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/WitnessWhereInput" + "$ref": "#/components/schemas/ZoneWhereInput" }, "type": "array", "nullable": true @@ -47843,22 +47187,30 @@ ], "nullable": true }, - "cpu_hz_per_core": { + "datacenter": { + "allOf": [ + { + "$ref": "#/components/schemas/DatacenterWhereInput" + } + ], + "nullable": true + }, + "failure_data_space": { "type": "integer", "format": "int64", "nullable": true }, - "cpu_hz_per_core_gt": { + "failure_data_space_gt": { "type": "integer", "format": "int64", "nullable": true }, - "cpu_hz_per_core_gte": { + "failure_data_space_gte": { "type": "integer", "format": "int64", "nullable": true }, - "cpu_hz_per_core_in": { + "failure_data_space_in": { "items": { "type": "integer", "format": "int64" @@ -47866,22 +47218,22 @@ "type": "array", "nullable": true }, - "cpu_hz_per_core_lt": { + "failure_data_space_lt": { "type": "integer", "format": "int64", "nullable": true }, - "cpu_hz_per_core_lte": { + "failure_data_space_lte": { "type": "integer", "format": "int64", "nullable": true }, - "cpu_hz_per_core_not": { + "failure_data_space_not": { "type": "integer", "format": "int64", "nullable": true }, - "cpu_hz_per_core_not_in": { + "failure_data_space_not_in": { "items": { "type": "integer", "format": "int64" @@ -47889,66 +47241,74 @@ "type": "array", "nullable": true }, - "data_ip": { - "type": "string", - "nullable": true - }, - "data_ip_contains": { - "type": "string", - "nullable": true - }, - "data_ip_ends_with": { - "type": "string", + "host_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "data_ip_gt": { - "type": "string", + "host_num_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "data_ip_gte": { - "type": "string", + "host_num_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "data_ip_in": { + "host_num_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "data_ip_lt": { - "type": "string", - "nullable": true - }, - "data_ip_lte": { - "type": "string", - "nullable": true - }, - "data_ip_not": { - "type": "string", + "host_num_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "data_ip_not_contains": { - "type": "string", + "host_num_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "data_ip_not_ends_with": { - "type": "string", + "host_num_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "data_ip_not_in": { + "host_num_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "data_ip_not_starts_with": { - "type": "string", + "hosts_every": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], "nullable": true }, - "data_ip_starts_with": { - "type": "string", + "hosts_none": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true + }, + "hosts_some": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], "nullable": true }, "id": { @@ -48013,6 +47373,14 @@ "type": "string", "nullable": true }, + "is_preferred": { + "type": "boolean", + "nullable": true + }, + "is_preferred_not": { + "type": "boolean", + "nullable": true + }, "local_id": { "type": "string", "nullable": true @@ -48075,146 +47443,183 @@ "type": "string", "nullable": true }, - "management_ip": { - "type": "string", - "nullable": true - }, - "management_ip_contains": { - "type": "string", + "provisioned_cpu_cores": { + "type": "integer", + "format": "int32", "nullable": true }, - "management_ip_ends_with": { - "type": "string", + "provisioned_cpu_cores_for_active_vm": { + "type": "integer", + "format": "int32", "nullable": true }, - "management_ip_gt": { - "type": "string", + "provisioned_cpu_cores_for_active_vm_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "management_ip_gte": { - "type": "string", + "provisioned_cpu_cores_for_active_vm_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "management_ip_in": { + "provisioned_cpu_cores_for_active_vm_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "management_ip_lt": { - "type": "string", + "provisioned_cpu_cores_for_active_vm_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "management_ip_lte": { - "type": "string", + "provisioned_cpu_cores_for_active_vm_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "management_ip_not": { - "type": "string", + "provisioned_cpu_cores_for_active_vm_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "management_ip_not_contains": { - "type": "string", + "provisioned_cpu_cores_for_active_vm_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", "nullable": true }, - "management_ip_not_ends_with": { - "type": "string", + "provisioned_cpu_cores_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "management_ip_not_in": { + "provisioned_cpu_cores_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "provisioned_cpu_cores_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "management_ip_not_starts_with": { - "type": "string", + "provisioned_cpu_cores_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "management_ip_starts_with": { - "type": "string", + "provisioned_cpu_cores_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "name": { - "type": "string", + "provisioned_cpu_cores_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "name_contains": { - "type": "string", + "provisioned_cpu_cores_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", "nullable": true }, - "name_ends_with": { - "type": "string", + "provisioned_data_space": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_gt": { - "type": "string", + "provisioned_data_space_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_gte": { - "type": "string", + "provisioned_data_space_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_in": { + "provisioned_data_space_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "name_lt": { - "type": "string", + "provisioned_data_space_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_lte": { - "type": "string", + "provisioned_data_space_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_not": { - "type": "string", + "provisioned_data_space_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_not_contains": { - "type": "string", + "provisioned_data_space_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "name_not_ends_with": { - "type": "string", + "provisioned_memory_bytes": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "provisioned_memory_bytes_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_not_starts_with": { - "type": "string", + "provisioned_memory_bytes_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "name_starts_with": { - "type": "string", + "provisioned_memory_bytes_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "system_data_capacity": { + "provisioned_memory_bytes_lt": { "type": "integer", "format": "int64", "nullable": true }, - "system_data_capacity_gt": { + "provisioned_memory_bytes_lte": { "type": "integer", "format": "int64", "nullable": true }, - "system_data_capacity_gte": { + "provisioned_memory_bytes_not": { "type": "integer", "format": "int64", "nullable": true }, - "system_data_capacity_in": { + "provisioned_memory_bytes_not_in": { "items": { "type": "integer", "format": "int64" @@ -48222,45 +47627,160 @@ "type": "array", "nullable": true }, - "system_data_capacity_lt": { + "running_vm_num": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "system_data_capacity_lte": { + "running_vm_num_gt": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "system_data_capacity_not": { + "running_vm_num_gte": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "system_data_capacity_not_in": { + "running_vm_num_in": { "items": { "type": "integer", - "format": "int64" + "format": "int32" }, "type": "array", "nullable": true }, - "system_used_data_space": { + "running_vm_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "running_vm_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "running_vm_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "running_vm_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "stopped_vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stopped_vm_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stopped_vm_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stopped_vm_num_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "stopped_vm_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stopped_vm_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stopped_vm_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stopped_vm_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "suspended_vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "suspended_vm_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "suspended_vm_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "suspended_vm_num_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "suspended_vm_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "suspended_vm_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "suspended_vm_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "suspended_vm_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "total_cache_capacity": { "type": "integer", "format": "int64", "nullable": true }, - "system_used_data_space_gt": { + "total_cache_capacity_gt": { "type": "integer", "format": "int64", "nullable": true }, - "system_used_data_space_gte": { + "total_cache_capacity_gte": { "type": "integer", "format": "int64", "nullable": true }, - "system_used_data_space_in": { + "total_cache_capacity_in": { "items": { "type": "integer", "format": "int64" @@ -48268,22 +47788,22 @@ "type": "array", "nullable": true }, - "system_used_data_space_lt": { + "total_cache_capacity_lt": { "type": "integer", "format": "int64", "nullable": true }, - "system_used_data_space_lte": { + "total_cache_capacity_lte": { "type": "integer", "format": "int64", "nullable": true }, - "system_used_data_space_not": { + "total_cache_capacity_not": { "type": "integer", "format": "int64", "nullable": true }, - "system_used_data_space_not_in": { + "total_cache_capacity_not_in": { "items": { "type": "integer", "format": "int64" @@ -48383,6 +47903,52 @@ "type": "array", "nullable": true }, + "total_data_capacity": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "total_data_capacity_gt": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "total_data_capacity_gte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "total_data_capacity_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "total_data_capacity_lt": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "total_data_capacity_lte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "total_data_capacity_not": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "total_data_capacity_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, "total_memory_bytes": { "type": "integer", "format": "int64", @@ -48428,5243 +47994,5487 @@ }, "type": "array", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "VmVmPolicy": { - "enum": [ - "MUST_DIFFERENT", - "MUST_SAME", - "PREFER_DIFFERENT", - "PREFER_SAME" - ], - "type": "string" - }, - "VmGpuOperationParams": { - "properties": { - "amount": { + }, + "used_data_space": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true }, - "gpu_id": { - "type": "string" - } - }, - "required": [ - "gpu_id" - ], - "type": "object" - }, - "VmOwnerParams": { - "properties": { - "search_for": { - "type": "string", - "enum": [ - "username", - "id" - ] + "used_data_space_gt": { + "type": "integer", + "format": "int64", + "nullable": true }, - "value": { - "type": "string" - } - }, - "required": [ - "value" - ], - "type": "object" - }, - "VmCreationParams": { - "properties": { - "owner": { - "$ref": "#/components/schemas/VmOwnerParams" + "used_data_space_gte": { + "type": "integer", + "format": "int64", + "nullable": true }, - "gpu_devices": { + "used_data_space_in": { "items": { - "$ref": "#/components/schemas/VmGpuOperationParams" + "type": "integer", + "format": "int64" }, - "type": "array" - }, - "max_bandwidth_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - }, - "max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" + "type": "array", + "nullable": true }, - "max_bandwidth": { + "used_data_space_lt": { "type": "integer", - "format": "int64" - }, - "max_iops_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "format": "int64", + "nullable": true }, - "max_iops": { + "used_data_space_lte": { "type": "integer", - "format": "int64" - }, - "io_policy": { - "$ref": "#/components/schemas/VmDiskIoPolicy" + "format": "int64", + "nullable": true }, - "vcpu": { + "used_data_space_not": { "type": "integer", - "format": "int32" - }, - "status": { - "$ref": "#/components/schemas/VmStatus" + "format": "int64", + "nullable": true }, - "firmware": { - "$ref": "#/components/schemas/VmFirmware" + "used_data_space_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true }, - "ha": { - "type": "boolean" + "valid_data_space": { + "type": "integer", + "format": "int64", + "nullable": true }, - "pci_nics": { - "$ref": "#/components/schemas/NicWhereInput" + "valid_data_space_gt": { + "type": "integer", + "format": "int64", + "nullable": true }, - "vm_placement_group": { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + "valid_data_space_gte": { + "type": "integer", + "format": "int64", + "nullable": true }, - "vm_nics": { + "valid_data_space_in": { "items": { - "$ref": "#/components/schemas/VmNicParams" + "type": "integer", + "format": "int64" }, - "type": "array" - }, - "vm_disks": { - "$ref": "#/components/schemas/VmDiskParams" - }, - "memory_unit": { - "$ref": "#/components/schemas/ByteUnit" + "type": "array", + "nullable": true }, - "memory": { + "valid_data_space_lt": { "type": "integer", - "format": "int64" + "format": "int64", + "nullable": true }, - "cpu_cores": { + "valid_data_space_lte": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true }, - "cpu_sockets": { + "valid_data_space_not": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true }, - "guest_os_type": { - "$ref": "#/components/schemas/VmGuestsOperationSystem" + "valid_data_space_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true }, - "folder_id": { - "type": "string" + "vm_num": { + "type": "integer", + "format": "int32", + "nullable": true }, - "description": { - "type": "string" + "vm_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "name": { - "type": "string" + "vm_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true }, - "host_id": { - "type": "string" + "vm_num_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true }, - "cluster_id": { - "type": "string" - } - }, - "required": [ - "status", - "firmware", - "ha", - "vm_nics", - "vm_disks", - "memory", - "cpu_cores", - "cpu_sockets", - "name", - "cluster_id" - ], - "type": "object" - }, - "DiskOperateModifyDisk": { - "properties": { - "vm_volume_id": { - "type": "string" + "vm_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "bus": { - "$ref": "#/components/schemas/Bus" + "vm_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true }, - "disk_index": { + "vm_num_not": { "type": "integer", - "format": "int32" - } - }, - "required": [ - "disk_index" - ], - "type": "object" - }, - "VmDiskOperate": { - "properties": { - "remove_disks": { - "properties": { - "disk_index": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array" - } - }, - "required": [ - "disk_index" - ], - "type": "object" + "format": "int32", + "nullable": true }, - "modify_disks": { + "vm_num_not_in": { "items": { - "$ref": "#/components/schemas/DiskOperateModifyDisk" + "type": "integer", + "format": "int32" }, - "type": "array" - }, - "new_disks": { - "$ref": "#/components/schemas/VmDiskParams" + "type": "array", + "nullable": true } }, - "type": "object" + "type": "object", + "additionalProperties": false }, - "CloudInitNetworkTypeEnum": { + "GpuDeviceStatus": { "enum": [ - "IPV4", - "IPV4_DHCP" + "NEED_REBOOT", + "NOT_READY", + "READY" ], "type": "string" }, - "CloudInitNetWorkRoute": { - "properties": { - "network": { - "type": "string" - }, - "netmask": { - "type": "string" - }, - "gateway": { - "type": "string" - } - }, - "required": [ - "network", - "netmask", - "gateway" + "GpuDeviceUsage": { + "enum": [ + "PASS_THROUGH", + "VGPU" ], - "type": "object" + "type": "string" }, - "CloudInitNetWork": { - "properties": { - "routes": { - "items": { - "$ref": "#/components/schemas/CloudInitNetWorkRoute" - }, - "type": "array" - }, - "type": { - "$ref": "#/components/schemas/CloudInitNetworkTypeEnum" - }, - "nic_index": { - "type": "integer", - "format": "int32" - }, - "netmask": { - "type": "string" - }, - "ip_address": { - "type": "string" - } - }, - "required": [ - "type", - "nic_index" + "VmGuestsOperationSystem": { + "enum": [ + "LINUX", + "UNKNOWN", + "WINDOWS" ], - "type": "object" + "type": "string" }, - "TemplateCloudInit": { + "VmStatus": { + "enum": [ + "DELETED", + "RUNNING", + "STOPPED", + "SUSPENDED", + "UNKNOWN" + ], + "type": "string" + }, + "VmVideoType": { + "enum": [ + "CIRRUS", + "QXL", + "VGA", + "VIRTIO" + ], + "type": "string" + }, + "VmPlacementGroupWhereInput": { "properties": { - "user_data": { - "type": "string" - }, - "public_keys": { + "AND": { "items": { - "type": "string" + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" }, - "type": "array" - }, - "hostname": { - "type": "string" + "type": "array", + "nullable": true }, - "networks": { + "NOT": { "items": { - "$ref": "#/components/schemas/CloudInitNetWork" + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" }, - "type": "array" + "type": "array", + "nullable": true }, - "nameservers": { + "OR": { "items": { - "type": "string" + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" }, - "type": "array" + "type": "array", + "nullable": true }, - "default_user_password": { - "type": "string" - } - }, - "type": "object" - }, - "VmCreateVmFromTemplateParams": { - "properties": { - "owner": { - "$ref": "#/components/schemas/VmOwnerParams" + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true }, - "gpu_devices": { - "items": { - "$ref": "#/components/schemas/VmGpuOperationParams" - }, - "type": "array" + "description": { + "type": "string", + "nullable": true }, - "cloud_init": { - "$ref": "#/components/schemas/TemplateCloudInit" + "description_contains": { + "type": "string", + "nullable": true }, - "is_full_copy": { - "type": "boolean" + "description_ends_with": { + "type": "string", + "nullable": true }, - "template_id": { - "type": "string" + "description_gt": { + "type": "string", + "nullable": true }, - "max_bandwidth_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "description_gte": { + "type": "string", + "nullable": true }, - "max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" + "description_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "max_bandwidth": { - "type": "integer", - "format": "int64" + "description_lt": { + "type": "string", + "nullable": true }, - "max_iops_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "description_lte": { + "type": "string", + "nullable": true }, - "max_iops": { - "type": "integer", - "format": "int64" + "description_not": { + "type": "string", + "nullable": true }, - "io_policy": { - "$ref": "#/components/schemas/VmDiskIoPolicy", - "deprecated": true + "description_not_contains": { + "type": "string", + "nullable": true }, - "vcpu": { - "type": "integer", - "format": "int32" + "description_not_ends_with": { + "type": "string", + "nullable": true }, - "status": { - "$ref": "#/components/schemas/VmStatus" + "description_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "firmware": { - "$ref": "#/components/schemas/VmFirmware" + "description_not_starts_with": { + "type": "string", + "nullable": true }, - "ha": { - "type": "boolean" + "description_starts_with": { + "type": "string", + "nullable": true }, - "pci_nics": { - "$ref": "#/components/schemas/NicWhereInput" + "enabled": { + "type": "boolean", + "nullable": true }, - "vm_placement_group": { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + "enabled_not": { + "type": "boolean", + "nullable": true }, - "vm_nics": { + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "entityAsyncStatus_in": { "items": { - "$ref": "#/components/schemas/VmNicParams" + "$ref": "#/components/schemas/EntityAsyncStatus" }, - "type": "array" + "type": "array", + "nullable": true }, - "disk_operate": { - "$ref": "#/components/schemas/VmDiskOperate" + "entityAsyncStatus_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true }, - "memory_unit": { - "$ref": "#/components/schemas/ByteUnit" + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true }, - "memory": { - "type": "integer", - "format": "int64" + "id": { + "type": "string", + "nullable": true }, - "cpu_cores": { - "type": "integer", - "format": "int32" + "id_contains": { + "type": "string", + "nullable": true }, - "cpu_sockets": { - "type": "integer", - "format": "int32" + "id_ends_with": { + "type": "string", + "nullable": true }, - "guest_os_type": { - "$ref": "#/components/schemas/VmGuestsOperationSystem" + "id_gt": { + "type": "string", + "nullable": true }, - "folder_id": { - "type": "string" + "id_gte": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "name": { - "type": "string" + "id_lt": { + "type": "string", + "nullable": true }, - "host_id": { - "type": "string" + "id_lte": { + "type": "string", + "nullable": true }, - "cluster_id": { - "type": "string" - } - }, - "required": [ - "is_full_copy", - "template_id", - "name" - ], - "type": "object" - }, - "VmCreateVmFromContentLibraryTemplateParams": { - "properties": { - "owner": { - "$ref": "#/components/schemas/VmOwnerParams" + "id_not": { + "type": "string", + "nullable": true }, - "gpu_devices": { + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { "items": { - "$ref": "#/components/schemas/VmGpuOperationParams" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "cloud_init": { - "$ref": "#/components/schemas/TemplateCloudInit" + "id_not_starts_with": { + "type": "string", + "nullable": true }, - "is_full_copy": { - "type": "boolean" + "id_starts_with": { + "type": "string", + "nullable": true }, - "template_id": { - "type": "string" + "local_created_at": { + "type": "string", + "nullable": true }, - "max_bandwidth_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "local_created_at_gt": { + "type": "string", + "nullable": true }, - "max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" + "local_created_at_gte": { + "type": "string", + "nullable": true }, - "max_bandwidth": { - "type": "integer", - "format": "int64" + "local_created_at_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "max_iops_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "local_created_at_lt": { + "type": "string", + "nullable": true }, - "max_iops": { - "type": "integer", - "format": "int64" + "local_created_at_lte": { + "type": "string", + "nullable": true }, - "io_policy": { - "$ref": "#/components/schemas/VmDiskIoPolicy", - "deprecated": true + "local_created_at_not": { + "type": "string", + "nullable": true }, - "vcpu": { - "type": "integer", - "format": "int32" + "local_created_at_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "status": { - "$ref": "#/components/schemas/VmStatus" + "local_id": { + "type": "string", + "nullable": true }, - "firmware": { - "$ref": "#/components/schemas/VmFirmware" + "local_id_contains": { + "type": "string", + "nullable": true }, - "ha": { - "type": "boolean" + "local_id_ends_with": { + "type": "string", + "nullable": true }, - "pci_nics": { - "$ref": "#/components/schemas/NicWhereInput" + "local_id_gt": { + "type": "string", + "nullable": true }, - "vm_placement_group": { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + "local_id_gte": { + "type": "string", + "nullable": true }, - "vm_nics": { + "local_id_in": { "items": { - "$ref": "#/components/schemas/VmNicParams" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "disk_operate": { - "$ref": "#/components/schemas/VmDiskOperate" + "local_id_lt": { + "type": "string", + "nullable": true }, - "memory_unit": { - "$ref": "#/components/schemas/ByteUnit" + "local_id_lte": { + "type": "string", + "nullable": true }, - "memory": { - "type": "integer", - "format": "int64" + "local_id_not": { + "type": "string", + "nullable": true }, - "cpu_cores": { - "type": "integer", - "format": "int32" + "local_id_not_contains": { + "type": "string", + "nullable": true }, - "cpu_sockets": { - "type": "integer", - "format": "int32" + "local_id_not_ends_with": { + "type": "string", + "nullable": true }, - "guest_os_type": { - "$ref": "#/components/schemas/VmGuestsOperationSystem" + "local_id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "folder_id": { - "type": "string" + "local_id_not_starts_with": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "local_id_starts_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "local_updated_at": { + "type": "string", + "nullable": true }, - "host_id": { - "type": "string" + "local_updated_at_gt": { + "type": "string", + "nullable": true }, - "cluster_id": { - "type": "string" - } - }, - "required": [ - "is_full_copy", - "template_id", - "name", - "cluster_id" - ], - "type": "object" - }, - "WithTask_Vm-Array_": { - "properties": { - "task_id": { + "local_updated_at_gte": { "type": "string", "nullable": true }, - "data": { + "local_updated_at_in": { "items": { - "$ref": "#/components/schemas/Vm" + "type": "string" }, - "type": "array" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmCreateVmFromContentLibraryTemplateBatchVmParams": { - "properties": { - "owner": { - "$ref": "#/components/schemas/VmOwnerParams" + "type": "array", + "nullable": true }, - "gpu_devices": { - "items": { - "$ref": "#/components/schemas/VmGpuOperationParams" - }, - "type": "array" + "local_updated_at_lt": { + "type": "string", + "nullable": true }, - "cloud_init": { - "$ref": "#/components/schemas/TemplateCloudInit" + "local_updated_at_lte": { + "type": "string", + "nullable": true }, - "is_full_copy": { - "type": "boolean" + "local_updated_at_not": { + "type": "string", + "nullable": true }, - "max_bandwidth_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "local_updated_at_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" + "name": { + "type": "string", + "nullable": true }, - "max_bandwidth": { - "type": "integer", - "format": "int64" + "name_contains": { + "type": "string", + "nullable": true }, - "max_iops_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "name_ends_with": { + "type": "string", + "nullable": true }, - "max_iops": { - "type": "integer", - "format": "int64" + "name_gt": { + "type": "string", + "nullable": true }, - "io_policy": { - "$ref": "#/components/schemas/VmDiskIoPolicy", - "deprecated": true + "name_gte": { + "type": "string", + "nullable": true }, - "vcpu": { - "type": "integer", - "format": "int32" + "name_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "status": { - "$ref": "#/components/schemas/VmStatus" + "name_lt": { + "type": "string", + "nullable": true }, - "firmware": { - "$ref": "#/components/schemas/VmFirmware" + "name_lte": { + "type": "string", + "nullable": true }, - "ha": { - "type": "boolean" + "name_not": { + "type": "string", + "nullable": true }, - "pci_nics": { - "$ref": "#/components/schemas/NicWhereInput" + "name_not_contains": { + "type": "string", + "nullable": true }, - "vm_placement_group": { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + "name_not_ends_with": { + "type": "string", + "nullable": true }, - "vm_nics": { + "name_not_in": { "items": { - "$ref": "#/components/schemas/VmNicParams" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "disk_operate": { - "$ref": "#/components/schemas/VmDiskOperate" + "name_not_starts_with": { + "type": "string", + "nullable": true }, - "memory_unit": { - "$ref": "#/components/schemas/ByteUnit" + "name_starts_with": { + "type": "string", + "nullable": true }, - "memory": { - "type": "integer", - "format": "int64" + "vm_host_must_enabled": { + "type": "boolean", + "nullable": true }, - "cpu_cores": { - "type": "integer", - "format": "int32" + "vm_host_must_enabled_not": { + "type": "boolean", + "nullable": true }, - "cpu_sockets": { - "type": "integer", - "format": "int32" + "vm_host_must_host_uuids_every": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true }, - "guest_os_type": { - "$ref": "#/components/schemas/VmGuestsOperationSystem" + "vm_host_must_host_uuids_none": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true }, - "folder_id": { - "type": "string" + "vm_host_must_host_uuids_some": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true }, - "description": { - "type": "string" + "vm_host_must_policy": { + "type": "boolean", + "nullable": true }, - "name": { - "type": "string" + "vm_host_must_policy_not": { + "type": "boolean", + "nullable": true }, - "host_id": { - "type": "string" + "vm_host_prefer_enabled": { + "type": "boolean", + "nullable": true }, - "cluster_id": { - "type": "string" + "vm_host_prefer_enabled_not": { + "type": "boolean", + "nullable": true + }, + "vm_host_prefer_host_uuids_every": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true + }, + "vm_host_prefer_host_uuids_none": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true + }, + "vm_host_prefer_host_uuids_some": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true + }, + "vm_host_prefer_policy": { + "type": "boolean", + "nullable": true + }, + "vm_host_prefer_policy_not": { + "type": "boolean", + "nullable": true + }, + "vm_vm_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVmPolicy" + } + ], + "nullable": true + }, + "vm_vm_policy_enabled": { + "type": "boolean", + "nullable": true + }, + "vm_vm_policy_enabled_not": { + "type": "boolean", + "nullable": true + }, + "vm_vm_policy_in": { + "items": { + "$ref": "#/components/schemas/VmVmPolicy" + }, + "type": "array", + "nullable": true + }, + "vm_vm_policy_not": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVmPolicy" + } + ], + "nullable": true + }, + "vm_vm_policy_not_in": { + "items": { + "$ref": "#/components/schemas/VmVmPolicy" + }, + "type": "array", + "nullable": true + }, + "vms_every": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vms_none": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vms_some": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true } }, - "required": [ - "is_full_copy", - "name", - "cluster_id" + "type": "object", + "additionalProperties": false + }, + "VmVmPolicy": { + "enum": [ + "MUST_DIFFERENT", + "MUST_SAME", + "PREFER_DIFFERENT", + "PREFER_SAME" ], - "type": "object" + "type": "string" }, - "VmCreateVmFromContentLibraryTemplateBatchParams": { + "VmToolsStatus": { + "enum": [ + "NOT_INSTALLED", + "NOT_RUNNING", + "RESTRICTION", + "RUNNING" + ], + "type": "string" + }, + "VmUsage": { + "enum": [ + "ADVANCED_MONITORING", + "AGENT_MESH_NODE", + "BACKUP_CONTROLLER", + "BUNDLE_APPLICATION", + "CLOUDTOWER", + "EVEROUTE_CONTROLLER", + "REGISTRY", + "REPLICATION_CONTROLLER", + "SFS_CONTROLLER", + "SHARE_REGISTRY", + "SKS_MANAGEMENT" + ], + "type": "string" + }, + "ConnectState": { + "enum": [ + "CONNECTED", + "DISCONNECTED", + "INITIALIZING", + "REMOVING" + ], + "type": "string" + }, + "ClusterConnectorErrorCode": { + "enum": [ + "LOAD_CLUSTER_FAILED", + "LOAD_CLUSTER_NETWORK_ERROR", + "LOAD_CLUSTER_NOT_FOUND", + "LOAD_CLUSTER_UNAUTHORIZED", + "LOAD_CLUSTER_UNHEALTHY" + ], + "type": "string" + }, + "Hypervisor": { + "enum": [ + "BLUESHARK", + "ELF", + "VMWARE", + "XENSERVER" + ], + "type": "string" + }, + "LicenseType": { + "enum": [ + "PERPETUAL", + "SUBSCRIPTION", + "TRIAL" + ], + "type": "string" + }, + "NtpMode": { + "enum": [ + "EXTERNAL", + "INTERNAL" + ], + "type": "string" + }, + "ClusterSettingsWhereInput": { "properties": { - "vms": { + "AND": { "items": { - "$ref": "#/components/schemas/VmCreateVmFromContentLibraryTemplateBatchVmParams" + "$ref": "#/components/schemas/ClusterSettingsWhereInput" }, - "type": "array" + "type": "array", + "nullable": true }, - "template_id": { - "type": "string" + "NOT": { + "items": { + "$ref": "#/components/schemas/ClusterSettingsWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/ClusterSettingsWhereInput" + }, + "type": "array", + "nullable": true + }, + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true + }, + "default_ha": { + "type": "boolean", + "nullable": true + }, + "default_ha_not": { + "type": "boolean", + "nullable": true + }, + "default_storage_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + } + ], + "nullable": true + }, + "default_storage_policy_in": { + "items": { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + }, + "type": "array", + "nullable": true + }, + "default_storage_policy_not": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + } + ], + "nullable": true + }, + "default_storage_policy_not_in": { + "items": { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + }, + "type": "array", + "nullable": true + }, + "enabled_iscsi": { + "type": "boolean", + "nullable": true + }, + "enabled_iscsi_not": { + "type": "boolean", + "nullable": true + }, + "id": { + "type": "string", + "nullable": true + }, + "id_contains": { + "type": "string", + "nullable": true + }, + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_lt": { + "type": "string", + "nullable": true + }, + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_not_starts_with": { + "type": "string", + "nullable": true + }, + "id_starts_with": { + "type": "string", + "nullable": true } }, - "required": [ - "vms", - "template_id" + "type": "object", + "additionalProperties": false + }, + "SoftwareEdition": { + "enum": [ + "COMMUNITY", + "ENTERPRISE", + "ENTERPRISE_PLUS", + "ESSENTIAL", + "EXPRESS", + "STANDARD", + "TRIAL" ], - "type": "object" + "type": "string" }, - "ConvertVmTemplateToVmParams": { - "properties": { - "name": { - "type": "string" - }, - "converted_from_template_id": { - "type": "string" - } - }, - "required": [ - "name", - "converted_from_template_id" + "ClusterType": { + "enum": [ + "BLUESHARK", + "SMTX_ELF", + "SMTX_OS", + "SMTX_ZBS" ], - "type": "object" + "type": "string" }, - "VmCloneParams": { + "VcenterAccountWhereInput": { "properties": { - "owner": { - "$ref": "#/components/schemas/VmOwnerParams" - }, - "gpu_devices": { + "AND": { "items": { - "$ref": "#/components/schemas/VmGpuOperationParams" + "$ref": "#/components/schemas/VcenterAccountWhereInput" }, - "type": "array" + "type": "array", + "nullable": true }, - "is_full_copy": { - "type": "boolean" + "NOT": { + "items": { + "$ref": "#/components/schemas/VcenterAccountWhereInput" + }, + "type": "array", + "nullable": true }, - "src_vm_id": { - "type": "string" + "OR": { + "items": { + "$ref": "#/components/schemas/VcenterAccountWhereInput" + }, + "type": "array", + "nullable": true }, - "max_bandwidth_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true }, - "max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" + "id": { + "type": "string", + "nullable": true }, - "max_bandwidth": { - "type": "integer", - "format": "int64" + "id_contains": { + "type": "string", + "nullable": true }, - "max_iops_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "id_ends_with": { + "type": "string", + "nullable": true }, - "max_iops": { - "type": "integer", - "format": "int64" + "id_gt": { + "type": "string", + "nullable": true }, - "io_policy": { - "$ref": "#/components/schemas/VmDiskIoPolicy", - "deprecated": true + "id_gte": { + "type": "string", + "nullable": true }, - "vcpu": { - "type": "integer", - "format": "int32" + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "status": { - "$ref": "#/components/schemas/VmStatus" + "id_lt": { + "type": "string", + "nullable": true }, - "firmware": { - "$ref": "#/components/schemas/VmFirmware" + "id_lte": { + "type": "string", + "nullable": true }, - "ha": { - "type": "boolean" + "id_not": { + "type": "string", + "nullable": true }, - "pci_nics": { - "$ref": "#/components/schemas/NicWhereInput" + "id_not_contains": { + "type": "string", + "nullable": true }, - "vm_placement_group": { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + "id_not_ends_with": { + "type": "string", + "nullable": true }, - "vm_nics": { + "id_not_in": { "items": { - "$ref": "#/components/schemas/VmNicParams" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "vm_disks": { - "$ref": "#/components/schemas/VmDiskParams" + "id_not_starts_with": { + "type": "string", + "nullable": true }, - "memory_unit": { - "$ref": "#/components/schemas/ByteUnit" + "id_starts_with": { + "type": "string", + "nullable": true }, - "memory": { - "type": "integer", - "format": "int64" + "ip": { + "type": "string", + "nullable": true }, - "cpu_cores": { - "type": "integer", - "format": "int32" + "ip_contains": { + "type": "string", + "nullable": true }, - "cpu_sockets": { - "type": "integer", - "format": "int32" + "ip_ends_with": { + "type": "string", + "nullable": true }, - "guest_os_type": { - "$ref": "#/components/schemas/VmGuestsOperationSystem" + "ip_gt": { + "type": "string", + "nullable": true }, - "folder_id": { - "type": "string" + "ip_gte": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "ip_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "name": { - "type": "string" + "ip_lt": { + "type": "string", + "nullable": true }, - "host_id": { - "type": "string" + "ip_lte": { + "type": "string", + "nullable": true }, - "cluster_id": { - "type": "string" - } - }, - "required": [ - "src_vm_id", - "name" - ], - "type": "object" - }, - "VmRebuildParams": { - "properties": { - "owner": { - "$ref": "#/components/schemas/VmOwnerParams" + "ip_not": { + "type": "string", + "nullable": true }, - "gpu_devices": { + "ip_not_contains": { + "type": "string", + "nullable": true + }, + "ip_not_ends_with": { + "type": "string", + "nullable": true + }, + "ip_not_in": { "items": { - "$ref": "#/components/schemas/VmGpuOperationParams" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "is_full_copy": { - "type": "boolean" + "ip_not_starts_with": { + "type": "string", + "nullable": true }, - "rebuild_from_snapshot_id": { - "type": "string" + "ip_starts_with": { + "type": "string", + "nullable": true }, - "max_bandwidth_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "is_valid": { + "type": "boolean", + "nullable": true }, - "max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" + "is_valid_not": { + "type": "boolean", + "nullable": true }, - "max_bandwidth": { - "type": "integer", - "format": "int64" + "local_id": { + "type": "string", + "nullable": true }, - "max_iops_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "local_id_contains": { + "type": "string", + "nullable": true }, - "max_iops": { - "type": "integer", - "format": "int64" + "local_id_ends_with": { + "type": "string", + "nullable": true }, - "io_policy": { - "$ref": "#/components/schemas/VmDiskIoPolicy", - "deprecated": true + "local_id_gt": { + "type": "string", + "nullable": true }, - "vcpu": { - "type": "integer", - "format": "int32" + "local_id_gte": { + "type": "string", + "nullable": true }, - "status": { - "$ref": "#/components/schemas/VmStatus" + "local_id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "firmware": { - "$ref": "#/components/schemas/VmFirmware" + "local_id_lt": { + "type": "string", + "nullable": true }, - "ha": { - "type": "boolean" + "local_id_lte": { + "type": "string", + "nullable": true }, - "pci_nics": { - "$ref": "#/components/schemas/NicWhereInput" + "local_id_not": { + "type": "string", + "nullable": true }, - "vm_placement_group": { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + "local_id_not_contains": { + "type": "string", + "nullable": true }, - "vm_nics": { + "local_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_not_in": { "items": { - "$ref": "#/components/schemas/VmNicParams" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "vm_disks": { - "$ref": "#/components/schemas/VmDiskParams" + "local_id_not_starts_with": { + "type": "string", + "nullable": true }, - "memory_unit": { - "$ref": "#/components/schemas/ByteUnit" + "local_id_starts_with": { + "type": "string", + "nullable": true }, - "memory": { + "port": { "type": "integer", - "format": "int64" + "format": "int32", + "nullable": true }, - "cpu_cores": { + "port_gt": { "type": "integer", - "format": "int32" + "format": "int32", + "nullable": true }, - "cpu_sockets": { + "port_gte": { "type": "integer", - "format": "int32" + "format": "int32", + "nullable": true }, - "guest_os_type": { - "$ref": "#/components/schemas/VmGuestsOperationSystem" + "port_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true }, - "folder_id": { - "type": "string" + "port_lt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "description": { - "type": "string" + "port_lte": { + "type": "integer", + "format": "int32", + "nullable": true }, - "name": { - "type": "string" + "port_not": { + "type": "integer", + "format": "int32", + "nullable": true }, - "host_id": { - "type": "string" + "port_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true }, - "cluster_id": { - "type": "string" + "username": { + "type": "string", + "nullable": true + }, + "username_contains": { + "type": "string", + "nullable": true + }, + "username_ends_with": { + "type": "string", + "nullable": true + }, + "username_gt": { + "type": "string", + "nullable": true + }, + "username_gte": { + "type": "string", + "nullable": true + }, + "username_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "username_lt": { + "type": "string", + "nullable": true + }, + "username_lte": { + "type": "string", + "nullable": true + }, + "username_not": { + "type": "string", + "nullable": true + }, + "username_not_contains": { + "type": "string", + "nullable": true + }, + "username_not_ends_with": { + "type": "string", + "nullable": true + }, + "username_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "username_not_starts_with": { + "type": "string", + "nullable": true + }, + "username_starts_with": { + "type": "string", + "nullable": true } }, - "required": [ - "rebuild_from_snapshot_id", - "name" - ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "VmRollbackParams": { + "WitnessWhereInput": { "properties": { - "data": { - "properties": { - "snapshot_id": { - "type": "string" - } - }, - "required": [ - "snapshot_id" - ], - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmUpdateParams": { - "properties": { - "data": { - "properties": { - "vcpu": { - "type": "integer", - "format": "int32" - }, - "ha": { - "type": "boolean" - }, - "memory_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "memory": { - "type": "integer", - "format": "int64" - }, - "cpu_cores": { - "type": "integer", - "format": "int32" - }, - "cpu_sockets": { - "type": "integer", - "format": "int32" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteVm": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteVm_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/DeleteVm" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmOperateParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "VmDeleteParams": { - "properties": { - "effect": { - "properties": { - "include_snapshots": { - "type": "boolean" - } - }, - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "VmStartParams": { - "properties": { - "data": { - "properties": { - "host_id": { - "type": "string" - } - }, - "required": [ - "host_id" - ], - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "VmAddDiskParams": { - "properties": { - "data": { - "properties": { - "max_bandwidth_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - }, - "max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "max_bandwidth": { - "type": "integer", - "format": "int64" - }, - "max_iops_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - }, - "max_iops": { - "type": "integer", - "format": "int64" - }, - "io_policy": { - "$ref": "#/components/schemas/VmDiskIoPolicy" - }, - "vm_disks": { - "properties": { - "mount_disks": { - "items": { - "$ref": "#/components/schemas/MountDisksParams" - }, - "type": "array" - }, - "mount_new_create_disks": { - "items": { - "$ref": "#/components/schemas/MountNewCreateDisksParams" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "required": [ - "vm_disks" - ], - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmUpdateDiskParams": { - "properties": { - "data": { - "properties": { - "content_library_image_id": { - "type": "string", - "nullable": true - }, - "elf_image_id": { - "type": "string", - "nullable": true - }, - "vm_volume_id": { - "type": "string" - }, - "vm_disk_id": { - "type": "string" - }, - "bus": { - "$ref": "#/components/schemas/Bus" - } - }, - "required": [ - "vm_disk_id" - ], - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmExpandVmDiskParams": { - "properties": { - "size_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "where": { - "$ref": "#/components/schemas/VmDiskWhereInput" - } - }, - "required": [ - "size", - "where" - ], - "type": "object" - }, - "VmRemoveDiskParams": { - "properties": { - "data": { - "properties": { - "disk_ids": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "disk_ids" - ], - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmAddCdRomParams": { - "properties": { - "data": { - "properties": { - "vm_cd_roms": { - "items": { - "$ref": "#/components/schemas/VmCdRomParams" - }, - "type": "array" - } - }, - "required": [ - "vm_cd_roms" - ], - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmRemoveCdRomParams": { - "properties": { - "data": { - "properties": { - "cd_rom_ids": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "cd_rom_ids" - ], - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmEjectCdRomParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VmDiskWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "VmToggleCdRomDisableParams": { - "properties": { - "disabled": { - "type": "boolean" - }, - "where": { - "$ref": "#/components/schemas/VmDiskWhereInput" - } - }, - "required": [ - "disabled", - "where" - ], - "type": "object" - }, - "VmAddNicParams": { - "properties": { - "data": { - "properties": { - "vm_nics": { - "items": { - "$ref": "#/components/schemas/VmNicParams" - }, - "type": "array" - } - }, - "required": [ - "vm_nics" - ], - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "UpdateVpcNicPayloads": { - "properties": { - "floating_ip_id": { - "type": "string", - "nullable": true - }, - "ip_addresses": { + "AND": { "items": { - "type": "string" - }, - "type": "array" - }, - "vpc_subnet_id": { - "type": "string" - } - }, - "type": "object" - }, - "VmUpdateNicParams": { - "properties": { - "data": { - "properties": { - "vpc_nic": { - "$ref": "#/components/schemas/UpdateVpcNicPayloads" - }, - "subnet_mask": { - "type": "string" - }, - "gateway": { - "type": "string" - }, - "ip_address": { - "type": "string" - }, - "nic_id": { - "type": "string" - }, - "connect_vlan_id": { - "type": "string" - }, - "mirror": { - "type": "boolean" - }, - "model": { - "$ref": "#/components/schemas/VmNicModel" - }, - "enabled": { - "type": "boolean" - }, - "mac_address": { - "type": "string" - }, - "nic_index": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "nic_index" - ], - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmUpdateNicBasicInfoParams": { - "properties": { - "data": { - "properties": { - "subnet_mask": { - "type": "string" - }, - "gateway": { - "type": "string" - }, - "ip_address": { - "type": "string" - } - }, - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmNicWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmUpdateNicAdvanceInfoParams": { - "properties": { - "data": { - "properties": { - "mirror": { - "type": "boolean" - }, - "enabled": { - "type": "boolean" - }, - "mac_address": { - "type": "string" - }, - "nic_id": { - "type": "string" - }, - "connect_vlan_id": { - "type": "string" - } - }, - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmNicWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmUpdateNicQosOptionsParams": { - "properties": { - "data": { - "properties": { - "qos": { - "$ref": "#/components/schemas/VmNicQosOption" - } - }, - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmNicWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmOperatePciNicParams": { - "properties": { - "data": { - "properties": { - "pci_nics": { - "$ref": "#/components/schemas/NicWhereInput" - } - }, - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmRemoveNicParams": { - "properties": { - "data": { - "properties": { - "nic_index": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array" - } - }, - "required": [ - "nic_index" - ], - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmRemoveNicByWhereParams": { - "properties": { - "effect": { - "properties": { - "vm_ids": { - "items": { - "type": "string" - }, - "type": "array", - "minItems": 1 - } + "$ref": "#/components/schemas/WitnessWhereInput" }, - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmNicWhereInput" - } - }, - "required": [ - "effect", - "where" - ], - "type": "object" - }, - "VmAddGpuDeviceParams": { - "properties": { - "data": { + "NOT": { "items": { - "$ref": "#/components/schemas/VmGpuOperationParams" + "$ref": "#/components/schemas/WitnessWhereInput" }, "type": "array", - "minItems": 1 + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmRemoveGpuDeviceParams": { - "properties": { - "data": { + "OR": { "items": { - "$ref": "#/components/schemas/VmGpuOperationParams" + "$ref": "#/components/schemas/WitnessWhereInput" }, "type": "array", - "minItems": 1 - }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "InstallVmtoolsParams": { - "properties": { - "data": { - "properties": { - "svt_image_id": { - "type": "string" - }, - "cd_rom_id": { - "type": "string" - } - }, - "required": [ - "svt_image_id", - "cd_rom_id" - ], - "type": "object", - "deprecated": true + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "VmMigrateParams": { - "properties": { - "data": { - "properties": { - "host_id": { - "type": "string" + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" } - }, - "required": [ - "host_id" ], - "type": "object" + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "MigrateType": { - "enum": [ - "COLD_MIGRATE", - "CUTOVER_MIGRATE", - "LIVE_MIGRATE" - ], - "type": "string" - }, - "VlanMapping": { - "properties": { - "src_vlan_local_id": { - "type": "string" + "cpu_hz_per_core": { + "type": "integer", + "format": "int64", + "nullable": true }, - "dest_vlan_local_id": { - "type": "string" - } - }, - "required": [ - "src_vlan_local_id", - "dest_vlan_local_id" - ], - "type": "object" - }, - "MigrateVmConfig": { - "properties": { - "remove_unmovable_devices": { - "type": "boolean" + "cpu_hz_per_core_gt": { + "type": "integer", + "format": "int64", + "nullable": true }, - "new_name": { - "type": "string" + "cpu_hz_per_core_gte": { + "type": "integer", + "format": "int64", + "nullable": true }, - "network_mapping": { + "cpu_hz_per_core_in": { "items": { - "$ref": "#/components/schemas/VlanMapping" + "type": "integer", + "format": "int64" }, - "type": "array" - }, - "migrate_type": { - "$ref": "#/components/schemas/MigrateType" - }, - "elf_storage_policy": { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + "type": "array", + "nullable": true }, - "delete_src_vm": { - "type": "boolean" - } - }, - "required": [ - "network_mapping", - "migrate_type", - "elf_storage_policy" - ], - "type": "object" - }, - "VmMigrateAcrossClusterParams": { - "properties": { - "data": { - "properties": { - "vm_config": { - "$ref": "#/components/schemas/MigrateVmConfig" - }, - "cluster_id": { - "type": "string" - }, - "host_id": { - "type": "string" - } - }, - "required": [ - "vm_config", - "cluster_id" - ], - "type": "object" + "cpu_hz_per_core_lt": { + "type": "integer", + "format": "int64", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "TaskWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/TaskWhereInput" - }, - "type": "array", + "cpu_hz_per_core_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/TaskWhereInput" - }, - "type": "array", + "cpu_hz_per_core_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "OR": { + "cpu_hz_per_core_not_in": { "items": { - "$ref": "#/components/schemas/TaskWhereInput" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "description": { + "data_ip": { "type": "string", "nullable": true }, - "description_contains": { + "data_ip_contains": { "type": "string", "nullable": true }, - "description_ends_with": { + "data_ip_ends_with": { "type": "string", "nullable": true }, - "description_gt": { + "data_ip_gt": { "type": "string", "nullable": true }, - "description_gte": { + "data_ip_gte": { "type": "string", "nullable": true }, - "description_in": { + "data_ip_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "description_lt": { + "data_ip_lt": { "type": "string", "nullable": true }, - "description_lte": { + "data_ip_lte": { "type": "string", "nullable": true }, - "description_not": { + "data_ip_not": { "type": "string", "nullable": true }, - "description_not_contains": { + "data_ip_not_contains": { "type": "string", "nullable": true }, - "description_not_ends_with": { + "data_ip_not_ends_with": { "type": "string", "nullable": true }, - "description_not_in": { + "data_ip_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "description_not_starts_with": { + "data_ip_not_starts_with": { "type": "string", "nullable": true }, - "description_starts_with": { + "data_ip_starts_with": { "type": "string", "nullable": true }, - "error_code": { + "id": { "type": "string", "nullable": true }, - "error_code_contains": { + "id_contains": { "type": "string", "nullable": true }, - "error_code_ends_with": { + "id_ends_with": { "type": "string", "nullable": true }, - "error_code_gt": { + "id_gt": { "type": "string", "nullable": true }, - "error_code_gte": { + "id_gte": { "type": "string", "nullable": true }, - "error_code_in": { + "id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "error_code_lt": { + "id_lt": { "type": "string", "nullable": true }, - "error_code_lte": { + "id_lte": { "type": "string", "nullable": true }, - "error_code_not": { + "id_not": { "type": "string", "nullable": true }, - "error_code_not_contains": { + "id_not_contains": { "type": "string", "nullable": true }, - "error_code_not_ends_with": { + "id_not_ends_with": { "type": "string", "nullable": true }, - "error_code_not_in": { + "id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "error_code_not_starts_with": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "error_code_starts_with": { + "id_starts_with": { "type": "string", "nullable": true }, - "error_message": { + "local_id": { "type": "string", "nullable": true }, - "error_message_contains": { + "local_id_contains": { "type": "string", "nullable": true }, - "error_message_ends_with": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "error_message_gt": { + "local_id_gt": { "type": "string", "nullable": true }, - "error_message_gte": { + "local_id_gte": { "type": "string", "nullable": true }, - "error_message_in": { + "local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "error_message_lt": { + "local_id_lt": { "type": "string", "nullable": true }, - "error_message_lte": { + "local_id_lte": { "type": "string", "nullable": true }, - "error_message_not": { + "local_id_not": { "type": "string", "nullable": true }, - "error_message_not_contains": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "error_message_not_ends_with": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "error_message_not_in": { + "local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "error_message_not_starts_with": { - "type": "string", - "nullable": true - }, - "error_message_starts_with": { + "local_id_not_starts_with": { "type": "string", "nullable": true }, - "finished_at": { + "local_id_starts_with": { "type": "string", "nullable": true }, - "finished_at_gt": { + "management_ip": { "type": "string", "nullable": true }, - "finished_at_gte": { + "management_ip_contains": { "type": "string", "nullable": true }, - "finished_at_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "finished_at_lt": { + "management_ip_ends_with": { "type": "string", "nullable": true }, - "finished_at_lte": { + "management_ip_gt": { "type": "string", "nullable": true }, - "finished_at_not": { + "management_ip_gte": { "type": "string", "nullable": true }, - "finished_at_not_in": { + "management_ip_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id": { + "management_ip_lt": { "type": "string", "nullable": true }, - "id_contains": { + "management_ip_lte": { "type": "string", "nullable": true }, - "id_ends_with": { + "management_ip_not": { "type": "string", "nullable": true }, - "id_gt": { + "management_ip_not_contains": { "type": "string", "nullable": true }, - "id_gte": { + "management_ip_not_ends_with": { "type": "string", "nullable": true }, - "id_in": { + "management_ip_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "management_ip_not_starts_with": { "type": "string", "nullable": true }, - "id_lte": { + "management_ip_starts_with": { "type": "string", "nullable": true }, - "id_not": { + "name": { "type": "string", "nullable": true }, - "id_not_contains": { + "name_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "name_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "id_not_starts_with": { + "name_gt": { "type": "string", "nullable": true }, - "id_starts_with": { + "name_gte": { "type": "string", "nullable": true }, - "internal": { - "type": "boolean", - "nullable": true - }, - "internal_not": { - "type": "boolean", + "name_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "key": { + "name_lt": { "type": "string", "nullable": true }, - "key_contains": { + "name_lte": { "type": "string", "nullable": true }, - "key_ends_with": { + "name_not": { "type": "string", "nullable": true }, - "key_gt": { + "name_not_contains": { "type": "string", "nullable": true }, - "key_gte": { + "name_not_ends_with": { "type": "string", "nullable": true }, - "key_in": { + "name_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "key_lt": { + "name_not_starts_with": { "type": "string", "nullable": true }, - "key_lte": { + "name_starts_with": { "type": "string", "nullable": true }, - "key_not": { - "type": "string", + "system_data_capacity": { + "type": "integer", + "format": "int64", "nullable": true }, - "key_not_contains": { - "type": "string", + "system_data_capacity_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "key_not_ends_with": { - "type": "string", + "system_data_capacity_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "key_not_in": { + "system_data_capacity_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "key_not_starts_with": { - "type": "string", - "nullable": true - }, - "key_starts_with": { - "type": "string", + "system_data_capacity_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "local_created_at": { - "type": "string", + "system_data_capacity_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "local_created_at_gt": { - "type": "string", + "system_data_capacity_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "local_created_at_gte": { - "type": "string", - "nullable": true - }, - "local_created_at_in": { + "system_data_capacity_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "local_created_at_lt": { - "type": "string", + "system_used_data_space": { + "type": "integer", + "format": "int64", "nullable": true }, - "local_created_at_lte": { - "type": "string", + "system_used_data_space_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "local_created_at_not": { - "type": "string", + "system_used_data_space_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "local_created_at_not_in": { + "system_used_data_space_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "progress": { - "type": "number", - "format": "double", + "system_used_data_space_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "progress_gt": { - "type": "number", - "format": "double", + "system_used_data_space_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "progress_gte": { - "type": "number", - "format": "double", + "system_used_data_space_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "progress_in": { + "system_used_data_space_not_in": { "items": { - "type": "number", - "format": "double" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "progress_lt": { - "type": "number", - "format": "double", + "total_cpu_cores": { + "type": "integer", + "format": "int32", "nullable": true }, - "progress_lte": { - "type": "number", - "format": "double", + "total_cpu_cores_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "progress_not": { - "type": "number", - "format": "double", + "total_cpu_cores_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "progress_not_in": { + "total_cpu_cores_in": { "items": { - "type": "number", - "format": "double" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "resource_id": { - "type": "string", + "total_cpu_cores_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "resource_id_contains": { - "type": "string", + "total_cpu_cores_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "resource_id_ends_with": { - "type": "string", + "total_cpu_cores_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "resource_id_gt": { - "type": "string", + "total_cpu_cores_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", "nullable": true }, - "resource_id_gte": { - "type": "string", + "total_cpu_hz": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_id_in": { - "items": { - "type": "string" - }, - "type": "array", + "total_cpu_hz_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_id_lt": { - "type": "string", + "total_cpu_hz_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_id_lte": { - "type": "string", + "total_cpu_hz_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "resource_id_not": { - "type": "string", + "total_cpu_hz_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_id_not_contains": { - "type": "string", + "total_cpu_hz_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_id_not_ends_with": { - "type": "string", + "total_cpu_hz_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_id_not_in": { + "total_cpu_hz_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "resource_id_not_starts_with": { - "type": "string", + "total_memory_bytes": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_id_starts_with": { - "type": "string", + "total_memory_bytes_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_mutation": { - "type": "string", + "total_memory_bytes_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_mutation_contains": { - "type": "string", + "total_memory_bytes_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "resource_mutation_ends_with": { - "type": "string", + "total_memory_bytes_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_mutation_gt": { - "type": "string", + "total_memory_bytes_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_mutation_gte": { - "type": "string", + "total_memory_bytes_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_mutation_in": { + "total_memory_bytes_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "AlertRuleThresholds": { + "properties": { + "value": { + "type": "integer", + "format": "int32" }, - "resource_mutation_lt": { - "type": "string", + "severity": { + "$ref": "#/components/schemas/SeverityEnum" + } + }, + "required": [ + "value", + "severity" + ], + "type": "object" + }, + "GlobalAlertRuleUpdationParams": { + "properties": { + "data": { + "properties": { + "thresholds": { + "items": { + "$ref": "#/components/schemas/AlertRuleThresholds" + }, + "type": "array" + }, + "disabled": { + "type": "boolean" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "ContentLanguage": { + "type": "string", + "enum": [ + "zh-CN", + "en-US", + "*" + ] + }, + "CustomizeAlertRuleUpdationParams": { + "properties": { + "data": { + "properties": { + "thresholds": { + "items": { + "$ref": "#/components/schemas/AlertRuleThresholds" + }, + "type": "array" + }, + "disabled": { + "type": "boolean" + }, + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "clusters" + ], + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "NestedCluster": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedDisk": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedHost": { + "properties": { + "id": { + "type": "string" + }, + "management_ip": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "management_ip", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVm": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "Alert": { + "properties": { + "alert_rule": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedAlertRule" + } + ], "nullable": true }, - "resource_mutation_lte": { - "type": "string", + "cause": { + "type": "string" + }, + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedCluster" + } + ], "nullable": true }, - "resource_mutation_not": { + "create_time": { "type": "string", "nullable": true }, - "resource_mutation_not_contains": { - "type": "string", + "disk": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedDisk" + } + ], "nullable": true }, - "resource_mutation_not_ends_with": { + "ended": { + "type": "boolean" + }, + "host": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedHost" + } + ], + "nullable": true + }, + "id": { + "type": "string" + }, + "impact": { + "type": "string" + }, + "labels": { + "properties": {}, + "type": "object" + }, + "local_create_time": { + "type": "string" + }, + "local_end_time": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "local_start_time": { + "type": "string" + }, + "local_update_time": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "type": "string" + }, + "solution": { + "type": "string" + }, + "threshold": { + "type": "number", + "format": "double" + }, + "value": { + "type": "number", + "format": "double" + }, + "vms": { + "items": { + "$ref": "#/components/schemas/NestedVm" + }, + "type": "array", + "nullable": true + } + }, + "required": [ + "cause", + "ended", + "id", + "impact", + "labels", + "local_create_time", + "local_end_time", + "local_id", + "local_start_time", + "local_update_time", + "message", + "severity", + "solution", + "threshold", + "value" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_Alert_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "resource_mutation_not_in": { + "data": { + "$ref": "#/components/schemas/Alert" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "AlertWhereInput": { + "properties": { + "AND": { "items": { - "type": "string" + "$ref": "#/components/schemas/AlertWhereInput" }, "type": "array", "nullable": true }, - "resource_mutation_not_starts_with": { - "type": "string", + "NOT": { + "items": { + "$ref": "#/components/schemas/AlertWhereInput" + }, + "type": "array", "nullable": true }, - "resource_mutation_starts_with": { - "type": "string", + "OR": { + "items": { + "$ref": "#/components/schemas/AlertWhereInput" + }, + "type": "array", "nullable": true }, - "resource_rollback_error": { + "alert_rule": { + "allOf": [ + { + "$ref": "#/components/schemas/AlertRuleWhereInput" + } + ], + "nullable": true + }, + "cause": { "type": "string", "nullable": true }, - "resource_rollback_error_contains": { + "cause_contains": { "type": "string", "nullable": true }, - "resource_rollback_error_ends_with": { + "cause_ends_with": { "type": "string", "nullable": true }, - "resource_rollback_error_gt": { + "cause_gt": { "type": "string", "nullable": true }, - "resource_rollback_error_gte": { + "cause_gte": { "type": "string", "nullable": true }, - "resource_rollback_error_in": { + "cause_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "resource_rollback_error_lt": { + "cause_lt": { "type": "string", "nullable": true }, - "resource_rollback_error_lte": { + "cause_lte": { "type": "string", "nullable": true }, - "resource_rollback_error_not": { + "cause_not": { "type": "string", "nullable": true }, - "resource_rollback_error_not_contains": { + "cause_not_contains": { "type": "string", "nullable": true }, - "resource_rollback_error_not_ends_with": { + "cause_not_ends_with": { "type": "string", "nullable": true }, - "resource_rollback_error_not_in": { + "cause_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "resource_rollback_error_not_starts_with": { + "cause_not_starts_with": { "type": "string", "nullable": true }, - "resource_rollback_error_starts_with": { + "cause_starts_with": { "type": "string", "nullable": true }, - "resource_rollback_retry_count": { - "type": "integer", - "format": "int32", + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], "nullable": true }, - "resource_rollback_retry_count_gt": { - "type": "integer", - "format": "int32", + "create_time": { + "type": "string", "nullable": true }, - "resource_rollback_retry_count_gte": { - "type": "integer", - "format": "int32", + "create_time_gt": { + "type": "string", "nullable": true }, - "resource_rollback_retry_count_in": { + "create_time_gte": { + "type": "string", + "nullable": true + }, + "create_time_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "resource_rollback_retry_count_lt": { - "type": "integer", - "format": "int32", + "create_time_lt": { + "type": "string", "nullable": true }, - "resource_rollback_retry_count_lte": { - "type": "integer", - "format": "int32", + "create_time_lte": { + "type": "string", "nullable": true }, - "resource_rollback_retry_count_not": { - "type": "integer", - "format": "int32", + "create_time_not": { + "type": "string", "nullable": true }, - "resource_rollback_retry_count_not_in": { + "create_time_not_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "resource_rollbacked": { + "disk": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskWhereInput" + } + ], + "nullable": true + }, + "ended": { "type": "boolean", "nullable": true }, - "resource_rollbacked_not": { + "ended_not": { "type": "boolean", "nullable": true }, - "resource_type": { + "host": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true + }, + "id": { "type": "string", "nullable": true }, - "resource_type_contains": { + "id_contains": { "type": "string", "nullable": true }, - "resource_type_ends_with": { + "id_ends_with": { "type": "string", "nullable": true }, - "resource_type_gt": { + "id_gt": { "type": "string", "nullable": true }, - "resource_type_gte": { + "id_gte": { "type": "string", "nullable": true }, - "resource_type_in": { + "id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "resource_type_lt": { + "id_lt": { "type": "string", "nullable": true }, - "resource_type_lte": { + "id_lte": { "type": "string", "nullable": true }, - "resource_type_not": { + "id_not": { "type": "string", "nullable": true }, - "resource_type_not_contains": { + "id_not_contains": { "type": "string", "nullable": true }, - "resource_type_not_ends_with": { + "id_not_ends_with": { "type": "string", "nullable": true }, - "resource_type_not_in": { + "id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "resource_type_not_starts_with": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "resource_type_starts_with": { + "id_starts_with": { "type": "string", "nullable": true }, - "snapshot": { + "impact": { "type": "string", "nullable": true }, - "snapshot_contains": { + "impact_contains": { "type": "string", "nullable": true }, - "snapshot_ends_with": { + "impact_ends_with": { "type": "string", "nullable": true }, - "snapshot_gt": { + "impact_gt": { "type": "string", "nullable": true }, - "snapshot_gte": { + "impact_gte": { "type": "string", "nullable": true }, - "snapshot_in": { + "impact_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "snapshot_lt": { + "impact_lt": { "type": "string", "nullable": true }, - "snapshot_lte": { + "impact_lte": { "type": "string", "nullable": true }, - "snapshot_not": { + "impact_not": { "type": "string", "nullable": true }, - "snapshot_not_contains": { + "impact_not_contains": { "type": "string", "nullable": true }, - "snapshot_not_ends_with": { + "impact_not_ends_with": { "type": "string", "nullable": true }, - "snapshot_not_in": { + "impact_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "snapshot_not_starts_with": { + "impact_not_starts_with": { "type": "string", "nullable": true }, - "snapshot_starts_with": { + "impact_starts_with": { "type": "string", "nullable": true }, - "started_at": { + "local_create_time": { "type": "string", "nullable": true }, - "started_at_gt": { + "local_create_time_gt": { "type": "string", "nullable": true }, - "started_at_gte": { + "local_create_time_gte": { "type": "string", "nullable": true }, - "started_at_in": { + "local_create_time_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "started_at_lt": { + "local_create_time_lt": { "type": "string", "nullable": true }, - "started_at_lte": { + "local_create_time_lte": { "type": "string", "nullable": true }, - "started_at_not": { + "local_create_time_not": { "type": "string", "nullable": true }, - "started_at_not_in": { + "local_create_time_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "status": { - "allOf": [ - { - "$ref": "#/components/schemas/TaskStatus" - } - ], - "nullable": true - }, - "status_in": { - "items": { - "$ref": "#/components/schemas/TaskStatus" - }, - "type": "array", - "nullable": true - }, - "status_not": { - "allOf": [ - { - "$ref": "#/components/schemas/TaskStatus" - } - ], - "nullable": true - }, - "status_not_in": { - "items": { - "$ref": "#/components/schemas/TaskStatus" - }, - "type": "array", - "nullable": true - }, - "type": { - "allOf": [ - { - "$ref": "#/components/schemas/TaskType" - } - ], - "nullable": true - }, - "type_in": { - "items": { - "$ref": "#/components/schemas/TaskType" - }, - "type": "array", - "nullable": true - }, - "type_not": { - "allOf": [ - { - "$ref": "#/components/schemas/TaskType" - } - ], - "nullable": true - }, - "type_not_in": { - "items": { - "$ref": "#/components/schemas/TaskType" - }, - "type": "array", - "nullable": true - }, - "user": { - "allOf": [ - { - "$ref": "#/components/schemas/UserWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "TaskStatus": { - "enum": [ - "EXECUTING", - "FAILED", - "PAUSED", - "PENDING", - "SUCCESSED" - ], - "type": "string" - }, - "TaskType": { - "enum": [ - "APPLICATION", - "BACKUP", - "HOST_PLUGIN", - "REPLICATION", - "RESOLVER", - "SFS" - ], - "type": "string" - }, - "UserWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/UserWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/UserWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/UserWhereInput" - }, - "type": "array", - "nullable": true - }, - "auth_config_id": { + "local_end_time": { "type": "string", "nullable": true }, - "auth_config_id_contains": { + "local_end_time_contains": { "type": "string", "nullable": true }, - "auth_config_id_ends_with": { + "local_end_time_ends_with": { "type": "string", "nullable": true }, - "auth_config_id_gt": { + "local_end_time_gt": { "type": "string", "nullable": true }, - "auth_config_id_gte": { + "local_end_time_gte": { "type": "string", "nullable": true }, - "auth_config_id_in": { + "local_end_time_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "auth_config_id_lt": { + "local_end_time_lt": { "type": "string", "nullable": true }, - "auth_config_id_lte": { + "local_end_time_lte": { "type": "string", "nullable": true }, - "auth_config_id_not": { + "local_end_time_not": { "type": "string", "nullable": true }, - "auth_config_id_not_contains": { + "local_end_time_not_contains": { "type": "string", "nullable": true }, - "auth_config_id_not_ends_with": { + "local_end_time_not_ends_with": { "type": "string", "nullable": true }, - "auth_config_id_not_in": { + "local_end_time_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "auth_config_id_not_starts_with": { + "local_end_time_not_starts_with": { "type": "string", "nullable": true }, - "auth_config_id_starts_with": { + "local_end_time_starts_with": { "type": "string", "nullable": true }, - "display_username": { + "local_id": { "type": "string", "nullable": true }, - "display_username_contains": { + "local_id_contains": { "type": "string", "nullable": true }, - "display_username_ends_with": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "display_username_gt": { + "local_id_gt": { "type": "string", "nullable": true }, - "display_username_gte": { + "local_id_gte": { "type": "string", "nullable": true }, - "display_username_in": { + "local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "display_username_lt": { + "local_id_lt": { "type": "string", "nullable": true }, - "display_username_lte": { + "local_id_lte": { "type": "string", "nullable": true }, - "display_username_not": { + "local_id_not": { "type": "string", "nullable": true }, - "display_username_not_contains": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "display_username_not_ends_with": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "display_username_not_in": { + "local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "display_username_not_starts_with": { + "local_id_not_starts_with": { "type": "string", "nullable": true }, - "display_username_starts_with": { + "local_id_starts_with": { "type": "string", "nullable": true }, - "email_address": { + "local_start_time": { "type": "string", "nullable": true }, - "email_address_contains": { + "local_start_time_contains": { "type": "string", "nullable": true }, - "email_address_ends_with": { + "local_start_time_ends_with": { "type": "string", "nullable": true }, - "email_address_gt": { + "local_start_time_gt": { "type": "string", "nullable": true }, - "email_address_gte": { + "local_start_time_gte": { "type": "string", "nullable": true }, - "email_address_in": { + "local_start_time_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "email_address_lt": { + "local_start_time_lt": { "type": "string", "nullable": true }, - "email_address_lte": { + "local_start_time_lte": { "type": "string", "nullable": true }, - "email_address_not": { + "local_start_time_not": { "type": "string", "nullable": true }, - "email_address_not_contains": { + "local_start_time_not_contains": { "type": "string", "nullable": true }, - "email_address_not_ends_with": { + "local_start_time_not_ends_with": { "type": "string", "nullable": true }, - "email_address_not_in": { + "local_start_time_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "email_address_not_starts_with": { + "local_start_time_not_starts_with": { "type": "string", "nullable": true }, - "email_address_starts_with": { + "local_start_time_starts_with": { "type": "string", "nullable": true }, - "id": { + "local_update_time": { "type": "string", "nullable": true }, - "id_contains": { + "local_update_time_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "local_update_time_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "local_update_time_gt": { "type": "string", "nullable": true }, - "id_gte": { + "local_update_time_gte": { "type": "string", "nullable": true }, - "id_in": { + "local_update_time_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "local_update_time_lt": { "type": "string", "nullable": true }, - "id_lte": { + "local_update_time_lte": { "type": "string", "nullable": true }, - "id_not": { + "local_update_time_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "local_update_time_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "local_update_time_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "local_update_time_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "local_update_time_not_starts_with": { "type": "string", "nullable": true }, - "id_starts_with": { + "local_update_time_starts_with": { "type": "string", "nullable": true }, - "internal": { - "type": "boolean", - "nullable": true - }, - "internal_not": { - "type": "boolean", - "nullable": true - }, - "ldap_dn": { + "message": { "type": "string", "nullable": true }, - "ldap_dn_contains": { + "message_contains": { "type": "string", "nullable": true }, - "ldap_dn_ends_with": { + "message_ends_with": { "type": "string", "nullable": true }, - "ldap_dn_gt": { + "message_gt": { "type": "string", "nullable": true }, - "ldap_dn_gte": { + "message_gte": { "type": "string", "nullable": true }, - "ldap_dn_in": { + "message_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "ldap_dn_lt": { + "message_lt": { "type": "string", "nullable": true }, - "ldap_dn_lte": { + "message_lte": { "type": "string", "nullable": true }, - "ldap_dn_not": { + "message_not": { "type": "string", "nullable": true }, - "ldap_dn_not_contains": { + "message_not_contains": { "type": "string", "nullable": true }, - "ldap_dn_not_ends_with": { + "message_not_ends_with": { "type": "string", "nullable": true }, - "ldap_dn_not_in": { + "message_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "ldap_dn_not_starts_with": { + "message_not_starts_with": { "type": "string", "nullable": true }, - "ldap_dn_starts_with": { + "message_starts_with": { "type": "string", "nullable": true }, - "mobile_phone": { + "severity": { "type": "string", "nullable": true }, - "mobile_phone_contains": { + "severity_contains": { "type": "string", "nullable": true }, - "mobile_phone_ends_with": { + "severity_ends_with": { "type": "string", "nullable": true }, - "mobile_phone_gt": { + "severity_gt": { "type": "string", "nullable": true }, - "mobile_phone_gte": { + "severity_gte": { "type": "string", "nullable": true }, - "mobile_phone_in": { + "severity_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "mobile_phone_lt": { + "severity_lt": { "type": "string", "nullable": true }, - "mobile_phone_lte": { + "severity_lte": { "type": "string", "nullable": true }, - "mobile_phone_not": { + "severity_not": { "type": "string", "nullable": true }, - "mobile_phone_not_contains": { + "severity_not_contains": { "type": "string", "nullable": true }, - "mobile_phone_not_ends_with": { + "severity_not_ends_with": { "type": "string", "nullable": true }, - "mobile_phone_not_in": { + "severity_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "mobile_phone_not_starts_with": { + "severity_not_starts_with": { "type": "string", "nullable": true }, - "mobile_phone_starts_with": { + "severity_starts_with": { "type": "string", "nullable": true }, - "name": { + "solution": { "type": "string", "nullable": true }, - "name_contains": { + "solution_contains": { "type": "string", "nullable": true }, - "name_ends_with": { + "solution_ends_with": { "type": "string", "nullable": true }, - "name_gt": { + "solution_gt": { "type": "string", "nullable": true }, - "name_gte": { + "solution_gte": { "type": "string", "nullable": true }, - "name_in": { + "solution_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_lt": { + "solution_lt": { "type": "string", "nullable": true }, - "name_lte": { + "solution_lte": { "type": "string", "nullable": true }, - "name_not": { + "solution_not": { "type": "string", "nullable": true }, - "name_not_contains": { + "solution_not_contains": { "type": "string", "nullable": true }, - "name_not_ends_with": { + "solution_not_ends_with": { "type": "string", "nullable": true }, - "name_not_in": { + "solution_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_not_starts_with": { + "solution_not_starts_with": { "type": "string", "nullable": true }, - "name_starts_with": { + "solution_starts_with": { "type": "string", "nullable": true }, - "password_expired": { - "type": "boolean", - "nullable": true - }, - "password_expired_not": { - "type": "boolean", - "nullable": true - }, - "password_updated_at": { - "type": "string", + "threshold": { + "type": "number", + "format": "double", "nullable": true }, - "password_updated_at_gt": { - "type": "string", + "threshold_gt": { + "type": "number", + "format": "double", "nullable": true }, - "password_updated_at_gte": { - "type": "string", + "threshold_gte": { + "type": "number", + "format": "double", "nullable": true }, - "password_updated_at_in": { + "threshold_in": { "items": { - "type": "string" + "type": "number", + "format": "double" }, "type": "array", "nullable": true }, - "password_updated_at_lt": { - "type": "string", + "threshold_lt": { + "type": "number", + "format": "double", "nullable": true }, - "password_updated_at_lte": { - "type": "string", + "threshold_lte": { + "type": "number", + "format": "double", "nullable": true }, - "password_updated_at_not": { - "type": "string", + "threshold_not": { + "type": "number", + "format": "double", "nullable": true }, - "password_updated_at_not_in": { + "threshold_not_in": { "items": { - "type": "string" + "type": "number", + "format": "double" }, "type": "array", "nullable": true }, - "role": { - "allOf": [ - { - "$ref": "#/components/schemas/UserRole" - } - ], + "value": { + "type": "number", + "format": "double", "nullable": true }, - "role_in": { + "value_gt": { + "type": "number", + "format": "double", + "nullable": true + }, + "value_gte": { + "type": "number", + "format": "double", + "nullable": true + }, + "value_in": { "items": { - "$ref": "#/components/schemas/UserRole" + "type": "number", + "format": "double" }, "type": "array", "nullable": true }, - "role_not": { - "allOf": [ - { - "$ref": "#/components/schemas/UserRole" - } - ], + "value_lt": { + "type": "number", + "format": "double", "nullable": true }, - "role_not_in": { + "value_lte": { + "type": "number", + "format": "double", + "nullable": true + }, + "value_not": { + "type": "number", + "format": "double", + "nullable": true + }, + "value_not_in": { "items": { - "$ref": "#/components/schemas/UserRole" + "type": "number", + "format": "double" }, "type": "array", "nullable": true }, - "roles_every": { + "vms_every": { "allOf": [ { - "$ref": "#/components/schemas/UserRoleNextWhereInput" + "$ref": "#/components/schemas/VmWhereInput" } ], "nullable": true }, - "roles_none": { + "vms_none": { "allOf": [ { - "$ref": "#/components/schemas/UserRoleNextWhereInput" + "$ref": "#/components/schemas/VmWhereInput" } ], "nullable": true }, - "roles_some": { + "vms_some": { "allOf": [ { - "$ref": "#/components/schemas/UserRoleNextWhereInput" + "$ref": "#/components/schemas/VmWhereInput" } ], "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "ResolveAlertParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/AlertWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "UserAuditLogStatus": { + "enum": [ + "FAILED", + "SUCCESSED" + ], + "type": "string" + }, + "NestedUser": { + "properties": { + "id": { + "type": "string" }, - "source": { + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "UserAuditLog": { + "properties": { + "action": { + "type": "string" + }, + "auth_type": { + "type": "string", + "nullable": true + }, + "cluster": { "allOf": [ { - "$ref": "#/components/schemas/UserSource" + "$ref": "#/components/schemas/NestedCluster" } ], "nullable": true }, - "source_in": { - "items": { - "$ref": "#/components/schemas/UserSource" - }, - "type": "array", + "createdAt": { + "type": "string" + }, + "finished_at": { + "type": "string", "nullable": true }, - "source_not": { + "id": { + "type": "string" + }, + "ip_address": { + "type": "string" + }, + "message": { + "type": "string" + }, + "resource_id": { + "type": "string", + "nullable": true + }, + "resource_type": { + "type": "string", + "nullable": true + }, + "started_at": { + "type": "string", + "nullable": true + }, + "status": { "allOf": [ { - "$ref": "#/components/schemas/UserSource" + "$ref": "#/components/schemas/UserAuditLogStatus" } ], "nullable": true }, - "source_not_in": { - "items": { - "$ref": "#/components/schemas/UserSource" - }, - "type": "array", + "user": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedUser" + } + ], "nullable": true }, "username": { "type": "string", "nullable": true - }, - "username_contains": { + } + }, + "required": [ + "action", + "createdAt", + "id", + "ip_address", + "message" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_UserAuditLog_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "username_ends_with": { + "data": { + "$ref": "#/components/schemas/UserAuditLog" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "UserAuditLogMessage": { + "properties": { + "en-US": { + "type": "string" + }, + "zh-CN": { + "type": "string" + } + }, + "required": [ + "en-US", + "zh-CN" + ], + "type": "object" + }, + "UserAuditLogCreationParams": { + "properties": { + "started_at": { + "type": "string" + }, + "finished_at": { + "type": "string" + }, + "cluster_id": { + "type": "string" + }, + "resource_id": { + "type": "string" + }, + "ip_address": { + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/UserAuditLogStatus" + }, + "user_id": { + "type": "string" + }, + "message": { + "$ref": "#/components/schemas/UserAuditLogMessage" + }, + "resource_type": { "type": "string", - "nullable": true + "minLength": 1 }, - "username_gt": { + "action": { "type": "string", + "minLength": 1 + } + }, + "required": [ + "status", + "user_id", + "message", + "resource_type", + "action" + ], + "type": "object" + }, + "NestedBackupService": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedBackupStoreRepository": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "BackupPlanPeriod": { + "enum": [ + "DAILY", + "HOURLY", + "MINUTELY", + "MONTHLY", + "WEEKLY", + "YEARLY" + ], + "type": "string" + }, + "WeekdayTypeEnum": { + "enum": [ + "FRI", + "MON", + "SAT", + "SUN", + "THU", + "TUE", + "WED" + ], + "type": "string" + }, + "NestedBackupPlanTimePoint": { + "properties": { + "date": { + "type": "integer", + "format": "int32", "nullable": true }, - "username_gte": { + "date_position": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "hour": { + "type": "integer", + "format": "int32" + }, + "minute": { + "type": "integer", + "format": "int32" + }, + "weekday": { + "allOf": [ + { + "$ref": "#/components/schemas/WeekdayTypeEnum" + } + ], + "nullable": true + } + }, + "required": [ + "hour", + "minute" + ], + "type": "object", + "additionalProperties": false + }, + "BackupPlanKeepPolicy": { + "enum": [ + "COUNT", + "FOREVER", + "TIME" + ], + "type": "string" + }, + "BackupPlanExecutionStatus": { + "enum": [ + "FAILED", + "NEVER_EXECUTE", + "PARTIAL_SUCCESS", + "PAUSED", + "RUNNING", + "SUCCESS", + "WAITING_EXECUTE" + ], + "type": "string" + }, + "BackupPlanStatus": { + "enum": [ + "PAUSED", + "STOPPED", + "WORKING" + ], + "type": "string" + }, + "BackupPlan": { + "properties": { + "backup_service": { + "$ref": "#/components/schemas/NestedBackupService" + }, + "backup_store_repository": { + "$ref": "#/components/schemas/NestedBackupStoreRepository" + }, + "compression": { + "type": "boolean", + "nullable": true + }, + "compression_ratio": { + "type": "number", + "format": "double", + "nullable": true + }, + "createdAt": { + "type": "string" + }, + "description": { "type": "string", "nullable": true }, - "username_in": { + "enable_window": { + "type": "boolean" + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "full_interval": { + "type": "integer", + "format": "int32" + }, + "full_period": { + "$ref": "#/components/schemas/BackupPlanPeriod" + }, + "full_time_point": { + "$ref": "#/components/schemas/NestedBackupPlanTimePoint" + }, + "id": { + "type": "string" + }, + "incremental_interval": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "incremental_period": { + "$ref": "#/components/schemas/BackupPlanPeriod" + }, + "incremental_time_points": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedBackupPlanTimePoint" + }, + "type": "array" + }, + "incremental_weekdays": { + "items": { + "$ref": "#/components/schemas/WeekdayTypeEnum" }, "type": "array", "nullable": true }, - "username_lt": { - "type": "string", + "keep_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanKeepPolicy" + } + ], "nullable": true }, - "username_lte": { - "type": "string", + "keep_policy_value": { + "type": "integer", + "format": "int32", "nullable": true }, - "username_not": { + "last_execute_status": { + "$ref": "#/components/schemas/BackupPlanExecutionStatus" + }, + "last_execute_success_job_count": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last_execute_total_job_count": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last_executed_at": { "type": "string", "nullable": true }, - "username_not_contains": { + "last_manual_execute_status": { + "$ref": "#/components/schemas/BackupPlanExecutionStatus" + }, + "last_manual_execute_success_job_count": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last_manual_execute_total_job_count": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last_manual_executed_at": { "type": "string", "nullable": true }, - "username_not_ends_with": { + "name": { + "type": "string" + }, + "next_execute_time": { "type": "string", "nullable": true }, - "username_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "physical_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "username_not_starts_with": { + "snapshot_consistent_type": { + "allOf": [ + { + "$ref": "#/components/schemas/ConsistentType" + } + ], + "nullable": true + }, + "status": { + "$ref": "#/components/schemas/BackupPlanStatus" + }, + "valid_size_of_backup_object": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "window_end": { "type": "string", "nullable": true }, - "username_starts_with": { + "window_start": { "type": "string", "nullable": true } }, + "required": [ + "backup_service", + "backup_store_repository", + "createdAt", + "enable_window", + "full_interval", + "full_period", + "full_time_point", + "id", + "incremental_period", + "incremental_time_points", + "last_execute_status", + "last_manual_execute_status", + "name", + "status" + ], "type": "object", "additionalProperties": false }, - "UserRole": { + "WithTask_BackupPlan_": { + "properties": { + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/BackupPlan" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "BackupPlanTimePoint": { + "properties": { + "weekday": { + "allOf": [ + { + "$ref": "#/components/schemas/WeekdayTypeEnum" + } + ], + "nullable": true + }, + "minute": { + "type": "integer", + "format": "int32" + }, + "hour": { + "type": "integer", + "format": "int32" + }, + "date_position": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "date": { + "type": "integer", + "format": "int32", + "nullable": true + } + }, + "required": [ + "minute", + "hour" + ], + "type": "object" + }, + "BackupPlanDelayOption": { "enum": [ - "ADMIN", - "READ_ONLY", - "ROOT" + "KEEP_GO_ON", + "STOP_BACKUP" ], "type": "string" }, - "UserRoleNextWhereInput": { + "BackupPlanCreationParams": { + "properties": { + "keep_policy_value": { + "type": "integer", + "format": "int32" + }, + "keep_policy": { + "$ref": "#/components/schemas/BackupPlanKeepPolicy" + }, + "backup_delay_option": { + "$ref": "#/components/schemas/BackupPlanDelayOption" + }, + "window_end": { + "type": "string" + }, + "window_start": { + "type": "string" + }, + "enable_window": { + "type": "boolean" + }, + "full_time_point": { + "$ref": "#/components/schemas/BackupPlanTimePoint" + }, + "full_period": { + "$ref": "#/components/schemas/BackupPlanPeriod" + }, + "full_interval": { + "type": "integer", + "format": "int32" + }, + "incremental_weekdays": { + "items": { + "$ref": "#/components/schemas/WeekdayTypeEnum" + }, + "type": "array" + }, + "incremental_time_points": { + "items": { + "$ref": "#/components/schemas/BackupPlanTimePoint" + }, + "type": "array" + }, + "incremental_interval": { + "type": "integer", + "format": "int32" + }, + "incremental_period": { + "$ref": "#/components/schemas/BackupPlanPeriod" + }, + "snapshot_consistent_type": { + "$ref": "#/components/schemas/ConsistentType" + }, + "compression": { + "type": "boolean" + }, + "vms": { + "$ref": "#/components/schemas/VmWhereInput" + }, + "description": { + "type": "string" + }, + "backup_store_repository_id": { + "type": "string" + }, + "backup_service_id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "keep_policy_value", + "keep_policy", + "enable_window", + "full_time_point", + "full_period", + "full_interval", + "incremental_interval", + "incremental_period", + "snapshot_consistent_type", + "compression", + "vms", + "backup_store_repository_id", + "backup_service_id", + "name" + ], + "type": "object" + }, + "BackupPlanWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/UserRoleNextWhereInput" + "$ref": "#/components/schemas/BackupPlanWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/UserRoleNextWhereInput" + "$ref": "#/components/schemas/BackupPlanWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/UserRoleNextWhereInput" + "$ref": "#/components/schemas/BackupPlanWhereInput" }, "type": "array", "nullable": true }, - "id": { - "type": "string", + "backup_service": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupServiceWhereInput" + } + ], "nullable": true }, - "id_contains": { - "type": "string", + "backup_store_repository": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput" + } + ], "nullable": true }, - "id_ends_with": { - "type": "string", + "compression": { + "type": "boolean", "nullable": true }, - "id_gt": { - "type": "string", + "compression_not": { + "type": "boolean", "nullable": true }, - "id_gte": { - "type": "string", + "compression_ratio": { + "type": "number", + "format": "double", "nullable": true }, - "id_in": { + "compression_ratio_gt": { + "type": "number", + "format": "double", + "nullable": true + }, + "compression_ratio_gte": { + "type": "number", + "format": "double", + "nullable": true + }, + "compression_ratio_in": { "items": { - "type": "string" + "type": "number", + "format": "double" }, "type": "array", "nullable": true }, - "id_lt": { - "type": "string", + "compression_ratio_lt": { + "type": "number", + "format": "double", "nullable": true }, - "id_lte": { - "type": "string", + "compression_ratio_lte": { + "type": "number", + "format": "double", "nullable": true }, - "id_not": { + "compression_ratio_not": { + "type": "number", + "format": "double", + "nullable": true + }, + "compression_ratio_not_in": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array", + "nullable": true + }, + "createdAt": { "type": "string", "nullable": true }, - "id_not_contains": { + "createdAt_gt": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "createdAt_gte": { "type": "string", "nullable": true }, - "id_not_in": { + "createdAt_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "createdAt_lt": { "type": "string", "nullable": true }, - "id_starts_with": { + "createdAt_lte": { "type": "string", "nullable": true }, - "name": { + "createdAt_not": { "type": "string", "nullable": true }, - "name_contains": { + "createdAt_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "description": { "type": "string", "nullable": true }, - "name_ends_with": { + "description_contains": { "type": "string", "nullable": true }, - "name_gt": { + "description_ends_with": { "type": "string", "nullable": true }, - "name_gte": { + "description_gt": { "type": "string", "nullable": true }, - "name_in": { + "description_gte": { + "type": "string", + "nullable": true + }, + "description_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_lt": { + "description_lt": { "type": "string", "nullable": true }, - "name_lte": { + "description_lte": { "type": "string", "nullable": true }, - "name_not": { + "description_not": { "type": "string", "nullable": true }, - "name_not_contains": { + "description_not_contains": { "type": "string", "nullable": true }, - "name_not_ends_with": { + "description_not_ends_with": { "type": "string", "nullable": true }, - "name_not_in": { + "description_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_not_starts_with": { + "description_not_starts_with": { "type": "string", "nullable": true }, - "name_starts_with": { + "description_starts_with": { "type": "string", "nullable": true }, - "platform": { + "enable_window": { + "type": "boolean", + "nullable": true + }, + "enable_window_not": { + "type": "boolean", + "nullable": true + }, + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/UserRolePlatform" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "platform_in": { + "entityAsyncStatus_in": { "items": { - "$ref": "#/components/schemas/UserRolePlatform" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "platform_not": { + "entityAsyncStatus_not": { "allOf": [ { - "$ref": "#/components/schemas/UserRolePlatform" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "platform_not_in": { + "entityAsyncStatus_not_in": { "items": { - "$ref": "#/components/schemas/UserRolePlatform" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "preset": { - "allOf": [ - { - "$ref": "#/components/schemas/UserRolePreset" - } - ], + "full_interval": { + "type": "integer", + "format": "int32", "nullable": true }, - "preset_in": { + "full_interval_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "full_interval_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "full_interval_in": { "items": { - "$ref": "#/components/schemas/UserRolePreset" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "preset_not": { - "allOf": [ - { - "$ref": "#/components/schemas/UserRolePreset" - } - ], + "full_interval_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "preset_not_in": { + "full_interval_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "full_interval_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "full_interval_not_in": { "items": { - "$ref": "#/components/schemas/UserRolePreset" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "users_every": { + "full_period": { "allOf": [ { - "$ref": "#/components/schemas/UserWhereInput" + "$ref": "#/components/schemas/BackupPlanPeriod" } ], "nullable": true }, - "users_none": { - "allOf": [ - { - "$ref": "#/components/schemas/UserWhereInput" - } - ], + "full_period_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanPeriod" + }, + "type": "array", "nullable": true }, - "users_some": { + "full_period_not": { "allOf": [ { - "$ref": "#/components/schemas/UserWhereInput" + "$ref": "#/components/schemas/BackupPlanPeriod" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "UserRolePlatform": { - "enum": [ - "MANAGEMENT", - "SELF_SERVICE" - ], - "type": "string" - }, - "UserRolePreset": { - "enum": [ - "ADMIN", - "AUDITOR", - "READ_ONLY", - "ROOT", - "USER_ADMIN", - "VM_USER" - ], - "type": "string" - }, - "UserSource": { - "enum": [ - "AUTHN", - "LDAP", - "LOCAL" - ], - "type": "string" - }, - "StopVmInCutoverMigrationParams": { - "properties": { - "force": { - "type": "boolean" }, - "tasks": { - "$ref": "#/components/schemas/TaskWhereInput" - } - }, - "required": [ - "tasks" - ], - "type": "object" - }, - "StepUnit": { - "enum": [ - "BIT", - "BYTE", - "COUNT", - "PERCENT" - ], - "type": "string" - }, - "NestedStep": { - "properties": { - "current": { - "type": "number", - "format": "double", + "full_period_not_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanPeriod" + }, + "type": "array", "nullable": true }, - "finished": { - "type": "boolean", + "id": { + "type": "string", "nullable": true }, - "key": { + "id_contains": { "type": "string", "nullable": true }, - "per_second": { - "type": "number", - "format": "double", + "id_ends_with": { + "type": "string", "nullable": true }, - "total": { - "type": "number", - "format": "double", + "id_gt": { + "type": "string", "nullable": true }, - "unit": { - "allOf": [ - { - "$ref": "#/components/schemas/StepUnit" - } - ], + "id_gte": { + "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedUser": { - "properties": { - "id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "Task": { - "properties": { - "args": { - "properties": {}, - "type": "object" }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedCluster" - } - ], + "id_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "description": { - "type": "string" - }, - "error_code": { + "id_lt": { "type": "string", "nullable": true }, - "error_message": { + "id_lte": { "type": "string", "nullable": true }, - "finished_at": { + "id_not": { "type": "string", "nullable": true }, - "id": { - "type": "string" - }, - "internal": { - "type": "boolean" - }, - "key": { + "id_not_contains": { "type": "string", "nullable": true }, - "local_created_at": { - "type": "string" + "id_not_ends_with": { + "type": "string", + "nullable": true }, - "progress": { - "type": "number", - "format": "double" + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "resource_id": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "resource_mutation": { + "id_starts_with": { "type": "string", "nullable": true }, - "resource_rollback_error": { - "type": "string", + "incremental_interval": { + "type": "integer", + "format": "int32", "nullable": true }, - "resource_rollback_retry_count": { + "incremental_interval_gt": { "type": "integer", "format": "int32", "nullable": true }, - "resource_rollbacked": { - "type": "boolean", + "incremental_interval_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "resource_type": { - "type": "string", + "incremental_interval_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", "nullable": true }, - "snapshot": { - "type": "string" + "incremental_interval_lt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "started_at": { - "type": "string", + "incremental_interval_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "status": { - "$ref": "#/components/schemas/TaskStatus" + "incremental_interval_not": { + "type": "integer", + "format": "int32", + "nullable": true }, - "steps": { + "incremental_interval_not_in": { "items": { - "$ref": "#/components/schemas/NestedStep" + "type": "integer", + "format": "int32" }, - "type": "array" + "type": "array", + "nullable": true }, - "type": { + "incremental_period": { "allOf": [ { - "$ref": "#/components/schemas/TaskType" + "$ref": "#/components/schemas/BackupPlanPeriod" } ], "nullable": true }, - "user": { + "incremental_period_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanPeriod" + }, + "type": "array", + "nullable": true + }, + "incremental_period_not": { "allOf": [ { - "$ref": "#/components/schemas/NestedUser" + "$ref": "#/components/schemas/BackupPlanPeriod" } ], "nullable": true - } - }, - "required": [ - "args", - "description", - "id", - "internal", - "local_created_at", - "progress", - "snapshot", - "status", - "steps" - ], - "type": "object", - "additionalProperties": false - }, - "AbortMigrateVmAcrossClusterParams": { - "properties": { - "tasks": { - "$ref": "#/components/schemas/TaskWhereInput" - } - }, - "required": [ - "tasks" - ], - "type": "object" - }, - "VmAddFolderParams": { - "properties": { - "data": { - "properties": { - "folder_id": { - "type": "string" - } + }, + "incremental_period_not_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanPeriod" }, - "required": [ - "folder_id" + "type": "array", + "nullable": true + }, + "keep_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanKeepPolicy" + } ], - "type": "object" + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmUpdateAdvancedOptionsParams": { - "properties": { - "data": { - "properties": { - "video_type": { - "$ref": "#/components/schemas/VmVideoType" - }, - "windows_optimize": { - "type": "boolean" - }, - "cpu_model": { - "type": "string" - }, - "clock_offset": { - "$ref": "#/components/schemas/VmClockOffset" + "keep_policy_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanKeepPolicy" + }, + "type": "array", + "nullable": true + }, + "keep_policy_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanKeepPolicy" } + ], + "nullable": true + }, + "keep_policy_not_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanKeepPolicy" }, - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmUpdateHostOptionsParams": { - "properties": { - "data": { - "properties": { - "ntp_servers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dns_servers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "hostname": { - "type": "string" - } + "keep_policy_value": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "keep_policy_value_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "keep_policy_value_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "keep_policy_value_in": { + "items": { + "type": "integer", + "format": "int32" }, - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmResetGuestOsPasswordParams": { - "properties": { - "data": { - "properties": { - "password": { - "type": "string" - }, - "username": { - "type": "string" - } + "keep_policy_value_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "keep_policy_value_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "keep_policy_value_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "keep_policy_value_not_in": { + "items": { + "type": "integer", + "format": "int32" }, - "required": [ - "password", - "username" - ], - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmUpdateOwnerParams": { - "properties": { - "data": { - "properties": { - "search_for": { - "type": "string", - "enum": [ - "username", - "id" - ] - }, - "value": { - "type": "string" + "last_execute_status": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanExecutionStatus" } + ], + "nullable": true + }, + "last_execute_status_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanExecutionStatus" }, - "required": [ - "search_for", - "value" + "type": "array", + "nullable": true + }, + "last_execute_status_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanExecutionStatus" + } ], - "type": "object" + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmRestrictIoParamsData": { - "properties": { - "max_bandwidth_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "last_execute_status_not_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanExecutionStatus" + }, + "type": "array", + "nullable": true }, - "max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" + "last_execute_success_job_count": { + "type": "integer", + "format": "int32", + "nullable": true }, - "max_bandwidth": { + "last_execute_success_job_count_gt": { "type": "integer", - "format": "int64" + "format": "int32", + "nullable": true }, - "max_iops_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "last_execute_success_job_count_gte": { + "type": "integer", + "format": "int32", + "nullable": true }, - "max_iops": { + "last_execute_success_job_count_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "last_execute_success_job_count_lt": { "type": "integer", - "format": "int64" - } - }, - "type": "object" - }, - "VmUpdateEachDiskIoPolicyParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/VmRestrictIoParamsData" + "format": "int32", + "nullable": true }, - "boot": { + "last_execute_success_job_count_lte": { "type": "integer", - "format": "int32" - } - }, - "required": [ - "data", - "boot" - ], - "type": "object" - }, - "VmUpdateIoPolicyParams": { - "properties": { - "data": { - "properties": { - "each_disk": { - "items": { - "$ref": "#/components/schemas/VmUpdateEachDiskIoPolicyParams" - }, - "type": "array" - }, - "whole_vm": { - "$ref": "#/components/schemas/VmRestrictIoParamsData" - }, - "io_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoPolicy" - } - ], - "nullable": true - } - }, - "type": "object" + "format": "int32", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "NestedContentLibraryVmTemplate": { - "properties": { - "id": { - "type": "string" + "last_execute_success_job_count_not": { + "type": "integer", + "format": "int32", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "VmExportFileType": { - "enum": [ - "OVF", - "QCOW2", - "RAW" - ], - "type": "string" - }, - "VmExportFileFile": { - "properties": { - "md5": { - "type": "string" + "last_execute_success_job_count_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true }, - "fileSize": { + "last_execute_total_job_count": { "type": "integer", - "format": "int64" + "format": "int32", + "nullable": true }, - "fileSecret": { - "type": "string" + "last_execute_total_job_count_gt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "fileUUID": { - "type": "string" + "last_execute_total_job_count_gte": { + "type": "integer", + "format": "int32", + "nullable": true }, - "type": { - "$ref": "#/components/schemas/VmExportFileType" + "last_execute_total_job_count_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true }, - "fileName": { - "type": "string" - } - }, - "required": [ - "md5", - "fileSize", - "fileSecret", - "fileUUID", - "type", - "fileName" - ], - "type": "object" - }, - "NestedVm": { - "properties": { - "id": { - "type": "string" + "last_execute_total_job_count_lt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedVmVolume": { - "properties": { - "id": { - "type": "string" + "last_execute_total_job_count_lte": { + "type": "integer", + "format": "int32", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "VmExportFile": { - "properties": { - "content_library_vm_template": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedContentLibraryVmTemplate" - } - ], + "last_execute_total_job_count_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "createdAt": { - "type": "string" + "last_execute_total_job_count_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true }, - "damaged": { - "type": "boolean" + "last_executed_at": { + "type": "string", + "nullable": true }, - "data_port_id": { - "type": "string" + "last_executed_at_gt": { + "type": "string", + "nullable": true }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "last_executed_at_gte": { + "type": "string", "nullable": true }, - "files": { + "last_executed_at_in": { "items": { - "$ref": "#/components/schemas/VmExportFileFile" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "id": { - "type": "string" + "last_executed_at_lt": { + "type": "string", + "nullable": true }, - "storage_cluster_id": { - "type": "string" + "last_executed_at_lte": { + "type": "string", + "nullable": true }, - "type": { - "$ref": "#/components/schemas/VmExportFileType" + "last_executed_at_not": { + "type": "string", + "nullable": true }, - "vm": { + "last_executed_at_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "last_manual_execute_status": { "allOf": [ { - "$ref": "#/components/schemas/NestedVm" + "$ref": "#/components/schemas/BackupPlanExecutionStatus" } ], "nullable": true }, - "vm_volume": { + "last_manual_execute_status_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanExecutionStatus" + }, + "type": "array", + "nullable": true + }, + "last_manual_execute_status_not": { "allOf": [ { - "$ref": "#/components/schemas/NestedVmVolume" + "$ref": "#/components/schemas/BackupPlanExecutionStatus" } ], "nullable": true - } - }, - "required": [ - "createdAt", - "damaged", - "data_port_id", - "files", - "id", - "storage_cluster_id", - "type" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_VmExportFile_": { - "properties": { - "task_id": { - "type": "string", + }, + "last_manual_execute_status_not_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanExecutionStatus" + }, + "type": "array", "nullable": true }, - "data": { - "$ref": "#/components/schemas/VmExportFile" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmExportParamsData": { - "properties": { - "keep_mac": { - "type": "boolean" + "last_manual_execute_success_job_count": { + "type": "integer", + "format": "int32", + "nullable": true }, - "type": { - "$ref": "#/components/schemas/VmExportFileType" - } - }, - "required": [ - "type" - ], - "type": "object" - }, - "VmExportParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/VmExportParamsData" + "last_manual_execute_success_job_count_gt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "VmdkDiskModify": { - "properties": { - "elf_storage_policy": { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + "last_manual_execute_success_job_count_gte": { + "type": "integer", + "format": "int32", + "nullable": true }, - "bus": { - "$ref": "#/components/schemas/Bus" + "last_manual_execute_success_job_count_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true }, - "volume_name": { - "type": "string" + "last_manual_execute_success_job_count_lt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "boot": { + "last_manual_execute_success_job_count_lte": { "type": "integer", - "format": "int32" + "format": "int32", + "nullable": true }, - "vmdk_name": { - "type": "string" - } - }, - "required": [ - "vmdk_name" - ], - "type": "object" - }, - "VmdkCdromModify": { - "properties": { - "removed": { - "type": "boolean" + "last_manual_execute_success_job_count_not": { + "type": "integer", + "format": "int32", + "nullable": true }, - "content_library_image_id": { - "type": "string" + "last_manual_execute_success_job_count_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true }, - "elf_image_id": { - "type": "string" + "last_manual_execute_total_job_count": { + "type": "integer", + "format": "int32", + "nullable": true }, - "boot": { + "last_manual_execute_total_job_count_gt": { "type": "integer", - "format": "int32" + "format": "int32", + "nullable": true }, - "index": { + "last_manual_execute_total_job_count_gte": { "type": "integer", - "format": "int32" - } - }, - "required": [ - "index" - ], - "type": "object" - }, - "OvfDiskOperate": { - "properties": { - "new_disks": { - "$ref": "#/components/schemas/VmDiskParams" + "format": "int32", + "nullable": true }, - "modify_cd_roms": { + "last_manual_execute_total_job_count_in": { "items": { - "$ref": "#/components/schemas/VmdkCdromModify" + "type": "integer", + "format": "int32" }, - "type": "array" + "type": "array", + "nullable": true }, - "modify_vmdk_disks": { + "last_manual_execute_total_job_count_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last_manual_execute_total_job_count_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last_manual_execute_total_job_count_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last_manual_execute_total_job_count_not_in": { "items": { - "$ref": "#/components/schemas/VmdkDiskModify" + "type": "integer", + "format": "int32" }, - "type": "array" - } - }, - "type": "object" - }, - "VmImportNicParams": { - "properties": { - "subnet_mask": { - "type": "string" + "type": "array", + "nullable": true }, - "gateway": { - "type": "string" + "last_manual_executed_at": { + "type": "string", + "nullable": true }, - "ip_address": { - "type": "string" + "last_manual_executed_at_gt": { + "type": "string", + "nullable": true }, - "nic_id": { - "type": "string" + "last_manual_executed_at_gte": { + "type": "string", + "nullable": true }, - "connect_vlan_id": { - "type": "string" + "last_manual_executed_at_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "mirror": { - "type": "boolean" + "last_manual_executed_at_lt": { + "type": "string", + "nullable": true }, - "model": { - "$ref": "#/components/schemas/VmNicModel" + "last_manual_executed_at_lte": { + "type": "string", + "nullable": true }, - "enabled": { - "type": "boolean" + "last_manual_executed_at_not": { + "type": "string", + "nullable": true }, - "mac_address": { - "type": "string" + "last_manual_executed_at_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "local_id": { - "type": "string" - } - }, - "required": [ - "connect_vlan_id" - ], - "type": "object" - }, - "VmImportParams": { - "properties": { - "max_bandwidth_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "name": { + "type": "string", + "nullable": true }, - "max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" + "name_contains": { + "type": "string", + "nullable": true }, - "max_bandwidth": { + "name_ends_with": { + "type": "string", + "nullable": true + }, + "name_gt": { + "type": "string", + "nullable": true + }, + "name_gte": { + "type": "string", + "nullable": true + }, + "name_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_lt": { + "type": "string", + "nullable": true + }, + "name_lte": { + "type": "string", + "nullable": true + }, + "name_not": { + "type": "string", + "nullable": true + }, + "name_not_contains": { + "type": "string", + "nullable": true + }, + "name_not_ends_with": { + "type": "string", + "nullable": true + }, + "name_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_not_starts_with": { + "type": "string", + "nullable": true + }, + "name_starts_with": { + "type": "string", + "nullable": true + }, + "next_execute_time": { + "type": "string", + "nullable": true + }, + "next_execute_time_gt": { + "type": "string", + "nullable": true + }, + "next_execute_time_gte": { + "type": "string", + "nullable": true + }, + "next_execute_time_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "next_execute_time_lt": { + "type": "string", + "nullable": true + }, + "next_execute_time_lte": { + "type": "string", + "nullable": true + }, + "next_execute_time_not": { + "type": "string", + "nullable": true + }, + "next_execute_time_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "physical_size": { "type": "integer", - "format": "int64" + "format": "int64", + "nullable": true }, - "max_iops_policy": { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "physical_size_gt": { + "type": "integer", + "format": "int64", + "nullable": true }, - "max_iops": { + "physical_size_gte": { "type": "integer", - "format": "int64" + "format": "int64", + "nullable": true }, - "io_policy": { - "$ref": "#/components/schemas/VmDiskIoPolicy" + "physical_size_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true }, - "vcpu": { + "physical_size_lt": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true + }, + "physical_size_lte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "physical_size_not": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "physical_size_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "snapshot_consistent_type": { + "allOf": [ + { + "$ref": "#/components/schemas/ConsistentType" + } + ], + "nullable": true + }, + "snapshot_consistent_type_in": { + "items": { + "$ref": "#/components/schemas/ConsistentType" + }, + "type": "array", + "nullable": true + }, + "snapshot_consistent_type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/ConsistentType" + } + ], + "nullable": true + }, + "snapshot_consistent_type_not_in": { + "items": { + "$ref": "#/components/schemas/ConsistentType" + }, + "type": "array", + "nullable": true }, "status": { - "$ref": "#/components/schemas/VmStatus" + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanStatus" + } + ], + "nullable": true }, - "ha": { - "type": "boolean" + "status_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanStatus" + }, + "type": "array", + "nullable": true }, - "vm_nics": { + "status_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanStatus" + } + ], + "nullable": true + }, + "status_not_in": { "items": { - "$ref": "#/components/schemas/VmImportNicParams" + "$ref": "#/components/schemas/BackupPlanStatus" }, - "type": "array" + "type": "array", + "nullable": true }, - "disk_operate": { - "$ref": "#/components/schemas/OvfDiskOperate" + "valid_size_of_backup_object": { + "type": "integer", + "format": "int64", + "nullable": true }, - "memory_unit": { - "$ref": "#/components/schemas/ByteUnit" + "valid_size_of_backup_object_gt": { + "type": "integer", + "format": "int64", + "nullable": true }, - "memory": { + "valid_size_of_backup_object_gte": { "type": "integer", - "format": "int64" + "format": "int64", + "nullable": true }, - "cpu_cores": { + "valid_size_of_backup_object_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "valid_size_of_backup_object_lt": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true }, - "cpu_sockets": { + "valid_size_of_backup_object_lte": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true }, - "guest_os_type": { - "$ref": "#/components/schemas/VmGuestsOperationSystem" + "valid_size_of_backup_object_not": { + "type": "integer", + "format": "int64", + "nullable": true }, - "folder_id": { - "type": "string" + "valid_size_of_backup_object_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true }, - "description": { - "type": "string" + "window_end": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "window_end_contains": { + "type": "string", + "nullable": true }, - "host_id": { - "type": "string" + "window_end_ends_with": { + "type": "string", + "nullable": true }, - "cluster_id": { - "type": "string" + "window_end_gt": { + "type": "string", + "nullable": true }, - "upload_tasks": { + "window_end_gte": { + "type": "string", + "nullable": true + }, + "window_end_in": { "items": { "type": "string" }, - "type": "array" - }, - "owner_id": { - "type": "string" + "type": "array", + "nullable": true }, - "parsed_ovf": { - "$ref": "#/components/schemas/ParsedOVF" - } - }, - "required": [ - "name", - "cluster_id", - "upload_tasks", - "parsed_ovf" - ], - "type": "object" - }, - "NestedGpuDriverInfo": { - "properties": { - "filename": { + "window_end_lt": { "type": "string", "nullable": true }, - "name": { + "window_end_lte": { "type": "string", "nullable": true }, - "rhelversion": { + "window_end_not": { "type": "string", "nullable": true }, - "srcversion": { + "window_end_not_contains": { "type": "string", "nullable": true }, - "supported": { + "window_end_not_ends_with": { "type": "string", "nullable": true }, - "vermagic": { - "type": "string", + "window_end_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "version": { + "window_end_not_starts_with": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedVgpuType": { - "properties": { - "framebuffer": { - "type": "number", - "format": "double", + }, + "window_end_starts_with": { + "type": "string", "nullable": true }, - "max_instance": { - "type": "integer", - "format": "int32", + "window_start": { + "type": "string", "nullable": true }, - "max_resolution": { + "window_start_contains": { "type": "string", "nullable": true }, - "name": { + "window_start_ends_with": { "type": "string", "nullable": true }, - "vgpu_type_id": { + "window_start_gt": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "VmGpuDetail": { - "properties": { - "vgpu_instance_on_vm_num": { - "type": "integer", - "format": "int32", + }, + "window_start_gte": { + "type": "string", "nullable": true }, - "vgpu_instance_num": { - "type": "integer", - "format": "int32", + "window_start_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "user_vgpu_type_name": { + "window_start_lt": { "type": "string", "nullable": true }, - "user_vgpu_type_id": { + "window_start_lte": { "type": "string", "nullable": true }, - "user_usage": { - "allOf": [ - { - "$ref": "#/components/schemas/GpuDeviceUsage" - } - ], + "window_start_not": { + "type": "string", "nullable": true }, - "status": { - "$ref": "#/components/schemas/GpuDeviceStatus" - }, - "name": { - "type": "string" + "window_start_not_contains": { + "type": "string", + "nullable": true }, - "model": { - "type": "string" + "window_start_not_ends_with": { + "type": "string", + "nullable": true }, - "mdev_supported_types": { + "window_start_not_in": { "items": { - "$ref": "#/components/schemas/NestedVgpuType" + "type": "string" }, "type": "array", "nullable": true }, - "local_id": { - "type": "string" - }, - "local_created_at": { - "type": "string" + "window_start_not_starts_with": { + "type": "string", + "nullable": true }, - "labels": { + "window_start_starts_with": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "BackupServiceWhereInput": { + "properties": { + "AND": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "$ref": "#/components/schemas/BackupServiceWhereInput" }, "type": "array", "nullable": true }, - "is_nvidia_vfs_supported": { - "type": "boolean", + "NOT": { + "items": { + "$ref": "#/components/schemas/BackupServiceWhereInput" + }, + "type": "array", "nullable": true }, - "is_nvidia_vfs_enabled": { - "type": "boolean", + "OR": { + "items": { + "$ref": "#/components/schemas/BackupServiceWhereInput" + }, + "type": "array", "nullable": true }, - "is_nvidia_tools_ready": { - "type": "boolean", + "application": { + "allOf": [ + { + "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" + } + ], "nullable": true }, - "id": { - "type": "string" - }, - "host": { - "$ref": "#/components/schemas/NestedHost" - }, - "entityAsyncStatus": { + "backup_clusters_every": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/ClusterWhereInput" } ], "nullable": true }, - "driver_info": { + "backup_clusters_none": { "allOf": [ { - "$ref": "#/components/schemas/NestedGpuDriverInfo" + "$ref": "#/components/schemas/ClusterWhereInput" } ], "nullable": true }, - "description": { - "type": "string" - }, - "bus_location": { - "type": "string" + "backup_clusters_some": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true }, - "brand": { - "type": "string" + "backup_network_gateway": { + "type": "string", + "nullable": true }, - "available_vgpus_num": { - "type": "integer", - "format": "int32", + "backup_network_gateway_contains": { + "type": "string", "nullable": true }, - "assigned_vgpus_num": { - "type": "integer", - "format": "int32", + "backup_network_gateway_ends_with": { + "type": "string", "nullable": true - } - }, - "required": [ - "status", - "name", - "model", - "local_id", - "local_created_at", - "id", - "host", - "description", - "bus_location", - "brand" - ], - "type": "object" - }, - "VmGpuInfo": { - "properties": { - "gpu_devices": { + }, + "backup_network_gateway_gt": { + "type": "string", + "nullable": true + }, + "backup_network_gateway_gte": { + "type": "string", + "nullable": true + }, + "backup_network_gateway_in": { "items": { - "$ref": "#/components/schemas/VmGpuDetail" + "type": "string" }, - "type": "array" - }, - "name": { - "type": "string" + "type": "array", + "nullable": true }, - "local_id": { - "type": "string" + "backup_network_gateway_lt": { + "type": "string", + "nullable": true }, - "id": { - "type": "string" - } - }, - "required": [ - "gpu_devices", - "name", - "local_id", - "id" - ], - "type": "object" - }, - "VmOrderByInput": { - "enum": [ - "bios_uuid_ASC", - "bios_uuid_DESC", - "clock_offset_ASC", - "clock_offset_DESC", - "cloud_init_supported_ASC", - "cloud_init_supported_DESC", - "cpu_ASC", - "cpu_DESC", - "cpu_model_ASC", - "cpu_model_DESC", - "cpu_usage_ASC", - "cpu_usage_DESC", - "deleted_at_ASC", - "deleted_at_DESC", - "description_ASC", - "description_DESC", - "dns_servers_ASC", - "dns_servers_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "firmware_ASC", - "firmware_DESC", - "guest_cpu_model_ASC", - "guest_cpu_model_DESC", - "guest_os_type_ASC", - "guest_os_type_DESC", - "guest_size_usage_ASC", - "guest_size_usage_DESC", - "guest_used_size_ASC", - "guest_used_size_DESC", - "ha_ASC", - "ha_DESC", - "hostname_ASC", - "hostname_DESC", - "id_ASC", - "id_DESC", - "in_recycle_bin_ASC", - "in_recycle_bin_DESC", - "internal_ASC", - "internal_DESC", - "io_policy_ASC", - "io_policy_DESC", - "ips_ASC", - "ips_DESC", - "kernel_info_ASC", - "kernel_info_DESC", - "last_shutdown_time_ASC", - "last_shutdown_time_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "logical_size_bytes_ASC", - "logical_size_bytes_DESC", - "max_bandwidth_ASC", - "max_bandwidth_DESC", - "max_bandwidth_policy_ASC", - "max_bandwidth_policy_DESC", - "max_iops_ASC", - "max_iops_DESC", - "max_iops_policy_ASC", - "max_iops_policy_DESC", - "memory_ASC", - "memory_DESC", - "memory_usage_ASC", - "memory_usage_DESC", - "name_ASC", - "name_DESC", - "nested_virtualization_ASC", - "nested_virtualization_DESC", - "node_ip_ASC", - "node_ip_DESC", - "original_name_ASC", - "original_name_DESC", - "os_ASC", - "os_DESC", - "protected_ASC", - "protected_DESC", - "provisioned_size_ASC", - "provisioned_size_DESC", - "size_ASC", - "size_DESC", - "status_ASC", - "status_DESC", - "unique_logical_size_ASC", - "unique_logical_size_DESC", - "unique_size_ASC", - "unique_size_DESC", - "vcpu_ASC", - "vcpu_DESC", - "video_type_ASC", - "video_type_DESC", - "vm_tools_status_ASC", - "vm_tools_status_DESC", - "vm_tools_version_ASC", - "vm_tools_version_DESC", - "vm_usage_ASC", - "vm_usage_DESC", - "win_opt_ASC", - "win_opt_DESC" - ], - "type": "string" - }, - "GetVmsRequestBody": { - "properties": { - "after": { + "backup_network_gateway_lte": { "type": "string", "nullable": true }, - "before": { + "backup_network_gateway_not": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "backup_network_gateway_not_contains": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "backup_network_gateway_not_ends_with": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmOrderByInput" - } - ], + "backup_network_gateway_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "backup_network_gateway_not_starts_with": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VmWhereInput" - } - ], + "backup_network_gateway_starts_with": { + "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "VmVncInfo": { - "properties": { - "vm": { - "$ref": "#/components/schemas/Vm" }, - "terminal": { - "type": "string" + "backup_network_ip": { + "type": "string", + "nullable": true }, - "redirect": { - "type": "string" + "backup_network_ip_contains": { + "type": "string", + "nullable": true }, - "direct": { - "type": "string" + "backup_network_ip_ends_with": { + "type": "string", + "nullable": true }, - "cluster_ip": { - "type": "string" - } - }, - "required": [ - "vm", - "terminal", - "redirect", - "cluster_ip" - ], - "type": "object" - }, - "VmWhereUniqueInput": { - "properties": { - "id": { + "backup_network_ip_gt": { "type": "string", "nullable": true }, - "local_id": { + "backup_network_ip_gte": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "GetVmVncInfoParams": { - "properties": { - "vm": { - "$ref": "#/components/schemas/VmWhereUniqueInput" - } - }, - "required": [ - "vm" - ], - "type": "object" - }, - "VmUpdateVpcNicParams": { - "properties": { - "data": { - "properties": { - "vpc_nic": { - "$ref": "#/components/schemas/UpdateVpcNicPayloads" - } + }, + "backup_network_ip_in": { + "items": { + "type": "string" }, - "required": [ - "vpc_nic" - ], - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmNicWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "NestedVmTemplate": { - "properties": { - "id": { - "type": "string" + "backup_network_ip_lt": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "ContentLibraryVmTemplate": { - "properties": { - "architecture": { - "$ref": "#/components/schemas/Architecture" + "backup_network_ip_lte": { + "type": "string", + "nullable": true }, - "cloud_init_supported": { - "type": "boolean" + "backup_network_ip_not": { + "type": "string", + "nullable": true }, - "clusters": { + "backup_network_ip_not_contains": { + "type": "string", + "nullable": true + }, + "backup_network_ip_not_ends_with": { + "type": "string", + "nullable": true + }, + "backup_network_ip_not_in": { "items": { - "$ref": "#/components/schemas/NestedCluster" + "type": "string" }, "type": "array", "nullable": true }, - "createdAt": { - "type": "string" + "backup_network_ip_not_starts_with": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "backup_network_ip_starts_with": { + "type": "string", + "nullable": true }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "backup_network_subnet_mask": { + "type": "string", "nullable": true }, - "id": { - "type": "string" + "backup_network_subnet_mask_contains": { + "type": "string", + "nullable": true }, - "labels": { + "backup_network_subnet_mask_ends_with": { + "type": "string", + "nullable": true + }, + "backup_network_subnet_mask_gt": { + "type": "string", + "nullable": true + }, + "backup_network_subnet_mask_gte": { + "type": "string", + "nullable": true + }, + "backup_network_subnet_mask_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, "type": "array", "nullable": true }, - "memory": { - "type": "integer", - "format": "int64" + "backup_network_subnet_mask_lt": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "backup_network_subnet_mask_lte": { + "type": "string", + "nullable": true }, - "os": { + "backup_network_subnet_mask_not": { "type": "string", "nullable": true }, - "size": { - "type": "integer", - "format": "int64" + "backup_network_subnet_mask_not_contains": { + "type": "string", + "nullable": true }, - "vcpu": { - "type": "integer", - "format": "int32" + "backup_network_subnet_mask_not_ends_with": { + "type": "string", + "nullable": true }, - "vm_template_uuids": { + "backup_network_subnet_mask_not_in": { "items": { "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "vm_templates": { + "backup_network_subnet_mask_not_starts_with": { + "type": "string", + "nullable": true + }, + "backup_network_subnet_mask_starts_with": { + "type": "string", + "nullable": true + }, + "backup_network_type": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupServiceNetworkType" + } + ], + "nullable": true + }, + "backup_network_type_in": { "items": { - "$ref": "#/components/schemas/NestedVmTemplate" + "$ref": "#/components/schemas/BackupServiceNetworkType" }, "type": "array", "nullable": true - } - }, - "required": [ - "architecture", - "cloud_init_supported", - "createdAt", - "description", - "id", - "memory", - "name", - "size", - "vcpu", - "vm_template_uuids" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_ContentLibraryVmTemplate_": { - "properties": { - "task_id": { + }, + "backup_network_type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupServiceNetworkType" + } + ], + "nullable": true + }, + "backup_network_type_not_in": { + "items": { + "$ref": "#/components/schemas/BackupServiceNetworkType" + }, + "type": "array", + "nullable": true + }, + "backup_network_vlan": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/ContentLibraryVmTemplate" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ContentLibraryVmTemplateCreationParams": { - "properties": { - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" + "backup_network_vlan_contains": { + "type": "string", + "nullable": true }, - "cloud_init_supported": { - "type": "boolean" + "backup_network_vlan_ends_with": { + "type": "string", + "nullable": true }, - "vm": { - "$ref": "#/components/schemas/VmWhereUniqueInput" + "backup_network_vlan_gt": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "backup_network_vlan_gte": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "clusters", - "vm", - "name" - ], - "type": "object" - }, - "ContentLibraryVmTemplateUpdationParamsData": { - "properties": { - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" + "backup_network_vlan_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "cloud_init_supported": { - "type": "boolean" + "backup_network_vlan_lt": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "backup_network_vlan_lte": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "type": "object" - }, - "ContentLibraryVmTemplateUpdationParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationParamsData" + "backup_network_vlan_not": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "ContentLibraryVmTemplateUpdationClusterParamsData": { - "properties": { - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "clusters" - ], - "type": "object" - }, - "ContentLibraryVmTemplateUpdationClusterParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationClusterParamsData" + "backup_network_vlan_not_contains": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteContentLibraryVmTemplate": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteContentLibraryVmTemplate_": { - "properties": { - "task_id": { + "backup_network_vlan_not_ends_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteContentLibraryVmTemplate" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ContentLibraryVmTemplateDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "ContentLibraryVmTemplateExportParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "ContentLibraryVmdkCdromModify": { - "properties": { - "enabled": { - "type": "boolean" + "backup_network_vlan_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "removed": { - "type": "boolean" + "backup_network_vlan_not_starts_with": { + "type": "string", + "nullable": true }, - "boot": { + "backup_network_vlan_starts_with": { + "type": "string", + "nullable": true + }, + "backup_plans_every": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanWhereInput" + } + ], + "nullable": true + }, + "backup_plans_none": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanWhereInput" + } + ], + "nullable": true + }, + "backup_plans_some": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanWhereInput" + } + ], + "nullable": true + }, + "backup_rd_iops_max": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true }, - "index": { + "backup_rd_iops_max_gt": { "type": "integer", - "format": "int32" - } - }, - "required": [ - "index" - ], - "type": "object" - }, - "ContentLibraryVmdkCdromMount": { - "properties": { - "enabled": { - "type": "boolean" + "format": "int64", + "nullable": true }, - "boot": { + "backup_rd_iops_max_gte": { "type": "integer", - "format": "int32" - } - }, - "type": "object" - }, - "ContentLibraryVmTemplateOvfDiskOperate": { - "properties": { - "mount_new_cd_roms": { - "items": { - "$ref": "#/components/schemas/ContentLibraryVmdkCdromMount" - }, - "type": "array" + "format": "int64", + "nullable": true }, - "modify_cd_roms": { + "backup_rd_iops_max_in": { "items": { - "$ref": "#/components/schemas/ContentLibraryVmdkCdromModify" + "type": "integer", + "format": "int64" }, - "type": "array" + "type": "array", + "nullable": true }, - "modify_vmdk_disks": { - "items": { - "$ref": "#/components/schemas/VmdkDiskModify" - }, - "type": "array" - } - }, - "type": "object" - }, - "ContentLibraryImportVmNic": { - "properties": { - "mirror": { - "type": "boolean" + "backup_rd_iops_max_lt": { + "type": "integer", + "format": "int64", + "nullable": true }, - "model": { - "$ref": "#/components/schemas/VmNicModel" + "backup_rd_iops_max_lte": { + "type": "integer", + "format": "int64", + "nullable": true }, - "enabled": { - "type": "boolean" - } - }, - "required": [ - "model" - ], - "type": "object" - }, - "ContentLibraryVmTemplateImportParams": { - "properties": { - "vm_nics": { + "backup_rd_iops_max_not": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "backup_rd_iops_max_not_in": { "items": { - "$ref": "#/components/schemas/ContentLibraryImportVmNic" + "type": "integer", + "format": "int64" }, - "type": "array" + "type": "array", + "nullable": true }, - "disk_operate": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateOvfDiskOperate" + "backup_store_repositories_every": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput" + } + ], + "nullable": true }, - "ha": { - "type": "boolean" + "backup_store_repositories_none": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput" + } + ], + "nullable": true }, - "memory_unit": { - "$ref": "#/components/schemas/ByteUnit" + "backup_store_repositories_some": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput" + } + ], + "nullable": true }, - "memory": { + "backup_wr_iops_max": { "type": "integer", - "format": "int64" + "format": "int64", + "nullable": true }, - "vcpu": { + "backup_wr_iops_max_gt": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true }, - "cpu_cores": { + "backup_wr_iops_max_gte": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true }, - "cpu_sockets": { + "backup_wr_iops_max_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "backup_wr_iops_max_lt": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true + }, + "backup_wr_iops_max_lte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "backup_wr_iops_max_not": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "backup_wr_iops_max_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true }, "description": { - "type": "string" + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "description_contains": { + "type": "string", + "nullable": true }, - "upload_tasks": { + "description_ends_with": { + "type": "string", + "nullable": true + }, + "description_gt": { + "type": "string", + "nullable": true + }, + "description_gte": { + "type": "string", + "nullable": true + }, + "description_in": { "items": { "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "parsed_ovf": { - "$ref": "#/components/schemas/ParsedOVF" + "description_lt": { + "type": "string", + "nullable": true }, - "cluster_id": { - "type": "string" - } - }, - "required": [ - "name", - "upload_tasks", - "parsed_ovf", - "cluster_id" - ], - "type": "object" - }, - "NestedContentLibraryImage": { - "properties": { - "id": { - "type": "string" + "description_lte": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "ElfImage": { - "properties": { - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedCluster" - } - ], + "description_not": { + "type": "string", "nullable": true }, - "content_library_image": { + "description_not_contains": { + "type": "string", + "nullable": true + }, + "description_not_ends_with": { + "type": "string", + "nullable": true + }, + "description_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "description_not_starts_with": { + "type": "string", + "nullable": true + }, + "description_starts_with": { + "type": "string", + "nullable": true + }, + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/NestedContentLibraryImage" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "description": { - "type": "string" + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true }, - "entityAsyncStatus": { + "entityAsyncStatus_not": { "allOf": [ { "$ref": "#/components/schemas/EntityAsyncStatus" @@ -53672,4947 +53482,2640 @@ ], "nullable": true }, - "id": { - "type": "string" - }, - "labels": { + "entityAsyncStatus_not_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "local_created_at": { - "type": "string" + "id": { + "type": "string", + "nullable": true }, - "local_id": { - "type": "string" + "id_contains": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "id_ends_with": { + "type": "string", + "nullable": true }, - "path": { - "type": "string" + "id_gt": { + "type": "string", + "nullable": true }, - "size": { - "type": "integer", - "format": "int64" + "id_gte": { + "type": "string", + "nullable": true }, - "vm_disks": { + "id_in": { "items": { - "$ref": "#/components/schemas/NestedVmDisk" + "type": "string" }, "type": "array", "nullable": true }, - "vm_snapshots": { + "id_lt": { + "type": "string", + "nullable": true + }, + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { "items": { - "$ref": "#/components/schemas/NestedVmSnapshot" + "type": "string" }, "type": "array", "nullable": true }, - "vm_templates": { + "id_not_starts_with": { + "type": "string", + "nullable": true + }, + "id_starts_with": { + "type": "string", + "nullable": true + }, + "kube_config": { + "type": "string", + "nullable": true + }, + "kube_config_contains": { + "type": "string", + "nullable": true + }, + "kube_config_ends_with": { + "type": "string", + "nullable": true + }, + "kube_config_gt": { + "type": "string", + "nullable": true + }, + "kube_config_gte": { + "type": "string", + "nullable": true + }, + "kube_config_in": { "items": { - "$ref": "#/components/schemas/NestedVmTemplate" + "type": "string" }, "type": "array", "nullable": true - } - }, - "required": [ - "description", - "id", - "local_created_at", - "local_id", - "name", - "path", - "size" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_ElfImage_": { - "properties": { - "task_id": { + }, + "kube_config_lt": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/ElfImage" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ElfImageUpdationParams": { - "properties": { - "data": { - "properties": { - "description": { - "type": "string" - }, - "name": { - "type": "string" - } + "kube_config_lte": { + "type": "string", + "nullable": true + }, + "kube_config_not": { + "type": "string", + "nullable": true + }, + "kube_config_not_contains": { + "type": "string", + "nullable": true + }, + "kube_config_not_ends_with": { + "type": "string", + "nullable": true + }, + "kube_config_not_in": { + "items": { + "type": "string" }, - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ElfImageWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteElfImage": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteElfImage_": { - "properties": { - "task_id": { + "kube_config_not_starts_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteElfImage" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ElfImageDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/ElfImageWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "NestedConsistencyGroupSnapshot": { - "properties": { - "id": { - "type": "string" + "kube_config_starts_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedConsistencyGroup": { - "properties": { - "id": { - "type": "string" + "management_network_gateway": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedDatacenter": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_contains": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedDisk": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_ends_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedElfImage": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_gt": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedIscsiLunSnapshot": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_gte": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedIscsiLun": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedIscsiTarget": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_lt": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedNamespaceGroup": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_lte": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedNfsExport": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_not": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedNfsInode": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_not_contains": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedNvmfNamespaceSnapshot": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_not_ends_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedNvmfNamespace": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedNvmfSubsystem": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_not_starts_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedSecurityPolicy": { - "properties": { - "id": { - "type": "string" + "management_network_gateway_starts_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedVds": { - "properties": { - "id": { - "type": "string" + "management_network_ip": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedVlan": { - "properties": { - "id": { - "type": "string" + "management_network_ip_contains": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedVmVolumeSnapshot": { - "properties": { - "id": { - "type": "string" + "management_network_ip_ends_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "Label": { - "properties": { - "cluster_num": { - "type": "integer", - "format": "int32", + "management_network_ip_gt": { + "type": "string", "nullable": true }, - "clusters": { + "management_network_ip_gte": { + "type": "string", + "nullable": true + }, + "management_network_ip_in": { "items": { - "$ref": "#/components/schemas/NestedCluster" + "type": "string" }, "type": "array", "nullable": true }, - "consistency_group_num": { - "type": "integer", - "format": "int32", + "management_network_ip_lt": { + "type": "string", "nullable": true }, - "consistency_group_snapshot_num": { - "type": "integer", - "format": "int32", + "management_network_ip_lte": { + "type": "string", "nullable": true }, - "consistency_group_snapshots": { + "management_network_ip_not": { + "type": "string", + "nullable": true + }, + "management_network_ip_not_contains": { + "type": "string", + "nullable": true + }, + "management_network_ip_not_ends_with": { + "type": "string", + "nullable": true + }, + "management_network_ip_not_in": { "items": { - "$ref": "#/components/schemas/NestedConsistencyGroupSnapshot" + "type": "string" }, "type": "array", "nullable": true }, - "consistency_groups": { + "management_network_ip_not_starts_with": { + "type": "string", + "nullable": true + }, + "management_network_ip_starts_with": { + "type": "string", + "nullable": true + }, + "management_network_subnet_mask": { + "type": "string", + "nullable": true + }, + "management_network_subnet_mask_contains": { + "type": "string", + "nullable": true + }, + "management_network_subnet_mask_ends_with": { + "type": "string", + "nullable": true + }, + "management_network_subnet_mask_gt": { + "type": "string", + "nullable": true + }, + "management_network_subnet_mask_gte": { + "type": "string", + "nullable": true + }, + "management_network_subnet_mask_in": { "items": { - "$ref": "#/components/schemas/NestedConsistencyGroup" + "type": "string" }, "type": "array", "nullable": true }, - "content_library_image_num": { - "type": "integer", - "format": "int32", + "management_network_subnet_mask_lt": { + "type": "string", "nullable": true }, - "content_library_images": { + "management_network_subnet_mask_lte": { + "type": "string", + "nullable": true + }, + "management_network_subnet_mask_not": { + "type": "string", + "nullable": true + }, + "management_network_subnet_mask_not_contains": { + "type": "string", + "nullable": true + }, + "management_network_subnet_mask_not_ends_with": { + "type": "string", + "nullable": true + }, + "management_network_subnet_mask_not_in": { "items": { - "$ref": "#/components/schemas/NestedContentLibraryImage" + "type": "string" }, "type": "array", "nullable": true }, - "content_library_vm_template_num": { - "type": "integer", - "format": "int32", + "management_network_subnet_mask_not_starts_with": { + "type": "string", "nullable": true }, - "content_library_vm_templates": { + "management_network_subnet_mask_starts_with": { + "type": "string", + "nullable": true + }, + "management_network_vlan": { + "type": "string", + "nullable": true + }, + "management_network_vlan_contains": { + "type": "string", + "nullable": true + }, + "management_network_vlan_ends_with": { + "type": "string", + "nullable": true + }, + "management_network_vlan_gt": { + "type": "string", + "nullable": true + }, + "management_network_vlan_gte": { + "type": "string", + "nullable": true + }, + "management_network_vlan_in": { "items": { - "$ref": "#/components/schemas/NestedContentLibraryVmTemplate" + "type": "string" }, "type": "array", "nullable": true }, - "createdAt": { - "type": "string" + "management_network_vlan_lt": { + "type": "string", + "nullable": true }, - "datacenter_num": { - "type": "integer", - "format": "int32", + "management_network_vlan_lte": { + "type": "string", "nullable": true }, - "datacenters": { + "management_network_vlan_not": { + "type": "string", + "nullable": true + }, + "management_network_vlan_not_contains": { + "type": "string", + "nullable": true + }, + "management_network_vlan_not_ends_with": { + "type": "string", + "nullable": true + }, + "management_network_vlan_not_in": { "items": { - "$ref": "#/components/schemas/NestedDatacenter" + "type": "string" }, "type": "array", "nullable": true }, - "disk_num": { + "management_network_vlan_not_starts_with": { + "type": "string", + "nullable": true + }, + "management_network_vlan_starts_with": { + "type": "string", + "nullable": true + }, + "max_job_retry_times": { "type": "integer", "format": "int32", "nullable": true }, - "disks": { - "items": { - "$ref": "#/components/schemas/NestedDisk" - }, - "type": "array", + "max_job_retry_times_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "elf_image_num": { + "max_job_retry_times_gte": { "type": "integer", "format": "int32", "nullable": true }, - "elf_images": { + "max_job_retry_times_in": { "items": { - "$ref": "#/components/schemas/NestedElfImage" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "gpu_device_num": { + "max_job_retry_times_lt": { "type": "integer", "format": "int32", "nullable": true }, - "gpu_devices": { - "items": { - "$ref": "#/components/schemas/NestedGpuDevice" - }, - "type": "array", + "max_job_retry_times_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "host_num": { + "max_job_retry_times_not": { "type": "integer", "format": "int32", "nullable": true }, - "hosts": { + "max_job_retry_times_not_in": { "items": { - "$ref": "#/components/schemas/NestedHost" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "id": { - "type": "string" + "max_parallel_backup_jobs": { + "type": "integer", + "format": "int32", + "nullable": true }, - "iscsi_lun_num": { + "max_parallel_backup_jobs_gt": { "type": "integer", "format": "int32", "nullable": true }, - "iscsi_lun_snapshot_num": { + "max_parallel_backup_jobs_gte": { "type": "integer", "format": "int32", "nullable": true }, - "iscsi_lun_snapshots": { + "max_parallel_backup_jobs_in": { "items": { - "$ref": "#/components/schemas/NestedIscsiLunSnapshot" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "iscsi_luns": { - "items": { - "$ref": "#/components/schemas/NestedIscsiLun" - }, - "type": "array", + "max_parallel_backup_jobs_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "iscsi_target_num": { + "max_parallel_backup_jobs_lte": { "type": "integer", "format": "int32", "nullable": true }, - "iscsi_targets": { - "items": { - "$ref": "#/components/schemas/NestedIscsiTarget" - }, - "type": "array", + "max_parallel_backup_jobs_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "isolation_policies": { + "max_parallel_backup_jobs_not_in": { "items": { - "$ref": "#/components/schemas/NestedIsolationPolicy" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "isolation_policy_num": { + "max_parallel_restore_jobs": { "type": "integer", "format": "int32", "nullable": true }, - "key": { - "type": "string" + "max_parallel_restore_jobs_gt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "namespace_group_num": { + "max_parallel_restore_jobs_gte": { "type": "integer", "format": "int32", "nullable": true }, - "namespace_groups": { + "max_parallel_restore_jobs_in": { "items": { - "$ref": "#/components/schemas/NestedNamespaceGroup" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "nfs_export_num": { + "max_parallel_restore_jobs_lt": { "type": "integer", "format": "int32", "nullable": true }, - "nfs_exports": { + "max_parallel_restore_jobs_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_parallel_restore_jobs_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_parallel_restore_jobs_not_in": { "items": { - "$ref": "#/components/schemas/NestedNfsExport" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "nfs_inode_num": { - "type": "integer", - "format": "int32", + "name": { + "type": "string", "nullable": true }, - "nfs_inodes": { + "name_contains": { + "type": "string", + "nullable": true + }, + "name_ends_with": { + "type": "string", + "nullable": true + }, + "name_gt": { + "type": "string", + "nullable": true + }, + "name_gte": { + "type": "string", + "nullable": true + }, + "name_in": { "items": { - "$ref": "#/components/schemas/NestedNfsInode" + "type": "string" }, "type": "array", "nullable": true }, - "nic_num": { - "type": "integer", - "format": "int32", + "name_lt": { + "type": "string", "nullable": true }, - "nics": { + "name_lte": { + "type": "string", + "nullable": true + }, + "name_not": { + "type": "string", + "nullable": true + }, + "name_not_contains": { + "type": "string", + "nullable": true + }, + "name_not_ends_with": { + "type": "string", + "nullable": true + }, + "name_not_in": { "items": { - "$ref": "#/components/schemas/NestedNic" + "type": "string" }, "type": "array", "nullable": true }, - "nvmf_namespace_num": { + "name_not_starts_with": { + "type": "string", + "nullable": true + }, + "name_starts_with": { + "type": "string", + "nullable": true + }, + "resource_version_gt": { "type": "integer", "format": "int32", "nullable": true }, - "nvmf_namespace_snapshot_num": { + "resource_version_gte": { "type": "integer", "format": "int32", "nullable": true }, - "nvmf_namespace_snapshots": { + "resource_version_in": { "items": { - "$ref": "#/components/schemas/NestedNvmfNamespaceSnapshot" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "nvmf_namespaces": { - "items": { - "$ref": "#/components/schemas/NestedNvmfNamespace" - }, - "type": "array", + "resource_version_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "nvmf_subsystem_num": { + "resource_version_lte": { "type": "integer", "format": "int32", "nullable": true }, - "nvmf_subsystems": { - "items": { - "$ref": "#/components/schemas/NestedNvmfSubsystem" - }, - "type": "array", + "resource_version_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "security_policies": { + "resource_version_not_in": { "items": { - "$ref": "#/components/schemas/NestedSecurityPolicy" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "security_policy_num": { + "restore_rd_iops_max": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "system_vlan_num": { + "restore_rd_iops_max_gt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "total_num": { + "restore_rd_iops_max_gte": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "value": { - "type": "string", + "restore_rd_iops_max_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "vds_num": { + "restore_rd_iops_max_lt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "vdses": { + "restore_rd_iops_max_lte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "restore_rd_iops_max_not": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "restore_rd_iops_max_not_in": { "items": { - "$ref": "#/components/schemas/NestedVds" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "vlans": { + "restore_wr_iops_max": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "restore_wr_iops_max_gt": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "restore_wr_iops_max_gte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "restore_wr_iops_max_in": { "items": { - "$ref": "#/components/schemas/NestedVlan" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "vm_num": { + "restore_wr_iops_max_lt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "vm_snapshot_num": { + "restore_wr_iops_max_lte": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "vm_snapshots": { + "restore_wr_iops_max_not": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "restore_wr_iops_max_not_in": { "items": { - "$ref": "#/components/schemas/NestedVmSnapshot" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "vm_template_num": { + "retry_interval": { "type": "integer", "format": "int32", "nullable": true }, - "vm_templates": { + "retry_interval_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "retry_interval_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "retry_interval_in": { "items": { - "$ref": "#/components/schemas/NestedVmTemplate" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "vm_vlan_num": { + "retry_interval_lt": { "type": "integer", "format": "int32", "nullable": true }, - "vm_volume_num": { + "retry_interval_lte": { "type": "integer", "format": "int32", "nullable": true }, - "vm_volume_snapshot_num": { + "retry_interval_not": { "type": "integer", "format": "int32", "nullable": true }, - "vm_volume_snapshots": { + "retry_interval_not_in": { "items": { - "$ref": "#/components/schemas/NestedVmVolumeSnapshot" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "vm_volumes": { + "running_vm": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "status": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupServiceStatus" + } + ], + "nullable": true + }, + "status_in": { "items": { - "$ref": "#/components/schemas/NestedVmVolume" + "$ref": "#/components/schemas/BackupServiceStatus" }, "type": "array", "nullable": true }, - "vms": { + "status_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupServiceStatus" + } + ], + "nullable": true + }, + "status_not_in": { "items": { - "$ref": "#/components/schemas/NestedVm" + "$ref": "#/components/schemas/BackupServiceStatus" }, "type": "array", "nullable": true - } - }, - "required": [ - "createdAt", - "id", - "key" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_Label_": { - "properties": { - "task_id": { + }, + "storage_network_gateway": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/Label" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "LabelCreationParams": { - "properties": { - "value": { - "type": "string" + "storage_network_gateway_contains": { + "type": "string", + "nullable": true }, - "key": { - "type": "string" - } - }, - "required": [ - "key" - ], - "type": "object" - }, - "LabelUpdationParams": { - "properties": { - "data": { - "properties": { - "value": { - "type": "string" - }, - "key": { - "type": "string" - } - }, - "type": "object" + "storage_network_gateway_ends_with": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/LabelWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "AddLabelsToResourcesParams": { - "properties": { - "data": { - "properties": { - "gpu_devices": { - "$ref": "#/components/schemas/GpuDeviceWhereInput" - }, - "content_library_vm_templates": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" - }, - "content_library_images": { - "$ref": "#/components/schemas/ContentLibraryImageWhereInput" - }, - "isolation_policies": { - "$ref": "#/components/schemas/IsolationPolicyWhereInput" - }, - "security_policies": { - "$ref": "#/components/schemas/SecurityPolicyWhereInput" - }, - "vms": { - "$ref": "#/components/schemas/VmWhereInput" - }, - "vm_volume_snapshots": { - "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" - }, - "vm_volumes": { - "$ref": "#/components/schemas/VmVolumeWhereInput" - }, - "vm_templates": { - "$ref": "#/components/schemas/VmTemplateWhereInput" - }, - "vm_snapshots": { - "$ref": "#/components/schemas/VmSnapshotWhereInput" - }, - "vlans": { - "$ref": "#/components/schemas/VlanWhereInput" - }, - "vdses": { - "$ref": "#/components/schemas/VdsWhereInput" - }, - "nvmf_subsystems": { - "$ref": "#/components/schemas/NvmfSubsystemWhereInput" - }, - "nvmf_namespace_snapshots": { - "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput" - }, - "nvmf_namespaces": { - "$ref": "#/components/schemas/NvmfNamespaceWhereInput" - }, - "nics": { - "$ref": "#/components/schemas/NicWhereInput" - }, - "nfs_inodes": { - "$ref": "#/components/schemas/NfsInodeWhereInput" - }, - "nfs_exports": { - "$ref": "#/components/schemas/NfsExportWhereInput" - }, - "namespace_groups": { - "$ref": "#/components/schemas/NamespaceGroupWhereInput" - }, - "iscsi_targets": { - "$ref": "#/components/schemas/IscsiTargetWhereInput" - }, - "iscsi_lun_snapshots": { - "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput" - }, - "iscsi_luns": { - "$ref": "#/components/schemas/IscsiLunWhereInput" - }, - "hosts": { - "$ref": "#/components/schemas/HostWhereInput" - }, - "elf_images": { - "$ref": "#/components/schemas/ElfImageWhereInput" - }, - "disks": { - "$ref": "#/components/schemas/DiskWhereInput" - }, - "datacenters": { - "$ref": "#/components/schemas/DatacenterWhereInput" - }, - "consistency_group_snapshots": { - "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput" - }, - "consistency_groups": { - "$ref": "#/components/schemas/ConsistencyGroupWhereInput" - }, - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "type": "object" + "storage_network_gateway_gt": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/LabelWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "RemoveLabelsFromResourcesParams": { - "$ref": "#/components/schemas/AddLabelsToResourcesParams" - }, - "DeleteLabel": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteLabel_": { - "properties": { - "task_id": { + "storage_network_gateway_gte": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteLabel" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "LabelDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/LabelWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "MetricLabel": { - "properties": { - "to_hostname": { + "storage_network_gateway_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "storage_network_gateway_lt": { "type": "string", "nullable": true }, - "serial_number": { + "storage_network_gateway_lte": { "type": "string", "nullable": true }, - "pool": { + "storage_network_gateway_not": { "type": "string", "nullable": true }, - "name": { + "storage_network_gateway_not_contains": { "type": "string", "nullable": true }, - "metric_name": { + "storage_network_gateway_not_ends_with": { "type": "string", "nullable": true }, - "job": { + "storage_network_gateway_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "storage_network_gateway_not_starts_with": { "type": "string", "nullable": true }, - "instance": { + "storage_network_gateway_starts_with": { "type": "string", "nullable": true }, - "_zone": { + "storage_network_ip": { "type": "string", "nullable": true }, - "_witness": { + "storage_network_ip_contains": { "type": "string", "nullable": true }, - "_volume": { + "storage_network_ip_ends_with": { "type": "string", "nullable": true }, - "_vm": { + "storage_network_ip_gt": { "type": "string", "nullable": true }, - "_to_uuid": { + "storage_network_ip_gte": { "type": "string", "nullable": true }, - "_service": { + "storage_network_ip_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "storage_network_ip_lt": { "type": "string", "nullable": true }, - "_scvm": { + "storage_network_ip_lte": { "type": "string", "nullable": true }, - "_network": { + "storage_network_ip_not": { "type": "string", "nullable": true }, - "_mac": { + "storage_network_ip_not_contains": { "type": "string", "nullable": true }, - "_host": { + "storage_network_ip_not_ends_with": { "type": "string", "nullable": true }, - "_esxi_uuid": { + "storage_network_ip_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "storage_network_ip_not_starts_with": { "type": "string", "nullable": true }, - "_device": { + "storage_network_ip_starts_with": { "type": "string", "nullable": true }, - "_cluster": { + "storage_network_subnet_mask": { "type": "string", "nullable": true }, - "_chunk": { + "storage_network_subnet_mask_contains": { "type": "string", "nullable": true }, - "__typename": { + "storage_network_subnet_mask_ends_with": { "type": "string", - "enum": [ - "MetricLabel" - ], - "nullable": false - } - }, - "type": "object" - }, - "DataPoint": { - "properties": { - "v": { - "type": "number", - "format": "double", "nullable": true }, - "t": { - "type": "integer", - "format": "int64" + "storage_network_subnet_mask_gt": { + "type": "string", + "nullable": true }, - "__typename": { + "storage_network_subnet_mask_gte": { "type": "string", - "enum": [ - "DataPoint" - ], - "nullable": false - } - }, - "required": [ - "t" - ], - "type": "object" - }, - "MetricStream": { - "properties": { - "points": { + "nullable": true + }, + "storage_network_subnet_mask_in": { "items": { - "$ref": "#/components/schemas/DataPoint" + "type": "string" }, "type": "array", "nullable": true }, - "labels": { - "$ref": "#/components/schemas/MetricLabel" + "storage_network_subnet_mask_lt": { + "type": "string", + "nullable": true }, - "__typename": { + "storage_network_subnet_mask_lte": { "type": "string", - "enum": [ - "MetricStream" - ], - "nullable": false - } - }, - "required": [ - "labels" - ], - "type": "object" - }, - "MetricSample": { - "properties": { - "point": { - "allOf": [ - { - "$ref": "#/components/schemas/DataPoint" - } - ], "nullable": true }, - "labels": { - "$ref": "#/components/schemas/MetricLabel" - }, - "__typename": { + "storage_network_subnet_mask_not": { "type": "string", - "enum": [ - "MetricSample" - ], - "nullable": false - } - }, - "required": [ - "labels" - ], - "type": "object" - }, - "MetricUnit": { - "enum": [ - "COUNT", - "DATA_RATE_BIT", - "DATA_RATE_BYTE", - "DATA_SIZE", - "FREQUENCY", - "LOAD", - "PERCENT", - "RATIO", - "TEMPERATURE", - "TIME" - ], - "type": "string" - }, - "Metric": { - "properties": { - "unit": { - "$ref": "#/components/schemas/MetricUnit" + "nullable": true }, - "step": { - "type": "integer", - "format": "int32" + "storage_network_subnet_mask_not_contains": { + "type": "string", + "nullable": true }, - "samples": { - "items": { - "$ref": "#/components/schemas/MetricSample" - }, - "type": "array", + "storage_network_subnet_mask_not_ends_with": { + "type": "string", "nullable": true }, - "sample_streams": { + "storage_network_subnet_mask_not_in": { "items": { - "$ref": "#/components/schemas/MetricStream" + "type": "string" }, "type": "array", "nullable": true }, - "dropped": { - "type": "boolean" - }, - "__typename": { + "storage_network_subnet_mask_not_starts_with": { "type": "string", - "enum": [ - "Metric" - ], - "nullable": false - } - }, - "required": [ - "unit", - "step", - "dropped" - ], - "type": "object" - }, - "WithTask_Metric_": { - "properties": { - "task_id": { + "nullable": true + }, + "storage_network_subnet_mask_starts_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/Metric" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "GetVmMetricInput": { - "properties": { - "range": { - "type": "string" + "storage_network_type": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupServiceNetworkType" + } + ], + "nullable": true }, - "metrics": { + "storage_network_type_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/BackupServiceNetworkType" }, - "type": "array" + "type": "array", + "nullable": true }, - "vms": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "range", - "metrics", - "vms" - ], - "type": "object" - }, - "GetVmNetWorkMetricInput": { - "properties": { - "range": { - "type": "string" + "storage_network_type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupServiceNetworkType" + } + ], + "nullable": true }, - "metrics": { + "storage_network_type_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/BackupServiceNetworkType" }, - "type": "array" + "type": "array", + "nullable": true }, - "nics": { - "$ref": "#/components/schemas/VmNicWhereInput" + "storage_network_vlan": { + "type": "string", + "nullable": true }, - "vms": { - "$ref": "#/components/schemas/VmWhereInput" - } - }, - "required": [ - "range", - "metrics", - "vms" - ], - "type": "object" - }, - "GetDiskMetricInput": { - "properties": { - "range": { - "type": "string" + "storage_network_vlan_contains": { + "type": "string", + "nullable": true }, - "disks": { - "$ref": "#/components/schemas/DiskWhereInput" + "storage_network_vlan_ends_with": { + "type": "string", + "nullable": true }, - "metrics": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "range", - "disks", - "metrics" - ], - "type": "object" - }, - "GetVmVolumeMetricInput": { - "properties": { - "range": { - "type": "string" + "storage_network_vlan_gt": { + "type": "string", + "nullable": true }, - "metrics": { + "storage_network_vlan_gte": { + "type": "string", + "nullable": true + }, + "storage_network_vlan_in": { "items": { "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "vmVolumes": { - "$ref": "#/components/schemas/VmVolumeWhereInput" - } - }, - "required": [ - "range", - "metrics", - "vmVolumes" - ], - "type": "object" - }, - "GetLunMetricInput": { - "properties": { - "range": { - "type": "string" + "storage_network_vlan_lt": { + "type": "string", + "nullable": true }, - "hosts": { - "$ref": "#/components/schemas/HostWhereInput" + "storage_network_vlan_lte": { + "type": "string", + "nullable": true }, - "luns": { - "$ref": "#/components/schemas/IscsiLunWhereInput" + "storage_network_vlan_not": { + "type": "string", + "nullable": true }, - "metrics": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "range", - "luns", - "metrics" - ], - "type": "object" - }, - "GetNvmfNamespaceMetricInput": { - "properties": { - "hosts": { - "$ref": "#/components/schemas/HostWhereInput" + "storage_network_vlan_not_contains": { + "type": "string", + "nullable": true }, - "nvmfNamespaces": { - "$ref": "#/components/schemas/NvmfNamespaceWhereInput" + "storage_network_vlan_not_ends_with": { + "type": "string", + "nullable": true }, - "metrics": { + "storage_network_vlan_not_in": { "items": { "type": "string" }, - "type": "array" - }, - "range": { - "type": "string" - } - }, - "required": [ - "nvmfNamespaces", - "metrics", - "range" - ], - "type": "object" - }, - "GetClusterMetricInput": { - "properties": { - "range": { - "type": "string" + "type": "array", + "nullable": true }, - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" + "storage_network_vlan_not_starts_with": { + "type": "string", + "nullable": true }, - "metrics": { - "items": { - "type": "string" - }, - "type": "array" + "storage_network_vlan_starts_with": { + "type": "string", + "nullable": true } }, - "required": [ - "range", - "clusters", - "metrics" - ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "GetHostMetricInput": { + "CloudTowerApplicationWhereInput": { "properties": { - "range": { - "type": "string" - }, - "hosts": { - "$ref": "#/components/schemas/HostWhereInput" - }, - "metrics": { + "AND": { "items": { - "type": "string" + "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" }, - "type": "array" - } - }, - "required": [ - "range", - "hosts", - "metrics" - ], - "type": "object" - }, - "GetHostNetworkMetricInput": { - "properties": { - "hosts": { - "$ref": "#/components/schemas/HostWhereInput" - }, - "range": { - "type": "string" - }, - "nics": { - "$ref": "#/components/schemas/NicWhereInput" + "type": "array", + "nullable": true }, - "metrics": { + "NOT": { "items": { - "type": "string" + "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" }, - "type": "array" - } - }, - "required": [ - "hosts", - "range", - "metrics" - ], - "type": "object" - }, - "GetHostServiceMetricInput": { - "properties": { - "range": { - "type": "string" - }, - "hosts": { - "$ref": "#/components/schemas/HostWhereInput" + "type": "array", + "nullable": true }, - "services": { + "OR": { "items": { - "type": "string" + "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" }, - "type": "array" + "type": "array", + "nullable": true }, - "metrics": { + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "entityAsyncStatus_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/EntityAsyncStatus" }, - "type": "array" - } - }, - "required": [ - "range", - "hosts", - "services", - "metrics" - ], - "type": "object" - }, - "GetScvmMetricInput": { - "properties": { - "range": { - "type": "string" + "type": "array", + "nullable": true }, - "hosts": { - "$ref": "#/components/schemas/HostWhereInput" + "entityAsyncStatus_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true }, - "metrics": { + "entityAsyncStatus_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/EntityAsyncStatus" }, - "type": "array" - } - }, - "required": [ - "range", - "hosts", - "metrics" - ], - "type": "object" - }, - "GetScvmNetworkInput": { - "properties": { - "range": { - "type": "string" + "type": "array", + "nullable": true }, - "hosts": { - "$ref": "#/components/schemas/HostWhereInput" + "id": { + "type": "string", + "nullable": true }, - "nics": { - "$ref": "#/components/schemas/NicWhereInput" + "id_contains": { + "type": "string", + "nullable": true }, - "metrics": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "range", - "hosts", - "metrics" - ], - "type": "object" - }, - "GetScvmServiceMetricInput": { - "properties": { - "range": { - "type": "string" + "id_ends_with": { + "type": "string", + "nullable": true }, - "hosts": { - "$ref": "#/components/schemas/HostWhereInput" + "id_gt": { + "type": "string", + "nullable": true }, - "services": { - "items": { - "type": "string" - }, - "type": "array" + "id_gte": { + "type": "string", + "nullable": true }, - "metrics": { + "id_in": { "items": { "type": "string" }, - "type": "array" - } - }, - "required": [ - "range", - "hosts", - "services", - "metrics" - ], - "type": "object" - }, - "GetSCVMDiskMetricInput": { - "properties": { - "range": { - "type": "string" - }, - "disks": { - "$ref": "#/components/schemas/DiskWhereInput" + "type": "array", + "nullable": true }, - "metrics": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "range", - "disks", - "metrics" - ], - "type": "object" - }, - "GetZoneMetricInput": { - "properties": { - "range": { - "type": "string" + "id_lt": { + "type": "string", + "nullable": true }, - "type": { + "id_lte": { "type": "string", - "enum": [ - "primary-to-secondary", - "secondary-to-primary" - ] + "nullable": true }, - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" + "id_not": { + "type": "string", + "nullable": true }, - "metrics": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "range", - "type", - "clusters", - "metrics" - ], - "type": "object" - }, - "GetWitnessMetricInput": { - "properties": { - "range": { - "type": "string" + "id_not_contains": { + "type": "string", + "nullable": true }, - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" + "id_not_ends_with": { + "type": "string", + "nullable": true }, - "metrics": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "range", - "clusters", - "metrics" - ], - "type": "object" - }, - "GetTopNMetricInput": { - "properties": { - "metrics": { + "id_not_in": { "items": { "type": "string" }, - "type": "array" - }, - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" + "type": "array", + "nullable": true }, - "type": { + "id_not_starts_with": { "type": "string", - "enum": [ - "top", - "bottom" - ] - }, - "n": { - "type": "integer", - "format": "int32" + "nullable": true }, - "range": { - "type": "string" - } - }, - "required": [ - "metrics", - "clusters", - "type", - "n", - "range" - ], - "type": "object" - }, - "UsbDevice": { - "properties": { - "binded": { - "type": "boolean" + "id_starts_with": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "name": { + "type": "string", + "nullable": true }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "name_contains": { + "type": "string", "nullable": true }, - "host": { - "$ref": "#/components/schemas/NestedHost" + "name_ends_with": { + "type": "string", + "nullable": true }, - "id": { - "type": "string" + "name_gt": { + "type": "string", + "nullable": true }, - "local_created_at": { - "type": "string" + "name_gte": { + "type": "string", + "nullable": true }, - "local_id": { - "type": "string" + "name_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "manufacturer": { - "type": "string" + "name_lt": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "name_lte": { + "type": "string", + "nullable": true }, - "size": { - "type": "integer", - "format": "int64" + "name_not": { + "type": "string", + "nullable": true }, - "status": { - "$ref": "#/components/schemas/UsbDeviceStatus" + "name_not_contains": { + "type": "string", + "nullable": true }, - "usb_type": { - "type": "string" + "name_not_ends_with": { + "type": "string", + "nullable": true }, - "vms": { + "name_not_in": { "items": { - "$ref": "#/components/schemas/NestedVm" + "type": "string" }, "type": "array", "nullable": true }, - "vm": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVm" - } - ], - "nullable": true, - "deprecated": true - } - }, - "required": [ - "binded", - "description", - "host", - "id", - "local_created_at", - "local_id", - "manufacturer", - "name", - "size", - "status", - "usb_type" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_UsbDevice_": { - "properties": { - "task_id": { + "name_not_starts_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/UsbDevice" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "UsbDeviceMountParams": { - "properties": { - "data": { - "properties": { - "vms": { - "$ref": "#/components/schemas/VmWhereInput" - }, - "vm_id": { - "type": "string", - "deprecated": true - } - }, - "type": "object" + "name_starts_with": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/UsbDeviceWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "UsbDeviceUnmountParams": { - "properties": { - "data": { - "properties": { - "vms": { - "$ref": "#/components/schemas/VmWhereInput" + "package": { + "allOf": [ + { + "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" } - }, - "required": [ - "vms" ], - "type": "object" + "nullable": true }, - "where": { - "$ref": "#/components/schemas/UsbDeviceWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "UsbDeviceOrderByInput": { - "enum": [ - "binded_ASC", - "binded_DESC", - "description_ASC", - "description_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "manufacturer_ASC", - "manufacturer_DESC", - "name_ASC", - "name_DESC", - "size_ASC", - "size_DESC", - "status_ASC", - "status_DESC", - "usb_type_ASC", - "usb_type_DESC" - ], - "type": "string" - }, - "GetUsbDevicesRequestBody": { - "properties": { - "after": { + "placementSituation": { "type": "string", "nullable": true }, - "before": { + "placementSituation_contains": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "placementSituation_ends_with": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "placementSituation_gt": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/UsbDeviceOrderByInput" - } - ], + "placementSituation_gte": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "placementSituation_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/UsbDeviceWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "LoginResponse": { - "properties": { - "token": { - "type": "string" - } - }, - "required": [ - "token" - ], - "type": "object" - }, - "WithTask_LoginResponse_": { - "properties": { - "task_id": { + "placementSituation_lt": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/LoginResponse" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "MfaType": { - "enum": [ - "Mail" - ], - "type": "string" - }, - "LoginInput": { - "properties": { - "username": { - "type": "string" - }, - "source": { - "allOf": [ - { - "$ref": "#/components/schemas/UserSource" - } - ], + "placementSituation_lte": { + "type": "string", "nullable": true }, - "password": { - "type": "string" + "placementSituation_not": { + "type": "string", + "nullable": true }, - "mfa_type": { - "allOf": [ - { - "$ref": "#/components/schemas/MfaType" - } - ], + "placementSituation_not_contains": { + "type": "string", "nullable": true }, - "auth_config_id": { + "placementSituation_not_ends_with": { "type": "string", "nullable": true - } - }, - "required": [ - "username", - "password" - ], - "type": "object" - }, - "NestedPasswordReoverQaItem": { - "properties": { - "question": { - "type": "string" - } - }, - "required": [ - "question" - ], - "type": "object", - "additionalProperties": false - }, - "NestedPasswordRecoverQa": { - "properties": { - "enabled": { - "type": "boolean" }, - "items": { + "placementSituation_not_in": { "items": { - "$ref": "#/components/schemas/NestedPasswordReoverQaItem" + "type": "string" }, "type": "array", "nullable": true - } - }, - "required": [ - "enabled" - ], - "type": "object", - "additionalProperties": false - }, - "NestedUserRoleNext": { - "properties": { - "id": { - "type": "string" }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "User": { - "properties": { - "auth_config_id": { + "placementSituation_not_starts_with": { "type": "string", "nullable": true }, - "display_username": { - "type": "string" + "placementSituation_starts_with": { + "type": "string", + "nullable": true }, - "email_address": { + "placementVerb": { "type": "string", "nullable": true }, - "id": { - "type": "string" + "placementVerb_contains": { + "type": "string", + "nullable": true }, - "internal": { - "type": "boolean" + "placementVerb_ends_with": { + "type": "string", + "nullable": true }, - "ldap_dn": { + "placementVerb_gt": { "type": "string", "nullable": true }, - "mobile_phone": { + "placementVerb_gte": { "type": "string", "nullable": true }, - "name": { - "type": "string" + "placementVerb_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "password_expired": { - "type": "boolean", + "placementVerb_lt": { + "type": "string", "nullable": true }, - "password_recover_qa": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedPasswordRecoverQa" - } - ], + "placementVerb_lte": { + "type": "string", "nullable": true }, - "password_updated_at": { + "placementVerb_not": { "type": "string", "nullable": true }, - "role": { - "allOf": [ - { - "$ref": "#/components/schemas/UserRole" - } - ], + "placementVerb_not_contains": { + "type": "string", "nullable": true }, - "roles": { + "placementVerb_not_ends_with": { + "type": "string", + "nullable": true + }, + "placementVerb_not_in": { "items": { - "$ref": "#/components/schemas/NestedUserRoleNext" + "type": "string" }, "type": "array", "nullable": true }, - "source": { - "$ref": "#/components/schemas/UserSource" + "placementVerb_not_starts_with": { + "type": "string", + "nullable": true }, - "username": { - "type": "string" - } - }, - "required": [ - "display_username", - "id", - "internal", - "name", - "source", - "username" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_User_": { - "properties": { - "task_id": { + "placementVerb_starts_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/User" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "UserCreationParams": { - "properties": { - "auth_config_id": { - "type": "string" + "resourceVersion": { + "type": "integer", + "format": "int32", + "nullable": true }, - "ldap_dn": { - "type": "string" + "resourceVersion_gt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "source": { - "$ref": "#/components/schemas/UserSource" - }, - "mobile_phone": { - "type": "string" - }, - "email_address": { - "type": "string" + "resourceVersion_gte": { + "type": "integer", + "format": "int32", + "nullable": true }, - "internal": { - "type": "boolean" + "resourceVersion_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true }, - "role_id": { - "type": "string" + "resourceVersion_lt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "name": { - "type": "string" + "resourceVersion_lte": { + "type": "integer", + "format": "int32", + "nullable": true }, - "password": { - "type": "string" + "resourceVersion_not": { + "type": "integer", + "format": "int32", + "nullable": true }, - "username": { - "type": "string" - } - }, - "required": [ - "role_id", - "name", - "username" - ], - "type": "object" - }, - "UserUpdationParams": { - "properties": { - "data": { - "properties": { - "internal": { - "type": "boolean" - }, - "mobile_phone": { - "type": "string", - "nullable": true - }, - "email_address": { - "type": "string", - "nullable": true - }, - "role_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "password": { - "type": "string" - }, - "username": { - "type": "string" - } + "resourceVersion_not_in": { + "items": { + "type": "integer", + "format": "int32" }, - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/UserWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteUser": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteUser_": { - "properties": { - "task_id": { - "type": "string", + "type": "array", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteUser" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "UserDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/UserWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "RootUserCreationParams": { - "properties": { - "password": { - "type": "string" - } - }, - "required": [ - "password" - ], - "type": "object" - }, - "Vlan": { - "properties": { - "entityAsyncStatus": { + "state": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/CloudTowerApplicationState" } ], "nullable": true }, - "gateway_ip": { - "type": "string", - "nullable": true - }, - "gateway_subnetmask": { - "type": "string", - "nullable": true - }, - "id": { - "type": "string" - }, - "labels": { + "state_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "$ref": "#/components/schemas/CloudTowerApplicationState" }, "type": "array", "nullable": true }, - "local_id": { - "type": "string" - }, - "mode_type": { + "state_not": { "allOf": [ { - "$ref": "#/components/schemas/VlanModeType" + "$ref": "#/components/schemas/CloudTowerApplicationState" } ], "nullable": true }, - "name": { - "type": "string" - }, - "network_ids": { + "state_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/CloudTowerApplicationState" }, - "type": "array" - }, - "qos_max_bandwidth": { - "type": "number", - "format": "double", + "type": "array", "nullable": true }, - "qos_min_bandwidth": { - "type": "number", - "format": "double", + "targetPackage": { + "type": "string", "nullable": true }, - "qos_priority": { - "type": "integer", - "format": "int32", + "targetPackage_contains": { + "type": "string", "nullable": true }, - "subnetmask": { + "targetPackage_ends_with": { "type": "string", "nullable": true }, - "type": { - "$ref": "#/components/schemas/NetworkType" - }, - "vds": { - "$ref": "#/components/schemas/NestedVds" + "targetPackage_gt": { + "type": "string", + "nullable": true }, - "vlan_id": { - "type": "integer", - "format": "int32" + "targetPackage_gte": { + "type": "string", + "nullable": true }, - "vm_nics": { + "targetPackage_in": { "items": { - "$ref": "#/components/schemas/NestedVmNic" + "type": "string" }, "type": "array", "nullable": true - } - }, - "required": [ - "id", - "local_id", - "name", - "network_ids", - "type", - "vds", - "vlan_id" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_Vlan_": { - "properties": { - "task_id": { + }, + "targetPackage_lt": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/Vlan" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VlanId": { - "type": "integer", - "format": "int32", - "minimum": 0, - "maximum": 4095 - }, - "Priority": { - "type": "number", - "format": "double", - "minimum": 0 - }, - "VmVlanCreationParams": { - "properties": { - "qos_burst_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "qos_burst": { - "type": "integer", - "format": "int64", + "targetPackage_lte": { + "type": "string", "nullable": true }, - "qos_max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "qos_max_bandwidth": { - "type": "integer", - "format": "int64", + "targetPackage_not": { + "type": "string", "nullable": true }, - "qos_min_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "qos_min_bandwidth": { - "type": "integer", - "format": "int64", + "targetPackage_not_contains": { + "type": "string", "nullable": true }, - "qos_priority": { - "$ref": "#/components/schemas/Priority" - }, - "mode_type": { - "$ref": "#/components/schemas/VlanModeType" + "targetPackage_not_ends_with": { + "type": "string", + "nullable": true }, - "network_ids": { + "targetPackage_not_in": { "items": { "type": "string" }, - "type": "array" - }, - "vds_id": { - "type": "string" - }, - "vlan_id": { - "$ref": "#/components/schemas/VlanId" - }, - "name": { - "type": "string" - } - }, - "required": [ - "vds_id", - "name" - ], - "type": "object" - }, - "VmVlanUpdationParams": { - "properties": { - "data": { - "properties": { - "qos_burst_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "qos_burst": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "qos_max_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "qos_max_bandwidth": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "qos_min_bandwidth_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "qos_min_bandwidth": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "qos_priority": { - "$ref": "#/components/schemas/Priority" - }, - "mode_type": { - "$ref": "#/components/schemas/VlanModeType" - }, - "network_ids": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vlan_id": { - "$ref": "#/components/schemas/VlanId" - }, - "name": { - "type": "string" - } - }, - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VlanWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "ExtraIp": { - "properties": { - "management_ip": { - "type": "string" - }, - "host_id": { - "type": "string" - } - }, - "required": [ - "management_ip", - "host_id" - ], - "type": "object" - }, - "ManagementVlanUpdationParams": { - "properties": { - "data": { - "properties": { - "extra_ip": { - "items": { - "$ref": "#/components/schemas/ExtraIp" - }, - "type": "array" - }, - "subnetmask": { - "type": "string" - }, - "gateway_ip": { - "type": "string" - }, - "vlan_id": { - "$ref": "#/components/schemas/VlanId" - } - }, - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VlanWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "MigrationVlanUpdationParams": { - "properties": { - "data": { - "properties": { - "extra_ip": { - "items": { - "$ref": "#/components/schemas/ExtraIp" - }, - "type": "array" - }, - "subnetmask": { - "type": "string" - }, - "gateway_ip": { - "type": "string" - }, - "vlan_id": { - "$ref": "#/components/schemas/VlanId" - } - }, - "type": "object" + "targetPackage_not_starts_with": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VlanWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "DeleteVlan": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteVlan_": { - "properties": { - "task_id": { + "targetPackage_starts_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteVlan" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VlanDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VlanWhereInput" + "user": { + "allOf": [ + { + "$ref": "#/components/schemas/UserWhereInput" + } + ], + "nullable": true } }, - "required": [ - "where" - ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "VmFolder": { + "CloudTowerApplicationPackageWhereInput": { "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "id": { - "type": "string" - }, - "local_id": { - "type": "string", + "AND": { + "items": { + "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" + }, + "type": "array", "nullable": true }, - "name": { - "type": "string" - }, - "vm_num": { - "type": "integer", - "format": "int32", + "NOT": { + "items": { + "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" + }, + "type": "array", "nullable": true }, - "vms": { + "OR": { "items": { - "$ref": "#/components/schemas/NestedVm" + "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" }, "type": "array", "nullable": true - } - }, - "required": [ - "cluster", - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_VmFolder_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/VmFolder" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmFolderCreationParams": { - "properties": { - "cluster_id": { - "type": "string" }, - "name": { - "type": "string" - } - }, - "required": [ - "cluster_id", - "name" - ], - "type": "object" - }, - "VmFolderUpdationParams": { - "properties": { - "data": { - "properties": { - "name": { - "type": "string" + "applications_every": { + "allOf": [ + { + "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" } - }, - "required": [ - "name" ], - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmFolderWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteVmFolder": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteVmFolder_": { - "properties": { - "task_id": { - "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteVmFolder" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmFolderDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VmFolderWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "VmPlacementGroup": { - "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "description": { - "type": "string" - }, - "enabled": { - "type": "boolean" - }, - "entityAsyncStatus": { + "applications_none": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" } ], "nullable": true }, - "id": { - "type": "string" - }, - "local_created_at": { - "type": "string" - }, - "local_id": { - "type": "string" - }, - "local_updated_at": { - "type": "string" - }, - "name": { - "type": "string" + "applications_some": { + "allOf": [ + { + "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" + } + ], + "nullable": true }, - "vm_host_must_enabled": { - "type": "boolean" + "architecture": { + "allOf": [ + { + "$ref": "#/components/schemas/Architecture" + } + ], + "nullable": true }, - "vm_host_must_host_uuids": { + "architecture_in": { "items": { - "$ref": "#/components/schemas/NestedHost" + "$ref": "#/components/schemas/Architecture" }, "type": "array", "nullable": true }, - "vm_host_must_policy": { - "type": "boolean" - }, - "vm_host_prefer_enabled": { - "type": "boolean" + "architecture_not": { + "allOf": [ + { + "$ref": "#/components/schemas/Architecture" + } + ], + "nullable": true }, - "vm_host_prefer_host_uuids": { + "architecture_not_in": { "items": { - "$ref": "#/components/schemas/NestedHost" + "$ref": "#/components/schemas/Architecture" }, "type": "array", "nullable": true }, - "vm_host_prefer_policy": { - "type": "boolean" + "id": { + "type": "string", + "nullable": true }, - "vm_vm_policy": { - "$ref": "#/components/schemas/VmVmPolicy" + "id_contains": { + "type": "string", + "nullable": true }, - "vm_vm_policy_enabled": { - "type": "boolean" + "id_ends_with": { + "type": "string", + "nullable": true }, - "vms": { + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { "items": { - "$ref": "#/components/schemas/NestedVm" + "type": "string" }, "type": "array", "nullable": true - } - }, - "required": [ - "cluster", - "description", - "enabled", - "id", - "local_created_at", - "local_id", - "local_updated_at", - "name", - "vm_host_must_enabled", - "vm_host_must_policy", - "vm_host_prefer_enabled", - "vm_host_prefer_policy", - "vm_vm_policy", - "vm_vm_policy_enabled" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_VmPlacementGroup_": { - "properties": { - "task_id": { + }, + "id_lt": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/VmPlacementGroup" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmPlacementGroupCreationParams": { - "properties": { - "vm_vm_policy": { - "$ref": "#/components/schemas/VmVmPolicy" - }, - "vm_host_prefer_enabled": { - "type": "boolean" - }, - "vm_host_must_policy": { - "type": "boolean" + "id_lte": { + "type": "string", + "nullable": true }, - "vm_host_must_enabled": { - "type": "boolean" + "id_not": { + "type": "string", + "nullable": true }, - "vm_host_prefer_policy": { - "type": "boolean" + "id_not_contains": { + "type": "string", + "nullable": true }, - "vm_vm_policy_enabled": { - "type": "boolean" + "id_not_ends_with": { + "type": "string", + "nullable": true }, - "vms": { - "$ref": "#/components/schemas/VmWhereInput" + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "prefer_hosts": { - "$ref": "#/components/schemas/HostWhereInput" + "id_not_starts_with": { + "type": "string", + "nullable": true }, - "must_hosts": { - "$ref": "#/components/schemas/HostWhereInput" + "id_starts_with": { + "type": "string", + "nullable": true }, "name": { - "type": "string" - }, - "description": { - "type": "string" - }, - "enabled": { - "type": "boolean" + "type": "string", + "nullable": true }, - "cluster_id": { - "type": "string" - } - }, - "required": [ - "name", - "enabled", - "cluster_id" - ], - "type": "object" - }, - "VmPlacementGroupUpdationParams": { - "properties": { - "data": { - "properties": { - "vm_vm_policy": { - "$ref": "#/components/schemas/VmVmPolicy" - }, - "vms": { - "$ref": "#/components/schemas/VmWhereInput" - }, - "prefer_hosts": { - "$ref": "#/components/schemas/HostWhereInput" - }, - "must_hosts": { - "$ref": "#/components/schemas/HostWhereInput" - }, - "vm_host_prefer_enabled": { - "type": "boolean" - }, - "vm_host_must_policy": { - "type": "boolean" - }, - "vm_host_must_enabled": { - "type": "boolean" - }, - "vm_host_prefer_policy": { - "type": "boolean" - }, - "vm_vm_policy_enabled": { - "type": "boolean" - }, - "name": { - "type": "string" - }, - "description": { - "type": "string" - }, - "enabled": { - "type": "boolean" - } - }, - "type": "object" + "name_contains": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteVmPlacementGroup": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteVmPlacementGroup_": { - "properties": { - "task_id": { + "name_ends_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteVmPlacementGroup" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmPlacementGroupDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "NestedSnapshotGroup": { - "properties": { - "id": { - "type": "string" + "name_gt": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedFrozenDisks": { - "properties": { - "boot": { - "type": "integer", - "format": "int32" + "name_gte": { + "type": "string", + "nullable": true }, - "bus": { - "$ref": "#/components/schemas/Bus" + "name_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "disabled": { - "type": "boolean", + "name_lt": { + "type": "string", "nullable": true }, - "disk_name": { + "name_lte": { "type": "string", "nullable": true }, - "elf_image_local_id": { - "type": "string" + "name_not": { + "type": "string", + "nullable": true }, - "image_name": { + "name_not_contains": { "type": "string", "nullable": true }, - "index": { - "type": "integer", - "format": "int32" + "name_not_ends_with": { + "type": "string", + "nullable": true }, - "key": { - "type": "integer", - "format": "int32", + "name_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "max_bandwidth": { - "type": "integer", - "format": "int64", + "name_not_starts_with": { + "type": "string", "nullable": true }, - "max_bandwidth_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - } - ], + "name_starts_with": { + "type": "string", "nullable": true }, - "max_iops": { - "type": "integer", - "format": "int32", + "scosVersion": { + "type": "string", "nullable": true }, - "max_iops_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - } - ], + "scosVersion_contains": { + "type": "string", "nullable": true }, - "path": { - "type": "string" + "scosVersion_ends_with": { + "type": "string", + "nullable": true }, - "size": { - "type": "integer", - "format": "int64" + "scosVersion_gt": { + "type": "string", + "nullable": true }, - "snapshot_local_id": { + "scosVersion_gte": { "type": "string", "nullable": true }, - "storage_policy_uuid": { - "type": "string" + "scosVersion_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "svt_image_local_id": { - "type": "string" + "scosVersion_lt": { + "type": "string", + "nullable": true }, - "type": { - "$ref": "#/components/schemas/VmDiskType" + "scosVersion_lte": { + "type": "string", + "nullable": true }, - "vm_volume_local_id": { - "type": "string" + "scosVersion_not": { + "type": "string", + "nullable": true }, - "vm_volume_snapshot_uuid": { + "scosVersion_not_contains": { "type": "string", "nullable": true }, - "vm_volume_template_uuid": { + "scosVersion_not_ends_with": { "type": "string", "nullable": true - } - }, - "required": [ - "boot", - "bus", - "elf_image_local_id", - "index", - "path", - "size", - "storage_policy_uuid", - "svt_image_local_id", - "type", - "vm_volume_local_id" - ], - "type": "object", - "additionalProperties": false - }, - "NestedFrozenVlan": { - "properties": { - "name": { - "type": "string" }, - "vds_ovs": { - "type": "string" + "scosVersion_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "vlan_id": { - "type": "integer", - "format": "int32" + "scosVersion_not_starts_with": { + "type": "string", + "nullable": true }, - "vlan_local_id": { - "type": "string" - } - }, - "required": [ - "name", - "vds_ovs", - "vlan_id", - "vlan_local_id" - ], - "type": "object", - "additionalProperties": false - }, - "NestedFrozenNic": { - "properties": { - "enabled": { - "type": "boolean", + "scosVersion_starts_with": { + "type": "string", "nullable": true }, - "gateway": { - "type": "string" + "version": { + "type": "string", + "nullable": true }, - "index": { - "type": "integer", - "format": "int32" + "version_contains": { + "type": "string", + "nullable": true }, - "ip_address": { - "type": "string" + "version_ends_with": { + "type": "string", + "nullable": true }, - "mac_address": { - "type": "string" + "version_gt": { + "type": "string", + "nullable": true }, - "mirror": { - "type": "boolean", + "version_gte": { + "type": "string", "nullable": true }, - "model": { - "allOf": [ - { - "$ref": "#/components/schemas/VmNicModel" - } - ], + "version_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "subnet_mask": { - "type": "string" + "version_lt": { + "type": "string", + "nullable": true }, - "vlan": { - "$ref": "#/components/schemas/NestedFrozenVlan" + "version_lte": { + "type": "string", + "nullable": true + }, + "version_not": { + "type": "string", + "nullable": true + }, + "version_not_contains": { + "type": "string", + "nullable": true + }, + "version_not_ends_with": { + "type": "string", + "nullable": true + }, + "version_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "version_not_starts_with": { + "type": "string", + "nullable": true + }, + "version_starts_with": { + "type": "string", + "nullable": true } }, - "required": [ - "gateway", - "index", - "ip_address", - "mac_address", - "subnet_mask", - "vlan" - ], "type": "object", "additionalProperties": false }, - "VmSnapshot": { + "CloudTowerApplicationState": { + "enum": [ + "CONFIGURE_FAILED", + "CONFIGURING", + "ERROR", + "INSTALLING", + "INSTALL_FAILED", + "RUNNING", + "SCALE_FAILED", + "SCALING", + "TERMINATE_FAILED", + "TERMINATING", + "UPGRADE_FAILED", + "UPGRADING" + ], + "type": "string" + }, + "UserWhereInput": { "properties": { - "clock_offset": { - "$ref": "#/components/schemas/VmClockOffset" - }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "consistent_type": { - "$ref": "#/components/schemas/ConsistentType" - }, - "cpu": { - "$ref": "#/components/schemas/NestedCpu" + "AND": { + "items": { + "$ref": "#/components/schemas/UserWhereInput" + }, + "type": "array", + "nullable": true }, - "cpu_model": { - "type": "string" + "NOT": { + "items": { + "$ref": "#/components/schemas/UserWhereInput" + }, + "type": "array", + "nullable": true }, - "description": { - "type": "string" + "OR": { + "items": { + "$ref": "#/components/schemas/UserWhereInput" + }, + "type": "array", + "nullable": true }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "auth_config_id": { + "type": "string", "nullable": true }, - "firmware": { - "$ref": "#/components/schemas/VmFirmware" + "auth_config_id_contains": { + "type": "string", + "nullable": true }, - "ha": { - "type": "boolean" + "auth_config_id_ends_with": { + "type": "string", + "nullable": true }, - "id": { - "type": "string" + "auth_config_id_gt": { + "type": "string", + "nullable": true }, - "io_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoPolicy" - } - ], + "auth_config_id_gte": { + "type": "string", "nullable": true }, - "labels": { + "auth_config_id_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, "type": "array", "nullable": true }, - "local_created_at": { + "auth_config_id_lt": { "type": "string", "nullable": true }, - "local_id": { - "type": "string" + "auth_config_id_lte": { + "type": "string", + "nullable": true }, - "max_bandwidth": { - "type": "integer", - "format": "int64", + "auth_config_id_not": { + "type": "string", "nullable": true }, - "max_bandwidth_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - } - ], + "auth_config_id_not_contains": { + "type": "string", "nullable": true }, - "max_iops": { - "type": "integer", - "format": "int32", + "auth_config_id_not_ends_with": { + "type": "string", "nullable": true }, - "max_iops_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - } - ], + "auth_config_id_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "memory": { - "type": "integer", - "format": "int64" + "auth_config_id_not_starts_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "auth_config_id_starts_with": { + "type": "string", + "nullable": true }, - "size": { - "type": "integer", - "format": "int64" + "display_username": { + "type": "string", + "nullable": true }, - "snapshot_group": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedSnapshotGroup" - } - ], + "display_username_contains": { + "type": "string", "nullable": true }, - "vcpu": { - "type": "integer", - "format": "int32" + "display_username_ends_with": { + "type": "string", + "nullable": true }, - "vm": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVm" - } - ], + "display_username_gt": { + "type": "string", "nullable": true }, - "vm_disks": { - "items": { - "$ref": "#/components/schemas/NestedFrozenDisks" - }, - "type": "array", + "display_username_gte": { + "type": "string", "nullable": true }, - "vm_nics": { + "display_username_in": { "items": { - "$ref": "#/components/schemas/NestedFrozenNic" + "type": "string" }, "type": "array", "nullable": true }, - "win_opt": { - "type": "boolean" - } - }, - "required": [ - "clock_offset", - "cluster", - "consistent_type", - "cpu", - "cpu_model", - "description", - "firmware", - "ha", - "id", - "local_id", - "memory", - "name", - "size", - "vcpu", - "win_opt" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_VmSnapshot_": { - "properties": { - "task_id": { + "display_username_lt": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/VmSnapshot" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmSnapshotCreationParamsData": { - "properties": { - "consistent_type": { - "$ref": "#/components/schemas/ConsistentType" + "display_username_lte": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "display_username_not": { + "type": "string", + "nullable": true }, - "vm_id": { - "type": "string" - } - }, - "required": [ - "name", - "vm_id" - ], - "type": "object" - }, - "VmSnapshotCreationParams": { - "properties": { - "data": { + "display_username_not_contains": { + "type": "string", + "nullable": true + }, + "display_username_not_ends_with": { + "type": "string", + "nullable": true + }, + "display_username_not_in": { "items": { - "$ref": "#/components/schemas/VmSnapshotCreationParamsData" + "type": "string" }, - "type": "array" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "DeleteVmSnapshot": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteVmSnapshot_": { - "properties": { - "task_id": { - "type": "string", + "type": "array", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteVmSnapshot" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmSnapshotDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VmSnapshotWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "NestedTemplateVpcNic": { - "properties": { - "vpc_local_id": { - "type": "string" + "display_username_not_starts_with": { + "type": "string", + "nullable": true }, - "vpc_subnet_local_id": { - "type": "string" - } - }, - "required": [ - "vpc_local_id", - "vpc_subnet_local_id" - ], - "type": "object", - "additionalProperties": false - }, - "NestedTemplateNic": { - "properties": { - "enabled": { - "type": "boolean", + "display_username_starts_with": { + "type": "string", "nullable": true }, - "index": { - "type": "integer", - "format": "int32" + "email_address": { + "type": "string", + "nullable": true }, - "ip_address": { + "email_address_contains": { "type": "string", "nullable": true }, - "mac_address": { + "email_address_ends_with": { "type": "string", "nullable": true }, - "mirror": { - "type": "boolean", + "email_address_gt": { + "type": "string", "nullable": true }, - "model": { - "allOf": [ - { - "$ref": "#/components/schemas/VmNicModel" - } - ], + "email_address_gte": { + "type": "string", "nullable": true }, - "type": { - "allOf": [ - { - "$ref": "#/components/schemas/VmNicType" - } - ], + "email_address_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "vlan": { - "$ref": "#/components/schemas/NestedFrozenVlan" + "email_address_lt": { + "type": "string", + "nullable": true }, - "vpc_nic": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedTemplateVpcNic" - } - ], + "email_address_lte": { + "type": "string", "nullable": true - } - }, - "required": [ - "index", - "vlan" - ], - "type": "object", - "additionalProperties": false - }, - "VmTemplate": { - "properties": { - "clock_offset": { - "$ref": "#/components/schemas/VmClockOffset" }, - "cloud_init_supported": { - "type": "boolean" + "email_address_not": { + "type": "string", + "nullable": true }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "email_address_not_contains": { + "type": "string", + "nullable": true }, - "content_library_vm_template": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedContentLibraryVmTemplate" - } - ], + "email_address_not_ends_with": { + "type": "string", "nullable": true }, - "cpu": { - "$ref": "#/components/schemas/NestedCpu" + "email_address_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "cpu_model": { - "type": "string" + "email_address_not_starts_with": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "email_address_starts_with": { + "type": "string", + "nullable": true }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "id": { + "type": "string", "nullable": true }, - "firmware": { - "$ref": "#/components/schemas/VmFirmware" + "id_contains": { + "type": "string", + "nullable": true }, - "ha": { - "type": "boolean" + "id_ends_with": { + "type": "string", + "nullable": true }, - "id": { - "type": "string" + "id_gt": { + "type": "string", + "nullable": true }, - "io_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoPolicy" - } - ], + "id_gte": { + "type": "string", "nullable": true }, - "labels": { + "id_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, "type": "array", "nullable": true }, - "local_created_at": { + "id_lt": { "type": "string", "nullable": true }, - "local_id": { - "type": "string" + "id_lte": { + "type": "string", + "nullable": true }, - "max_bandwidth": { - "type": "integer", - "format": "int64", + "id_not": { + "type": "string", "nullable": true }, - "max_bandwidth_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - } - ], + "id_not_contains": { + "type": "string", "nullable": true }, - "max_iops": { - "type": "integer", - "format": "int32", + "id_not_ends_with": { + "type": "string", "nullable": true }, - "max_iops_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - } - ], + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "memory": { - "type": "integer", - "format": "int64" + "id_not_starts_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "id_starts_with": { + "type": "string", + "nullable": true }, - "size": { - "type": "integer", - "format": "int64" + "internal": { + "type": "boolean", + "nullable": true }, - "vcpu": { - "type": "integer", - "format": "int32" + "internal_not": { + "type": "boolean", + "nullable": true }, - "video_type": { + "ldap_dn": { "type": "string", "nullable": true }, - "vm_disks": { - "items": { - "$ref": "#/components/schemas/NestedFrozenDisks" - }, - "type": "array", + "ldap_dn_contains": { + "type": "string", "nullable": true }, - "vm_nics": { + "ldap_dn_ends_with": { + "type": "string", + "nullable": true + }, + "ldap_dn_gt": { + "type": "string", + "nullable": true + }, + "ldap_dn_gte": { + "type": "string", + "nullable": true + }, + "ldap_dn_in": { "items": { - "$ref": "#/components/schemas/NestedTemplateNic" + "type": "string" }, "type": "array", "nullable": true }, - "win_opt": { - "type": "boolean" - } - }, - "required": [ - "clock_offset", - "cloud_init_supported", - "cluster", - "cpu", - "cpu_model", - "description", - "firmware", - "ha", - "id", - "local_id", - "memory", - "name", - "size", - "vcpu", - "win_opt" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_VmTemplate_": { - "properties": { - "task_id": { + "ldap_dn_lt": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/VmTemplate" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmTemplateCreationParams": { - "properties": { - "cluster_id": { - "type": "string" + "ldap_dn_lte": { + "type": "string", + "nullable": true }, - "cloud_init_supported": { - "type": "boolean" + "ldap_dn_not": { + "type": "string", + "nullable": true }, - "vm_id": { - "type": "string" + "ldap_dn_not_contains": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "ldap_dn_not_ends_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "cloud_init_supported", - "vm_id", - "name" - ], - "type": "object" - }, - "VmTemplateUpdationParams": { - "properties": { - "data": { - "properties": { - "cloud_init_supported": { - "type": "boolean" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - } + "ldap_dn_not_in": { + "items": { + "type": "string" }, - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VmTemplateWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "DeleteVmTemplate": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteVmTemplate_": { - "properties": { - "task_id": { + "ldap_dn_not_starts_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteVmTemplate" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmTemplateDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VmTemplateWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "VmVolumeSnapshot": { - "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "ldap_dn_starts_with": { + "type": "string", + "nullable": true }, - "createAt": { + "mobile_phone": { "type": "string", "nullable": true }, - "description": { - "type": "string" + "mobile_phone_contains": { + "type": "string", + "nullable": true }, - "elf_storage_policy": { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + "mobile_phone_ends_with": { + "type": "string", + "nullable": true }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "mobile_phone_gt": { + "type": "string", "nullable": true }, - "id": { - "type": "string" + "mobile_phone_gte": { + "type": "string", + "nullable": true }, - "labels": { + "mobile_phone_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, "type": "array", "nullable": true }, - "local_created_at": { - "type": "string" - }, - "local_id": { - "type": "string" - }, - "name": { - "type": "string" + "mobile_phone_lt": { + "type": "string", + "nullable": true }, - "shared_size": { - "type": "number", - "format": "double", + "mobile_phone_lte": { + "type": "string", "nullable": true }, - "size": { - "type": "number", - "format": "double", + "mobile_phone_not": { + "type": "string", "nullable": true }, - "type": { - "$ref": "#/components/schemas/VmVolumeSnapshotType" + "mobile_phone_not_contains": { + "type": "string", + "nullable": true }, - "unique_size": { - "type": "number", - "format": "double", + "mobile_phone_not_ends_with": { + "type": "string", "nullable": true }, - "vm_volume": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVmVolume" - } - ], + "mobile_phone_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "volume_sharing": { - "type": "boolean", + "mobile_phone_not_starts_with": { + "type": "string", "nullable": true }, - "volume_size": { - "type": "number", - "format": "double", + "mobile_phone_starts_with": { + "type": "string", "nullable": true }, - "zbs_snapshot_uuid": { + "name": { "type": "string", "nullable": true - } - }, - "required": [ - "cluster", - "description", - "elf_storage_policy", - "id", - "local_created_at", - "local_id", - "name", - "type" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_VmVolumeSnapshot_": { - "properties": { - "task_id": { + }, + "name_contains": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/VmVolumeSnapshot" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmVolumeSnapshotCreationParams": { - "properties": { - "volume_id": { - "type": "string" + "name_ends_with": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "name_gt": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "volume_id", - "description", - "name" - ], - "type": "object" - }, - "DeleteVmVolumeSnapshot": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteVmVolumeSnapshot_": { - "properties": { - "task_id": { + "name_gte": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteVmVolumeSnapshot" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmVolumeSnapshotDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "VmVolume": { - "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "name_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "description": { + "name_lt": { "type": "string", "nullable": true }, - "elf_storage_policy": { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" - }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "name_lte": { + "type": "string", "nullable": true }, - "guest_size_usage": { - "type": "number", - "format": "double", + "name_not": { + "type": "string", "nullable": true }, - "guest_used_size": { - "type": "integer", - "format": "int64", + "name_not_contains": { + "type": "string", "nullable": true }, - "id": { - "type": "string" + "name_not_ends_with": { + "type": "string", + "nullable": true }, - "labels": { + "name_not_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, "type": "array", "nullable": true }, - "local_created_at": { - "type": "string" + "name_not_starts_with": { + "type": "string", + "nullable": true }, - "local_id": { - "type": "string" + "name_starts_with": { + "type": "string", + "nullable": true }, - "lun": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedIscsiLun" - } - ], + "password_expired": { + "type": "boolean", "nullable": true }, - "mounting": { - "type": "boolean" - }, - "name": { - "type": "string" - }, - "path": { - "type": "string" - }, - "sharing": { - "type": "boolean" - }, - "size": { - "type": "integer", - "format": "int64" + "password_expired_not": { + "type": "boolean", + "nullable": true }, - "type": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVolumeType" - } - ], + "password_updated_at": { + "type": "string", "nullable": true }, - "unique_logical_size": { - "type": "number", - "format": "double", + "password_updated_at_gt": { + "type": "string", "nullable": true }, - "unique_size": { - "type": "integer", - "format": "int64", + "password_updated_at_gte": { + "type": "string", "nullable": true }, - "vm_disks": { + "password_updated_at_in": { "items": { - "$ref": "#/components/schemas/NestedVmDisk" + "type": "string" }, "type": "array", "nullable": true - } - }, - "required": [ - "cluster", - "elf_storage_policy", - "id", - "local_created_at", - "local_id", - "mounting", - "name", - "path", - "sharing", - "size" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_VmVolume_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/VmVolume" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmVolumeCreationParams": { - "properties": { - "elf_storage_policy": { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" - }, - "size_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "sharing": { - "type": "boolean" - }, - "cluster_id": { - "type": "string" }, - "name": { - "type": "string" - } - }, - "required": [ - "elf_storage_policy", - "size", - "sharing", - "cluster_id", - "name" - ], - "type": "object" - }, - "DeleteVmVolume": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteVmVolume_": { - "properties": { - "task_id": { + "password_updated_at_lt": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteVmVolume" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VmVolumeDeletionParamsEffect": { - "properties": { - "include_snapshots": { - "type": "boolean" - } - }, - "type": "object" - }, - "VmVolumeDeletionParams": { - "properties": { - "effect": { - "$ref": "#/components/schemas/VmVolumeDeletionParamsEffect" - }, - "where": { - "$ref": "#/components/schemas/VmVolumeWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "VmVolumeRebuildParams": { - "properties": { - "name": { - "type": "string" - }, - "description": { - "type": "string" - }, - "volume_snapshot_id": { - "type": "string" - } - }, - "required": [ - "name", - "description", - "volume_snapshot_id" - ], - "type": "object" - }, - "VmVolumeRollbackParams": { - "properties": { - "volume_snapshot_id": { - "type": "string" - } - }, - "required": [ - "volume_snapshot_id" - ], - "type": "object" - }, - "VmVolumeWhereUniqueInput": { - "properties": { - "id": { + "password_updated_at_lte": { "type": "string", "nullable": true }, - "local_id": { + "password_updated_at_not": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "CloneVmVolumeParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VmVolumeWhereUniqueInput" - }, - "data": { - "properties": { - "description": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - } - }, - "required": [ - "where", - "data" - ], - "type": "object" - }, - "UpdateVmVolumeParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VmVolumeWhereInput" - }, - "data": { - "properties": { - "size_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "type": "object" - } - }, - "required": [ - "where", - "data" - ], - "type": "object" - }, - "VmVolumeExportFileType": { - "type": "string", - "enum": [ - "QCOW2", - "RAW" - ] - }, - "ExportVmVolumeParams": { - "properties": { - "data": { - "properties": { - "type": { - "$ref": "#/components/schemas/VmVolumeExportFileType" - } - }, - "required": [ - "type" - ], - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/VmVolumeWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "ImportVmVolumeParams": { - "properties": { - "upload_task_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "storage_policy": { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" - }, - "cluster_id": { - "type": "string" - } - }, - "required": [ - "upload_task_id", - "name", - "storage_policy", - "cluster_id" - ], - "type": "object" - }, - "ContentLibraryImage": { - "properties": { - "clusters": { - "items": { - "$ref": "#/components/schemas/NestedCluster" - }, - "type": "array", - "nullable": true - }, - "createdAt": { - "type": "string" }, - "description": { - "type": "string" - }, - "elf_image_uuids": { + "password_updated_at_not_in": { "items": { "type": "string" }, - "type": "array" - }, - "elf_images": { - "items": { - "$ref": "#/components/schemas/NestedElfImage" - }, "type": "array", "nullable": true }, - "entityAsyncStatus": { + "role": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/UserRole" } ], "nullable": true }, - "id": { - "type": "string" - }, - "iscsi_luns": { - "items": { - "$ref": "#/components/schemas/NestedIscsiLun" - }, - "type": "array", - "nullable": true - }, - "labels": { - "items": { - "$ref": "#/components/schemas/NestedLabel" - }, - "type": "array", - "nullable": true - }, - "name": { - "type": "string" - }, - "path": { - "type": "string" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "vm_disks": { - "items": { - "$ref": "#/components/schemas/NestedVmDisk" - }, - "type": "array", - "nullable": true - }, - "vm_snapshots": { - "items": { - "$ref": "#/components/schemas/NestedVmSnapshot" - }, - "type": "array", - "nullable": true - }, - "vm_templates": { + "role_in": { "items": { - "$ref": "#/components/schemas/NestedVmTemplate" + "$ref": "#/components/schemas/UserRole" }, "type": "array", "nullable": true - } - }, - "required": [ - "createdAt", - "description", - "elf_image_uuids", - "id", - "name", - "path", - "size" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_ContentLibraryImage_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/ContentLibraryImage" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ContentLibraryImageUpdationParamsData": { - "properties": { - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "type": "object" - }, - "ContentLibraryImageUpdationParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/ContentLibraryImageUpdationParamsData" - }, - "where": { - "$ref": "#/components/schemas/ContentLibraryImageWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "ContentLibraryImageUpdationClusterParamsData": { - "properties": { - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "clusters" - ], - "type": "object" - }, - "ContentLibraryImageUpdationClusterParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/ContentLibraryImageUpdationClusterParamsData" - }, - "where": { - "$ref": "#/components/schemas/ContentLibraryImageWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteContentLibraryImage": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteContentLibraryImage_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/DeleteContentLibraryImage" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ContentLibraryImageDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/ContentLibraryImageWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "ContentLibraryImageImportData": { - "properties": { - "url": { - "type": "string" - }, - "name": { - "type": "string" - }, - "description": { - "type": "string" - }, - "cluster": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "url", - "name", - "cluster" - ], - "type": "object" - }, - "ContentLibraryImageImportParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/ContentLibraryImageImportData" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "NestedAlertRule": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object", - "additionalProperties": false - }, - "SeverityEnum": { - "enum": [ - "CRITICAL", - "INFO", - "NOTICE", - "SEVERITY_UNSPECIFIED" - ], - "type": "string" - }, - "NestedThresholds": { - "properties": { - "quantile": { - "type": "integer", - "format": "int32", - "nullable": true }, - "severity": { + "role_not": { "allOf": [ { - "$ref": "#/components/schemas/SeverityEnum" + "$ref": "#/components/schemas/UserRole" } ], "nullable": true }, - "value": { - "type": "number", - "format": "double", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "AlertRuleObject": { - "enum": [ - "BRICK", - "CLUSTER", - "DISK", - "HYPERVISOR", - "NETWORK", - "NTP_SERVER", - "OBSERVABILITY_CONNECTED_SYSTEM_SERVICE", - "OBSERVABILITY_SERVICE", - "PHYSICAL_HOST", - "SCVM", - "SNAPSHOT_PLAN", - "STORAGE_CHUNK", - "STORAGE_POOL", - "SYSTEM_SERVICE", - "TIME_MACHINE_PLAN", - "VM", - "WITNESS", - "WITNESS_NETWORK", - "ZBS_ZONE" - ], - "type": "string" - }, - "AlertRuleUnit": { - "enum": [ - "BIT", - "BYTE", - "BYTE_PER_SECOND", - "CELSIUS", - "HERTZ", - "MICROSECOND", - "NANOSECOND", - "PERCENT", - "SECOND", - "UNIT_UNSPECIFIED" - ], - "type": "string" - }, - "GlobalAlertRule": { - "properties": { - "alert_rules": { + "role_not_in": { "items": { - "$ref": "#/components/schemas/NestedAlertRule" + "$ref": "#/components/schemas/UserRole" }, "type": "array", "nullable": true }, - "boolean": { - "type": "boolean" - }, - "cause": { - "type": "string" - }, - "default_thresholds": { - "items": { - "$ref": "#/components/schemas/NestedThresholds" - }, - "type": "array" - }, - "disabled": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "impact": { - "type": "string" - }, - "message": { - "type": "string" - }, - "name": { - "type": "string" - }, - "object": { + "roles_every": { "allOf": [ { - "$ref": "#/components/schemas/AlertRuleObject" + "$ref": "#/components/schemas/UserRoleNextWhereInput" } ], "nullable": true }, - "operator": { - "type": "string" - }, - "solution": { - "type": "string" - }, - "thresholds": { - "items": { - "$ref": "#/components/schemas/NestedThresholds" - }, - "type": "array" - }, - "unit": { - "$ref": "#/components/schemas/AlertRuleUnit" - } - }, - "required": [ - "boolean", - "cause", - "default_thresholds", - "disabled", - "id", - "impact", - "message", - "name", - "operator", - "solution", - "thresholds", - "unit" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_GlobalAlertRule_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/GlobalAlertRule" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "GlobalAlertRuleWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" - }, - "type": "array", - "nullable": true - }, - "alert_rules_every": { + "roles_none": { "allOf": [ { - "$ref": "#/components/schemas/AlertRuleWhereInput" + "$ref": "#/components/schemas/UserRoleNextWhereInput" } ], "nullable": true }, - "alert_rules_none": { + "roles_some": { "allOf": [ { - "$ref": "#/components/schemas/AlertRuleWhereInput" + "$ref": "#/components/schemas/UserRoleNextWhereInput" } ], "nullable": true }, - "alert_rules_some": { + "source": { "allOf": [ { - "$ref": "#/components/schemas/AlertRuleWhereInput" + "$ref": "#/components/schemas/UserSource" } ], "nullable": true }, - "boolean": { - "type": "boolean", - "nullable": true - }, - "boolean_not": { - "type": "boolean", - "nullable": true - }, - "cause": { - "type": "string", - "nullable": true - }, - "cause_contains": { - "type": "string", - "nullable": true - }, - "cause_ends_with": { - "type": "string", - "nullable": true - }, - "cause_gt": { - "type": "string", - "nullable": true - }, - "cause_gte": { - "type": "string", - "nullable": true - }, - "cause_in": { + "source_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/UserSource" }, "type": "array", "nullable": true }, - "cause_lt": { - "type": "string", - "nullable": true - }, - "cause_lte": { - "type": "string", - "nullable": true - }, - "cause_not": { - "type": "string", - "nullable": true - }, - "cause_not_contains": { - "type": "string", - "nullable": true - }, - "cause_not_ends_with": { - "type": "string", + "source_not": { + "allOf": [ + { + "$ref": "#/components/schemas/UserSource" + } + ], "nullable": true }, - "cause_not_in": { + "source_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/UserSource" }, "type": "array", "nullable": true }, - "cause_not_starts_with": { - "type": "string", - "nullable": true - }, - "cause_starts_with": { - "type": "string", - "nullable": true - }, - "disabled": { - "type": "boolean", - "nullable": true - }, - "disabled_not": { - "type": "boolean", - "nullable": true - }, - "id": { + "username": { "type": "string", "nullable": true }, - "id_contains": { + "username_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "username_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "username_gt": { "type": "string", "nullable": true }, - "id_gte": { + "username_gte": { "type": "string", "nullable": true }, - "id_in": { + "username_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "username_lt": { "type": "string", "nullable": true }, - "id_lte": { + "username_lte": { "type": "string", "nullable": true }, - "id_not": { + "username_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "username_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "username_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "username_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { - "type": "string", - "nullable": true - }, - "id_starts_with": { - "type": "string", - "nullable": true - }, - "impact": { - "type": "string", - "nullable": true - }, - "impact_contains": { - "type": "string", - "nullable": true - }, - "impact_ends_with": { - "type": "string", - "nullable": true - }, - "impact_gt": { + "username_not_starts_with": { "type": "string", "nullable": true }, - "impact_gte": { + "username_starts_with": { "type": "string", "nullable": true - }, - "impact_in": { + } + }, + "type": "object", + "additionalProperties": false + }, + "UserRole": { + "enum": [ + "ADMIN", + "READ_ONLY", + "ROOT" + ], + "type": "string" + }, + "UserRoleNextWhereInput": { + "properties": { + "AND": { "items": { - "type": "string" + "$ref": "#/components/schemas/UserRoleNextWhereInput" }, "type": "array", "nullable": true }, - "impact_lt": { - "type": "string", - "nullable": true - }, - "impact_lte": { - "type": "string", - "nullable": true - }, - "impact_not": { - "type": "string", - "nullable": true - }, - "impact_not_contains": { - "type": "string", - "nullable": true - }, - "impact_not_ends_with": { - "type": "string", - "nullable": true - }, - "impact_not_in": { + "NOT": { "items": { - "type": "string" + "$ref": "#/components/schemas/UserRoleNextWhereInput" }, "type": "array", "nullable": true }, - "impact_not_starts_with": { - "type": "string", - "nullable": true - }, - "impact_starts_with": { - "type": "string", + "OR": { + "items": { + "$ref": "#/components/schemas/UserRoleNextWhereInput" + }, + "type": "array", "nullable": true }, - "message": { + "id": { "type": "string", "nullable": true }, - "message_contains": { + "id_contains": { "type": "string", "nullable": true }, - "message_ends_with": { + "id_ends_with": { "type": "string", "nullable": true }, - "message_gt": { + "id_gt": { "type": "string", "nullable": true }, - "message_gte": { + "id_gte": { "type": "string", "nullable": true }, - "message_in": { + "id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "message_lt": { + "id_lt": { "type": "string", "nullable": true }, - "message_lte": { + "id_lte": { "type": "string", "nullable": true }, - "message_not": { + "id_not": { "type": "string", "nullable": true }, - "message_not_contains": { + "id_not_contains": { "type": "string", "nullable": true }, - "message_not_ends_with": { + "id_not_ends_with": { "type": "string", "nullable": true }, - "message_not_in": { + "id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "message_not_starts_with": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "message_starts_with": { + "id_starts_with": { "type": "string", "nullable": true }, @@ -58678,1355 +56181,1274 @@ "type": "string", "nullable": true }, - "object": { + "platform": { "allOf": [ { - "$ref": "#/components/schemas/AlertRuleObject" + "$ref": "#/components/schemas/UserRolePlatform" } ], "nullable": true }, - "object_in": { + "platform_in": { "items": { - "$ref": "#/components/schemas/AlertRuleObject" + "$ref": "#/components/schemas/UserRolePlatform" }, "type": "array", "nullable": true }, - "object_not": { + "platform_not": { "allOf": [ { - "$ref": "#/components/schemas/AlertRuleObject" + "$ref": "#/components/schemas/UserRolePlatform" } ], "nullable": true }, - "object_not_in": { + "platform_not_in": { "items": { - "$ref": "#/components/schemas/AlertRuleObject" + "$ref": "#/components/schemas/UserRolePlatform" }, "type": "array", "nullable": true }, - "operator": { - "type": "string", - "nullable": true - }, - "operator_contains": { - "type": "string", - "nullable": true - }, - "operator_ends_with": { - "type": "string", - "nullable": true - }, - "operator_gt": { - "type": "string", - "nullable": true - }, - "operator_gte": { - "type": "string", + "preset": { + "allOf": [ + { + "$ref": "#/components/schemas/UserRolePreset" + } + ], "nullable": true }, - "operator_in": { + "preset_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/UserRolePreset" }, "type": "array", "nullable": true }, - "operator_lt": { - "type": "string", - "nullable": true - }, - "operator_lte": { - "type": "string", - "nullable": true - }, - "operator_not": { - "type": "string", - "nullable": true - }, - "operator_not_contains": { - "type": "string", - "nullable": true - }, - "operator_not_ends_with": { - "type": "string", + "preset_not": { + "allOf": [ + { + "$ref": "#/components/schemas/UserRolePreset" + } + ], "nullable": true }, - "operator_not_in": { + "preset_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/UserRolePreset" }, "type": "array", "nullable": true }, - "operator_not_starts_with": { - "type": "string", + "users_every": { + "allOf": [ + { + "$ref": "#/components/schemas/UserWhereInput" + } + ], "nullable": true }, - "operator_starts_with": { - "type": "string", + "users_none": { + "allOf": [ + { + "$ref": "#/components/schemas/UserWhereInput" + } + ], "nullable": true }, - "solution": { - "type": "string", - "nullable": true - }, - "solution_contains": { - "type": "string", - "nullable": true - }, - "solution_ends_with": { - "type": "string", - "nullable": true - }, - "solution_gt": { - "type": "string", - "nullable": true - }, - "solution_gte": { - "type": "string", - "nullable": true - }, - "solution_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "solution_lt": { - "type": "string", - "nullable": true - }, - "solution_lte": { - "type": "string", - "nullable": true - }, - "solution_not": { - "type": "string", - "nullable": true - }, - "solution_not_contains": { - "type": "string", - "nullable": true - }, - "solution_not_ends_with": { - "type": "string", - "nullable": true - }, - "solution_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "solution_not_starts_with": { - "type": "string", - "nullable": true - }, - "solution_starts_with": { - "type": "string", - "nullable": true - }, - "unit": { - "allOf": [ - { - "$ref": "#/components/schemas/AlertRuleUnit" - } - ], - "nullable": true - }, - "unit_in": { - "items": { - "$ref": "#/components/schemas/AlertRuleUnit" - }, - "type": "array", - "nullable": true - }, - "unit_not": { + "users_some": { "allOf": [ { - "$ref": "#/components/schemas/AlertRuleUnit" + "$ref": "#/components/schemas/UserWhereInput" } ], "nullable": true - }, - "unit_not_in": { - "items": { - "$ref": "#/components/schemas/AlertRuleUnit" - }, - "type": "array", - "nullable": true } }, "type": "object", "additionalProperties": false }, - "AlertRuleWhereInput": { + "UserRolePlatform": { + "enum": [ + "MANAGEMENT", + "SELF_SERVICE" + ], + "type": "string" + }, + "UserRolePreset": { + "enum": [ + "ADMIN", + "AUDITOR", + "READ_ONLY", + "ROOT", + "USER_ADMIN", + "VM_USER" + ], + "type": "string" + }, + "UserSource": { + "enum": [ + "AUTHN", + "LDAP", + "LOCAL" + ], + "type": "string" + }, + "BackupServiceNetworkType": { + "enum": [ + "MANAGEMENT", + "NEW_NIC", + "STORAGE" + ], + "type": "string" + }, + "BackupStoreRepositoryWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/AlertRuleWhereInput" + "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/AlertRuleWhereInput" + "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/AlertRuleWhereInput" + "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput" }, "type": "array", "nullable": true }, - "cluster": { + "backup_plans_every": { "allOf": [ { - "$ref": "#/components/schemas/ClusterWhereInput" + "$ref": "#/components/schemas/BackupPlanWhereInput" } ], "nullable": true }, - "customized": { - "type": "boolean", - "nullable": true - }, - "customized_not": { - "type": "boolean", + "backup_plans_none": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanWhereInput" + } + ], "nullable": true }, - "disabled": { - "type": "boolean", + "backup_plans_some": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanWhereInput" + } + ], "nullable": true }, - "disabled_not": { - "type": "boolean", + "backup_restore_points_every": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupRestorePointWhereInput" + } + ], "nullable": true }, - "global_alert_rule": { + "backup_restore_points_none": { "allOf": [ { - "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" + "$ref": "#/components/schemas/BackupRestorePointWhereInput" } ], "nullable": true }, - "id": { - "type": "string", + "backup_restore_points_some": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupRestorePointWhereInput" + } + ], "nullable": true }, - "id_contains": { - "type": "string", + "backup_service": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupServiceWhereInput" + } + ], "nullable": true }, - "id_ends_with": { + "createdAt": { "type": "string", "nullable": true }, - "id_gt": { + "createdAt_gt": { "type": "string", "nullable": true }, - "id_gte": { + "createdAt_gte": { "type": "string", "nullable": true }, - "id_in": { + "createdAt_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { - "type": "string", - "nullable": true - }, - "id_lte": { - "type": "string", - "nullable": true - }, - "id_not": { + "createdAt_lt": { "type": "string", "nullable": true }, - "id_not_contains": { + "createdAt_lte": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "createdAt_not": { "type": "string", "nullable": true }, - "id_not_in": { + "createdAt_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { - "type": "string", - "nullable": true - }, - "id_starts_with": { - "type": "string", - "nullable": true - }, - "local_id": { + "description": { "type": "string", "nullable": true }, - "local_id_contains": { + "description_contains": { "type": "string", "nullable": true }, - "local_id_ends_with": { + "description_ends_with": { "type": "string", "nullable": true }, - "local_id_gt": { + "description_gt": { "type": "string", "nullable": true }, - "local_id_gte": { + "description_gte": { "type": "string", "nullable": true }, - "local_id_in": { + "description_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_lt": { + "description_lt": { "type": "string", "nullable": true }, - "local_id_lte": { + "description_lte": { "type": "string", "nullable": true }, - "local_id_not": { + "description_not": { "type": "string", "nullable": true }, - "local_id_not_contains": { + "description_not_contains": { "type": "string", "nullable": true }, - "local_id_not_ends_with": { + "description_not_ends_with": { "type": "string", "nullable": true }, - "local_id_not_in": { + "description_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { + "description_not_starts_with": { "type": "string", "nullable": true }, - "local_id_starts_with": { + "description_starts_with": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "AlertRuleThresholds": { - "properties": { - "value": { - "type": "integer", - "format": "int32" - }, - "severity": { - "$ref": "#/components/schemas/SeverityEnum" - } - }, - "required": [ - "value", - "severity" - ], - "type": "object" - }, - "GlobalAlertRuleUpdationParams": { - "properties": { - "data": { - "properties": { - "thresholds": { - "items": { - "$ref": "#/components/schemas/AlertRuleThresholds" - }, - "type": "array" - }, - "disabled": { - "type": "boolean" - } - }, - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "CustomizeAlertRuleUpdationParams": { - "properties": { - "data": { - "properties": { - "thresholds": { - "items": { - "$ref": "#/components/schemas/AlertRuleThresholds" - }, - "type": "array" - }, - "disabled": { - "type": "boolean" - }, - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "clusters" - ], - "type": "object" }, - "where": { - "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "Alert": { - "properties": { - "alert_rule": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/NestedAlertRule" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "cause": { - "type": "string" + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true }, - "cluster": { + "entityAsyncStatus_not": { "allOf": [ { - "$ref": "#/components/schemas/NestedCluster" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "create_time": { + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "error_code": { "type": "string", "nullable": true }, - "disk": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedDisk" - } - ], + "error_code_contains": { + "type": "string", "nullable": true }, - "ended": { - "type": "boolean" + "error_code_ends_with": { + "type": "string", + "nullable": true }, - "host": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedHost" - } - ], + "error_code_gt": { + "type": "string", "nullable": true }, - "id": { - "type": "string" + "error_code_gte": { + "type": "string", + "nullable": true }, - "impact": { - "type": "string" + "error_code_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "labels": { - "properties": {}, - "type": "object" + "error_code_lt": { + "type": "string", + "nullable": true }, - "local_create_time": { - "type": "string" + "error_code_lte": { + "type": "string", + "nullable": true }, - "local_end_time": { - "type": "string" + "error_code_not": { + "type": "string", + "nullable": true }, - "local_id": { - "type": "string" + "error_code_not_contains": { + "type": "string", + "nullable": true }, - "local_start_time": { - "type": "string" + "error_code_not_ends_with": { + "type": "string", + "nullable": true }, - "local_update_time": { - "type": "string" + "error_code_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "message": { - "type": "string" + "error_code_not_starts_with": { + "type": "string", + "nullable": true }, - "severity": { - "type": "string" + "error_code_starts_with": { + "type": "string", + "nullable": true }, - "solution": { - "type": "string" + "id": { + "type": "string", + "nullable": true }, - "threshold": { - "type": "number", - "format": "double" + "id_contains": { + "type": "string", + "nullable": true }, - "value": { - "type": "number", - "format": "double" + "id_ends_with": { + "type": "string", + "nullable": true }, - "vms": { - "items": { - "$ref": "#/components/schemas/NestedVm" - }, - "type": "array", + "id_gt": { + "type": "string", "nullable": true - } - }, - "required": [ - "cause", - "ended", - "id", - "impact", - "labels", - "local_create_time", - "local_end_time", - "local_id", - "local_start_time", - "local_update_time", - "message", - "severity", - "solution", - "threshold", - "value" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_Alert_": { - "properties": { - "task_id": { + }, + "id_gte": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/Alert" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "AlertWhereInput": { - "properties": { - "AND": { + "id_in": { "items": { - "$ref": "#/components/schemas/AlertWhereInput" + "type": "string" }, "type": "array", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/AlertWhereInput" - }, - "type": "array", + "id_lt": { + "type": "string", "nullable": true }, - "OR": { + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { "items": { - "$ref": "#/components/schemas/AlertWhereInput" + "type": "string" }, "type": "array", "nullable": true }, - "alert_rule": { - "allOf": [ - { - "$ref": "#/components/schemas/AlertRuleWhereInput" - } - ], + "id_not_starts_with": { + "type": "string", "nullable": true }, - "cause": { + "id_starts_with": { "type": "string", "nullable": true }, - "cause_contains": { + "iscsi_chap_name": { "type": "string", "nullable": true }, - "cause_ends_with": { + "iscsi_chap_name_contains": { "type": "string", "nullable": true }, - "cause_gt": { + "iscsi_chap_name_ends_with": { "type": "string", "nullable": true }, - "cause_gte": { + "iscsi_chap_name_gt": { "type": "string", "nullable": true }, - "cause_in": { + "iscsi_chap_name_gte": { + "type": "string", + "nullable": true + }, + "iscsi_chap_name_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "cause_lt": { + "iscsi_chap_name_lt": { "type": "string", "nullable": true }, - "cause_lte": { + "iscsi_chap_name_lte": { "type": "string", "nullable": true }, - "cause_not": { + "iscsi_chap_name_not": { "type": "string", "nullable": true }, - "cause_not_contains": { + "iscsi_chap_name_not_contains": { "type": "string", "nullable": true }, - "cause_not_ends_with": { + "iscsi_chap_name_not_ends_with": { "type": "string", "nullable": true }, - "cause_not_in": { + "iscsi_chap_name_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "cause_not_starts_with": { + "iscsi_chap_name_not_starts_with": { "type": "string", "nullable": true }, - "cause_starts_with": { + "iscsi_chap_name_starts_with": { "type": "string", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], + "iscsi_chap_secret": { + "type": "string", "nullable": true }, - "create_time": { + "iscsi_chap_secret_contains": { "type": "string", "nullable": true }, - "create_time_gt": { + "iscsi_chap_secret_ends_with": { "type": "string", "nullable": true }, - "create_time_gte": { + "iscsi_chap_secret_gt": { "type": "string", "nullable": true }, - "create_time_in": { + "iscsi_chap_secret_gte": { + "type": "string", + "nullable": true + }, + "iscsi_chap_secret_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "create_time_lt": { + "iscsi_chap_secret_lt": { "type": "string", "nullable": true }, - "create_time_lte": { + "iscsi_chap_secret_lte": { "type": "string", "nullable": true }, - "create_time_not": { + "iscsi_chap_secret_not": { "type": "string", "nullable": true }, - "create_time_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "iscsi_chap_secret_not_contains": { + "type": "string", "nullable": true }, - "disk": { - "allOf": [ - { - "$ref": "#/components/schemas/DiskWhereInput" - } - ], + "iscsi_chap_secret_not_ends_with": { + "type": "string", "nullable": true }, - "ended": { - "type": "boolean", + "iscsi_chap_secret_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "ended_not": { - "type": "boolean", + "iscsi_chap_secret_not_starts_with": { + "type": "string", "nullable": true }, - "host": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], + "iscsi_chap_secret_starts_with": { + "type": "string", "nullable": true }, - "id": { + "iscsi_ip": { "type": "string", "nullable": true }, - "id_contains": { + "iscsi_ip_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "iscsi_ip_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "iscsi_ip_gt": { "type": "string", "nullable": true }, - "id_gte": { + "iscsi_ip_gte": { "type": "string", "nullable": true }, - "id_in": { + "iscsi_ip_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "iscsi_ip_lt": { "type": "string", "nullable": true }, - "id_lte": { + "iscsi_ip_lte": { "type": "string", "nullable": true }, - "id_not": { + "iscsi_ip_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "iscsi_ip_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "iscsi_ip_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "iscsi_ip_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "iscsi_ip_not_starts_with": { "type": "string", "nullable": true }, - "id_starts_with": { + "iscsi_ip_starts_with": { "type": "string", "nullable": true }, - "impact": { + "iscsi_lun_id": { "type": "string", "nullable": true }, - "impact_contains": { + "iscsi_lun_id_contains": { "type": "string", "nullable": true }, - "impact_ends_with": { + "iscsi_lun_id_ends_with": { "type": "string", "nullable": true }, - "impact_gt": { + "iscsi_lun_id_gt": { "type": "string", "nullable": true }, - "impact_gte": { + "iscsi_lun_id_gte": { "type": "string", "nullable": true }, - "impact_in": { + "iscsi_lun_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "impact_lt": { + "iscsi_lun_id_lt": { "type": "string", "nullable": true }, - "impact_lte": { + "iscsi_lun_id_lte": { "type": "string", "nullable": true }, - "impact_not": { + "iscsi_lun_id_not": { "type": "string", "nullable": true }, - "impact_not_contains": { + "iscsi_lun_id_not_contains": { "type": "string", "nullable": true }, - "impact_not_ends_with": { + "iscsi_lun_id_not_ends_with": { "type": "string", "nullable": true }, - "impact_not_in": { + "iscsi_lun_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "impact_not_starts_with": { + "iscsi_lun_id_not_starts_with": { "type": "string", "nullable": true }, - "impact_starts_with": { + "iscsi_lun_id_starts_with": { "type": "string", "nullable": true }, - "local_create_time": { - "type": "string", + "iscsi_port": { + "type": "integer", + "format": "int32", "nullable": true }, - "local_create_time_gt": { - "type": "string", + "iscsi_port_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "local_create_time_gte": { - "type": "string", + "iscsi_port_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "local_create_time_in": { + "iscsi_port_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "local_create_time_lt": { - "type": "string", + "iscsi_port_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "local_create_time_lte": { - "type": "string", + "iscsi_port_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "local_create_time_not": { - "type": "string", + "iscsi_port_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "local_create_time_not_in": { + "iscsi_port_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "local_end_time": { + "iscsi_target_iqn": { "type": "string", "nullable": true }, - "local_end_time_contains": { + "iscsi_target_iqn_contains": { "type": "string", "nullable": true }, - "local_end_time_ends_with": { + "iscsi_target_iqn_ends_with": { "type": "string", "nullable": true }, - "local_end_time_gt": { + "iscsi_target_iqn_gt": { "type": "string", "nullable": true }, - "local_end_time_gte": { + "iscsi_target_iqn_gte": { "type": "string", "nullable": true }, - "local_end_time_in": { + "iscsi_target_iqn_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_end_time_lt": { + "iscsi_target_iqn_lt": { "type": "string", "nullable": true }, - "local_end_time_lte": { + "iscsi_target_iqn_lte": { "type": "string", "nullable": true }, - "local_end_time_not": { + "iscsi_target_iqn_not": { "type": "string", "nullable": true }, - "local_end_time_not_contains": { + "iscsi_target_iqn_not_contains": { "type": "string", "nullable": true }, - "local_end_time_not_ends_with": { + "iscsi_target_iqn_not_ends_with": { "type": "string", "nullable": true }, - "local_end_time_not_in": { + "iscsi_target_iqn_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_end_time_not_starts_with": { + "iscsi_target_iqn_not_starts_with": { "type": "string", "nullable": true }, - "local_end_time_starts_with": { + "iscsi_target_iqn_starts_with": { "type": "string", "nullable": true }, - "local_id": { + "name": { "type": "string", "nullable": true }, - "local_id_contains": { + "name_contains": { "type": "string", "nullable": true }, - "local_id_ends_with": { + "name_ends_with": { "type": "string", "nullable": true }, - "local_id_gt": { + "name_gt": { "type": "string", "nullable": true }, - "local_id_gte": { + "name_gte": { "type": "string", "nullable": true }, - "local_id_in": { + "name_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_lt": { + "name_lt": { "type": "string", "nullable": true }, - "local_id_lte": { + "name_lte": { "type": "string", "nullable": true }, - "local_id_not": { + "name_not": { "type": "string", "nullable": true }, - "local_id_not_contains": { + "name_not_contains": { "type": "string", "nullable": true }, - "local_id_not_ends_with": { + "name_not_ends_with": { "type": "string", "nullable": true }, - "local_id_not_in": { + "name_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { + "name_not_starts_with": { "type": "string", "nullable": true }, - "local_id_starts_with": { + "name_starts_with": { "type": "string", "nullable": true }, - "local_start_time": { + "nfs_path": { "type": "string", "nullable": true }, - "local_start_time_contains": { + "nfs_path_contains": { "type": "string", "nullable": true }, - "local_start_time_ends_with": { + "nfs_path_ends_with": { "type": "string", "nullable": true }, - "local_start_time_gt": { + "nfs_path_gt": { "type": "string", "nullable": true }, - "local_start_time_gte": { + "nfs_path_gte": { "type": "string", "nullable": true }, - "local_start_time_in": { + "nfs_path_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_start_time_lt": { + "nfs_path_lt": { "type": "string", "nullable": true }, - "local_start_time_lte": { + "nfs_path_lte": { "type": "string", "nullable": true }, - "local_start_time_not": { + "nfs_path_not": { "type": "string", "nullable": true }, - "local_start_time_not_contains": { + "nfs_path_not_contains": { "type": "string", "nullable": true }, - "local_start_time_not_ends_with": { + "nfs_path_not_ends_with": { "type": "string", "nullable": true }, - "local_start_time_not_in": { + "nfs_path_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_start_time_not_starts_with": { + "nfs_path_not_starts_with": { "type": "string", "nullable": true }, - "local_start_time_starts_with": { + "nfs_path_starts_with": { "type": "string", "nullable": true }, - "local_update_time": { + "nfs_server": { "type": "string", "nullable": true }, - "local_update_time_contains": { + "nfs_server_contains": { "type": "string", "nullable": true }, - "local_update_time_ends_with": { + "nfs_server_ends_with": { "type": "string", "nullable": true }, - "local_update_time_gt": { + "nfs_server_gt": { "type": "string", "nullable": true }, - "local_update_time_gte": { + "nfs_server_gte": { "type": "string", "nullable": true }, - "local_update_time_in": { + "nfs_server_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_update_time_lt": { + "nfs_server_lt": { "type": "string", "nullable": true }, - "local_update_time_lte": { + "nfs_server_lte": { "type": "string", "nullable": true }, - "local_update_time_not": { + "nfs_server_not": { "type": "string", "nullable": true }, - "local_update_time_not_contains": { + "nfs_server_not_contains": { "type": "string", "nullable": true }, - "local_update_time_not_ends_with": { + "nfs_server_not_ends_with": { "type": "string", "nullable": true }, - "local_update_time_not_in": { + "nfs_server_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_update_time_not_starts_with": { + "nfs_server_not_starts_with": { "type": "string", "nullable": true }, - "local_update_time_starts_with": { + "nfs_server_starts_with": { "type": "string", "nullable": true }, - "message": { - "type": "string", + "resource_version_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "message_contains": { - "type": "string", + "resource_version_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "message_ends_with": { - "type": "string", + "resource_version_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", "nullable": true }, - "message_gt": { - "type": "string", + "resource_version_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "message_gte": { - "type": "string", + "resource_version_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "message_in": { + "resource_version_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "resource_version_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "message_lt": { - "type": "string", + "status": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupStoreStatus" + } + ], "nullable": true }, - "message_lte": { - "type": "string", + "status_in": { + "items": { + "$ref": "#/components/schemas/BackupStoreStatus" + }, + "type": "array", "nullable": true }, - "message_not": { - "type": "string", + "status_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupStoreStatus" + } + ], "nullable": true }, - "message_not_contains": { - "type": "string", + "status_not_in": { + "items": { + "$ref": "#/components/schemas/BackupStoreStatus" + }, + "type": "array", "nullable": true }, - "message_not_ends_with": { - "type": "string", + "total_capacity": { + "type": "integer", + "format": "int64", "nullable": true }, - "message_not_in": { + "total_capacity_gt": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "total_capacity_gte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "total_capacity_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "message_not_starts_with": { - "type": "string", + "total_capacity_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "message_starts_with": { - "type": "string", + "total_capacity_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "severity": { - "type": "string", + "total_capacity_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "severity_contains": { - "type": "string", + "total_capacity_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "severity_ends_with": { - "type": "string", + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupStoreType" + } + ], "nullable": true }, - "severity_gt": { - "type": "string", + "type_in": { + "items": { + "$ref": "#/components/schemas/BackupStoreType" + }, + "type": "array", "nullable": true }, - "severity_gte": { - "type": "string", + "type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupStoreType" + } + ], "nullable": true }, - "severity_in": { + "type_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/BackupStoreType" }, "type": "array", "nullable": true }, - "severity_lt": { + "update_timestamp": { "type": "string", "nullable": true }, - "severity_lte": { + "update_timestamp_contains": { "type": "string", "nullable": true }, - "severity_not": { + "update_timestamp_ends_with": { "type": "string", "nullable": true }, - "severity_not_contains": { + "update_timestamp_gt": { "type": "string", "nullable": true }, - "severity_not_ends_with": { + "update_timestamp_gte": { "type": "string", "nullable": true }, - "severity_not_in": { + "update_timestamp_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "severity_not_starts_with": { - "type": "string", - "nullable": true - }, - "severity_starts_with": { - "type": "string", - "nullable": true - }, - "solution": { + "update_timestamp_lt": { "type": "string", "nullable": true }, - "solution_contains": { + "update_timestamp_lte": { "type": "string", "nullable": true }, - "solution_ends_with": { + "update_timestamp_not": { "type": "string", "nullable": true }, - "solution_gt": { + "update_timestamp_not_contains": { "type": "string", "nullable": true }, - "solution_gte": { + "update_timestamp_not_ends_with": { "type": "string", "nullable": true }, - "solution_in": { + "update_timestamp_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "solution_lt": { + "update_timestamp_not_starts_with": { "type": "string", "nullable": true }, - "solution_lte": { + "update_timestamp_starts_with": { "type": "string", "nullable": true }, - "solution_not": { - "type": "string", + "used_data_space": { + "type": "integer", + "format": "int64", "nullable": true }, - "solution_not_contains": { - "type": "string", + "used_data_space_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "solution_not_ends_with": { - "type": "string", + "used_data_space_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "solution_not_in": { + "used_data_space_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "solution_not_starts_with": { - "type": "string", + "used_data_space_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "solution_starts_with": { - "type": "string", + "used_data_space_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "threshold": { + "used_data_space_not": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "used_data_space_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "used_data_space_usage": { "type": "number", "format": "double", "nullable": true }, - "threshold_gt": { + "used_data_space_usage_gt": { "type": "number", "format": "double", "nullable": true }, - "threshold_gte": { + "used_data_space_usage_gte": { "type": "number", "format": "double", "nullable": true }, - "threshold_in": { + "used_data_space_usage_in": { "items": { "type": "number", "format": "double" @@ -60034,22 +57456,22 @@ "type": "array", "nullable": true }, - "threshold_lt": { + "used_data_space_usage_lt": { "type": "number", "format": "double", "nullable": true }, - "threshold_lte": { + "used_data_space_usage_lte": { "type": "number", "format": "double", "nullable": true }, - "threshold_not": { + "used_data_space_usage_not": { "type": "number", "format": "double", "nullable": true }, - "threshold_not_in": { + "used_data_space_usage_not_in": { "items": { "type": "number", "format": "double" @@ -60057,410 +57479,295 @@ "type": "array", "nullable": true }, - "value": { - "type": "number", - "format": "double", + "valid_data_space": { + "type": "integer", + "format": "int64", "nullable": true }, - "value_gt": { - "type": "number", - "format": "double", + "valid_data_space_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "value_gte": { - "type": "number", - "format": "double", + "valid_data_space_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "value_in": { + "valid_data_space_in": { "items": { - "type": "number", - "format": "double" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "value_lt": { - "type": "number", - "format": "double", + "valid_data_space_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "value_lte": { - "type": "number", - "format": "double", + "valid_data_space_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "value_not": { - "type": "number", - "format": "double", + "valid_data_space_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "value_not_in": { + "valid_data_space_not_in": { "items": { - "type": "number", - "format": "double" + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "BackupRestorePointWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/BackupRestorePointWhereInput" }, "type": "array", "nullable": true }, - "vms_every": { + "NOT": { + "items": { + "$ref": "#/components/schemas/BackupRestorePointWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/BackupRestorePointWhereInput" + }, + "type": "array", + "nullable": true + }, + "backup_plan": { "allOf": [ { - "$ref": "#/components/schemas/VmWhereInput" + "$ref": "#/components/schemas/BackupPlanWhereInput" } ], "nullable": true }, - "vms_none": { + "backup_restore_executions_every": { "allOf": [ { - "$ref": "#/components/schemas/VmWhereInput" + "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput" } ], "nullable": true }, - "vms_some": { + "backup_restore_executions_none": { "allOf": [ { - "$ref": "#/components/schemas/VmWhereInput" + "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "ResolveAlertParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/AlertWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "NestedCapacity": { - "properties": { - "column": { - "type": "integer", - "format": "int32", + }, + "backup_restore_executions_some": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput" + } + ], "nullable": true }, - "row": { - "type": "integer", - "format": "int32", + "backup_target_execution": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupTargetExecutionWhereInput" + } + ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedClusterTopo": { - "properties": { - "id": { - "type": "string" }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "Direction": { - "enum": [ - "HORIZONTAL", - "VERTICAL" - ], - "type": "string" - }, - "BrickPhaseEnum": { - "enum": [ - "BACKWARD", - "FORWARD" - ], - "type": "string" - }, - "NestedBrickDiskLayout": { - "properties": { - "column": { - "type": "integer", - "format": "int32" - }, - "direction": { - "$ref": "#/components/schemas/Direction" - }, - "phase": { - "$ref": "#/components/schemas/BrickPhaseEnum" - }, - "row": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "column", - "direction", - "phase", - "row" - ], - "type": "object", - "additionalProperties": false - }, - "NestedNodeTopo": { - "properties": { - "id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "PowerPosition": { - "enum": [ - "LEFT", - "MIDDLE", - "RIGHT" - ], - "type": "string" - }, - "NestedBrickPower": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object", - "additionalProperties": false - }, - "NestedRackTopo": { - "properties": { - "id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedTagPosition": { - "properties": { - "column": { - "type": "integer", - "format": "int32" + "cluster_local_id": { + "type": "string", + "nullable": true }, - "row": { - "type": "integer", - "format": "int32" + "cluster_local_id_contains": { + "type": "string", + "nullable": true }, - "tag": { - "type": "string" - } - }, - "required": [ - "column", - "row", - "tag" - ], - "type": "object", - "additionalProperties": false - }, - "BrickTopo": { - "properties": { - "capacity": { - "$ref": "#/components/schemas/NestedCapacity" + "cluster_local_id_ends_with": { + "type": "string", + "nullable": true }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "cluster_local_id_gt": { + "type": "string", + "nullable": true }, - "cluster_topo": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedClusterTopo" - } - ], + "cluster_local_id_gte": { + "type": "string", "nullable": true }, - "disk_layout": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedBrickDiskLayout" - } - ], + "cluster_local_id_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "height": { - "type": "integer", - "format": "int32" + "cluster_local_id_lt": { + "type": "string", + "nullable": true }, - "id": { - "type": "string" + "cluster_local_id_lte": { + "type": "string", + "nullable": true }, - "local_id": { - "type": "string" + "cluster_local_id_not": { + "type": "string", + "nullable": true }, - "model": { + "cluster_local_id_not_contains": { "type": "string", "nullable": true }, - "name": { - "type": "string" + "cluster_local_id_not_ends_with": { + "type": "string", + "nullable": true }, - "node_topoes": { + "cluster_local_id_not_in": { "items": { - "$ref": "#/components/schemas/NestedNodeTopo" + "type": "string" }, "type": "array", "nullable": true }, - "position": { - "type": "integer", - "format": "int32" + "cluster_local_id_not_starts_with": { + "type": "string", + "nullable": true }, - "power_layout": { - "allOf": [ - { - "$ref": "#/components/schemas/Direction" - } - ], + "cluster_local_id_starts_with": { + "type": "string", "nullable": true }, - "power_position": { - "allOf": [ - { - "$ref": "#/components/schemas/PowerPosition" - } - ], + "compressed": { + "type": "boolean", "nullable": true }, - "powers": { - "items": { - "$ref": "#/components/schemas/NestedBrickPower" - }, - "type": "array", + "compressed_not": { + "type": "boolean", "nullable": true }, - "rack_topo": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedRackTopo" - } - ], + "compression_ratio": { + "type": "number", + "format": "double", "nullable": true }, - "tag_position_in_brick": { - "items": { - "$ref": "#/components/schemas/NestedTagPosition" - }, - "type": "array", + "compression_ratio_gt": { + "type": "number", + "format": "double", "nullable": true - } - }, - "required": [ - "capacity", - "cluster", - "height", - "id", - "local_id", - "name", - "position" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_BrickTopo_": { - "properties": { - "task_id": { - "type": "string", + }, + "compression_ratio_gte": { + "type": "number", + "format": "double", "nullable": true }, - "data": { - "$ref": "#/components/schemas/BrickTopo" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "NodeTopoWhereInput": { - "properties": { - "AND": { + "compression_ratio_in": { "items": { - "$ref": "#/components/schemas/NodeTopoWhereInput" + "type": "number", + "format": "double" }, "type": "array", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/NodeTopoWhereInput" - }, - "type": "array", + "compression_ratio_lt": { + "type": "number", + "format": "double", "nullable": true }, - "OR": { + "compression_ratio_lte": { + "type": "number", + "format": "double", + "nullable": true + }, + "compression_ratio_not": { + "type": "number", + "format": "double", + "nullable": true + }, + "compression_ratio_not_in": { "items": { - "$ref": "#/components/schemas/NodeTopoWhereInput" + "type": "number", + "format": "double" }, "type": "array", "nullable": true }, - "brick_topo": { + "creation": { "allOf": [ { - "$ref": "#/components/schemas/BrickTopoWhereInput" + "$ref": "#/components/schemas/BackupRestorePointCreation" } ], "nullable": true }, - "cluster": { + "creation_in": { + "items": { + "$ref": "#/components/schemas/BackupRestorePointCreation" + }, + "type": "array", + "nullable": true + }, + "creation_not": { "allOf": [ { - "$ref": "#/components/schemas/ClusterWhereInput" + "$ref": "#/components/schemas/BackupRestorePointCreation" } ], "nullable": true }, - "cluster_topo": { + "creation_not_in": { + "items": { + "$ref": "#/components/schemas/BackupRestorePointCreation" + }, + "type": "array", + "nullable": true + }, + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/ClusterTopoWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "host": { + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "entityAsyncStatus_not": { "allOf": [ { - "$ref": "#/components/schemas/HostWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, "id": { "type": "string", "nullable": true @@ -60523,6 +57830,44 @@ "type": "string", "nullable": true }, + "local_created_at": { + "type": "string", + "nullable": true + }, + "local_created_at_gt": { + "type": "string", + "nullable": true + }, + "local_created_at_gte": { + "type": "string", + "nullable": true + }, + "local_created_at_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "local_created_at_lt": { + "type": "string", + "nullable": true + }, + "local_created_at_lte": { + "type": "string", + "nullable": true + }, + "local_created_at_not": { + "type": "string", + "nullable": true + }, + "local_created_at_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, "local_id": { "type": "string", "nullable": true @@ -60585,127 +57930,171 @@ "type": "string", "nullable": true }, - "name": { + "logical_size": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "logical_size_gt": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "logical_size_gte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "logical_size_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "logical_size_lt": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "logical_size_lte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "logical_size_not": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "logical_size_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "parent_restore_point": { "type": "string", "nullable": true }, - "name_contains": { + "parent_restore_point_contains": { "type": "string", "nullable": true }, - "name_ends_with": { + "parent_restore_point_ends_with": { "type": "string", "nullable": true }, - "name_gt": { + "parent_restore_point_gt": { "type": "string", "nullable": true }, - "name_gte": { + "parent_restore_point_gte": { "type": "string", "nullable": true }, - "name_in": { + "parent_restore_point_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_lt": { + "parent_restore_point_lt": { "type": "string", "nullable": true }, - "name_lte": { + "parent_restore_point_lte": { "type": "string", "nullable": true }, - "name_not": { + "parent_restore_point_not": { "type": "string", "nullable": true }, - "name_not_contains": { + "parent_restore_point_not_contains": { "type": "string", "nullable": true }, - "name_not_ends_with": { + "parent_restore_point_not_ends_with": { "type": "string", "nullable": true }, - "name_not_in": { + "parent_restore_point_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_not_starts_with": { + "parent_restore_point_not_starts_with": { "type": "string", "nullable": true }, - "name_starts_with": { + "parent_restore_point_starts_with": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "BrickTopoWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/BrickTopoWhereInput" - }, - "type": "array", + }, + "physical_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/BrickTopoWhereInput" - }, - "type": "array", + "physical_size_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "OR": { + "physical_size_gte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "physical_size_in": { "items": { - "$ref": "#/components/schemas/BrickTopoWhereInput" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], + "physical_size_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "cluster_topo": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterTopoWhereInput" - } - ], + "physical_size_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "height": { + "physical_size_not": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "height_gt": { + "physical_size_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "resource_version_gt": { "type": "integer", "format": "int32", "nullable": true }, - "height_gte": { + "resource_version_gte": { "type": "integer", "format": "int32", "nullable": true }, - "height_in": { + "resource_version_in": { "items": { "type": "integer", "format": "int32" @@ -60713,22 +58102,22 @@ "type": "array", "nullable": true }, - "height_lt": { + "resource_version_lt": { "type": "integer", "format": "int32", "nullable": true }, - "height_lte": { + "resource_version_lte": { "type": "integer", "format": "int32", "nullable": true }, - "height_not": { + "resource_version_not": { "type": "integer", "format": "int32", "nullable": true }, - "height_not_in": { + "resource_version_not_in": { "items": { "type": "integer", "format": "int32" @@ -60736,449 +58125,453 @@ "type": "array", "nullable": true }, - "id": { - "type": "string", + "size": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_contains": { - "type": "string", + "size_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_ends_with": { - "type": "string", + "size_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_gt": { - "type": "string", + "size_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "id_gte": { - "type": "string", + "size_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_in": { + "size_lte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "size_not": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "size_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "id_lt": { + "slice": { "type": "string", "nullable": true }, - "id_lte": { + "slice_contains": { "type": "string", "nullable": true }, - "id_not": { + "slice_ends_with": { "type": "string", "nullable": true }, - "id_not_contains": { + "slice_gt": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "slice_gte": { "type": "string", "nullable": true }, - "id_not_in": { + "slice_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "slice_lt": { "type": "string", "nullable": true }, - "id_starts_with": { + "slice_lte": { "type": "string", "nullable": true }, - "local_id": { + "slice_not": { "type": "string", "nullable": true }, - "local_id_contains": { + "slice_not_contains": { "type": "string", "nullable": true }, - "local_id_ends_with": { + "slice_not_ends_with": { "type": "string", "nullable": true }, - "local_id_gt": { + "slice_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "slice_not_starts_with": { "type": "string", "nullable": true }, - "local_id_gte": { + "slice_starts_with": { "type": "string", "nullable": true }, - "local_id_in": { + "snapshot_consistent_type": { + "allOf": [ + { + "$ref": "#/components/schemas/ConsistentType" + } + ], + "nullable": true + }, + "snapshot_consistent_type_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/ConsistentType" }, "type": "array", "nullable": true }, - "local_id_lt": { - "type": "string", + "snapshot_consistent_type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/ConsistentType" + } + ], "nullable": true }, - "local_id_lte": { - "type": "string", + "snapshot_consistent_type_not_in": { + "items": { + "$ref": "#/components/schemas/ConsistentType" + }, + "type": "array", "nullable": true }, - "local_id_not": { - "type": "string", + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupRestorePointType" + } + ], "nullable": true }, - "local_id_not_contains": { - "type": "string", + "type_in": { + "items": { + "$ref": "#/components/schemas/BackupRestorePointType" + }, + "type": "array", "nullable": true }, - "local_id_not_ends_with": { - "type": "string", + "type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupRestorePointType" + } + ], "nullable": true }, - "local_id_not_in": { + "type_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/BackupRestorePointType" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { - "type": "string", + "valid_capacity": { + "type": "integer", + "format": "int64", "nullable": true }, - "local_id_starts_with": { - "type": "string", + "valid_capacity_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "model": { - "type": "string", + "valid_capacity_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "model_contains": { - "type": "string", + "valid_capacity_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "model_ends_with": { - "type": "string", + "valid_capacity_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "model_gt": { - "type": "string", + "valid_capacity_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "model_gte": { - "type": "string", + "valid_capacity_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "model_in": { + "valid_capacity_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "model_lt": { - "type": "string", + "valid_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "model_lte": { - "type": "string", + "valid_size_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "model_not": { - "type": "string", + "valid_size_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "model_not_contains": { - "type": "string", + "valid_size_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "model_not_ends_with": { - "type": "string", + "valid_size_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "model_not_in": { + "valid_size_lte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "valid_size_not": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "valid_size_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "model_not_starts_with": { - "type": "string", - "nullable": true - }, - "model_starts_with": { - "type": "string", + "vm": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], "nullable": true }, - "name": { + "vm_local_id": { "type": "string", "nullable": true }, - "name_contains": { + "vm_local_id_contains": { "type": "string", "nullable": true }, - "name_ends_with": { + "vm_local_id_ends_with": { "type": "string", "nullable": true }, - "name_gt": { + "vm_local_id_gt": { "type": "string", "nullable": true }, - "name_gte": { + "vm_local_id_gte": { "type": "string", "nullable": true }, - "name_in": { + "vm_local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_lt": { + "vm_local_id_lt": { "type": "string", "nullable": true }, - "name_lte": { + "vm_local_id_lte": { "type": "string", "nullable": true }, - "name_not": { + "vm_local_id_not": { "type": "string", "nullable": true }, - "name_not_contains": { + "vm_local_id_not_contains": { "type": "string", "nullable": true }, - "name_not_ends_with": { + "vm_local_id_not_ends_with": { "type": "string", "nullable": true }, - "name_not_in": { + "vm_local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_not_starts_with": { + "vm_local_id_not_starts_with": { "type": "string", "nullable": true }, - "name_starts_with": { + "vm_local_id_starts_with": { "type": "string", "nullable": true }, - "node_topoes_every": { - "allOf": [ - { - "$ref": "#/components/schemas/NodeTopoWhereInput" - } - ], - "nullable": true - }, - "node_topoes_none": { - "allOf": [ - { - "$ref": "#/components/schemas/NodeTopoWhereInput" - } - ], - "nullable": true - }, - "node_topoes_some": { - "allOf": [ - { - "$ref": "#/components/schemas/NodeTopoWhereInput" - } - ], - "nullable": true - }, - "position": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "position_gt": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "position_gte": { - "type": "integer", - "format": "int32", + "vm_name": { + "type": "string", "nullable": true }, - "position_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "vm_name_contains": { + "type": "string", "nullable": true }, - "position_lt": { - "type": "integer", - "format": "int32", + "vm_name_ends_with": { + "type": "string", "nullable": true }, - "position_lte": { - "type": "integer", - "format": "int32", + "vm_name_gt": { + "type": "string", "nullable": true }, - "position_not": { - "type": "integer", - "format": "int32", + "vm_name_gte": { + "type": "string", "nullable": true }, - "position_not_in": { + "vm_name_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "power_layout": { - "allOf": [ - { - "$ref": "#/components/schemas/Direction" - } - ], + "vm_name_lt": { + "type": "string", "nullable": true }, - "power_layout_in": { - "items": { - "$ref": "#/components/schemas/Direction" - }, - "type": "array", + "vm_name_lte": { + "type": "string", "nullable": true }, - "power_layout_not": { - "allOf": [ - { - "$ref": "#/components/schemas/Direction" - } - ], + "vm_name_not": { + "type": "string", "nullable": true }, - "power_layout_not_in": { - "items": { - "$ref": "#/components/schemas/Direction" - }, - "type": "array", + "vm_name_not_contains": { + "type": "string", "nullable": true }, - "power_position": { - "allOf": [ - { - "$ref": "#/components/schemas/PowerPosition" - } - ], + "vm_name_not_ends_with": { + "type": "string", "nullable": true }, - "power_position_in": { + "vm_name_not_in": { "items": { - "$ref": "#/components/schemas/PowerPosition" + "type": "string" }, "type": "array", "nullable": true }, - "power_position_not": { - "allOf": [ - { - "$ref": "#/components/schemas/PowerPosition" - } - ], - "nullable": true - }, - "power_position_not_in": { - "items": { - "$ref": "#/components/schemas/PowerPosition" - }, - "type": "array", + "vm_name_not_starts_with": { + "type": "string", "nullable": true }, - "rack_topo": { - "allOf": [ - { - "$ref": "#/components/schemas/RackTopoWhereInput" - } - ], + "vm_name_starts_with": { + "type": "string", "nullable": true } }, "type": "object", "additionalProperties": false }, - "ClusterTopoWhereInput": { + "BackupRestoreExecutionWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/ClusterTopoWhereInput" + "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/ClusterTopoWhereInput" + "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/ClusterTopoWhereInput" + "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput" }, "type": "array", "nullable": true }, - "brick_topoes_every": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/BrickTopoWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "brick_topoes_none": { - "allOf": [ - { - "$ref": "#/components/schemas/BrickTopoWhereInput" - } - ], + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", "nullable": true }, - "brick_topoes_some": { + "entityAsyncStatus_not": { "allOf": [ { - "$ref": "#/components/schemas/BrickTopoWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", "nullable": true }, "id": { @@ -61243,68 +58636,6 @@ "type": "string", "nullable": true }, - "local_id": { - "type": "string", - "nullable": true - }, - "local_id_contains": { - "type": "string", - "nullable": true - }, - "local_id_ends_with": { - "type": "string", - "nullable": true - }, - "local_id_gt": { - "type": "string", - "nullable": true - }, - "local_id_gte": { - "type": "string", - "nullable": true - }, - "local_id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "local_id_lt": { - "type": "string", - "nullable": true - }, - "local_id_lte": { - "type": "string", - "nullable": true - }, - "local_id_not": { - "type": "string", - "nullable": true - }, - "local_id_not_contains": { - "type": "string", - "nullable": true - }, - "local_id_not_ends_with": { - "type": "string", - "nullable": true - }, - "local_id_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "local_id_not_starts_with": { - "type": "string", - "nullable": true - }, - "local_id_starts_with": { - "type": "string", - "nullable": true - }, "name": { "type": "string", "nullable": true @@ -61367,346 +58698,324 @@ "type": "string", "nullable": true }, - "node_topoes_every": { - "allOf": [ - { - "$ref": "#/components/schemas/NodeTopoWhereInput" - } - ], + "resource_version_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "node_topoes_none": { - "allOf": [ - { - "$ref": "#/components/schemas/NodeTopoWhereInput" - } - ], + "resource_version_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "node_topoes_some": { - "allOf": [ - { - "$ref": "#/components/schemas/NodeTopoWhereInput" - } - ], + "resource_version_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", "nullable": true }, - "zone_topoes_every": { - "allOf": [ - { - "$ref": "#/components/schemas/ZoneTopoWhereInput" - } - ], + "resource_version_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "zone_topoes_none": { - "allOf": [ - { - "$ref": "#/components/schemas/ZoneTopoWhereInput" - } - ], + "resource_version_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "zone_topoes_some": { - "allOf": [ - { - "$ref": "#/components/schemas/ZoneTopoWhereInput" - } - ], + "resource_version_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "resource_version_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", "nullable": true } }, "type": "object", "additionalProperties": false }, - "ZoneTopoWhereInput": { + "BackupTargetExecutionWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/ZoneTopoWhereInput" + "$ref": "#/components/schemas/BackupTargetExecutionWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/ZoneTopoWhereInput" + "$ref": "#/components/schemas/BackupTargetExecutionWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/ZoneTopoWhereInput" + "$ref": "#/components/schemas/BackupTargetExecutionWhereInput" }, "type": "array", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "cluster_topo": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterTopoWhereInput" - } - ], - "nullable": true - }, - "id": { + "backup_group": { "type": "string", "nullable": true }, - "id_contains": { + "backup_group_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "backup_group_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "backup_group_gt": { "type": "string", "nullable": true }, - "id_gte": { + "backup_group_gte": { "type": "string", "nullable": true }, - "id_in": { + "backup_group_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "backup_group_lt": { "type": "string", "nullable": true }, - "id_lte": { + "backup_group_lte": { "type": "string", "nullable": true }, - "id_not": { + "backup_group_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "backup_group_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "backup_group_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "backup_group_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "backup_group_not_starts_with": { "type": "string", "nullable": true }, - "id_starts_with": { + "backup_group_starts_with": { "type": "string", "nullable": true }, - "local_id": { + "backup_plan_execution": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanExecutionWhereInput" + } + ], + "nullable": true + }, + "backup_restore_point": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupRestorePointWhereInput" + } + ], + "nullable": true + }, + "cluster_local_id": { "type": "string", "nullable": true }, - "local_id_contains": { + "cluster_local_id_contains": { "type": "string", "nullable": true }, - "local_id_ends_with": { + "cluster_local_id_ends_with": { "type": "string", "nullable": true }, - "local_id_gt": { + "cluster_local_id_gt": { "type": "string", "nullable": true }, - "local_id_gte": { + "cluster_local_id_gte": { "type": "string", "nullable": true }, - "local_id_in": { + "cluster_local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_lt": { + "cluster_local_id_lt": { "type": "string", "nullable": true }, - "local_id_lte": { + "cluster_local_id_lte": { "type": "string", "nullable": true }, - "local_id_not": { + "cluster_local_id_not": { "type": "string", "nullable": true }, - "local_id_not_contains": { + "cluster_local_id_not_contains": { "type": "string", "nullable": true }, - "local_id_not_ends_with": { + "cluster_local_id_not_ends_with": { "type": "string", "nullable": true }, - "local_id_not_in": { + "cluster_local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { + "cluster_local_id_not_starts_with": { "type": "string", "nullable": true }, - "local_id_starts_with": { + "cluster_local_id_starts_with": { "type": "string", "nullable": true }, - "rack_topoes_every": { - "allOf": [ - { - "$ref": "#/components/schemas/RackTopoWhereInput" - } - ], + "duration": { + "type": "integer", + "format": "int32", "nullable": true }, - "rack_topoes_none": { - "allOf": [ - { - "$ref": "#/components/schemas/RackTopoWhereInput" - } - ], + "duration_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "rack_topoes_some": { - "allOf": [ - { - "$ref": "#/components/schemas/RackTopoWhereInput" - } - ], + "duration_gte": { + "type": "integer", + "format": "int32", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "RackTopoWhereInput": { - "properties": { - "AND": { + }, + "duration_in": { "items": { - "$ref": "#/components/schemas/RackTopoWhereInput" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/RackTopoWhereInput" - }, - "type": "array", + "duration_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "OR": { + "duration_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "duration_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "duration_not_in": { "items": { - "$ref": "#/components/schemas/RackTopoWhereInput" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "brick_topoes_every": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/BrickTopoWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "brick_topoes_none": { - "allOf": [ - { - "$ref": "#/components/schemas/BrickTopoWhereInput" - } - ], + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", "nullable": true }, - "brick_topoes_some": { + "entityAsyncStatus_not": { "allOf": [ { - "$ref": "#/components/schemas/BrickTopoWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", "nullable": true }, - "height": { - "type": "integer", - "format": "int32", + "executed_at": { + "type": "string", "nullable": true }, - "height_gt": { - "type": "integer", - "format": "int32", + "executed_at_gt": { + "type": "string", "nullable": true }, - "height_gte": { - "type": "integer", - "format": "int32", + "executed_at_gte": { + "type": "string", "nullable": true }, - "height_in": { + "executed_at_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "height_lt": { - "type": "integer", - "format": "int32", + "executed_at_lt": { + "type": "string", "nullable": true }, - "height_lte": { - "type": "integer", - "format": "int32", + "executed_at_lte": { + "type": "string", "nullable": true }, - "height_not": { - "type": "integer", - "format": "int32", + "executed_at_not": { + "type": "string", "nullable": true }, - "height_not_in": { + "executed_at_not_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true @@ -61835,585 +59144,524 @@ "type": "string", "nullable": true }, - "name": { + "parent_backup": { "type": "string", "nullable": true }, - "name_contains": { + "parent_backup_contains": { "type": "string", "nullable": true }, - "name_ends_with": { + "parent_backup_ends_with": { "type": "string", "nullable": true }, - "name_gt": { + "parent_backup_gt": { "type": "string", "nullable": true }, - "name_gte": { + "parent_backup_gte": { "type": "string", "nullable": true }, - "name_in": { + "parent_backup_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_lt": { + "parent_backup_lt": { "type": "string", "nullable": true }, - "name_lte": { + "parent_backup_lte": { "type": "string", "nullable": true }, - "name_not": { + "parent_backup_not": { "type": "string", "nullable": true }, - "name_not_contains": { + "parent_backup_not_contains": { "type": "string", "nullable": true }, - "name_not_ends_with": { + "parent_backup_not_ends_with": { "type": "string", "nullable": true }, - "name_not_in": { + "parent_backup_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_not_starts_with": { + "parent_backup_not_starts_with": { "type": "string", "nullable": true }, - "name_starts_with": { + "parent_backup_starts_with": { "type": "string", "nullable": true }, - "zone_topo": { - "allOf": [ - { - "$ref": "#/components/schemas/ZoneTopoWhereInput" - } - ], + "read_bytes": { + "type": "integer", + "format": "int64", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "BrickTopoCreationParams": { - "properties": { - "tag_position_in_brick": { + }, + "read_bytes_gt": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "read_bytes_gte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "read_bytes_in": { "items": { - "$ref": "#/components/schemas/NestedTagPosition" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "node_topoes": { - "$ref": "#/components/schemas/NodeTopoWhereInput" - }, - "rack_topo_id": { - "type": "string" - }, - "capacity": { - "$ref": "#/components/schemas/NestedCapacity" - }, - "cluster_id": { - "type": "string" - }, - "height": { + "read_bytes_lt": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true }, - "name": { - "type": "string" + "read_bytes_lte": { + "type": "integer", + "format": "int64", + "nullable": true }, - "position": { + "read_bytes_not": { "type": "integer", - "format": "int32" - } - }, - "required": [ - "cluster_id", - "height", - "name", - "position" - ], - "type": "object" - }, - "BrickTopoUpdationParams": { - "properties": { - "data": { - "properties": { - "tag_position_in_brick": { - "items": { - "$ref": "#/components/schemas/NestedTagPosition" - }, - "type": "array", - "nullable": true - }, - "node_topoes": { - "$ref": "#/components/schemas/NodeTopoWhereInput" - }, - "capacity": { - "$ref": "#/components/schemas/NestedCapacity" - }, - "height": { - "type": "integer", - "format": "int32" - }, - "name": { - "type": "string" - }, - "position": { - "type": "integer", - "format": "int32" - } - }, - "type": "object" + "format": "int64", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/BrickTopoWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "BrickTopoMoveParams": { - "properties": { - "data": { - "properties": { - "rack_topo_id": { - "type": "string" - }, - "position": { - "type": "integer", - "format": "int32" - } + "read_bytes_not_in": { + "items": { + "type": "integer", + "format": "int64" }, - "required": [ - "position" - ], - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/BrickTopoWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteBrickTopo": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteBrickTopo_": { - "properties": { - "task_id": { - "type": "string", + "resource_version_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteBrickTopo" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "BrickTopoDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/BrickTopoWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "DeleteCloudTowerApplicationPackage": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "CloudTowerApplicationPackageWhereInput": { - "properties": { - "AND": { + "resource_version_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "resource_version_in": { "items": { - "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "NOT": { + "resource_version_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "resource_version_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "resource_version_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "resource_version_not_in": { "items": { - "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "OR": { + "retry_times": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "retry_times_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "retry_times_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "retry_times_in": { "items": { - "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "applications_every": { - "allOf": [ - { - "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" - } - ], + "retry_times_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "applications_none": { - "allOf": [ - { - "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" - } - ], + "retry_times_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "applications_some": { - "allOf": [ - { - "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" - } - ], + "retry_times_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "architecture": { + "retry_times_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "status": { "allOf": [ { - "$ref": "#/components/schemas/Architecture" + "$ref": "#/components/schemas/BackupExecutionStatus" } ], "nullable": true }, - "architecture_in": { + "status_in": { "items": { - "$ref": "#/components/schemas/Architecture" + "$ref": "#/components/schemas/BackupExecutionStatus" }, "type": "array", "nullable": true }, - "architecture_not": { + "status_not": { "allOf": [ { - "$ref": "#/components/schemas/Architecture" + "$ref": "#/components/schemas/BackupExecutionStatus" } ], "nullable": true }, - "architecture_not_in": { + "status_not_in": { "items": { - "$ref": "#/components/schemas/Architecture" + "$ref": "#/components/schemas/BackupExecutionStatus" }, "type": "array", "nullable": true }, - "id": { - "type": "string", - "nullable": true - }, - "id_contains": { - "type": "string", - "nullable": true - }, - "id_ends_with": { - "type": "string", + "total_bytes": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_gt": { - "type": "string", + "total_bytes_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_gte": { - "type": "string", + "total_bytes_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_in": { + "total_bytes_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "id_lt": { - "type": "string", + "total_bytes_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_lte": { - "type": "string", + "total_bytes_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_not": { - "type": "string", + "total_bytes_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_not_contains": { - "type": "string", + "total_bytes_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "id_not_ends_with": { - "type": "string", + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupExecutionType" + } + ], "nullable": true }, - "id_not_in": { + "type_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/BackupExecutionType" }, "type": "array", "nullable": true }, - "id_not_starts_with": { - "type": "string", + "type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupExecutionType" + } + ], "nullable": true }, - "id_starts_with": { - "type": "string", + "type_not_in": { + "items": { + "$ref": "#/components/schemas/BackupExecutionType" + }, + "type": "array", "nullable": true }, - "name": { + "vm": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vm_local_id": { "type": "string", "nullable": true }, - "name_contains": { + "vm_local_id_contains": { "type": "string", "nullable": true }, - "name_ends_with": { + "vm_local_id_ends_with": { "type": "string", "nullable": true }, - "name_gt": { + "vm_local_id_gt": { "type": "string", "nullable": true }, - "name_gte": { + "vm_local_id_gte": { "type": "string", "nullable": true }, - "name_in": { + "vm_local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_lt": { + "vm_local_id_lt": { "type": "string", "nullable": true }, - "name_lte": { + "vm_local_id_lte": { "type": "string", "nullable": true }, - "name_not": { + "vm_local_id_not": { "type": "string", "nullable": true }, - "name_not_contains": { + "vm_local_id_not_contains": { "type": "string", "nullable": true }, - "name_not_ends_with": { + "vm_local_id_not_ends_with": { "type": "string", "nullable": true }, - "name_not_in": { + "vm_local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_not_starts_with": { + "vm_local_id_not_starts_with": { "type": "string", "nullable": true }, - "name_starts_with": { + "vm_local_id_starts_with": { "type": "string", "nullable": true }, - "scosVersion": { + "vm_name": { "type": "string", "nullable": true }, - "scosVersion_contains": { + "vm_name_contains": { "type": "string", "nullable": true }, - "scosVersion_ends_with": { + "vm_name_ends_with": { "type": "string", "nullable": true }, - "scosVersion_gt": { + "vm_name_gt": { "type": "string", "nullable": true }, - "scosVersion_gte": { + "vm_name_gte": { "type": "string", "nullable": true }, - "scosVersion_in": { + "vm_name_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "scosVersion_lt": { + "vm_name_lt": { "type": "string", "nullable": true }, - "scosVersion_lte": { + "vm_name_lte": { "type": "string", "nullable": true }, - "scosVersion_not": { + "vm_name_not": { "type": "string", "nullable": true }, - "scosVersion_not_contains": { + "vm_name_not_contains": { "type": "string", "nullable": true }, - "scosVersion_not_ends_with": { + "vm_name_not_ends_with": { "type": "string", "nullable": true }, - "scosVersion_not_in": { + "vm_name_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "scosVersion_not_starts_with": { - "type": "string", - "nullable": true - }, - "scosVersion_starts_with": { - "type": "string", - "nullable": true - }, - "version": { - "type": "string", - "nullable": true - }, - "version_contains": { + "vm_name_not_starts_with": { "type": "string", "nullable": true }, - "version_ends_with": { + "vm_name_starts_with": { "type": "string", "nullable": true - }, - "version_gt": { - "type": "string", + } + }, + "type": "object", + "additionalProperties": false + }, + "BackupPlanExecutionWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/BackupPlanExecutionWhereInput" + }, + "type": "array", "nullable": true }, - "version_gte": { - "type": "string", + "NOT": { + "items": { + "$ref": "#/components/schemas/BackupPlanExecutionWhereInput" + }, + "type": "array", "nullable": true }, - "version_in": { + "OR": { "items": { - "type": "string" + "$ref": "#/components/schemas/BackupPlanExecutionWhereInput" }, "type": "array", "nullable": true }, - "version_lt": { - "type": "string", + "backup_plan": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanWhereInput" + } + ], "nullable": true }, - "version_lte": { - "type": "string", + "deletable_flag_marked": { + "type": "boolean", "nullable": true }, - "version_not": { - "type": "string", + "deletable_flag_marked_not": { + "type": "boolean", "nullable": true }, - "version_not_contains": { - "type": "string", + "duration": { + "type": "integer", + "format": "int32", "nullable": true }, - "version_not_ends_with": { - "type": "string", + "duration_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "version_not_in": { + "duration_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "duration_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "version_not_starts_with": { - "type": "string", + "duration_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "version_starts_with": { - "type": "string", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "CloudTowerApplicationWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" - }, - "type": "array", + "duration_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" - }, - "type": "array", + "duration_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "OR": { + "duration_not_in": { "items": { - "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true @@ -62448,278 +59696,312 @@ "type": "array", "nullable": true }, - "id": { + "executed_at": { "type": "string", "nullable": true }, - "id_contains": { + "executed_at_gt": { "type": "string", "nullable": true }, - "id_ends_with": { + "executed_at_gte": { "type": "string", "nullable": true }, - "id_gt": { + "executed_at_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "executed_at_lt": { "type": "string", "nullable": true }, - "id_gte": { + "executed_at_lte": { "type": "string", "nullable": true }, - "id_in": { + "executed_at_not": { + "type": "string", + "nullable": true + }, + "executed_at_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "id": { "type": "string", "nullable": true }, - "id_lte": { + "id_contains": { "type": "string", "nullable": true }, - "id_not": { + "id_ends_with": { "type": "string", "nullable": true }, - "id_not_contains": { + "id_gt": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "id_gte": { "type": "string", "nullable": true }, - "id_not_in": { + "id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { - "type": "string", - "nullable": true - }, - "id_starts_with": { - "type": "string", - "nullable": true - }, - "name": { + "id_lt": { "type": "string", "nullable": true }, - "name_contains": { + "id_lte": { "type": "string", "nullable": true }, - "name_ends_with": { + "id_not": { "type": "string", "nullable": true }, - "name_gt": { + "id_not_contains": { "type": "string", "nullable": true }, - "name_gte": { + "id_not_ends_with": { "type": "string", "nullable": true }, - "name_in": { + "id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_lt": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "name_lte": { + "id_starts_with": { "type": "string", "nullable": true }, - "name_not": { + "local_created_at": { "type": "string", "nullable": true }, - "name_not_contains": { + "local_created_at_gt": { "type": "string", "nullable": true }, - "name_not_ends_with": { + "local_created_at_gte": { "type": "string", "nullable": true }, - "name_not_in": { + "local_created_at_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_not_starts_with": { + "local_created_at_lt": { "type": "string", "nullable": true }, - "name_starts_with": { + "local_created_at_lte": { "type": "string", "nullable": true }, - "package": { - "allOf": [ - { - "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" - } - ], + "local_created_at_not": { + "type": "string", "nullable": true }, - "placementSituation": { + "local_created_at_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "local_id": { "type": "string", "nullable": true }, - "placementSituation_contains": { + "local_id_contains": { "type": "string", "nullable": true }, - "placementSituation_ends_with": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "placementSituation_gt": { + "local_id_gt": { "type": "string", "nullable": true }, - "placementSituation_gte": { + "local_id_gte": { "type": "string", "nullable": true }, - "placementSituation_in": { + "local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "placementSituation_lt": { + "local_id_lt": { "type": "string", "nullable": true }, - "placementSituation_lte": { + "local_id_lte": { "type": "string", "nullable": true }, - "placementSituation_not": { + "local_id_not": { "type": "string", "nullable": true }, - "placementSituation_not_contains": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "placementSituation_not_ends_with": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "placementSituation_not_in": { + "local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "placementSituation_not_starts_with": { - "type": "string", - "nullable": true - }, - "placementSituation_starts_with": { - "type": "string", - "nullable": true - }, - "placementVerb": { + "local_id_not_starts_with": { "type": "string", "nullable": true }, - "placementVerb_contains": { + "local_id_starts_with": { "type": "string", "nullable": true }, - "placementVerb_ends_with": { - "type": "string", + "method": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupExecutionMethod" + } + ], "nullable": true }, - "placementVerb_gt": { - "type": "string", + "method_in": { + "items": { + "$ref": "#/components/schemas/BackupExecutionMethod" + }, + "type": "array", "nullable": true }, - "placementVerb_gte": { - "type": "string", + "method_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupExecutionMethod" + } + ], "nullable": true }, - "placementVerb_in": { + "method_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/BackupExecutionMethod" }, "type": "array", "nullable": true }, - "placementVerb_lt": { - "type": "string", + "state": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanExecutionState" + } + ], "nullable": true }, - "placementVerb_lte": { - "type": "string", + "state_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanExecutionState" + }, + "type": "array", "nullable": true }, - "placementVerb_not": { - "type": "string", + "state_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanExecutionState" + } + ], "nullable": true }, - "placementVerb_not_contains": { - "type": "string", + "state_not_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanExecutionState" + }, + "type": "array", "nullable": true }, - "placementVerb_not_ends_with": { - "type": "string", + "status": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanExecutionStatus" + } + ], "nullable": true }, - "placementVerb_not_in": { + "status_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/BackupPlanExecutionStatus" }, "type": "array", "nullable": true }, - "placementVerb_not_starts_with": { - "type": "string", + "status_not": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanExecutionStatus" + } + ], "nullable": true }, - "placementVerb_starts_with": { - "type": "string", + "status_not_in": { + "items": { + "$ref": "#/components/schemas/BackupPlanExecutionStatus" + }, + "type": "array", "nullable": true }, - "resourceVersion": { + "success_job_count": { "type": "integer", "format": "int32", "nullable": true }, - "resourceVersion_gt": { + "success_job_count_gt": { "type": "integer", "format": "int32", "nullable": true }, - "resourceVersion_gte": { + "success_job_count_gte": { "type": "integer", "format": "int32", "nullable": true }, - "resourceVersion_in": { + "success_job_count_in": { "items": { "type": "integer", "format": "int32" @@ -62727,22 +60009,22 @@ "type": "array", "nullable": true }, - "resourceVersion_lt": { + "success_job_count_lt": { "type": "integer", "format": "int32", "nullable": true }, - "resourceVersion_lte": { + "success_job_count_lte": { "type": "integer", "format": "int32", "nullable": true }, - "resourceVersion_not": { + "success_job_count_not": { "type": "integer", "format": "int32", "nullable": true }, - "resourceVersion_not_in": { + "success_job_count_not_in": { "items": { "type": "integer", "format": "int32" @@ -62750,120 +60032,166 @@ "type": "array", "nullable": true }, - "state": { - "allOf": [ - { - "$ref": "#/components/schemas/CloudTowerApplicationState" - } - ], + "total_job_count": { + "type": "integer", + "format": "int32", "nullable": true }, - "state_in": { - "items": { - "$ref": "#/components/schemas/CloudTowerApplicationState" - }, - "type": "array", + "total_job_count_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "state_not": { - "allOf": [ - { - "$ref": "#/components/schemas/CloudTowerApplicationState" - } - ], + "total_job_count_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "state_not_in": { + "total_job_count_in": { "items": { - "$ref": "#/components/schemas/CloudTowerApplicationState" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "targetPackage": { - "type": "string", - "nullable": true - }, - "targetPackage_contains": { - "type": "string", - "nullable": true - }, - "targetPackage_ends_with": { - "type": "string", + "total_job_count_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "targetPackage_gt": { - "type": "string", + "total_job_count_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "targetPackage_gte": { - "type": "string", + "total_job_count_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "targetPackage_in": { + "total_job_count_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "targetPackage_lt": { - "type": "string", - "nullable": true - }, - "targetPackage_lte": { - "type": "string", - "nullable": true - }, - "targetPackage_not": { - "type": "string", - "nullable": true - }, - "targetPackage_not_contains": { - "type": "string", - "nullable": true - }, - "targetPackage_not_ends_with": { - "type": "string", + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupExecutionType" + } + ], "nullable": true }, - "targetPackage_not_in": { + "type_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/BackupExecutionType" }, "type": "array", "nullable": true }, - "targetPackage_not_starts_with": { - "type": "string", - "nullable": true - }, - "targetPackage_starts_with": { - "type": "string", - "nullable": true - }, - "user": { + "type_not": { "allOf": [ { - "$ref": "#/components/schemas/UserWhereInput" + "$ref": "#/components/schemas/BackupExecutionType" } ], "nullable": true + }, + "type_not_in": { + "items": { + "$ref": "#/components/schemas/BackupExecutionType" + }, + "type": "array", + "nullable": true } }, "type": "object", "additionalProperties": false }, - "CloudTowerApplicationState": { + "BackupExecutionMethod": { + "enum": [ + "AUTO", + "MANUAL" + ], + "type": "string" + }, + "BackupPlanExecutionState": { + "enum": [ + "FAILED", + "PARTLY_FAILED", + "PAUSED", + "PAUSING", + "RUNNING", + "STARTING", + "SUCCEED" + ], + "type": "string" + }, + "BackupExecutionType": { + "enum": [ + "FULL", + "INCREMENTAL" + ], + "type": "string" + }, + "BackupExecutionStatus": { + "enum": [ + "ABORTED", + "FAILED", + "INITIALIZING", + "PAUSED", + "PENDING", + "RUNNING", + "SUCCESS" + ], + "type": "string" + }, + "BackupRestorePointCreation": { + "enum": [ + "AUTO", + "FAILBACK", + "FAILOVER", + "MANUAL" + ], + "type": "string" + }, + "BackupRestorePointType": { + "enum": [ + "FULL", + "INCREMENTAL" + ], + "type": "string" + }, + "BackupStoreStatus": { + "enum": [ + "CONNECTED", + "CONNECTING", + "DISABLED", + "ERROR", + "INIT", + "INIT_ERROR" + ], + "type": "string" + }, + "BackupStoreType": { + "enum": [ + "ISCSI", + "NFS3", + "NFS4" + ], + "type": "string" + }, + "BackupServiceStatus": { "enum": [ - "CONFIGURE_FAILED", - "CONFIGURING", "ERROR", + "INITIALIZING", "INSTALLING", "INSTALL_FAILED", "RUNNING", - "SCALE_FAILED", - "SCALING", "TERMINATE_FAILED", "TERMINATING", "UPGRADE_FAILED", @@ -62871,18 +60199,176 @@ ], "type": "string" }, - "DeleteCloudTowerApplicationPackageParams": { + "BackupPlanDeleteStrategy": { + "enum": [ + "DELETE_RESTORE_POINT", + "KEEP_RESTORE_POINT" + ], + "type": "string" + }, + "BackupPlanUpdationParams": { + "properties": { + "data": { + "properties": { + "disconnect_strategy": { + "$ref": "#/components/schemas/BackupPlanDeleteStrategy" + }, + "keep_policy_value": { + "type": "integer", + "format": "int32" + }, + "keep_policy": { + "$ref": "#/components/schemas/BackupPlanKeepPolicy" + }, + "backup_delay_option": { + "$ref": "#/components/schemas/BackupPlanDelayOption" + }, + "window_end": { + "type": "string" + }, + "window_start": { + "type": "string" + }, + "enable_window": { + "type": "boolean" + }, + "full_time_point": { + "$ref": "#/components/schemas/BackupPlanTimePoint" + }, + "full_period": { + "$ref": "#/components/schemas/BackupPlanPeriod" + }, + "full_interval": { + "type": "integer", + "format": "int32" + }, + "incremental_weekdays": { + "items": { + "$ref": "#/components/schemas/WeekdayTypeEnum" + }, + "type": "array" + }, + "incremental_time_points": { + "items": { + "$ref": "#/components/schemas/BackupPlanTimePoint" + }, + "type": "array" + }, + "incremental_interval": { + "type": "integer", + "format": "int32" + }, + "incremental_period": { + "$ref": "#/components/schemas/BackupPlanPeriod" + }, + "snapshot_consistent_type": { + "$ref": "#/components/schemas/ConsistentType" + }, + "compression": { + "type": "boolean" + }, + "vms": { + "$ref": "#/components/schemas/VmWhereInput" + }, + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/BackupPlanWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "DeleteBackupPlan": { + "properties": { + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteBackupPlan_": { + "properties": { + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/DeleteBackupPlan" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "BackupPlanDeletionParams": { "properties": { + "data": { + "properties": { + "delete_strategy": { + "$ref": "#/components/schemas/BackupPlanDeleteStrategy" + } + }, + "required": [ + "delete_strategy" + ], + "type": "object" + }, "where": { - "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" + "$ref": "#/components/schemas/BackupPlanWhereInput" } }, "required": [ + "data", "where" ], "type": "object" }, - "NestedCloudTowerApplicationPackage": { + "BackupPlanSuspendParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/BackupPlanWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "BackupPlanResumeParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/BackupPlanWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "NestedBackupPlan": { "properties": { "id": { "type": "string" @@ -62898,325 +60384,218 @@ "type": "object", "additionalProperties": false }, - "CloudTowerApplication": { + "BackupPlanExecution": { "properties": { - "entityAsyncStatus": { + "backup_plan": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/NestedBackupPlan" } ], "nullable": true }, - "id": { - "type": "string" + "deletable_flag_marked": { + "type": "boolean", + "nullable": true }, - "instanceStatuses": { - "properties": {}, - "type": "object" + "duration": { + "type": "integer", + "format": "int32", + "nullable": true }, - "name": { - "type": "string" - }, - "package": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/NestedCloudTowerApplicationPackage" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "placementSituation": { + "executed_at": { "type": "string", "nullable": true }, - "placementVerb": { - "type": "string", - "nullable": true + "id": { + "type": "string" }, - "resourceVersion": { - "type": "integer", - "format": "int32" + "local_created_at": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "method": { + "$ref": "#/components/schemas/BackupExecutionMethod" }, "state": { "allOf": [ { - "$ref": "#/components/schemas/CloudTowerApplicationState" + "$ref": "#/components/schemas/BackupPlanExecutionState" } ], "nullable": true }, - "targetPackage": { - "type": "string" + "status": { + "$ref": "#/components/schemas/BackupPlanExecutionStatus" }, - "user": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedUser" - } - ], + "success_job_count": { + "type": "integer", + "format": "int32", "nullable": true }, - "vmSpec": { - "properties": {}, - "type": "object" + "total_job_count": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "type": { + "$ref": "#/components/schemas/BackupExecutionType" } }, "required": [ "id", - "instanceStatuses", - "name", - "resourceVersion", - "targetPackage", - "vmSpec" + "local_created_at", + "local_id", + "method", + "status", + "type" ], "type": "object", "additionalProperties": false }, - "ApplicationVmSpecEnv": { + "WithTask_BackupPlanExecution_": { "properties": { - "value": { - "type": "string" + "task_id": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "data": { + "$ref": "#/components/schemas/BackupPlanExecution" } }, "required": [ - "name" + "data" ], "type": "object" }, - "ApplicationVmSpecNic": { - "properties": { - "vlanId": { - "type": "string" - }, - "mask": { - "type": "string" - }, - "ip": { - "type": "string" - }, - "gateway": { - "type": "string" - }, - "dhcp": { - "type": "boolean" - } - }, - "type": "object" - }, - "ApplicationVmSpecNetwork": { - "properties": { - "nics": { - "items": { - "$ref": "#/components/schemas/ApplicationVmSpecNic" - }, - "type": "array" - }, - "dns": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "ApplicationVmSpecStatus": { + "BackupPlanExecuteParams": { "properties": { - "vmIps": { - "items": { - "type": "string" + "data": { + "properties": { + "type": { + "$ref": "#/components/schemas/BackupExecutionType" + } }, - "type": "array" - }, - "message": { - "$ref": "#/components/schemas/VmStatus" - } - }, - "type": "object" - }, - "ApplicationVmSpecStorage": { - "properties": { - "size_unit": { - "$ref": "#/components/schemas/ByteUnit" + "required": [ + "type" + ], + "type": "object" }, - "size": { - "type": "integer", - "format": "int64" + "where": { + "$ref": "#/components/schemas/BackupPlanWhereInput" } }, + "required": [ + "data", + "where" + ], "type": "object" }, - "ApplicationVmSpec": { + "BackupRestoreExecution": { "properties": { - "vmUsage": { - "$ref": "#/components/schemas/VmUsage" - }, - "storages": { - "items": { - "$ref": "#/components/schemas/ApplicationVmSpecStorage" - }, - "type": "array" - }, - "status": { - "$ref": "#/components/schemas/ApplicationVmSpecStatus" - }, - "publicKeys": { - "items": { - "type": "string" - }, - "type": "array" - }, - "network": { - "$ref": "#/components/schemas/ApplicationVmSpecNetwork" - }, - "name": { - "type": "string" - }, - "memory_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "memory": { - "type": "integer", - "format": "int64" - }, - "internal": { - "type": "boolean" - }, - "image": { - "type": "string" - }, - "host": { - "type": "string" - }, - "env": { - "items": { - "$ref": "#/components/schemas/ApplicationVmSpecEnv" - }, - "type": "array" - }, - "cpu": { - "type": "integer", - "format": "int32" + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true }, - "cluster": { + "id": { "type": "string" }, - "cloudInitUserData": { + "name": { "type": "string" } }, - "type": "object" - }, - "ApplicationVmSpecPlacementSituation": { - "enum": [ - "DIFFERENT", - "SAME" - ], - "type": "string" - }, - "ApplicationVmSpecPlacementVerb": { - "enum": [ - "MUST", - "PREFER" + "required": [ + "id", + "name" ], - "type": "string" + "type": "object", + "additionalProperties": false }, - "ApplicationVmSpecPlacement": { + "WithTask_BackupRestoreExecution_": { "properties": { - "verb": { - "$ref": "#/components/schemas/ApplicationVmSpecPlacementVerb" + "task_id": { + "type": "string", + "nullable": true }, - "situation": { - "$ref": "#/components/schemas/ApplicationVmSpecPlacementSituation" + "data": { + "$ref": "#/components/schemas/BackupRestoreExecution" } }, "required": [ - "verb", - "situation" - ], - "type": "object" - }, - "ApplicationVmSpecAffinityPolicy": { - "enum": [ - "MUST", - "PREFER" + "data" ], - "type": "string" - }, - "ApplicationVmSpecDefinition": { - "properties": { - "vmAffinity": { - "$ref": "#/components/schemas/ApplicationVmSpecAffinityPolicy" - }, - "placement": { - "$ref": "#/components/schemas/ApplicationVmSpecPlacement" - }, - "name": { - "type": "string" - }, - "group": { - "type": "string" - }, - "template": { - "$ref": "#/components/schemas/ApplicationVmSpec" - }, - "instances": { - "items": { - "$ref": "#/components/schemas/ApplicationVmSpec" - }, - "type": "array" - } - }, "type": "object" }, - "DeployCloudTowerApplicationParams": { + "BackupRestoreExecutionNetworkMapping": { "properties": { - "name": { + "src_vlan_id": { "type": "string" }, - "targetPackage": { + "dst_vlan_id": { "type": "string" }, - "vmSpec": { - "$ref": "#/components/schemas/ApplicationVmSpecDefinition" + "__typename": { + "type": "string", + "enum": [ + "BackupRestoreExecutionNetworkMapping" + ], + "nullable": false } }, "required": [ - "name", - "targetPackage", - "vmSpec" + "src_vlan_id", + "dst_vlan_id" ], "type": "object" }, - "CloudTowerApplicationWhereUniqueInput": { - "properties": { - "id": { - "type": "string", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "UpgradeCloudTowerApplicationParams": { + "BackupRestorePointRebuildParams": { "properties": { "data": { "properties": { - "targetPackage": { + "rebuild_network_mapping": { + "items": { + "$ref": "#/components/schemas/BackupRestoreExecutionNetworkMapping" + }, + "type": "array" + }, + "rebuild_target_host_id": { + "type": "string" + }, + "rebuild_target_cluster_id": { + "type": "string" + }, + "rebuild_name": { "type": "string" + }, + "startup_after_restore": { + "type": "boolean" } }, "required": [ - "targetPackage" + "rebuild_network_mapping", + "rebuild_target_host_id", + "rebuild_target_cluster_id", + "rebuild_name", + "startup_after_restore" ], "type": "object" }, "where": { - "$ref": "#/components/schemas/CloudTowerApplicationWhereUniqueInput" + "$ref": "#/components/schemas/BackupRestorePointWhereInput" } }, "required": [ @@ -63225,21 +60604,21 @@ ], "type": "object" }, - "UpdateCloudTowerApplicationVmSpecParams": { + "BackupRestorePointRestoreInPlaceParams": { "properties": { "data": { "properties": { - "vmSpec": { - "$ref": "#/components/schemas/ApplicationVmSpecDefinition" + "startup_after_restore": { + "type": "boolean" } }, "required": [ - "vmSpec" + "startup_after_restore" ], "type": "object" }, "where": { - "$ref": "#/components/schemas/CloudTowerApplicationWhereUniqueInput" + "$ref": "#/components/schemas/BackupRestorePointWhereInput" } }, "required": [ @@ -63248,30 +60627,71 @@ ], "type": "object" }, - "UninstallCloudTowerApplicationParams": { + "DeleteBackupRestorePoint": { "properties": { - "where": { - "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "id": { + "type": "string" } }, "required": [ - "where" + "id" ], "type": "object" }, - "NestedApplication": { + "WithTask_DeleteBackupRestorePoint-Array_": { "properties": { - "id": { - "type": "string" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "items": { + "$ref": "#/components/schemas/DeleteBackupRestorePoint" + }, + "type": "array" } }, "required": [ - "id" + "data" + ], + "type": "object" + }, + "BackupRestorePointDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/BackupRestorePointWhereInput" + } + }, + "required": [ + "where" ], + "type": "object" + }, + "NestedCapacity": { + "properties": { + "column": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "row": { + "type": "integer", + "format": "int32", + "nullable": true + } + }, "type": "object", "additionalProperties": false }, - "NestedEverouteCluster": { + "NestedClusterTopo": { "properties": { "id": { "type": "string" @@ -63287,136 +60707,71 @@ "type": "object", "additionalProperties": false }, - "MetroCheckStatusEnum": { + "Direction": { "enum": [ - "CRITICAL", - "HEALTHY", - "INFO", - "NOTICE" + "HORIZONTAL", + "VERTICAL" ], "type": "string" }, - "NestedMetroCheckItem": { - "properties": { - "critical": { - "items": { - "type": "string" - }, - "type": "array" - }, - "info": { - "items": { - "type": "string" - }, - "type": "array" - }, - "key": { - "type": "string" - }, - "labels": { - "properties": {}, - "type": "object" - }, - "notice": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "$ref": "#/components/schemas/MetroCheckStatusEnum" - } - }, - "required": [ - "critical", - "info", - "key", - "labels", - "notice", - "status" + "BrickPhaseEnum": { + "enum": [ + "BACKWARD", + "FORWARD" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "NestedMetroCheckResult": { + "NestedBrickDiskLayout": { "properties": { - "critical": { + "column": { "type": "integer", "format": "int32" }, - "info": { - "type": "integer", - "format": "int32" + "direction": { + "$ref": "#/components/schemas/Direction" }, - "items": { - "items": { - "$ref": "#/components/schemas/NestedMetroCheckItem" - }, - "type": "array" + "phase": { + "$ref": "#/components/schemas/BrickPhaseEnum" }, - "notice": { + "row": { "type": "integer", "format": "int32" - }, - "status": { - "$ref": "#/components/schemas/MetroCheckStatusEnum" } }, "required": [ - "critical", - "info", - "items", - "notice", - "status" + "column", + "direction", + "phase", + "row" ], "type": "object", "additionalProperties": false }, - "NestedMetroAvailabilityChecklist": { + "NestedNodeTopo": { "properties": { - "primaryZone": { - "$ref": "#/components/schemas/NestedMetroCheckResult" - }, - "primaryZoneAndWitness": { - "$ref": "#/components/schemas/NestedMetroCheckResult" - }, - "secondaryZone": { - "$ref": "#/components/schemas/NestedMetroCheckResult" - }, - "secondaryZoneAndWitness": { - "$ref": "#/components/schemas/NestedMetroCheckResult" - }, - "witness": { - "$ref": "#/components/schemas/NestedMetroCheckResult" + "id": { + "type": "string" }, - "zoneAndZone": { - "$ref": "#/components/schemas/NestedMetroCheckResult" + "name": { + "type": "string" } }, "required": [ - "primaryZone", - "primaryZoneAndWitness", - "secondaryZone", - "secondaryZoneAndWitness", - "witness", - "zoneAndZone" + "id", + "name" ], "type": "object", "additionalProperties": false }, - "NestedClusterSettings": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" + "PowerPosition": { + "enum": [ + "LEFT", + "MIDDLE", + "RIGHT" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "NestedVcenterAccount": { + "NestedBrickPower": { "properties": { "id": { "type": "string" @@ -63428,7 +60783,7 @@ "type": "object", "additionalProperties": false }, - "NestedWitness": { + "NestedRackTopo": { "properties": { "id": { "type": "string" @@ -63444,1988 +60799,1750 @@ "type": "object", "additionalProperties": false }, - "NestedZone": { + "NestedTagPosition": { "properties": { - "id": { + "column": { + "type": "integer", + "format": "int32" + }, + "row": { + "type": "integer", + "format": "int32" + }, + "tag": { "type": "string" } }, "required": [ - "id" + "column", + "row", + "tag" ], "type": "object", "additionalProperties": false }, - "Cluster": { + "BrickTopo": { "properties": { - "application_highest_version": { + "capacity": { + "$ref": "#/components/schemas/NestedCapacity" + }, + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "cluster_topo": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedClusterTopo" + } + ], + "nullable": true + }, + "disk_layout": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedBrickDiskLayout" + } + ], + "nullable": true + }, + "height": { + "type": "integer", + "format": "int32" + }, + "id": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "model": { "type": "string", "nullable": true }, - "applications": { + "name": { + "type": "string" + }, + "node_topoes": { "items": { - "$ref": "#/components/schemas/NestedApplication" + "$ref": "#/components/schemas/NestedNodeTopo" }, "type": "array", "nullable": true }, - "architecture": { - "$ref": "#/components/schemas/Architecture" + "position": { + "type": "integer", + "format": "int32" }, - "auto_converge": { - "type": "boolean", + "power_layout": { + "allOf": [ + { + "$ref": "#/components/schemas/Direction" + } + ], "nullable": true }, - "connect_state": { - "$ref": "#/components/schemas/ConnectState" + "power_position": { + "allOf": [ + { + "$ref": "#/components/schemas/PowerPosition" + } + ], + "nullable": true }, - "consistency_groups": { + "powers": { "items": { - "$ref": "#/components/schemas/NestedConsistencyGroup" + "$ref": "#/components/schemas/NestedBrickPower" }, "type": "array", "nullable": true }, - "current_cpu_model": { + "rack_topo": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedRackTopo" + } + ], + "nullable": true + }, + "tag_position_in_brick": { + "items": { + "$ref": "#/components/schemas/NestedTagPosition" + }, + "type": "array", + "nullable": true + } + }, + "required": [ + "capacity", + "cluster", + "height", + "id", + "local_id", + "name", + "position" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_BrickTopo_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "datacenters": { + "data": { + "$ref": "#/components/schemas/BrickTopo" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "NodeTopoWhereInput": { + "properties": { + "AND": { "items": { - "$ref": "#/components/schemas/NestedDatacenter" + "$ref": "#/components/schemas/NodeTopoWhereInput" }, "type": "array", "nullable": true }, - "disconnected_date": { - "type": "string", + "NOT": { + "items": { + "$ref": "#/components/schemas/NodeTopoWhereInput" + }, + "type": "array", "nullable": true }, - "disconnected_reason": { + "OR": { + "items": { + "$ref": "#/components/schemas/NodeTopoWhereInput" + }, + "type": "array", + "nullable": true + }, + "brick_topo": { "allOf": [ { - "$ref": "#/components/schemas/ClusterConnectorErrorCode" + "$ref": "#/components/schemas/BrickTopoWhereInput" } ], "nullable": true }, - "dns": { - "items": { - "type": "string" - }, - "type": "array" + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true }, - "entityAsyncStatus": { + "cluster_topo": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/ClusterTopoWhereInput" } ], "nullable": true }, - "everoute_cluster": { + "host": { "allOf": [ { - "$ref": "#/components/schemas/NestedEverouteCluster" + "$ref": "#/components/schemas/HostWhereInput" } ], "nullable": true }, - "failure_data_space": { - "type": "integer", - "format": "int64", + "id": { + "type": "string", "nullable": true }, - "has_metrox": { - "type": "boolean", + "id_contains": { + "type": "string", "nullable": true }, - "host_num": { - "type": "integer", - "format": "int32", + "id_ends_with": { + "type": "string", "nullable": true }, - "hosts": { + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { "items": { - "$ref": "#/components/schemas/NestedHost" + "type": "string" }, "type": "array", "nullable": true }, - "hypervisor": { - "allOf": [ - { - "$ref": "#/components/schemas/Hypervisor" - } - ], + "id_lt": { + "type": "string", "nullable": true }, - "id": { - "type": "string" + "id_lte": { + "type": "string", + "nullable": true }, - "ip": { - "type": "string" + "id_not": { + "type": "string", + "nullable": true }, - "is_all_flash": { - "type": "boolean", + "id_not_contains": { + "type": "string", "nullable": true }, - "iscsi_vip": { + "id_not_ends_with": { "type": "string", "nullable": true }, - "labels": { + "id_not_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, "type": "array", "nullable": true }, - "license_expire_date": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "license_serial": { + "id_starts_with": { "type": "string", "nullable": true }, - "license_sign_date": { + "local_id": { "type": "string", "nullable": true }, - "license_type": { - "allOf": [ - { - "$ref": "#/components/schemas/LicenseType" - } - ], - "nullable": true - }, - "local_id": { + "local_id_contains": { "type": "string", "nullable": true }, - "maintenance_end_date": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "maintenance_start_date": { + "local_id_gt": { "type": "string", "nullable": true }, - "management_vip": { + "local_id_gte": { "type": "string", "nullable": true }, - "max_chunk_num": { - "type": "integer", - "format": "int32", + "local_id_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "max_physical_data_capacity": { - "type": "integer", - "format": "int64", + "local_id_lt": { + "type": "string", "nullable": true }, - "max_physical_data_capacity_per_node": { - "type": "integer", - "format": "int64", + "local_id_lte": { + "type": "string", "nullable": true }, - "metro_availability_checklist": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedMetroAvailabilityChecklist" - } - ], + "local_id_not": { + "type": "string", "nullable": true }, - "mgt_gateway": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "mgt_netmask": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "migration_data_size": { - "type": "integer", - "format": "int64", + "local_id_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "migration_speed": { - "type": "integer", - "format": "int64", + "local_id_not_starts_with": { + "type": "string", "nullable": true }, - "name": { - "type": "string" - }, - "ntp_mode": { - "allOf": [ - { - "$ref": "#/components/schemas/NtpMode" - } - ], + "local_id_starts_with": { + "type": "string", "nullable": true }, - "ntp_servers": { - "items": { - "type": "string" - }, - "type": "array" + "name": { + "type": "string", + "nullable": true }, - "nvme_over_rdma_enabled": { - "type": "boolean", + "name_contains": { + "type": "string", "nullable": true }, - "nvme_over_tcp_enabled": { - "type": "boolean", + "name_ends_with": { + "type": "string", "nullable": true }, - "nvmf_enabled": { - "type": "boolean", + "name_gt": { + "type": "string", "nullable": true }, - "pmem_enabled": { - "type": "boolean", + "name_gte": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores": { - "type": "integer", - "format": "int32", + "name_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "provisioned_cpu_cores_for_active_vm": { - "type": "integer", - "format": "int32", + "name_lt": { + "type": "string", "nullable": true }, - "provisioned_for_active_vm_ratio": { - "type": "number", - "format": "double", + "name_lte": { + "type": "string", "nullable": true }, - "provisioned_memory_bytes": { - "type": "integer", - "format": "int64", + "name_not": { + "type": "string", "nullable": true }, - "provisioned_ratio": { - "type": "number", - "format": "double", + "name_not_contains": { + "type": "string", "nullable": true }, - "rdma_enabled": { - "type": "boolean", + "name_not_ends_with": { + "type": "string", "nullable": true }, - "recommended_cpu_models": { + "name_not_in": { "items": { "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "recover_data_size": { - "type": "integer", - "format": "int64", + "name_not_starts_with": { + "type": "string", "nullable": true }, - "recover_speed": { - "type": "integer", - "format": "int64", + "name_starts_with": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "BrickTopoWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/BrickTopoWhereInput" + }, + "type": "array", "nullable": true }, - "reserved_cpu_cores_for_system_service": { - "type": "integer", - "format": "int32", + "NOT": { + "items": { + "$ref": "#/components/schemas/BrickTopoWhereInput" + }, + "type": "array", "nullable": true }, - "running_vm_num": { - "type": "integer", - "format": "int32", + "OR": { + "items": { + "$ref": "#/components/schemas/BrickTopoWhereInput" + }, + "type": "array", "nullable": true }, - "settings": { + "cluster": { "allOf": [ { - "$ref": "#/components/schemas/NestedClusterSettings" + "$ref": "#/components/schemas/ClusterWhereInput" } ], "nullable": true }, - "software_edition": { + "cluster_topo": { "allOf": [ { - "$ref": "#/components/schemas/SoftwareEdition" + "$ref": "#/components/schemas/ClusterTopoWhereInput" } ], "nullable": true }, - "stopped_vm_num": { + "height": { "type": "integer", "format": "int32", "nullable": true }, - "stretch": { - "type": "boolean", - "nullable": true - }, - "suspended_vm_num": { + "height_gt": { "type": "integer", "format": "int32", "nullable": true }, - "total_cache_capacity": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "total_cpu_cores": { + "height_gte": { "type": "integer", "format": "int32", "nullable": true }, - "total_cpu_hz": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "total_cpu_models": { + "height_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, - "type": "array" + "type": "array", + "nullable": true }, - "total_cpu_sockets": { + "height_lt": { "type": "integer", "format": "int32", "nullable": true }, - "total_data_capacity": { + "height_lte": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "total_memory_bytes": { + "height_not": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "type": { - "$ref": "#/components/schemas/ClusterType" - }, - "upgrade_tool_version": { - "type": "string", + "height_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", "nullable": true }, - "used_cpu_hz": { - "type": "number", - "format": "double", + "id": { + "type": "string", "nullable": true }, - "used_data_space": { - "type": "integer", - "format": "int64", + "id_contains": { + "type": "string", "nullable": true }, - "used_memory_bytes": { - "type": "number", - "format": "double", + "id_ends_with": { + "type": "string", "nullable": true }, - "valid_data_space": { - "type": "integer", - "format": "int64", + "id_gt": { + "type": "string", "nullable": true }, - "vcenterAccount": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVcenterAccount" - } - ], + "id_gte": { + "type": "string", "nullable": true }, - "vdses": { + "id_in": { "items": { - "$ref": "#/components/schemas/NestedVds" + "type": "string" }, "type": "array", "nullable": true }, - "version": { - "type": "string" + "id_lt": { + "type": "string", + "nullable": true }, - "vhost_enabled": { - "type": "boolean", + "id_lte": { + "type": "string", "nullable": true }, - "vm_folders": { - "items": { - "$ref": "#/components/schemas/NestedVmFolder" - }, - "type": "array", + "id_not": { + "type": "string", "nullable": true }, - "vm_num": { - "type": "integer", - "format": "int32", + "id_not_contains": { + "type": "string", "nullable": true }, - "vm_templates": { - "items": { - "$ref": "#/components/schemas/NestedVmTemplate" - }, - "type": "array", + "id_not_ends_with": { + "type": "string", "nullable": true }, - "vms": { + "id_not_in": { "items": { - "$ref": "#/components/schemas/NestedVm" + "type": "string" }, "type": "array", "nullable": true }, - "witness": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedWitness" - } - ], + "id_not_starts_with": { + "type": "string", "nullable": true }, - "zones": { - "items": { - "$ref": "#/components/schemas/NestedZone" - }, - "type": "array", + "id_starts_with": { + "type": "string", "nullable": true - } - }, - "required": [ - "architecture", - "connect_state", - "dns", - "id", - "ip", - "name", - "ntp_servers", - "recommended_cpu_models", - "total_cpu_models", - "type", - "version" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_Cluster_": { - "properties": { - "task_id": { + }, + "local_id": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/Cluster" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ClusterCreationParams": { - "properties": { - "datacenter_id": { - "type": "string" - }, - "secondary_zone_datacenter_id": { - "type": "string" + "local_id_contains": { + "type": "string", + "nullable": true }, - "primary_zone_datacenter_id": { - "type": "string" + "local_id_ends_with": { + "type": "string", + "nullable": true }, - "password": { - "type": "string" + "local_id_gt": { + "type": "string", + "nullable": true }, - "username": { - "type": "string" + "local_id_gte": { + "type": "string", + "nullable": true }, - "ip": { - "type": "string" - } - }, - "required": [ - "password", - "username", - "ip" - ], - "type": "object" - }, - "ClusterUpdationParams": { - "properties": { - "data": { - "properties": { - "secondary_zone_id": { - "type": "string" - }, - "primary_zone_id": { - "type": "string" - }, - "datacenter_id": { - "type": "string" - }, - "secondary_zone_datacenter_id": { - "type": "string" - }, - "primary_zone_datacenter_id": { - "type": "string" - }, - "password": { - "type": "string" - }, - "username": { - "type": "string" - }, - "ip": { - "type": "string" - } + "local_id_in": { + "items": { + "type": "string" }, - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "ClusterLicenseUpdationParams": { - "properties": { - "data": { - "properties": { - "license": { - "type": "string" - } + "local_id_lt": { + "type": "string", + "nullable": true + }, + "local_id_lte": { + "type": "string", + "nullable": true + }, + "local_id_not": { + "type": "string", + "nullable": true + }, + "local_id_not_contains": { + "type": "string", + "nullable": true + }, + "local_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_not_in": { + "items": { + "type": "string" }, - "required": [ - "license" - ], - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "MgtIpMapper": { - "properties": { - "ip": { - "type": "string" + "local_id_not_starts_with": { + "type": "string", + "nullable": true }, - "host_id": { - "type": "string" - } - }, - "required": [ - "ip", - "host_id" - ], - "type": "object" - }, - "ClusterNetworkSettingUpdationParams": { - "properties": { - "data": { - "properties": { - "mgt_ip_mapper": { - "items": { - "$ref": "#/components/schemas/MgtIpMapper" - }, - "type": "array" - }, - "mgt_netmask": { - "type": "string" - }, - "mgt_gateway": { - "type": "string" - }, - "ntp_mode": { - "$ref": "#/components/schemas/NtpMode" - }, - "ntp_servers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "iscsi_vip": { - "type": "string" - }, - "management_vip": { - "type": "string" - } + "local_id_starts_with": { + "type": "string", + "nullable": true + }, + "model": { + "type": "string", + "nullable": true + }, + "model_contains": { + "type": "string", + "nullable": true + }, + "model_ends_with": { + "type": "string", + "nullable": true + }, + "model_gt": { + "type": "string", + "nullable": true + }, + "model_gte": { + "type": "string", + "nullable": true + }, + "model_in": { + "items": { + "type": "string" }, - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "ClusterVirtualizationUpdationParams": { - "properties": { - "data": { - "properties": { - "auto_converge": { - "type": "boolean" - }, - "current_cpu_model": { - "type": "string" - } + "model_lt": { + "type": "string", + "nullable": true + }, + "model_lte": { + "type": "string", + "nullable": true + }, + "model_not": { + "type": "string", + "nullable": true + }, + "model_not_contains": { + "type": "string", + "nullable": true + }, + "model_not_ends_with": { + "type": "string", + "nullable": true + }, + "model_not_in": { + "items": { + "type": "string" }, - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "NestedVmRecycleBin": { - "properties": { - "enabled": { - "type": "boolean" + "model_not_starts_with": { + "type": "string", + "nullable": true }, - "retain": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "enabled", - "retain" - ], - "type": "object", - "additionalProperties": false - }, - "ClusterSettings": { - "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "model_starts_with": { + "type": "string", + "nullable": true }, - "default_ha": { - "type": "boolean", + "name": { + "type": "string", "nullable": true }, - "default_storage_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" - } - ], + "name_contains": { + "type": "string", "nullable": true }, - "enabled_iscsi": { - "type": "boolean", + "name_ends_with": { + "type": "string", "nullable": true }, - "id": { - "type": "string" + "name_gt": { + "type": "string", + "nullable": true }, - "vm_recycle_bin": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVmRecycleBin" - } - ], + "name_gte": { + "type": "string", "nullable": true - } - }, - "required": [ - "cluster", - "id" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_ClusterSettings_": { - "properties": { - "task_id": { + }, + "name_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_lt": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/ClusterSettings" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ClusterHaUpdationParams": { - "properties": { - "ha": { - "type": "boolean" + "name_lte": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "ha", - "where" - ], - "type": "object" - }, - "ClusterEnableIscsiUpdationParams": { - "properties": { - "enable_iscsi": { - "type": "boolean" + "name_not": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "enable_iscsi", - "where" - ], - "type": "object" - }, - "DeleteCluster": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteCluster_": { - "properties": { - "task_id": { + "name_not_contains": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteCluster" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ClusterDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "MetaLeader": { - "properties": { - "meta_leader": { - "type": "string" + "name_not_ends_with": { + "type": "string", + "nullable": true }, - "cluster_id": { - "type": "string" - } - }, - "required": [ - "meta_leader", - "cluster_id" - ], - "type": "object" - }, - "GetMetaLeaderRequestBody": { - "properties": { - "where": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "ConsistencyGroupSnapshot": { - "properties": { - "Iscsi_lun_snapshots": { + "name_not_in": { "items": { - "$ref": "#/components/schemas/NestedIscsiLunSnapshot" + "type": "string" }, "type": "array", "nullable": true }, - "consistency_group": { + "name_not_starts_with": { + "type": "string", + "nullable": true + }, + "name_starts_with": { + "type": "string", + "nullable": true + }, + "node_topoes_every": { "allOf": [ { - "$ref": "#/components/schemas/NestedConsistencyGroup" + "$ref": "#/components/schemas/NodeTopoWhereInput" } ], "nullable": true }, - "entityAsyncStatus": { + "node_topoes_none": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/NodeTopoWhereInput" } ], "nullable": true }, - "id": { - "type": "string" - }, - "labels": { - "items": { - "$ref": "#/components/schemas/NestedLabel" - }, - "type": "array", + "node_topoes_some": { + "allOf": [ + { + "$ref": "#/components/schemas/NodeTopoWhereInput" + } + ], "nullable": true }, - "local_created_at": { - "type": "string" + "position": { + "type": "integer", + "format": "int32", + "nullable": true }, - "local_id": { - "type": "string" + "position_gt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "name": { - "type": "string" + "position_gte": { + "type": "integer", + "format": "int32", + "nullable": true }, - "nvmf_namespace_snapshots": { + "position_in": { "items": { - "$ref": "#/components/schemas/NestedNvmfNamespaceSnapshot" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "unique_size": { + "position_lt": { "type": "integer", - "format": "int64" - } - }, - "required": [ - "id", - "local_created_at", - "local_id", - "name", - "unique_size" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_ConsistencyGroupSnapshot_": { - "properties": { - "task_id": { - "type": "string", + "format": "int32", "nullable": true }, - "data": { - "$ref": "#/components/schemas/ConsistencyGroupSnapshot" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ConsistencyGroupSnapshotCreationParams": { - "properties": { - "consistency_group_id": { - "type": "string" + "position_lte": { + "type": "integer", + "format": "int32", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "consistency_group_id", - "name" - ], - "type": "object" - }, - "ConsistencyGroupSnapshotUpdationParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "DeleteConsistencyGroupSnapshot": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteConsistencyGroupSnapshot_": { - "properties": { - "task_id": { - "type": "string", + "position_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteConsistencyGroupSnapshot" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ConsistencyGroupSnapshotDeletionParams": { - "properties": { - "data": { - "properties": { - "remain_volume_snapshot": { - "type": "boolean" - } + "position_not_in": { + "items": { + "type": "integer", + "format": "int32" }, - "required": [ - "remain_volume_snapshot" - ], - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "ConsistencyGroup": { - "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "power_layout": { + "allOf": [ + { + "$ref": "#/components/schemas/Direction" + } + ], + "nullable": true }, - "consistency_group_snapshots": { + "power_layout_in": { "items": { - "$ref": "#/components/schemas/NestedConsistencyGroupSnapshot" + "$ref": "#/components/schemas/Direction" }, "type": "array", "nullable": true }, - "description": { - "type": "string" - }, - "entityAsyncStatus": { + "power_layout_not": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/Direction" } ], "nullable": true }, - "id": { - "type": "string" - }, - "iscsi_luns": { + "power_layout_not_in": { "items": { - "$ref": "#/components/schemas/NestedIscsiLun" + "$ref": "#/components/schemas/Direction" }, "type": "array", "nullable": true }, - "labels": { + "power_position": { + "allOf": [ + { + "$ref": "#/components/schemas/PowerPosition" + } + ], + "nullable": true + }, + "power_position_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "$ref": "#/components/schemas/PowerPosition" }, "type": "array", "nullable": true }, - "local_created_at": { - "type": "string" - }, - "local_id": { - "type": "string" - }, - "name": { - "type": "string" + "power_position_not": { + "allOf": [ + { + "$ref": "#/components/schemas/PowerPosition" + } + ], + "nullable": true }, - "namespaces": { + "power_position_not_in": { "items": { - "$ref": "#/components/schemas/NestedNvmfNamespace" + "$ref": "#/components/schemas/PowerPosition" }, "type": "array", "nullable": true }, - "unique_size": { - "type": "integer", - "format": "int64" + "rack_topo": { + "allOf": [ + { + "$ref": "#/components/schemas/RackTopoWhereInput" + } + ], + "nullable": true } }, - "required": [ - "cluster", - "description", - "id", - "local_created_at", - "local_id", - "name", - "unique_size" - ], "type": "object", "additionalProperties": false }, - "WithTask_ConsistencyGroup_": { + "ClusterTopoWhereInput": { "properties": { - "task_id": { - "type": "string", + "AND": { + "items": { + "$ref": "#/components/schemas/ClusterTopoWhereInput" + }, + "type": "array", "nullable": true }, - "data": { - "$ref": "#/components/schemas/ConsistencyGroup" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ConsistencyGroupCreationParams": { - "properties": { - "namespaces_ids": { + "NOT": { "items": { - "type": "string" + "$ref": "#/components/schemas/ClusterTopoWhereInput" }, - "type": "array" + "type": "array", + "nullable": true }, - "iscsi_luns_ids": { + "OR": { "items": { - "type": "string" + "$ref": "#/components/schemas/ClusterTopoWhereInput" }, - "type": "array" + "type": "array", + "nullable": true }, - "description": { - "type": "string" + "brick_topoes_every": { + "allOf": [ + { + "$ref": "#/components/schemas/BrickTopoWhereInput" + } + ], + "nullable": true }, - "cluster_id": { - "type": "string" + "brick_topoes_none": { + "allOf": [ + { + "$ref": "#/components/schemas/BrickTopoWhereInput" + } + ], + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "namespaces_ids", - "iscsi_luns_ids", - "cluster_id", - "name" - ], - "type": "object" - }, - "ConsistencyGroupUpdationParams": { - "properties": { - "data": { - "properties": { - "remain_volume_snapshot": { - "type": "boolean" - }, - "namespaces_ids": { - "items": { - "type": "string" - }, - "type": "array" - }, - "iscsi_luns_ids": { - "items": { - "type": "string" - }, - "type": "array" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" + "brick_topoes_some": { + "allOf": [ + { + "$ref": "#/components/schemas/BrickTopoWhereInput" } - }, - "type": "object" + ], + "nullable": true + }, + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ConsistencyGroupWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteConsistencyGroup": { - "properties": { "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteConsistencyGroup_": { - "properties": { - "task_id": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteConsistencyGroup" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ConsistencyGroupDeletionParams": { - "properties": { - "data": { - "properties": { - "remain_volume_snapshot": { - "type": "boolean" - } - }, - "type": "object" + "id_contains": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ConsistencyGroupWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "NestedOrganization": { - "properties": { - "id": { - "type": "string" + "id_ends_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "Datacenter": { - "properties": { - "cluster_num": { - "type": "integer", - "format": "int32", + "id_gt": { + "type": "string", "nullable": true }, - "clusters": { + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { "items": { - "$ref": "#/components/schemas/NestedCluster" + "type": "string" }, "type": "array", "nullable": true }, - "failure_data_space": { - "type": "integer", - "format": "int64", + "id_lt": { + "type": "string", "nullable": true }, - "host_num": { - "type": "integer", - "format": "int32", + "id_lte": { + "type": "string", "nullable": true }, - "id": { - "type": "string" + "id_not": { + "type": "string", + "nullable": true }, - "labels": { + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, "type": "array", "nullable": true }, - "name": { - "type": "string" + "id_not_starts_with": { + "type": "string", + "nullable": true }, - "organization": { - "$ref": "#/components/schemas/NestedOrganization" + "id_starts_with": { + "type": "string", + "nullable": true }, - "total_cpu_hz": { - "type": "integer", - "format": "int64", + "local_id": { + "type": "string", "nullable": true }, - "total_data_capacity": { - "type": "integer", - "format": "int64", + "local_id_contains": { + "type": "string", "nullable": true }, - "total_memory_bytes": { - "type": "integer", - "format": "int64", + "local_id_ends_with": { + "type": "string", "nullable": true }, - "used_cpu_hz": { - "type": "number", - "format": "double", + "local_id_gt": { + "type": "string", "nullable": true }, - "used_data_space": { - "type": "integer", - "format": "int64", + "local_id_gte": { + "type": "string", "nullable": true }, - "used_memory_bytes": { - "type": "number", - "format": "double", + "local_id_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "vm_num": { - "type": "integer", - "format": "int32", + "local_id_lt": { + "type": "string", "nullable": true - } - }, - "required": [ - "id", - "name", - "organization" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_Datacenter_": { - "properties": { - "task_id": { + }, + "local_id_lte": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/Datacenter" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "DatacenterCreationParams": { - "properties": { - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" + "local_id_not": { + "type": "string", + "nullable": true }, - "organization_id": { - "type": "string" + "local_id_not_contains": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "organization_id", - "name" - ], - "type": "object" - }, - "DatacenterUpdationParams": { - "properties": { - "data": { - "properties": { - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" - }, - "name": { - "type": "string" - } + "local_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_not_in": { + "items": { + "type": "string" }, - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/DatacenterWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DatacenterWhereUniqueInput": { - "properties": { - "id": { + "local_id_not_starts_with": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "AddClustersToDatacenterParams": { - "properties": { - "data": { - "properties": { - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "type": "object" }, - "where": { - "$ref": "#/components/schemas/DatacenterWhereUniqueInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "RemoveClustersFromDatacenterParams": { - "properties": { - "data": { - "properties": { - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "type": "object" + "local_id_starts_with": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/DatacenterWhereUniqueInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteDatacenter": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteDatacenter_": { - "properties": { - "task_id": { + "name": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteDatacenter" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "DatacenterDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/DatacenterWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "NestedDiskFailureInformation": { - "properties": { - "chunk_checksum_error": { - "type": "boolean", + "name_contains": { + "type": "string", "nullable": true }, - "chunk_errflag": { - "type": "boolean", + "name_ends_with": { + "type": "string", "nullable": true }, - "chunk_io_error": { - "type": "boolean", + "name_gt": { + "type": "string", "nullable": true }, - "chunk_warnflag": { - "type": "boolean", + "name_gte": { + "type": "string", "nullable": true }, - "iostat_latency": { - "type": "boolean", + "name_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "iostat_latency_ms": { - "type": "integer", - "format": "int64", + "name_lt": { + "type": "string", "nullable": true }, - "smart_check": { - "type": "boolean", + "name_lte": { + "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "PartitionUsage": { - "enum": [ - "BOOT", - "CACHE", - "EFI_SYSTEM", - "JOURNAL", - "METAD", - "PARTITION", - "SWAP", - "SYSTEM", - "UNMOUNTED", - "UNPARTED", - "ZOOKEEPER" - ], - "type": "string" - }, - "NestedPartition": { - "properties": { - "name": { + }, + "name_not": { "type": "string", "nullable": true }, - "path": { + "name_not_contains": { "type": "string", "nullable": true }, - "size": { - "type": "integer", - "format": "int64" + "name_not_ends_with": { + "type": "string", + "nullable": true }, - "usage": { - "$ref": "#/components/schemas/PartitionUsage" + "name_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "used_size": { - "type": "integer", - "format": "int64" - } - }, - "required": [ - "size", - "usage", - "used_size" - ], - "type": "object", - "additionalProperties": false - }, - "NestedPmemDimm": { - "properties": { - "id": { - "type": "string" + "name_not_starts_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "Disk": { - "properties": { - "entityAsyncStatus": { + "name_starts_with": { + "type": "string", + "nullable": true + }, + "node_topoes_every": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/NodeTopoWhereInput" } ], "nullable": true }, - "failure_information": { + "node_topoes_none": { "allOf": [ { - "$ref": "#/components/schemas/NestedDiskFailureInformation" + "$ref": "#/components/schemas/NodeTopoWhereInput" } ], "nullable": true }, - "firmware": { - "type": "string" + "node_topoes_some": { + "allOf": [ + { + "$ref": "#/components/schemas/NodeTopoWhereInput" + } + ], + "nullable": true }, - "function": { + "zone_topoes_every": { "allOf": [ { - "$ref": "#/components/schemas/DiskFunction" + "$ref": "#/components/schemas/ZoneTopoWhereInput" } ], "nullable": true }, - "health_status": { + "zone_topoes_none": { "allOf": [ { - "$ref": "#/components/schemas/DiskHealthStatus" + "$ref": "#/components/schemas/ZoneTopoWhereInput" } ], "nullable": true }, - "healthy": { - "type": "boolean" + "zone_topoes_some": { + "allOf": [ + { + "$ref": "#/components/schemas/ZoneTopoWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "ZoneTopoWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/ZoneTopoWhereInput" + }, + "type": "array", + "nullable": true }, - "host": { - "$ref": "#/components/schemas/NestedHost" + "NOT": { + "items": { + "$ref": "#/components/schemas/ZoneTopoWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/ZoneTopoWhereInput" + }, + "type": "array", + "nullable": true + }, + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true + }, + "cluster_topo": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterTopoWhereInput" + } + ], + "nullable": true }, "id": { - "type": "string" + "type": "string", + "nullable": true }, - "labels": { + "id_contains": { + "type": "string", + "nullable": true + }, + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, "type": "array", "nullable": true }, - "local_id": { - "type": "string" + "id_lt": { + "type": "string", + "nullable": true }, - "model": { - "type": "string" + "id_lte": { + "type": "string", + "nullable": true }, - "mounted": { - "type": "boolean" + "id_not": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "id_not_contains": { + "type": "string", + "nullable": true }, - "numa_node": { - "type": "integer", - "format": "int32", + "id_not_ends_with": { + "type": "string", "nullable": true }, - "offline": { - "type": "boolean" + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "partitions": { + "id_not_starts_with": { + "type": "string", + "nullable": true + }, + "id_starts_with": { + "type": "string", + "nullable": true + }, + "local_id": { + "type": "string", + "nullable": true + }, + "local_id_contains": { + "type": "string", + "nullable": true + }, + "local_id_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_gt": { + "type": "string", + "nullable": true + }, + "local_id_gte": { + "type": "string", + "nullable": true + }, + "local_id_in": { "items": { - "$ref": "#/components/schemas/NestedPartition" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "path": { - "type": "string" + "local_id_lt": { + "type": "string", + "nullable": true }, - "persistent_memory_type": { + "local_id_lte": { "type": "string", "nullable": true }, - "physical_slot_on_brick": { - "type": "integer", - "format": "int32", + "local_id_not": { + "type": "string", "nullable": true }, - "pmem_dimms": { + "local_id_not_contains": { + "type": "string", + "nullable": true + }, + "local_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_not_in": { "items": { - "$ref": "#/components/schemas/NestedPmemDimm" + "type": "string" }, "type": "array", "nullable": true }, - "recommended_usage": { + "local_id_not_starts_with": { + "type": "string", + "nullable": true + }, + "local_id_starts_with": { + "type": "string", + "nullable": true + }, + "rack_topoes_every": { "allOf": [ { - "$ref": "#/components/schemas/DiskUsage" + "$ref": "#/components/schemas/RackTopoWhereInput" } ], "nullable": true }, - "remaining_life_percent": { - "type": "integer", - "format": "int32", + "rack_topoes_none": { + "allOf": [ + { + "$ref": "#/components/schemas/RackTopoWhereInput" + } + ], "nullable": true }, - "serial": { - "type": "string" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "type": { - "$ref": "#/components/schemas/DiskType" - }, - "usage": { - "$ref": "#/components/schemas/DiskUsage" - }, - "usage_status": { + "rack_topoes_some": { "allOf": [ { - "$ref": "#/components/schemas/DiskUsageStatus" + "$ref": "#/components/schemas/RackTopoWhereInput" } ], "nullable": true } }, - "required": [ - "firmware", - "healthy", - "host", - "id", - "local_id", - "model", - "mounted", - "name", - "offline", - "partitions", - "path", - "serial", - "size", - "type", - "usage" - ], "type": "object", "additionalProperties": false }, - "WithTask_Disk_": { + "RackTopoWhereInput": { "properties": { - "task_id": { - "type": "string", + "AND": { + "items": { + "$ref": "#/components/schemas/RackTopoWhereInput" + }, + "type": "array", "nullable": true }, - "data": { - "$ref": "#/components/schemas/Disk" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "DiskMountParams": { - "properties": { - "data": { - "properties": { - "function": { - "$ref": "#/components/schemas/DiskFunction" - } + "NOT": { + "items": { + "$ref": "#/components/schemas/RackTopoWhereInput" }, - "required": [ - "function" + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/RackTopoWhereInput" + }, + "type": "array", + "nullable": true + }, + "brick_topoes_every": { + "allOf": [ + { + "$ref": "#/components/schemas/BrickTopoWhereInput" + } ], - "type": "object" + "nullable": true }, - "where": { - "$ref": "#/components/schemas/DiskWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DiskUnmountParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/DiskWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "FilterRuleAggregationEnum": { - "enum": [ - "AVG", - "MAX", - "MIN", - "QUANTILE", - "SUM" - ], - "type": "string" - }, - "FilterRuleMetricEnum": { - "enum": [ - "VM_CPU_USAGE", - "VM_MEMORY_USAGE", - "VM_POWEROFF_DAYS", - "VM_POWERON_DAYS", - "VM_READWRITE_IO" - ], - "type": "string" - }, - "FilterRuleOpEnum": { - "enum": [ - "GT", - "GTE", - "LT", - "LTE" - ], - "type": "string" - }, - "NestedFilterRule": { - "properties": { - "aggregation": { - "$ref": "#/components/schemas/FilterRuleAggregationEnum" + "brick_topoes_none": { + "allOf": [ + { + "$ref": "#/components/schemas/BrickTopoWhereInput" + } + ], + "nullable": true }, - "duration": { + "brick_topoes_some": { + "allOf": [ + { + "$ref": "#/components/schemas/BrickTopoWhereInput" + } + ], + "nullable": true + }, + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true + }, + "height": { "type": "integer", - "format": "int32" + "format": "int32", + "nullable": true }, - "metric": { - "$ref": "#/components/schemas/FilterRuleMetricEnum" + "height_gt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "op": { - "$ref": "#/components/schemas/FilterRuleOpEnum" + "height_gte": { + "type": "integer", + "format": "int32", + "nullable": true }, - "quantile": { + "height_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "height_lt": { "type": "integer", - "format": "int32" + "format": "int32", + "nullable": true }, - "threshold": { - "type": "number", - "format": "double" - } - }, - "required": [ - "aggregation", - "duration", - "metric", - "op", - "quantile", - "threshold" - ], - "type": "object", - "additionalProperties": false - }, - "EntityFilter": { - "properties": { - "apply_to_all_clusters": { - "type": "boolean", + "height_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "clusters": { + "height_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "height_not_in": { "items": { - "$ref": "#/components/schemas/NestedCluster" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "entity_type": { - "$ref": "#/components/schemas/EntityType" + "id": { + "type": "string", + "nullable": true }, - "exclude_ids": { + "id_contains": { + "type": "string", + "nullable": true + }, + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { "items": { "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "exec_failed_cluster": { + "id_lt": { + "type": "string", + "nullable": true + }, + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { "items": { - "$ref": "#/components/schemas/NestedCluster" + "type": "string" }, "type": "array", "nullable": true }, - "filter_error": { + "id_not_starts_with": { + "type": "string", + "nullable": true + }, + "id_starts_with": { + "type": "string", + "nullable": true + }, + "local_id": { + "type": "string", + "nullable": true + }, + "local_id_contains": { + "type": "string", + "nullable": true + }, + "local_id_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_gt": { + "type": "string", + "nullable": true + }, + "local_id_gte": { + "type": "string", + "nullable": true + }, + "local_id_in": { "items": { "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "filter_status": { - "$ref": "#/components/schemas/FilterStatus" + "local_id_lt": { + "type": "string", + "nullable": true }, - "id": { - "type": "string" + "local_id_lte": { + "type": "string", + "nullable": true }, - "ids": { + "local_id_not": { + "type": "string", + "nullable": true + }, + "local_id_not_contains": { + "type": "string", + "nullable": true + }, + "local_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_not_in": { "items": { "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "last_executed_at": { + "local_id_not_starts_with": { + "type": "string", + "nullable": true + }, + "local_id_starts_with": { "type": "string", "nullable": true }, "name": { - "type": "string" + "type": "string", + "nullable": true }, - "preset": { + "name_contains": { "type": "string", "nullable": true }, - "rules": { + "name_ends_with": { + "type": "string", + "nullable": true + }, + "name_gt": { + "type": "string", + "nullable": true + }, + "name_gte": { + "type": "string", + "nullable": true + }, + "name_in": { "items": { - "$ref": "#/components/schemas/NestedFilterRule" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true + }, + "name_lt": { + "type": "string", + "nullable": true + }, + "name_lte": { + "type": "string", + "nullable": true + }, + "name_not": { + "type": "string", + "nullable": true + }, + "name_not_contains": { + "type": "string", + "nullable": true + }, + "name_not_ends_with": { + "type": "string", + "nullable": true + }, + "name_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_not_starts_with": { + "type": "string", + "nullable": true + }, + "name_starts_with": { + "type": "string", + "nullable": true + }, + "zone_topo": { + "allOf": [ + { + "$ref": "#/components/schemas/ZoneTopoWhereInput" + } + ], + "nullable": true } }, - "required": [ - "entity_type", - "exclude_ids", - "filter_error", - "filter_status", - "id", - "ids", - "name", - "rules" - ], "type": "object", "additionalProperties": false }, - "WithTask_EntityFilter_": { + "BrickTopoCreationParams": { "properties": { - "task_id": { - "type": "string", + "tag_position_in_brick": { + "items": { + "$ref": "#/components/schemas/NestedTagPosition" + }, + "type": "array", "nullable": true }, - "data": { - "$ref": "#/components/schemas/EntityFilter" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "FilterRuleInput": { - "properties": { - "threshold": { - "type": "number", - "format": "double" + "node_topoes": { + "$ref": "#/components/schemas/NodeTopoWhereInput" }, - "quantile": { - "type": "integer", - "format": "int32" + "rack_topo_id": { + "type": "string" }, - "op": { - "$ref": "#/components/schemas/FilterRuleOpEnum" + "capacity": { + "$ref": "#/components/schemas/NestedCapacity" }, - "metric": { - "$ref": "#/components/schemas/FilterRuleMetricEnum" + "cluster_id": { + "type": "string" }, - "duration": { + "height": { "type": "integer", "format": "int32" }, - "aggregation": { - "$ref": "#/components/schemas/FilterRuleAggregationEnum" + "name": { + "type": "string" + }, + "position": { + "type": "integer", + "format": "int32" } }, "required": [ - "threshold", - "quantile", - "op", - "metric", - "duration", - "aggregation" + "cluster_id", + "height", + "name", + "position" ], "type": "object" }, - "EntityFilterCreationParams": { + "BrickTopoUpdationParams": { "properties": { - "exclude_vms": { - "$ref": "#/components/schemas/VmWhereInput" - }, - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" - }, - "apply_to_all_clusters": { - "type": "boolean" - }, - "rules": { - "items": { - "$ref": "#/components/schemas/FilterRuleInput" + "data": { + "properties": { + "tag_position_in_brick": { + "items": { + "$ref": "#/components/schemas/NestedTagPosition" + }, + "type": "array", + "nullable": true + }, + "node_topoes": { + "$ref": "#/components/schemas/NodeTopoWhereInput" + }, + "capacity": { + "$ref": "#/components/schemas/NestedCapacity" + }, + "height": { + "type": "integer", + "format": "int32" + }, + "name": { + "type": "string" + }, + "position": { + "type": "integer", + "format": "int32" + } }, - "type": "array" + "type": "object" }, - "name": { - "type": "string" + "where": { + "$ref": "#/components/schemas/BrickTopoWhereInput" } }, "required": [ - "rules", - "name" + "data", + "where" ], "type": "object" }, - "EntityFilterUpdationParams": { + "BrickTopoMoveParams": { "properties": { "data": { "properties": { - "exclude_vms": { - "$ref": "#/components/schemas/VmWhereInput" - }, - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" - }, - "apply_to_all_clusters": { - "type": "boolean" - }, - "rules": { - "items": { - "$ref": "#/components/schemas/FilterRuleInput" - }, - "type": "array" - }, - "name": { + "rack_topo_id": { "type": "string" + }, + "position": { + "type": "integer", + "format": "int32" } }, + "required": [ + "position" + ], "type": "object" }, "where": { - "$ref": "#/components/schemas/EntityFilterWhereInput" + "$ref": "#/components/schemas/BrickTopoWhereInput" } }, "required": [ @@ -65434,7 +62551,7 @@ ], "type": "object" }, - "DeleteEntityFilter": { + "DeleteBrickTopo": { "properties": { "id": { "type": "string" @@ -65445,14 +62562,14 @@ ], "type": "object" }, - "WithTask_DeleteEntityFilter_": { + "WithTask_DeleteBrickTopo_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/DeleteEntityFilter" + "$ref": "#/components/schemas/DeleteBrickTopo" } }, "required": [ @@ -65460,10 +62577,10 @@ ], "type": "object" }, - "EntityFilterDeletionParams": { + "BrickTopoDeletionParams": { "properties": { "where": { - "$ref": "#/components/schemas/EntityFilterWhereInput" + "$ref": "#/components/schemas/BrickTopoWhereInput" } }, "required": [ @@ -65471,35 +62588,137 @@ ], "type": "object" }, - "GpuDevice": { - "properties": { - "assigned_vgpus_num": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "available_vgpus_num": { + "UploadResourceType": { + "enum": [ + "CLOUDTOWER_APPLICATION_PACKAGE", + "CLOUDTOWER_K8S_APP_PACKAGE", + "CLUSTER_IMAGE", + "CLUSTER_IMAGE_META", + "CONTENT_LIBRARY_IMAGE", + "ELF_IMAGE", + "EVEROUTE_PACKAGE", + "HOST_PLUGIN_PACKAGE", + "MONITOR_IMAGE", + "OVF", + "SVT_IMAGE", + "VM_VOLUME_QCOW2", + "VM_VOLUME_RAW" + ], + "type": "string" + }, + "UploadTaskStatus": { + "enum": [ + "FAILED", + "INITIALIZING", + "PAUSED", + "SUCCESSED", + "UPLOADING" + ], + "type": "string" + }, + "UploadTask": { + "properties": { + "args": { + "properties": {}, + "type": "object" + }, + "chunk_size": { "type": "integer", - "format": "int32", + "format": "int64" + }, + "current_chunk": { + "type": "integer", + "format": "int32" + }, + "finished_at": { + "type": "string", "nullable": true }, - "brand": { + "id": { "type": "string" }, - "bus_location": { - "type": "string" + "resource_type": { + "$ref": "#/components/schemas/UploadResourceType" }, - "description": { - "type": "string" + "size": { + "type": "integer", + "format": "int64" }, - "driver_info": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedGpuDriverInfo" - } - ], + "started_at": { + "type": "string", "nullable": true }, + "status": { + "$ref": "#/components/schemas/UploadTaskStatus" + }, + "updatedAt": { + "type": "string" + } + }, + "required": [ + "args", + "chunk_size", + "current_chunk", + "id", + "resource_type", + "size", + "status", + "updatedAt" + ], + "type": "object", + "additionalProperties": false + }, + "ByteUnit": { + "type": "string", + "enum": [ + "B", + "KB", + "MB", + "GB", + "TB", + "PB" + ] + }, + "DeleteCloudTowerApplicationPackage": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "DeleteCloudTowerApplicationPackageParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "NestedCloudTowerApplicationPackage": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "CloudTowerApplication": { + "properties": { "entityAsyncStatus": { "allOf": [ { @@ -65508,150 +62727,315 @@ ], "nullable": true }, - "host": { - "$ref": "#/components/schemas/NestedHost" - }, "id": { "type": "string" }, - "is_nvidia_tools_ready": { - "type": "boolean", - "nullable": true + "instanceStatuses": { + "properties": {}, + "type": "object" }, - "is_nvidia_vfs_enabled": { - "type": "boolean", + "name": { + "type": "string" + }, + "package": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedCloudTowerApplicationPackage" + } + ], "nullable": true }, - "is_nvidia_vfs_supported": { - "type": "boolean", + "placementSituation": { + "type": "string", "nullable": true }, - "labels": { - "items": { - "$ref": "#/components/schemas/NestedLabel" - }, - "type": "array", + "placementVerb": { + "type": "string", "nullable": true }, - "local_created_at": { - "type": "string" + "resourceVersion": { + "type": "integer", + "format": "int32" }, - "local_id": { + "state": { + "allOf": [ + { + "$ref": "#/components/schemas/CloudTowerApplicationState" + } + ], + "nullable": true + }, + "targetPackage": { "type": "string" }, - "mdev_supported_types": { - "items": { - "$ref": "#/components/schemas/NestedVgpuType" - }, - "type": "array", + "user": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedUser" + } + ], "nullable": true }, - "model": { + "vmSpec": { + "properties": {}, + "type": "object" + } + }, + "required": [ + "id", + "instanceStatuses", + "name", + "resourceVersion", + "targetPackage", + "vmSpec" + ], + "type": "object", + "additionalProperties": false + }, + "ApplicationVmSpecEnv": { + "properties": { + "value": { "type": "string" }, "name": { "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "ApplicationVmSpecNic": { + "properties": { + "vlanId": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "ip": { + "type": "string" + }, + "gateway": { + "type": "string" + }, + "dhcp": { + "type": "boolean" + } + }, + "type": "object" + }, + "ApplicationVmSpecNetwork": { + "properties": { + "nics": { + "items": { + "$ref": "#/components/schemas/ApplicationVmSpecNic" + }, + "type": "array" + }, + "dns": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "ApplicationVmSpecStatus": { + "properties": { + "vmIps": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "$ref": "#/components/schemas/VmStatus" + } + }, + "type": "object" + }, + "ApplicationVmSpecStorage": { + "properties": { + "size_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "size": { + "type": "integer", + "format": "int64" + } + }, + "type": "object" + }, + "ApplicationVmSpec": { + "properties": { + "vmUsage": { + "$ref": "#/components/schemas/VmUsage" + }, + "storages": { + "items": { + "$ref": "#/components/schemas/ApplicationVmSpecStorage" + }, + "type": "array" }, "status": { - "$ref": "#/components/schemas/GpuDeviceStatus" + "$ref": "#/components/schemas/ApplicationVmSpecStatus" }, - "user_usage": { - "allOf": [ - { - "$ref": "#/components/schemas/GpuDeviceUsage" - } - ], - "nullable": true + "publicKeys": { + "items": { + "type": "string" + }, + "type": "array" }, - "user_vgpu_type_id": { - "type": "string", - "nullable": true + "network": { + "$ref": "#/components/schemas/ApplicationVmSpecNetwork" }, - "user_vgpu_type_name": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "vgpu_instance_num": { + "memory_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "memory": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int64" }, - "vms": { + "internal": { + "type": "boolean" + }, + "image": { + "type": "string" + }, + "host": { + "type": "string" + }, + "env": { "items": { - "$ref": "#/components/schemas/NestedVm" + "$ref": "#/components/schemas/ApplicationVmSpecEnv" }, - "type": "array", - "nullable": true + "type": "array" + }, + "cpu": { + "type": "integer", + "format": "int32" + }, + "cluster": { + "type": "string" + }, + "cloudInitUserData": { + "type": "string" } }, - "required": [ - "brand", - "bus_location", - "description", - "host", - "id", - "local_created_at", - "local_id", - "model", - "name", - "status" + "type": "object" + }, + "ApplicationVmSpecPlacementSituation": { + "enum": [ + "DIFFERENT", + "SAME" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "WithTask_GpuDevice_": { + "ApplicationVmSpecPlacementVerb": { + "enum": [ + "MUST", + "PREFER" + ], + "type": "string" + }, + "ApplicationVmSpecPlacement": { "properties": { - "task_id": { - "type": "string", - "nullable": true + "verb": { + "$ref": "#/components/schemas/ApplicationVmSpecPlacementVerb" }, - "data": { - "$ref": "#/components/schemas/GpuDevice" + "situation": { + "$ref": "#/components/schemas/ApplicationVmSpecPlacementSituation" } }, "required": [ - "data" + "verb", + "situation" ], "type": "object" }, - "GpuDeviceUsageUpdationParams": { + "ApplicationVmSpecAffinityPolicy": { + "enum": [ + "MUST", + "PREFER" + ], + "type": "string" + }, + "ApplicationVmSpecDefinition": { "properties": { - "data": { - "properties": { - "vgpu_spec": { - "type": "string" - }, - "usage": { - "$ref": "#/components/schemas/GpuDeviceUsage" - } + "vmAffinity": { + "$ref": "#/components/schemas/ApplicationVmSpecAffinityPolicy" + }, + "placement": { + "$ref": "#/components/schemas/ApplicationVmSpecPlacement" + }, + "name": { + "type": "string" + }, + "group": { + "type": "string" + }, + "template": { + "$ref": "#/components/schemas/ApplicationVmSpec" + }, + "instances": { + "items": { + "$ref": "#/components/schemas/ApplicationVmSpec" }, - "type": "object" + "type": "array" + } + }, + "type": "object" + }, + "DeployCloudTowerApplicationParams": { + "properties": { + "name": { + "type": "string" }, - "where": { - "$ref": "#/components/schemas/GpuDeviceWhereInput" + "targetPackage": { + "type": "string" + }, + "vmSpec": { + "$ref": "#/components/schemas/ApplicationVmSpecDefinition" } }, "required": [ - "data", - "where" + "name", + "targetPackage", + "vmSpec" ], "type": "object" }, - "GpuDeviceDescriptionUpdationParams": { + "CloudTowerApplicationWhereUniqueInput": { + "properties": { + "id": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "UpgradeCloudTowerApplicationParams": { "properties": { "data": { "properties": { - "description": { + "targetPackage": { "type": "string" } }, "required": [ - "description" + "targetPackage" ], "type": "object" }, "where": { - "$ref": "#/components/schemas/GpuDeviceWhereInput" + "$ref": "#/components/schemas/CloudTowerApplicationWhereUniqueInput" } }, "required": [ @@ -65660,21 +63044,21 @@ ], "type": "object" }, - "GpuDeviceSriovSwitchParams": { + "UpdateCloudTowerApplicationVmSpecParams": { "properties": { "data": { "properties": { - "enable": { - "type": "boolean" + "vmSpec": { + "$ref": "#/components/schemas/ApplicationVmSpecDefinition" } }, "required": [ - "enable" + "vmSpec" ], "type": "object" }, "where": { - "$ref": "#/components/schemas/GpuDeviceWhereInput" + "$ref": "#/components/schemas/CloudTowerApplicationWhereUniqueInput" } }, "required": [ @@ -65683,184 +63067,429 @@ ], "type": "object" }, - "GpuVmDetail": { + "UninstallCloudTowerApplicationParams": { "properties": { - "vgpu_instance_on_vm_num": { - "type": "integer", - "format": "int32" + "where": { + "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "NestedApplication": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "NestedConsistencyGroup": { + "properties": { + "id": { + "type": "string" }, - "win_opt": { - "type": "boolean" + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedDatacenter": { + "properties": { + "id": { + "type": "string" }, - "vm_usage": { - "allOf": [ - { - "$ref": "#/components/schemas/VmUsage" - } - ], - "nullable": true + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedEverouteCluster": { + "properties": { + "id": { + "type": "string" }, - "vm_tools_version": { - "type": "string", - "nullable": true + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedLabel": { + "properties": { + "id": { + "type": "string" }, - "vm_tools_status": { - "$ref": "#/components/schemas/VmToolsStatus" + "key": { + "type": "string" }, - "vm_placement_group": { + "value": { + "type": "string", + "nullable": true + } + }, + "required": [ + "id", + "key" + ], + "type": "object", + "additionalProperties": false + }, + "MetroCheckStatusEnum": { + "enum": [ + "CRITICAL", + "HEALTHY", + "INFO", + "NOTICE" + ], + "type": "string" + }, + "NestedMetroCheckItem": { + "properties": { + "critical": { "items": { - "$ref": "#/components/schemas/NestedVmPlacementGroup" + "type": "string" }, - "type": "array", - "nullable": true + "type": "array" }, - "vm_nics": { + "info": { "items": { - "$ref": "#/components/schemas/NestedVmNic" + "type": "string" }, - "type": "array", - "nullable": true + "type": "array" }, - "vm_disks": { + "key": { + "type": "string" + }, + "labels": { + "properties": {}, + "type": "object" + }, + "notice": { "items": { - "$ref": "#/components/schemas/NestedVmDisk" + "type": "string" }, - "type": "array", - "nullable": true + "type": "array" }, - "video_type": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVideoType" - } - ], - "nullable": true + "status": { + "$ref": "#/components/schemas/MetroCheckStatusEnum" + } + }, + "required": [ + "critical", + "info", + "key", + "labels", + "notice", + "status" + ], + "type": "object", + "additionalProperties": false + }, + "NestedMetroCheckResult": { + "properties": { + "critical": { + "type": "integer", + "format": "int32" }, - "vcpu": { + "info": { "type": "integer", "format": "int32" }, - "usb_devices": { + "items": { "items": { - "$ref": "#/components/schemas/NestedUsbDevice" + "$ref": "#/components/schemas/NestedMetroCheckItem" }, - "type": "array", - "nullable": true + "type": "array" }, - "unique_size": { + "notice": { "type": "integer", - "format": "int64", - "nullable": true + "format": "int32" }, "status": { - "$ref": "#/components/schemas/VmStatus" + "$ref": "#/components/schemas/MetroCheckStatusEnum" + } + }, + "required": [ + "critical", + "info", + "items", + "notice", + "status" + ], + "type": "object", + "additionalProperties": false + }, + "NestedMetroAvailabilityChecklist": { + "properties": { + "primaryZone": { + "$ref": "#/components/schemas/NestedMetroCheckResult" }, - "snapshots": { + "primaryZoneAndWitness": { + "$ref": "#/components/schemas/NestedMetroCheckResult" + }, + "secondaryZone": { + "$ref": "#/components/schemas/NestedMetroCheckResult" + }, + "secondaryZoneAndWitness": { + "$ref": "#/components/schemas/NestedMetroCheckResult" + }, + "witness": { + "$ref": "#/components/schemas/NestedMetroCheckResult" + }, + "zoneAndZone": { + "$ref": "#/components/schemas/NestedMetroCheckResult" + } + }, + "required": [ + "primaryZone", + "primaryZoneAndWitness", + "secondaryZone", + "secondaryZoneAndWitness", + "witness", + "zoneAndZone" + ], + "type": "object", + "additionalProperties": false + }, + "NestedClusterSettings": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVcenterAccount": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVds": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVmFolder": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVmTemplate": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedWitness": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedZone": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "Cluster": { + "properties": { + "application_highest_version": { + "type": "string", + "nullable": true + }, + "applications": { "items": { - "$ref": "#/components/schemas/NestedVmSnapshot" + "$ref": "#/components/schemas/NestedApplication" }, "type": "array", "nullable": true }, - "snapshot_plan": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedSnapshotPlan" - } - ], - "nullable": true - }, - "size": { - "type": "integer", - "format": "int64", - "nullable": true + "architecture": { + "$ref": "#/components/schemas/Architecture" }, - "provisioned_size": { - "type": "integer", - "format": "int64", + "auto_converge": { + "type": "boolean", "nullable": true }, - "protected": { - "type": "boolean" + "connect_state": { + "$ref": "#/components/schemas/ConnectState" }, - "pci_nics": { + "consistency_groups": { "items": { - "$ref": "#/components/schemas/NestedNic" + "$ref": "#/components/schemas/NestedConsistencyGroup" }, "type": "array", "nullable": true }, - "out_uninstall_usb": { + "current_cpu_model": { + "type": "string", + "nullable": true + }, + "datacenters": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedDatacenter" }, - "type": "array" - }, - "os": { - "type": "string", + "type": "array", "nullable": true }, - "original_name": { + "disconnected_date": { "type": "string", "nullable": true }, - "node_ip": { - "type": "string" - }, - "nested_virtualization": { - "type": "boolean" - }, - "name": { - "type": "string" - }, - "memory_usage": { - "type": "number", - "format": "double", + "disconnected_reason": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterConnectorErrorCode" + } + ], "nullable": true }, - "memory": { - "type": "integer", - "format": "int64" + "dns": { + "items": { + "type": "string" + }, + "type": "array" }, - "max_iops_policy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "max_iops": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "max_bandwidth_policy": { + "everoute_cluster": { "allOf": [ { - "$ref": "#/components/schemas/VmDiskIoRestrictType" + "$ref": "#/components/schemas/NestedEverouteCluster" } ], "nullable": true }, - "max_bandwidth": { + "failure_data_space": { "type": "integer", "format": "int64", "nullable": true }, - "logical_size_bytes": { + "has_metrox": { + "type": "boolean", + "nullable": true + }, + "host_num": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "local_id": { + "hosts": { + "items": { + "$ref": "#/components/schemas/NestedHost" + }, + "type": "array", + "nullable": true + }, + "hypervisor": { + "allOf": [ + { + "$ref": "#/components/schemas/Hypervisor" + } + ], + "nullable": true + }, + "id": { "type": "string" }, - "local_created_at": { - "type": "string", + "ip": { + "type": "string" + }, + "is_all_flash": { + "type": "boolean", "nullable": true }, - "last_shutdown_time": { + "iscsi_vip": { "type": "string", "nullable": true }, @@ -65871,534 +63500,301 @@ "type": "array", "nullable": true }, - "kernel_info": { + "license_expire_date": { "type": "string", "nullable": true }, - "isolation_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedIsolationPolicy" - } - ], + "license_serial": { + "type": "string", "nullable": true }, - "ips": { - "type": "string" + "license_sign_date": { + "type": "string", + "nullable": true }, - "io_policy": { + "license_type": { "allOf": [ { - "$ref": "#/components/schemas/VmDiskIoPolicy" + "$ref": "#/components/schemas/LicenseType" } ], "nullable": true }, - "internal": { - "type": "boolean" - }, - "in_recycle_bin": { - "type": "boolean" + "local_id": { + "type": "string", + "nullable": true }, - "id": { - "type": "string" + "maintenance_end_date": { + "type": "string", + "nullable": true }, - "hostname": { + "maintenance_start_date": { "type": "string", "nullable": true }, - "host": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedHost" - } - ], + "management_vip": { + "type": "string", "nullable": true }, - "ha": { - "type": "boolean" + "max_chunk_num": { + "type": "integer", + "format": "int32", + "nullable": true }, - "guest_used_size": { + "max_physical_data_capacity": { "type": "integer", "format": "int64", "nullable": true }, - "guest_size_usage": { - "type": "number", - "format": "double", + "max_physical_data_capacity_per_node": { + "type": "integer", + "format": "int64", "nullable": true }, - "guest_os_type": { + "metro_availability_checklist": { "allOf": [ { - "$ref": "#/components/schemas/VmGuestsOperationSystem" + "$ref": "#/components/schemas/NestedMetroAvailabilityChecklist" } ], "nullable": true }, - "guest_cpu_model": { + "mgt_gateway": { "type": "string", "nullable": true }, - "gpu_devices": { - "items": { - "$ref": "#/components/schemas/NestedGpuDevice" - }, - "type": "array", + "mgt_netmask": { + "type": "string", "nullable": true }, - "folder": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVmFolder" - } - ], + "migration_data_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "firmware": { - "$ref": "#/components/schemas/VmFirmware" + "migration_speed": { + "type": "integer", + "format": "int64", + "nullable": true }, - "entityAsyncStatus": { + "name": { + "type": "string" + }, + "ntp_mode": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/NtpMode" } ], "nullable": true }, - "entity_filter_results": { + "ntp_servers": { "items": { - "$ref": "#/components/schemas/NestedVmEntityFilterResult" + "type": "string" }, - "type": "array", - "nullable": true - }, - "dns_servers": { - "type": "string", - "nullable": true - }, - "description": { - "type": "string" + "type": "array" }, - "deleted_at": { - "type": "string", + "nvme_over_rdma_enabled": { + "type": "boolean", "nullable": true }, - "cpu_usage": { - "type": "number", - "format": "double", + "nvme_over_tcp_enabled": { + "type": "boolean", "nullable": true }, - "cpu_model": { - "type": "string" - }, - "cpu": { - "$ref": "#/components/schemas/NestedCpu" - }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedCluster" - } - ], + "nvmf_enabled": { + "type": "boolean", "nullable": true }, - "cloud_init_supported": { + "pmem_enabled": { "type": "boolean", "nullable": true }, - "clock_offset": { - "$ref": "#/components/schemas/VmClockOffset" - } - }, - "required": [ - "win_opt", - "vm_tools_status", - "vcpu", - "status", - "protected", - "out_uninstall_usb", - "node_ip", - "nested_virtualization", - "name", - "memory", - "local_id", - "ips", - "internal", - "in_recycle_bin", - "id", - "ha", - "firmware", - "description", - "cpu_model", - "cpu", - "clock_offset" - ], - "type": "object" - }, - "GpuVmInfo": { - "properties": { - "vms": { - "items": { - "$ref": "#/components/schemas/GpuVmDetail" - }, - "type": "array" - }, - "vgpu_instance_num": { + "provisioned_cpu_cores": { "type": "integer", "format": "int32", "nullable": true }, - "user_vgpu_type_name": { - "type": "string", + "provisioned_cpu_cores_for_active_vm": { + "type": "integer", + "format": "int32", "nullable": true }, - "user_vgpu_type_id": { - "type": "string", + "provisioned_for_active_vm_ratio": { + "type": "number", + "format": "double", "nullable": true }, - "user_usage": { - "allOf": [ - { - "$ref": "#/components/schemas/GpuDeviceUsage" - } - ], + "provisioned_memory_bytes": { + "type": "integer", + "format": "int64", "nullable": true }, - "status": { - "$ref": "#/components/schemas/GpuDeviceStatus" - }, - "name": { - "type": "string" - }, - "model": { - "type": "string" - }, - "mdev_supported_types": { - "items": { - "$ref": "#/components/schemas/NestedVgpuType" - }, - "type": "array", + "provisioned_ratio": { + "type": "number", + "format": "double", "nullable": true }, - "local_id": { - "type": "string" - }, - "local_created_at": { - "type": "string" + "rdma_enabled": { + "type": "boolean", + "nullable": true }, - "labels": { + "recommended_cpu_models": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, - "type": "array", - "nullable": true + "type": "array" }, - "is_nvidia_vfs_supported": { - "type": "boolean", + "recover_data_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "is_nvidia_vfs_enabled": { - "type": "boolean", + "recover_speed": { + "type": "integer", + "format": "int64", "nullable": true }, - "is_nvidia_tools_ready": { - "type": "boolean", + "reserved_cpu_cores_for_system_service": { + "type": "integer", + "format": "int32", "nullable": true }, - "id": { - "type": "string" - }, - "host": { - "$ref": "#/components/schemas/NestedHost" + "running_vm_num": { + "type": "integer", + "format": "int32", + "nullable": true }, - "entityAsyncStatus": { + "settings": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/NestedClusterSettings" } ], "nullable": true }, - "driver_info": { + "software_edition": { "allOf": [ { - "$ref": "#/components/schemas/NestedGpuDriverInfo" + "$ref": "#/components/schemas/SoftwareEdition" } ], "nullable": true }, - "description": { - "type": "string" - }, - "bus_location": { - "type": "string" - }, - "brand": { - "type": "string" - }, - "available_vgpus_num": { + "stopped_vm_num": { "type": "integer", "format": "int32", "nullable": true }, - "assigned_vgpus_num": { + "stretch": { + "type": "boolean", + "nullable": true + }, + "suspended_vm_num": { "type": "integer", "format": "int32", "nullable": true - } - }, - "required": [ - "vms", - "status", - "name", - "model", - "local_id", - "local_created_at", - "id", - "host", - "description", - "bus_location", - "brand" - ], - "type": "object" - }, - "GpuDeviceOrderByInput": { - "enum": [ - "assigned_vgpus_num_ASC", - "assigned_vgpus_num_DESC", - "available_vgpus_num_ASC", - "available_vgpus_num_DESC", - "brand_ASC", - "brand_DESC", - "bus_location_ASC", - "bus_location_DESC", - "description_ASC", - "description_DESC", - "driver_info_ASC", - "driver_info_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "is_nvidia_tools_ready_ASC", - "is_nvidia_tools_ready_DESC", - "is_nvidia_vfs_enabled_ASC", - "is_nvidia_vfs_enabled_DESC", - "is_nvidia_vfs_supported_ASC", - "is_nvidia_vfs_supported_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "mdev_supported_types_ASC", - "mdev_supported_types_DESC", - "model_ASC", - "model_DESC", - "name_ASC", - "name_DESC", - "status_ASC", - "status_DESC", - "user_usage_ASC", - "user_usage_DESC", - "user_vgpu_type_id_ASC", - "user_vgpu_type_id_DESC", - "user_vgpu_type_name_ASC", - "user_vgpu_type_name_DESC", - "vgpu_instance_num_ASC", - "vgpu_instance_num_DESC" - ], - "type": "string" - }, - "GetGpuDevicesRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true }, - "before": { - "type": "string", + "total_cache_capacity": { + "type": "integer", + "format": "int64", "nullable": true }, - "first": { + "total_cpu_cores": { "type": "integer", "format": "int32", "nullable": true }, - "last": { + "total_cpu_hz": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/GpuDeviceOrderByInput" - } - ], - "nullable": true + "total_cpu_models": { + "items": { + "type": "string" + }, + "type": "array" }, - "skip": { + "total_cpu_sockets": { "type": "integer", "format": "int32", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/GpuDeviceWhereInput" - } - ], + "total_data_capacity": { + "type": "integer", + "format": "int64", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "MetricType": { - "enum": [ - "BOTTOMK", - "NORMAL", - "TOPK" - ], - "type": "string" - }, - "GraphType": { - "enum": [ - "AREA", - "STACK" - ], - "type": "string" - }, - "NestedView": { - "properties": { - "id": { - "type": "string" }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "Graph": { - "properties": { - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedCluster" - } - ], + "total_memory_bytes": { + "type": "integer", + "format": "int64", "nullable": true }, - "disks": { - "items": { - "$ref": "#/components/schemas/NestedDisk" - }, - "type": "array", - "nullable": true + "type": { + "$ref": "#/components/schemas/ClusterType" }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "upgrade_tool_version": { + "type": "string", "nullable": true }, - "hosts": { - "items": { - "$ref": "#/components/schemas/NestedHost" - }, - "type": "array", + "used_cpu_hz": { + "type": "number", + "format": "double", "nullable": true }, - "id": { - "type": "string" - }, - "instance_ids": { - "items": { - "type": "string" - }, - "type": "array" - }, - "local_id": { - "type": "string" + "used_data_space": { + "type": "integer", + "format": "int64", + "nullable": true }, - "luns": { - "items": { - "$ref": "#/components/schemas/NestedIscsiLun" - }, - "type": "array", + "used_memory_bytes": { + "type": "number", + "format": "double", "nullable": true }, - "metric_count": { + "valid_data_space": { "type": "integer", - "format": "int32" - }, - "metric_name": { - "type": "string" - }, - "metric_type": { - "$ref": "#/components/schemas/MetricType" - }, - "namespaces": { - "items": { - "$ref": "#/components/schemas/NestedNvmfNamespace" - }, - "type": "array", + "format": "int64", "nullable": true }, - "network": { + "vcenterAccount": { "allOf": [ { - "$ref": "#/components/schemas/NetworkType" + "$ref": "#/components/schemas/NestedVcenterAccount" } ], "nullable": true }, - "nics": { + "vdses": { "items": { - "$ref": "#/components/schemas/NestedNic" + "$ref": "#/components/schemas/NestedVds" }, "type": "array", "nullable": true }, - "resource_type": { + "version": { "type": "string" }, - "service": { - "type": "string", + "vhost_enabled": { + "type": "boolean", "nullable": true }, - "targets": { - "properties": {}, - "type": "object" - }, - "title": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/GraphType" - }, - "view": { - "$ref": "#/components/schemas/NestedView" - }, - "vmNics": { + "vm_folders": { "items": { - "$ref": "#/components/schemas/NestedVmNic" + "$ref": "#/components/schemas/NestedVmFolder" }, "type": "array", "nullable": true }, - "vmVolumes": { + "vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "vm_templates": { "items": { - "$ref": "#/components/schemas/NestedVmVolume" + "$ref": "#/components/schemas/NestedVmTemplate" }, "type": "array", "nullable": true @@ -66410,11 +63806,12 @@ "type": "array", "nullable": true }, - "witnesses": { - "items": { - "$ref": "#/components/schemas/NestedWitness" - }, - "type": "array", + "witness": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedWitness" + } + ], "nullable": true }, "zones": { @@ -66426,29 +63823,29 @@ } }, "required": [ + "architecture", + "connect_state", + "dns", "id", - "instance_ids", - "local_id", - "metric_count", - "metric_name", - "metric_type", - "resource_type", - "targets", - "title", + "ip", + "name", + "ntp_servers", + "recommended_cpu_models", + "total_cpu_models", "type", - "view" + "version" ], "type": "object", "additionalProperties": false }, - "WithTask_Graph_": { + "WithTask_Cluster_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/Graph" + "$ref": "#/components/schemas/Cluster" } }, "required": [ @@ -66456,2069 +63853,2968 @@ ], "type": "object" }, - "GraphCreationParams": { + "ClusterCreationParams": { "properties": { - "instance_ids": { - "items": { - "type": "string" - }, - "type": "array" - }, - "network": { - "$ref": "#/components/schemas/NetworkType" - }, - "service": { + "datacenter_id": { "type": "string" }, - "metric_type": { - "$ref": "#/components/schemas/MetricType" - }, - "metric_count": { - "type": "integer", - "format": "int32" - }, - "type": { - "$ref": "#/components/schemas/GraphType" + "secondary_zone_datacenter_id": { + "type": "string" }, - "resource_type": { + "primary_zone_datacenter_id": { "type": "string" }, - "view_id": { + "password": { "type": "string" }, - "title": { + "username": { "type": "string" }, - "cluster_id": { + "ip": { "type": "string" + } + }, + "required": [ + "password", + "username", + "ip" + ], + "type": "object" + }, + "ClusterUpdationParams": { + "properties": { + "data": { + "properties": { + "secondary_zone_id": { + "type": "string" + }, + "primary_zone_id": { + "type": "string" + }, + "datacenter_id": { + "type": "string" + }, + "secondary_zone_datacenter_id": { + "type": "string" + }, + "primary_zone_datacenter_id": { + "type": "string" + }, + "password": { + "type": "string" + }, + "username": { + "type": "string" + }, + "ip": { + "type": "string" + } + }, + "type": "object" }, - "connect_id": { - "items": { - "type": "string" + "where": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "ClusterLicenseUpdationParams": { + "properties": { + "data": { + "properties": { + "license": { + "type": "string" + } }, - "type": "array" + "required": [ + "license" + ], + "type": "object" }, - "metric_name": { + "where": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "MgtIpMapper": { + "properties": { + "ip": { + "type": "string" + }, + "host_id": { "type": "string" } }, "required": [ - "type", - "resource_type", - "view_id", - "title", - "cluster_id", - "connect_id", - "metric_name" + "ip", + "host_id" ], "type": "object" }, - "GraphWhereInput": { + "ClusterNetworkSettingUpdationParams": { "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/GraphWhereInput" + "data": { + "properties": { + "mgt_ip_mapper": { + "items": { + "$ref": "#/components/schemas/MgtIpMapper" + }, + "type": "array" + }, + "mgt_netmask": { + "type": "string" + }, + "mgt_gateway": { + "type": "string" + }, + "ntp_mode": { + "$ref": "#/components/schemas/NtpMode" + }, + "ntp_servers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "iscsi_vip": { + "type": "string" + }, + "management_vip": { + "type": "string" + } }, - "type": "array", - "nullable": true + "type": "object" }, - "NOT": { - "items": { - "$ref": "#/components/schemas/GraphWhereInput" + "where": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "ClusterVirtualizationUpdationParams": { + "properties": { + "data": { + "properties": { + "auto_converge": { + "type": "boolean" + }, + "current_cpu_model": { + "type": "string" + } }, - "type": "array", - "nullable": true + "type": "object" }, - "OR": { - "items": { - "$ref": "#/components/schemas/GraphWhereInput" - }, - "type": "array", - "nullable": true + "where": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "NestedVmRecycleBin": { + "properties": { + "enabled": { + "type": "boolean" }, + "retain": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "enabled", + "retain" + ], + "type": "object", + "additionalProperties": false + }, + "ClusterSettings": { + "properties": { "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/NestedCluster" }, - "disks_every": { - "allOf": [ - { - "$ref": "#/components/schemas/DiskWhereInput" - } - ], + "default_ha": { + "type": "boolean", "nullable": true }, - "disks_none": { + "default_storage_policy": { "allOf": [ { - "$ref": "#/components/schemas/DiskWhereInput" + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" } ], "nullable": true }, - "disks_some": { - "allOf": [ - { - "$ref": "#/components/schemas/DiskWhereInput" - } - ], + "enabled_iscsi": { + "type": "boolean", "nullable": true }, - "entityAsyncStatus": { + "id": { + "type": "string" + }, + "vm_recycle_bin": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/NestedVmRecycleBin" } ], "nullable": true - }, - "entityAsyncStatus_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", + } + }, + "required": [ + "cluster", + "id" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_ClusterSettings_": { + "properties": { + "task_id": { + "type": "string", "nullable": true }, - "entityAsyncStatus_not": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "data": { + "$ref": "#/components/schemas/ClusterSettings" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ClusterHaUpdationParams": { + "properties": { + "ha": { + "type": "boolean" + }, + "where": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "ha", + "where" + ], + "type": "object" + }, + "ClusterEnableIscsiUpdationParams": { + "properties": { + "enable_iscsi": { + "type": "boolean" + }, + "where": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "enable_iscsi", + "where" + ], + "type": "object" + }, + "DeleteCluster": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteCluster_": { + "properties": { + "task_id": { + "type": "string", "nullable": true }, - "entityAsyncStatus_not_in": { + "data": { + "$ref": "#/components/schemas/DeleteCluster" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ClusterDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "MetaLeader": { + "properties": { + "meta_leader": { + "type": "string" + }, + "cluster_id": { + "type": "string" + } + }, + "required": [ + "meta_leader", + "cluster_id" + ], + "type": "object" + }, + "GetMetaLeaderRequestBody": { + "properties": { + "where": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "NestedIscsiLunSnapshot": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedNvmfNamespaceSnapshot": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "ConsistencyGroupSnapshot": { + "properties": { + "Iscsi_lun_snapshots": { "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/NestedIscsiLunSnapshot" }, "type": "array", "nullable": true }, - "hosts_every": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true - }, - "hosts_none": { + "consistency_group": { "allOf": [ { - "$ref": "#/components/schemas/HostWhereInput" + "$ref": "#/components/schemas/NestedConsistencyGroup" } ], "nullable": true }, - "hosts_some": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/HostWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, "id": { - "type": "string", - "nullable": true - }, - "id_contains": { - "type": "string", - "nullable": true - }, - "id_ends_with": { - "type": "string", - "nullable": true - }, - "id_gt": { - "type": "string", - "nullable": true - }, - "id_gte": { - "type": "string", - "nullable": true + "type": "string" }, - "id_in": { + "labels": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "id_lt": { - "type": "string", - "nullable": true - }, - "id_lte": { - "type": "string", - "nullable": true - }, - "id_not": { - "type": "string", - "nullable": true + "local_created_at": { + "type": "string" }, - "id_not_contains": { - "type": "string", - "nullable": true + "local_id": { + "type": "string" }, - "id_not_ends_with": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "id_not_in": { + "nvmf_namespace_snapshots": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedNvmfNamespaceSnapshot" }, "type": "array", "nullable": true }, - "id_not_starts_with": { - "type": "string", - "nullable": true - }, - "id_starts_with": { + "unique_size": { + "type": "integer", + "format": "int64" + } + }, + "required": [ + "id", + "local_created_at", + "local_id", + "name", + "unique_size" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_ConsistencyGroupSnapshot_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "local_id": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/ConsistencyGroupSnapshot" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ConsistencyGroupSnapshotCreationParams": { + "properties": { + "consistency_group_id": { + "type": "string" }, - "local_id_contains": { + "name": { + "type": "string" + } + }, + "required": [ + "consistency_group_id", + "name" + ], + "type": "object" + }, + "ConsistencyGroupSnapshotUpdationParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "DeleteConsistencyGroupSnapshot": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteConsistencyGroupSnapshot_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "local_id_ends_with": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteConsistencyGroupSnapshot" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ConsistencyGroupSnapshotDeletionParams": { + "properties": { + "data": { + "properties": { + "remain_volume_snapshot": { + "type": "boolean" + } + }, + "required": [ + "remain_volume_snapshot" + ], + "type": "object" }, - "local_id_gt": { - "type": "string", - "nullable": true + "where": { + "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "NestedConsistencyGroupSnapshot": { + "properties": { + "id": { + "type": "string" }, - "local_id_gte": { - "type": "string", - "nullable": true + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedIscsiLun": { + "properties": { + "id": { + "type": "string" }, - "local_id_in": { + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedNvmfNamespace": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "ConsistencyGroup": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "consistency_group_snapshots": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedConsistencyGroupSnapshot" }, "type": "array", "nullable": true }, - "local_id_lt": { - "type": "string", - "nullable": true + "description": { + "type": "string" }, - "local_id_lte": { - "type": "string", + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "local_id_not": { - "type": "string", - "nullable": true + "id": { + "type": "string" }, - "local_id_not_contains": { - "type": "string", + "iscsi_luns": { + "items": { + "$ref": "#/components/schemas/NestedIscsiLun" + }, + "type": "array", "nullable": true }, - "local_id_not_ends_with": { - "type": "string", + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", "nullable": true }, - "local_id_not_in": { + "local_created_at": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaces": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedNvmfNamespace" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { + "unique_size": { + "type": "integer", + "format": "int64" + } + }, + "required": [ + "cluster", + "description", + "id", + "local_created_at", + "local_id", + "name", + "unique_size" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_ConsistencyGroup_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "local_id_starts_with": { + "data": { + "$ref": "#/components/schemas/ConsistencyGroup" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ConsistencyGroupCreationParams": { + "properties": { + "namespaces_ids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "iscsi_luns_ids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "description": { + "type": "string" + }, + "cluster_id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "namespaces_ids", + "iscsi_luns_ids", + "cluster_id", + "name" + ], + "type": "object" + }, + "ConsistencyGroupUpdationParams": { + "properties": { + "data": { + "properties": { + "remain_volume_snapshot": { + "type": "boolean" + }, + "namespaces_ids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "iscsi_luns_ids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/ConsistencyGroupWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "DeleteConsistencyGroup": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteConsistencyGroup_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "luns_every": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiLunWhereInput" + "data": { + "$ref": "#/components/schemas/DeleteConsistencyGroup" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ConsistencyGroupDeletionParams": { + "properties": { + "data": { + "properties": { + "remain_volume_snapshot": { + "type": "boolean" } - ], + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/ConsistencyGroupWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "NestedElfImage": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVmDisk": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVmSnapshot": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "ContentLibraryImage": { + "properties": { + "clusters": { + "items": { + "$ref": "#/components/schemas/NestedCluster" + }, + "type": "array", "nullable": true }, - "luns_none": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiLunWhereInput" - } - ], + "createdAt": { + "type": "string" + }, + "description": { + "type": "string" + }, + "elf_image_uuids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "elf_images": { + "items": { + "$ref": "#/components/schemas/NestedElfImage" + }, + "type": "array", "nullable": true }, - "luns_some": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/IscsiLunWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "metric_count": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "metric_count_gt": { - "type": "integer", - "format": "int32", - "nullable": true + "id": { + "type": "string" }, - "metric_count_gte": { - "type": "integer", - "format": "int32", + "iscsi_luns": { + "items": { + "$ref": "#/components/schemas/NestedIscsiLun" + }, + "type": "array", "nullable": true }, - "metric_count_in": { + "labels": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "metric_count_lt": { - "type": "integer", - "format": "int32", - "nullable": true + "name": { + "type": "string" }, - "metric_count_lte": { - "type": "integer", - "format": "int32", - "nullable": true + "path": { + "type": "string" }, - "metric_count_not": { + "size": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int64" }, - "metric_count_not_in": { + "vm_disks": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/NestedVmDisk" }, "type": "array", "nullable": true }, - "metric_name": { - "type": "string", + "vm_snapshots": { + "items": { + "$ref": "#/components/schemas/NestedVmSnapshot" + }, + "type": "array", "nullable": true }, - "metric_name_contains": { - "type": "string", + "vm_templates": { + "items": { + "$ref": "#/components/schemas/NestedVmTemplate" + }, + "type": "array", "nullable": true - }, - "metric_name_ends_with": { + } + }, + "required": [ + "createdAt", + "description", + "elf_image_uuids", + "id", + "name", + "path", + "size" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_ContentLibraryImage_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "metric_name_gt": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/ContentLibraryImage" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ContentLibraryImageUpdationParamsData": { + "properties": { + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" }, - "metric_name_gte": { + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "ContentLibraryImageUpdationParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/ContentLibraryImageUpdationParamsData" + }, + "where": { + "$ref": "#/components/schemas/ContentLibraryImageWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "ContentLibraryImageUpdationClusterParamsData": { + "properties": { + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "clusters" + ], + "type": "object" + }, + "ContentLibraryImageUpdationClusterParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/ContentLibraryImageUpdationClusterParamsData" + }, + "where": { + "$ref": "#/components/schemas/ContentLibraryImageWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "DeleteContentLibraryImage": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteContentLibraryImage_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "metric_name_in": { + "data": { + "$ref": "#/components/schemas/DeleteContentLibraryImage" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ContentLibraryImageDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/ContentLibraryImageWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "ContentLibraryImageImportData": { + "properties": { + "url": { + "type": "string" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "cluster": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "url", + "name", + "cluster" + ], + "type": "object" + }, + "ContentLibraryImageImportParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/ContentLibraryImageImportData" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "OvfCpu": { + "properties": { + "sockets": { + "type": "integer", + "format": "int32" + }, + "cores": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "sockets", + "cores" + ], + "type": "object" + }, + "OvfNic": { + "properties": { + "mac": { + "type": "string" + } + }, + "required": [ + "mac" + ], + "type": "object" + }, + "OvfDisk": { + "properties": { + "size": { + "type": "integer", + "format": "int64" + }, + "type": { + "$ref": "#/components/schemas/VmDiskType" + }, + "bus": { + "$ref": "#/components/schemas/Bus" + }, + "name": { + "type": "string" + } + }, + "required": [ + "size", + "type", + "bus", + "name" + ], + "type": "object" + }, + "ParsedOVF": { + "properties": { + "firmware": { + "$ref": "#/components/schemas/VmFirmware" + }, + "disks": { "items": { - "type": "string" + "$ref": "#/components/schemas/OvfDisk" }, - "type": "array", - "nullable": true + "type": "array" }, - "metric_name_lt": { + "nics": { + "items": { + "$ref": "#/components/schemas/OvfNic" + }, + "type": "array" + }, + "memory": { + "type": "integer", + "format": "int64" + }, + "cpu": { + "$ref": "#/components/schemas/OvfCpu" + }, + "vcpu": { + "type": "integer", + "format": "int32" + }, + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "firmware", + "disks", + "nics", + "memory", + "cpu", + "vcpu", + "name" + ], + "type": "object" + }, + "ExportFileDownloadLinks": { + "properties": { + "link": { + "type": "string" + }, + "filename": { + "type": "string" + } + }, + "required": [ + "link", + "filename" + ], + "type": "object" + }, + "VmExportFileWhereUniqueInput": { + "properties": { + "data_port_id": { "type": "string", "nullable": true }, - "metric_name_lte": { + "id": { "type": "string", "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GetExportFileDownloadLinksParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/VmExportFileWhereUniqueInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "NestedCpu": { + "properties": { + "cores": { + "type": "integer", + "format": "int32" }, - "metric_name_not": { + "sockets": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "cores", + "sockets" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVmEntityFilterResult": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "NestedGpuDevice": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedIsolationPolicy": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "NestedNic": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedSnapshotPlan": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedUsbDevice": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVmNic": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVmPlacementGroup": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "Vm": { + "properties": { + "bios_uuid": { "type": "string", "nullable": true }, - "metric_name_not_contains": { - "type": "string", + "clock_offset": { + "$ref": "#/components/schemas/VmClockOffset" + }, + "cloud_init_supported": { + "type": "boolean", "nullable": true }, - "metric_name_not_ends_with": { - "type": "string", + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedCluster" + } + ], "nullable": true }, - "metric_name_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "cpu": { + "$ref": "#/components/schemas/NestedCpu" + }, + "cpu_model": { + "type": "string" + }, + "cpu_usage": { + "type": "number", + "format": "double", "nullable": true }, - "metric_name_not_starts_with": { + "deleted_at": { "type": "string", "nullable": true }, - "metric_name_starts_with": { + "description": { + "type": "string" + }, + "dns_servers": { "type": "string", "nullable": true }, - "metric_type": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/MetricType" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "metric_type_in": { + "entity_filter_results": { "items": { - "$ref": "#/components/schemas/MetricType" + "$ref": "#/components/schemas/NestedVmEntityFilterResult" }, "type": "array", "nullable": true }, - "metric_type_not": { + "firmware": { + "$ref": "#/components/schemas/VmFirmware" + }, + "folder": { "allOf": [ { - "$ref": "#/components/schemas/MetricType" + "$ref": "#/components/schemas/NestedVmFolder" } ], "nullable": true }, - "metric_type_not_in": { + "gpu_devices": { "items": { - "$ref": "#/components/schemas/MetricType" + "$ref": "#/components/schemas/NestedGpuDevice" }, "type": "array", "nullable": true }, - "namespaces_every": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfNamespaceWhereInput" - } - ], + "guest_cpu_model": { + "type": "string", "nullable": true }, - "namespaces_none": { + "guest_os_type": { "allOf": [ { - "$ref": "#/components/schemas/NvmfNamespaceWhereInput" + "$ref": "#/components/schemas/VmGuestsOperationSystem" } ], "nullable": true }, - "namespaces_some": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfNamespaceWhereInput" - } - ], + "guest_size_usage": { + "type": "number", + "format": "double", "nullable": true }, - "network": { - "allOf": [ - { - "$ref": "#/components/schemas/NetworkType" - } - ], + "guest_used_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "network_in": { - "items": { - "$ref": "#/components/schemas/NetworkType" - }, - "type": "array", - "nullable": true + "ha": { + "type": "boolean" }, - "network_not": { + "host": { "allOf": [ { - "$ref": "#/components/schemas/NetworkType" + "$ref": "#/components/schemas/NestedHost" } ], "nullable": true }, - "network_not_in": { - "items": { - "$ref": "#/components/schemas/NetworkType" - }, - "type": "array", + "hostname": { + "type": "string", "nullable": true }, - "nics_every": { - "allOf": [ - { - "$ref": "#/components/schemas/NicWhereInput" - } - ], - "nullable": true + "id": { + "type": "string" }, - "nics_none": { + "in_recycle_bin": { + "type": "boolean" + }, + "internal": { + "type": "boolean" + }, + "io_policy": { "allOf": [ { - "$ref": "#/components/schemas/NicWhereInput" + "$ref": "#/components/schemas/VmDiskIoPolicy" } ], "nullable": true }, - "nics_some": { + "ips": { + "type": "string" + }, + "isolation_policy": { "allOf": [ { - "$ref": "#/components/schemas/NicWhereInput" + "$ref": "#/components/schemas/NestedIsolationPolicy" } ], "nullable": true }, - "resource_type": { - "type": "string", - "nullable": true - }, - "resource_type_contains": { - "type": "string", - "nullable": true - }, - "resource_type_ends_with": { - "type": "string", - "nullable": true - }, - "resource_type_gt": { - "type": "string", - "nullable": true - }, - "resource_type_gte": { + "kernel_info": { "type": "string", "nullable": true }, - "resource_type_in": { + "labels": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "resource_type_lt": { + "last_shutdown_time": { "type": "string", "nullable": true }, - "resource_type_lte": { + "local_created_at": { "type": "string", "nullable": true }, - "resource_type_not": { - "type": "string", - "nullable": true + "local_id": { + "type": "string" }, - "resource_type_not_contains": { - "type": "string", + "logical_size_bytes": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_type_not_ends_with": { - "type": "string", + "max_bandwidth": { + "type": "integer", + "format": "int64", "nullable": true }, - "resource_type_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "max_bandwidth_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + } + ], "nullable": true }, - "resource_type_not_starts_with": { - "type": "string", + "max_iops": { + "type": "integer", + "format": "int32", "nullable": true }, - "resource_type_starts_with": { - "type": "string", + "max_iops_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + } + ], "nullable": true }, - "service": { - "type": "string", - "nullable": true + "memory": { + "type": "integer", + "format": "int64" }, - "service_contains": { - "type": "string", + "memory_usage": { + "type": "number", + "format": "double", "nullable": true }, - "service_ends_with": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "service_gt": { + "nested_virtualization": { + "type": "boolean" + }, + "node_ip": { + "type": "string" + }, + "original_name": { "type": "string", "nullable": true }, - "service_gte": { + "os": { "type": "string", "nullable": true }, - "service_in": { + "out_uninstall_usb": { "items": { "type": "string" }, - "type": "array", - "nullable": true - }, - "service_lt": { - "type": "string", - "nullable": true - }, - "service_lte": { - "type": "string", - "nullable": true - }, - "service_not": { - "type": "string", - "nullable": true - }, - "service_not_contains": { - "type": "string", - "nullable": true - }, - "service_not_ends_with": { - "type": "string", - "nullable": true + "type": "array" }, - "service_not_in": { + "pci_nics": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedNic" }, "type": "array", "nullable": true }, - "service_not_starts_with": { - "type": "string", - "nullable": true - }, - "service_starts_with": { - "type": "string", - "nullable": true - }, - "title": { - "type": "string", - "nullable": true - }, - "title_contains": { - "type": "string", - "nullable": true + "protected": { + "type": "boolean" }, - "title_ends_with": { - "type": "string", + "provisioned_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "title_gt": { - "type": "string", + "size": { + "type": "integer", + "format": "int64", "nullable": true }, - "title_gte": { - "type": "string", + "snapshot_plan": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedSnapshotPlan" + } + ], "nullable": true }, - "title_in": { + "snapshots": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedVmSnapshot" }, "type": "array", "nullable": true }, - "title_lt": { - "type": "string", - "nullable": true - }, - "title_lte": { - "type": "string", - "nullable": true - }, - "title_not": { - "type": "string", - "nullable": true + "status": { + "$ref": "#/components/schemas/VmStatus" }, - "title_not_contains": { - "type": "string", + "unique_logical_size": { + "type": "number", + "format": "double", "nullable": true }, - "title_not_ends_with": { - "type": "string", + "unique_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "title_not_in": { + "usb_devices": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedUsbDevice" }, "type": "array", "nullable": true }, - "title_not_starts_with": { - "type": "string", - "nullable": true - }, - "title_starts_with": { - "type": "string", - "nullable": true + "vcpu": { + "type": "integer", + "format": "int32" }, - "type": { + "video_type": { "allOf": [ { - "$ref": "#/components/schemas/GraphType" + "$ref": "#/components/schemas/VmVideoType" } ], "nullable": true }, - "type_in": { + "vm_disks": { "items": { - "$ref": "#/components/schemas/GraphType" + "$ref": "#/components/schemas/NestedVmDisk" }, "type": "array", "nullable": true }, - "type_not": { - "allOf": [ - { - "$ref": "#/components/schemas/GraphType" - } - ], - "nullable": true - }, - "type_not_in": { + "vm_nics": { "items": { - "$ref": "#/components/schemas/GraphType" + "$ref": "#/components/schemas/NestedVmNic" }, "type": "array", "nullable": true }, - "view": { - "allOf": [ - { - "$ref": "#/components/schemas/ViewWhereInput" - } - ], - "nullable": true - }, - "vmNics_every": { - "allOf": [ - { - "$ref": "#/components/schemas/VmNicWhereInput" - } - ], + "vm_placement_group": { + "items": { + "$ref": "#/components/schemas/NestedVmPlacementGroup" + }, + "type": "array", "nullable": true }, - "vmNics_none": { - "allOf": [ - { - "$ref": "#/components/schemas/VmNicWhereInput" - } - ], - "nullable": true + "vm_tools_status": { + "$ref": "#/components/schemas/VmToolsStatus" }, - "vmNics_some": { - "allOf": [ - { - "$ref": "#/components/schemas/VmNicWhereInput" - } - ], + "vm_tools_version": { + "type": "string", "nullable": true }, - "vmVolumes_every": { + "vm_usage": { "allOf": [ { - "$ref": "#/components/schemas/VmVolumeWhereInput" + "$ref": "#/components/schemas/VmUsage" } ], "nullable": true }, - "vmVolumes_none": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVolumeWhereInput" - } - ], + "win_opt": { + "type": "boolean" + } + }, + "required": [ + "clock_offset", + "cpu", + "cpu_model", + "description", + "firmware", + "ha", + "id", + "in_recycle_bin", + "internal", + "ips", + "local_id", + "memory", + "name", + "nested_virtualization", + "node_ip", + "out_uninstall_usb", + "protected", + "status", + "vcpu", + "vm_tools_status", + "win_opt" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_Vm_": { + "properties": { + "task_id": { + "type": "string", "nullable": true }, - "vmVolumes_some": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVolumeWhereInput" - } - ], - "nullable": true + "data": { + "$ref": "#/components/schemas/Vm" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "BPSUnit": { + "type": "string", + "enum": [ + "Bps", + "KBps", + "MBps", + "GBps", + "TBps" + ] + }, + "MountNewCreateDisksParams": { + "properties": { + "max_bandwidth_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "vms_every": { - "allOf": [ - { - "$ref": "#/components/schemas/VmWhereInput" - } - ], - "nullable": true + "max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "vms_none": { - "allOf": [ - { - "$ref": "#/components/schemas/VmWhereInput" - } - ], - "nullable": true + "max_bandwidth": { + "type": "integer", + "format": "int64" }, - "vms_some": { - "allOf": [ - { - "$ref": "#/components/schemas/VmWhereInput" - } - ], - "nullable": true + "max_iops_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "witnesses_every": { - "allOf": [ - { - "$ref": "#/components/schemas/WitnessWhereInput" - } - ], - "nullable": true + "max_iops": { + "type": "integer", + "format": "int64" }, - "witnesses_none": { - "allOf": [ - { - "$ref": "#/components/schemas/WitnessWhereInput" + "vm_volume": { + "properties": { + "elf_storage_policy": { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + }, + "path": { + "type": "string" + }, + "size_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "size": { + "type": "integer", + "format": "int64" + }, + "name": { + "type": "string" } + }, + "required": [ + "elf_storage_policy", + "size", + "name" ], - "nullable": true + "type": "object" }, - "witnesses_some": { - "allOf": [ - { - "$ref": "#/components/schemas/WitnessWhereInput" - } - ], - "nullable": true + "index": { + "type": "integer", + "format": "int32" }, - "zones_every": { - "allOf": [ - { - "$ref": "#/components/schemas/ZoneWhereInput" - } - ], - "nullable": true + "key": { + "type": "integer", + "format": "int32" }, - "zones_none": { - "allOf": [ - { - "$ref": "#/components/schemas/ZoneWhereInput" - } - ], - "nullable": true + "bus": { + "$ref": "#/components/schemas/Bus" }, - "zones_some": { - "allOf": [ - { - "$ref": "#/components/schemas/ZoneWhereInput" - } - ], - "nullable": true + "boot": { + "type": "integer", + "format": "int32" } }, - "type": "object", - "additionalProperties": false + "required": [ + "vm_volume", + "bus", + "boot" + ], + "type": "object" }, - "ViewWhereInput": { + "MountDisksParams": { "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/ViewWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/ViewWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/ViewWhereInput" - }, - "type": "array", - "nullable": true + "max_bandwidth_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true + "max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true + "max_bandwidth": { + "type": "integer", + "format": "int64" }, - "entityAsyncStatus_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", - "nullable": true + "max_iops_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "entityAsyncStatus_not": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true + "max_iops": { + "type": "integer", + "format": "int64" }, - "entityAsyncStatus_not_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", - "nullable": true + "vm_volume_id": { + "type": "string" }, - "graphs_every": { - "allOf": [ - { - "$ref": "#/components/schemas/GraphWhereInput" - } - ], - "nullable": true + "index": { + "type": "integer", + "format": "int32" }, - "graphs_none": { - "allOf": [ - { - "$ref": "#/components/schemas/GraphWhereInput" - } - ], - "nullable": true + "key": { + "type": "integer", + "format": "int32" }, - "graphs_some": { - "allOf": [ - { - "$ref": "#/components/schemas/GraphWhereInput" - } - ], - "nullable": true + "bus": { + "$ref": "#/components/schemas/Bus" }, - "id": { - "type": "string", - "nullable": true + "boot": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "vm_volume_id", + "bus", + "boot" + ], + "type": "object" + }, + "VmCdRomParams": { + "properties": { + "content_library_image_id": { + "type": "string" }, - "id_contains": { - "type": "string", - "nullable": true + "elf_image_id": { + "type": "string" }, - "id_ends_with": { - "type": "string", - "nullable": true + "index": { + "type": "integer", + "format": "int32" }, - "id_gt": { - "type": "string", - "nullable": true + "key": { + "type": "integer", + "format": "int32" }, - "id_gte": { - "type": "string", - "nullable": true + "boot": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "boot" + ], + "type": "object" + }, + "VmDiskParams": { + "properties": { + "mount_cd_roms": { + "items": { + "$ref": "#/components/schemas/VmCdRomParams" + }, + "type": "array" }, - "id_in": { + "mount_disks": { "items": { - "type": "string" + "$ref": "#/components/schemas/MountDisksParams" }, - "type": "array", - "nullable": true + "type": "array" }, - "id_lt": { - "type": "string", - "nullable": true + "mount_new_create_disks": { + "items": { + "$ref": "#/components/schemas/MountNewCreateDisksParams" + }, + "type": "array" + } + }, + "type": "object" + }, + "BitUnit": { + "type": "string", + "enum": [ + "bit", + "Kb", + "Mb", + "Gb", + "Tb", + "Pb" + ] + }, + "BitPSUnit": { + "type": "string", + "enum": [ + "bps", + "Kbps", + "Mbps", + "Gbps", + "Tbps" + ] + }, + "VmNicQosTraffic": { + "properties": { + "rate_limit_unit": { + "$ref": "#/components/schemas/BitPSUnit" }, - "id_lte": { - "type": "string", + "rate_limit": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_not": { - "type": "string", - "nullable": true + "burst_unit": { + "$ref": "#/components/schemas/BitUnit" }, - "id_not_contains": { - "type": "string", + "burst": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_not_ends_with": { - "type": "string", - "nullable": true + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ], + "type": "object" + }, + "VmNicQosOption": { + "properties": { + "egress": { + "$ref": "#/components/schemas/VmNicQosTraffic" }, - "id_not_in": { + "ingress": { + "$ref": "#/components/schemas/VmNicQosTraffic" + } + }, + "type": "object" + }, + "VpcNicParams": { + "properties": { + "ip_addresses": { "items": { "type": "string" }, - "type": "array", - "nullable": true + "type": "array" }, - "id_not_starts_with": { - "type": "string", - "nullable": true + "floating_ip_id": { + "type": "string" }, - "id_starts_with": { - "type": "string", - "nullable": true + "vpc_subnet_id": { + "type": "string" }, - "local_id": { - "type": "string", - "nullable": true + "vpc_id": { + "type": "string" + } + }, + "required": [ + "vpc_subnet_id", + "vpc_id" + ], + "type": "object" + }, + "VmNicParams": { + "properties": { + "vpc_nic": { + "$ref": "#/components/schemas/VpcNicParams" }, - "local_id_contains": { - "type": "string", - "nullable": true + "type": { + "$ref": "#/components/schemas/VmNicType" }, - "local_id_ends_with": { - "type": "string", - "nullable": true + "qos": { + "$ref": "#/components/schemas/VmNicQosOption" }, - "local_id_gt": { - "type": "string", - "nullable": true + "subnet_mask": { + "type": "string" }, - "local_id_gte": { - "type": "string", - "nullable": true + "gateway": { + "type": "string" }, - "local_id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "ip_address": { + "type": "string" }, - "local_id_lt": { - "type": "string", - "nullable": true + "nic_id": { + "type": "string" }, - "local_id_lte": { - "type": "string", - "nullable": true + "connect_vlan_id": { + "type": "string" }, - "local_id_not": { - "type": "string", - "nullable": true + "mirror": { + "type": "boolean" }, - "local_id_not_contains": { - "type": "string", - "nullable": true + "model": { + "$ref": "#/components/schemas/VmNicModel" }, - "local_id_not_ends_with": { + "enabled": { + "type": "boolean" + }, + "mac_address": { + "type": "string" + }, + "local_id": { + "type": "string" + } + }, + "type": "object" + }, + "VmGpuOperationParams": { + "properties": { + "amount": { + "type": "integer", + "format": "int32" + }, + "gpu_id": { + "type": "string" + } + }, + "required": [ + "gpu_id" + ], + "type": "object" + }, + "VmOwnerParams": { + "properties": { + "search_for": { "type": "string", - "nullable": true + "enum": [ + "username", + "id" + ] }, - "local_id_not_in": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ], + "type": "object" + }, + "VmCreationParams": { + "properties": { + "owner": { + "$ref": "#/components/schemas/VmOwnerParams" + }, + "gpu_devices": { "items": { - "type": "string" + "$ref": "#/components/schemas/VmGpuOperationParams" }, - "type": "array", - "nullable": true - }, - "local_id_not_starts_with": { - "type": "string", - "nullable": true + "type": "array" }, - "local_id_starts_with": { - "type": "string", - "nullable": true + "max_bandwidth_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "name": { - "type": "string", - "nullable": true + "max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "name_contains": { - "type": "string", - "nullable": true + "max_bandwidth": { + "type": "integer", + "format": "int64" }, - "name_ends_with": { - "type": "string", - "nullable": true + "max_iops_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "name_gt": { - "type": "string", - "nullable": true + "max_iops": { + "type": "integer", + "format": "int64" }, - "name_gte": { - "type": "string", - "nullable": true + "io_policy": { + "$ref": "#/components/schemas/VmDiskIoPolicy" }, - "name_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "vcpu": { + "type": "integer", + "format": "int32" }, - "name_lt": { - "type": "string", - "nullable": true + "status": { + "$ref": "#/components/schemas/VmStatus" }, - "name_lte": { - "type": "string", - "nullable": true + "firmware": { + "$ref": "#/components/schemas/VmFirmware" }, - "name_not": { - "type": "string", - "nullable": true + "ha": { + "type": "boolean" }, - "name_not_contains": { - "type": "string", - "nullable": true + "pci_nics": { + "$ref": "#/components/schemas/NicWhereInput" }, - "name_not_ends_with": { - "type": "string", - "nullable": true + "vm_placement_group": { + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" }, - "name_not_in": { + "vm_nics": { "items": { - "type": "string" + "$ref": "#/components/schemas/VmNicParams" }, - "type": "array", - "nullable": true + "type": "array" }, - "name_not_starts_with": { - "type": "string", - "nullable": true + "vm_disks": { + "$ref": "#/components/schemas/VmDiskParams" }, - "name_starts_with": { - "type": "string", - "nullable": true + "memory_unit": { + "$ref": "#/components/schemas/ByteUnit" }, - "time_span": { + "memory": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int64" }, - "time_span_gt": { + "cpu_cores": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "time_span_gte": { + "cpu_sockets": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "time_span_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true + "guest_os_type": { + "$ref": "#/components/schemas/VmGuestsOperationSystem" }, - "time_span_lt": { - "type": "integer", - "format": "int32", - "nullable": true + "folder_id": { + "type": "string" }, - "time_span_lte": { - "type": "integer", - "format": "int32", - "nullable": true + "description": { + "type": "string" }, - "time_span_not": { - "type": "integer", - "format": "int32", - "nullable": true + "name": { + "type": "string" }, - "time_span_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true + "host_id": { + "type": "string" }, - "time_unit": { - "allOf": [ - { - "$ref": "#/components/schemas/TimeUnit" - } - ], - "nullable": true + "cluster_id": { + "type": "string" + } + }, + "required": [ + "status", + "firmware", + "ha", + "vm_nics", + "vm_disks", + "memory", + "cpu_cores", + "cpu_sockets", + "name", + "cluster_id" + ], + "type": "object" + }, + "DiskOperateModifyDisk": { + "properties": { + "vm_volume_id": { + "type": "string" }, - "time_unit_in": { - "items": { - "$ref": "#/components/schemas/TimeUnit" - }, - "type": "array", - "nullable": true + "bus": { + "$ref": "#/components/schemas/Bus" }, - "time_unit_not": { - "allOf": [ - { - "$ref": "#/components/schemas/TimeUnit" + "disk_index": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "disk_index" + ], + "type": "object" + }, + "VmDiskOperate": { + "properties": { + "remove_disks": { + "properties": { + "disk_index": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array" } + }, + "required": [ + "disk_index" ], - "nullable": true + "type": "object" }, - "time_unit_not_in": { + "modify_disks": { "items": { - "$ref": "#/components/schemas/TimeUnit" + "$ref": "#/components/schemas/DiskOperateModifyDisk" }, - "type": "array", - "nullable": true + "type": "array" + }, + "new_disks": { + "$ref": "#/components/schemas/VmDiskParams" } }, - "type": "object", - "additionalProperties": false + "type": "object" }, - "TimeUnit": { + "CloudInitNetworkTypeEnum": { "enum": [ - "DAY", - "HOUR", - "MONTH" + "IPV4", + "IPV4_DHCP" ], "type": "string" }, - "GraphUpdationParams": { + "CloudInitNetWorkRoute": { "properties": { - "data": { - "properties": { - "instance_ids": { - "items": { - "type": "string" - }, - "type": "array" - }, - "luns": { - "$ref": "#/components/schemas/IscsiLunWhereInput" - }, - "vmNics": { - "$ref": "#/components/schemas/VmNicWhereInput" - }, - "nics": { - "$ref": "#/components/schemas/NicWhereInput" - }, - "disks": { - "$ref": "#/components/schemas/DiskWhereInput" - }, - "vmVolumes": { - "$ref": "#/components/schemas/VmVolumeWhereInput" - }, - "vms": { - "$ref": "#/components/schemas/VmWhereInput" - }, - "hosts": { - "$ref": "#/components/schemas/HostWhereInput" - }, - "network": { - "$ref": "#/components/schemas/NetworkType" - }, - "cluster": { - "$ref": "#/components/schemas/ClusterWhereInput" - }, - "service": { - "type": "string" - }, - "metric_type": { - "$ref": "#/components/schemas/MetricType" - }, - "metric_count": { - "type": "integer", - "format": "int32" - }, - "type": { - "$ref": "#/components/schemas/GraphType" - }, - "resource_type": { - "type": "string" - }, - "title": { - "type": "string" - }, - "metric_name": { - "type": "string" - }, - "connect_id": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" + "network": { + "type": "string" }, - "where": { - "$ref": "#/components/schemas/GraphWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "DeleteGraph": { - "properties": { - "id": { + "netmask": { + "type": "string" + }, + "gateway": { "type": "string" } }, "required": [ - "id" + "network", + "netmask", + "gateway" ], "type": "object" }, - "WithTask_DeleteGraph_": { + "CloudInitNetWork": { "properties": { - "task_id": { - "type": "string", - "nullable": true + "routes": { + "items": { + "$ref": "#/components/schemas/CloudInitNetWorkRoute" + }, + "type": "array" }, - "data": { - "$ref": "#/components/schemas/DeleteGraph" + "type": { + "$ref": "#/components/schemas/CloudInitNetworkTypeEnum" + }, + "nic_index": { + "type": "integer", + "format": "int32" + }, + "netmask": { + "type": "string" + }, + "ip_address": { + "type": "string" } }, "required": [ - "data" + "type", + "nic_index" ], "type": "object" }, - "GraphDeletionParams": { + "TemplateCloudInit": { "properties": { - "where": { - "$ref": "#/components/schemas/GraphWhereInput" + "user_data": { + "type": "string" + }, + "public_keys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "hostname": { + "type": "string" + }, + "networks": { + "items": { + "$ref": "#/components/schemas/CloudInitNetWork" + }, + "type": "array" + }, + "nameservers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "default_user_password": { + "type": "string" } }, - "required": [ - "where" - ], "type": "object" }, - "NestedTask": { + "VmCreateVmFromTemplateParams": { "properties": { - "args": { - "properties": {}, - "type": "object" + "owner": { + "$ref": "#/components/schemas/VmOwnerParams" }, - "description": { - "type": "string" + "gpu_devices": { + "items": { + "$ref": "#/components/schemas/VmGpuOperationParams" + }, + "type": "array" }, - "id": { - "type": "string" + "cloud_init": { + "$ref": "#/components/schemas/TemplateCloudInit" }, - "internal": { + "is_full_copy": { "type": "boolean" }, - "local_created_at": { + "template_id": { "type": "string" }, - "progress": { - "type": "number", - "format": "double" + "max_bandwidth_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "snapshot": { - "type": "string" + "max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" + }, + "max_bandwidth": { + "type": "integer", + "format": "int64" + }, + "max_iops_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + }, + "max_iops": { + "type": "integer", + "format": "int64" + }, + "io_policy": { + "$ref": "#/components/schemas/VmDiskIoPolicy", + "deprecated": true + }, + "vcpu": { + "type": "integer", + "format": "int32" }, "status": { - "$ref": "#/components/schemas/TaskStatus" + "$ref": "#/components/schemas/VmStatus" }, - "steps": { + "firmware": { + "$ref": "#/components/schemas/VmFirmware" + }, + "ha": { + "type": "boolean" + }, + "pci_nics": { + "$ref": "#/components/schemas/NicWhereInput" + }, + "vm_placement_group": { + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + }, + "vm_nics": { "items": { - "$ref": "#/components/schemas/NestedStep" + "$ref": "#/components/schemas/VmNicParams" }, "type": "array" - } - }, - "required": [ - "args", - "description", - "id", - "internal", - "local_created_at", - "progress", - "snapshot", - "status", - "steps" - ], - "type": "object", - "additionalProperties": false - }, - "BatchHosts": { - "properties": { - "task": { - "$ref": "#/components/schemas/NestedTask" - } - }, - "required": [ - "task" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_BatchHosts_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true }, - "data": { - "$ref": "#/components/schemas/BatchHosts" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "HostBatchCreateIpmiInput": { - "properties": { - "username": { - "type": "string" + "disk_operate": { + "$ref": "#/components/schemas/VmDiskOperate" }, - "password": { + "memory_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "memory": { + "type": "integer", + "format": "int64" + }, + "cpu_cores": { + "type": "integer", + "format": "int32" + }, + "cpu_sockets": { + "type": "integer", + "format": "int32" + }, + "guest_os_type": { + "$ref": "#/components/schemas/VmGuestsOperationSystem" + }, + "folder_id": { "type": "string" }, - "ip": { + "description": { "type": "string" - } - }, - "required": [ - "username", - "password", - "ip" - ], - "type": "object" - }, - "HostBatchCreateDiskInput": { - "properties": { - "type": { - "allOf": [ - { - "$ref": "#/components/schemas/DiskType" - } - ], - "nullable": true }, - "size": { - "type": "number", - "format": "double", - "nullable": true + "name": { + "type": "string" }, - "function": { - "allOf": [ - { - "$ref": "#/components/schemas/DiskFunction" - } - ], - "nullable": true + "host_id": { + "type": "string" }, - "drive": { + "cluster_id": { "type": "string" } }, "required": [ - "drive" + "is_full_copy", + "template_id", + "name" ], "type": "object" }, - "HostBatchCreateIfaceFunction": { - "enum": [ - "ACCESS", - "MANAGEMENT", - "MIGRATION", - "STORAGE", - "VMWARE_ACCESS" - ], - "type": "string" - }, - "HostBatchCreateIfaceInput": { + "VmCreateVmFromContentLibraryTemplateParams": { "properties": { - "netmask": { + "owner": { + "$ref": "#/components/schemas/VmOwnerParams" + }, + "gpu_devices": { + "items": { + "$ref": "#/components/schemas/VmGpuOperationParams" + }, + "type": "array" + }, + "cloud_init": { + "$ref": "#/components/schemas/TemplateCloudInit" + }, + "is_full_copy": { + "type": "boolean" + }, + "template_id": { "type": "string" }, - "name": { + "max_bandwidth_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + }, + "max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" + }, + "max_bandwidth": { + "type": "integer", + "format": "int64" + }, + "max_iops_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + }, + "max_iops": { + "type": "integer", + "format": "int64" + }, + "io_policy": { + "$ref": "#/components/schemas/VmDiskIoPolicy", + "deprecated": true + }, + "vcpu": { + "type": "integer", + "format": "int32" + }, + "status": { + "$ref": "#/components/schemas/VmStatus" + }, + "firmware": { + "$ref": "#/components/schemas/VmFirmware" + }, + "ha": { + "type": "boolean" + }, + "pci_nics": { + "$ref": "#/components/schemas/NicWhereInput" + }, + "vm_placement_group": { + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + }, + "vm_nics": { "items": { - "type": "string" + "$ref": "#/components/schemas/VmNicParams" }, "type": "array" }, - "ip": { + "disk_operate": { + "$ref": "#/components/schemas/VmDiskOperate" + }, + "memory_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "memory": { + "type": "integer", + "format": "int64" + }, + "cpu_cores": { + "type": "integer", + "format": "int32" + }, + "cpu_sockets": { + "type": "integer", + "format": "int32" + }, + "guest_os_type": { + "$ref": "#/components/schemas/VmGuestsOperationSystem" + }, + "folder_id": { "type": "string" }, - "gateway_ip": { + "description": { "type": "string" }, - "function": { - "$ref": "#/components/schemas/HostBatchCreateIfaceFunction" + "name": { + "type": "string" + }, + "host_id": { + "type": "string" + }, + "cluster_id": { + "type": "string" } }, "required": [ - "netmask", + "is_full_copy", + "template_id", "name", - "ip", - "gateway_ip", - "function" + "cluster_id" ], "type": "object" }, - "ZbsSpec": { - "enum": [ - "normal", - "large" - ], - "type": "string" - }, - "HostVdsConfig": { + "WithTask_Vm-Array_": { "properties": { - "nics": { + "task_id": { + "type": "string", + "nullable": true + }, + "data": { "items": { - "type": "string" + "$ref": "#/components/schemas/Vm" }, "type": "array" - }, - "name": { - "type": "string" } }, "required": [ - "nics", - "name" + "data" ], "type": "object" }, - "HostCreationParamsData": { + "VmCreateVmFromContentLibraryTemplateBatchVmParams": { "properties": { - "vdses": { + "owner": { + "$ref": "#/components/schemas/VmOwnerParams" + }, + "gpu_devices": { "items": { - "$ref": "#/components/schemas/HostVdsConfig" + "$ref": "#/components/schemas/VmGpuOperationParams" }, "type": "array" }, - "zbs_spec": { - "$ref": "#/components/schemas/ZbsSpec" + "cloud_init": { + "$ref": "#/components/schemas/TemplateCloudInit" }, - "ifaces": { - "items": { - "$ref": "#/components/schemas/HostBatchCreateIfaceInput" - }, - "type": "array" + "is_full_copy": { + "type": "boolean" }, - "disks": { + "max_bandwidth_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + }, + "max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" + }, + "max_bandwidth": { + "type": "integer", + "format": "int64" + }, + "max_iops_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + }, + "max_iops": { + "type": "integer", + "format": "int64" + }, + "io_policy": { + "$ref": "#/components/schemas/VmDiskIoPolicy", + "deprecated": true + }, + "vcpu": { + "type": "integer", + "format": "int32" + }, + "status": { + "$ref": "#/components/schemas/VmStatus" + }, + "firmware": { + "$ref": "#/components/schemas/VmFirmware" + }, + "ha": { + "type": "boolean" + }, + "pci_nics": { + "$ref": "#/components/schemas/NicWhereInput" + }, + "vm_placement_group": { + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + }, + "vm_nics": { "items": { - "$ref": "#/components/schemas/HostBatchCreateDiskInput" + "$ref": "#/components/schemas/VmNicParams" }, "type": "array" }, - "platform_password": { - "type": "string" + "disk_operate": { + "$ref": "#/components/schemas/VmDiskOperate" }, - "platform_username": { - "type": "string" + "memory_unit": { + "$ref": "#/components/schemas/ByteUnit" }, - "platform_ip": { + "memory": { + "type": "integer", + "format": "int64" + }, + "cpu_cores": { + "type": "integer", + "format": "int32" + }, + "cpu_sockets": { + "type": "integer", + "format": "int32" + }, + "guest_os_type": { + "$ref": "#/components/schemas/VmGuestsOperationSystem" + }, + "folder_id": { "type": "string" }, - "ipmi": { - "$ref": "#/components/schemas/HostBatchCreateIpmiInput" + "description": { + "type": "string" }, - "hostname": { + "name": { "type": "string" }, - "host_uuid": { + "host_id": { "type": "string" }, - "host_ip": { + "cluster_id": { "type": "string" } }, "required": [ - "ifaces", - "disks", - "hostname", - "host_uuid", - "host_ip" + "is_full_copy", + "name", + "cluster_id" ], "type": "object" }, - "HostCreationParams": { + "VmCreateVmFromContentLibraryTemplateBatchParams": { "properties": { - "data": { + "vms": { "items": { - "$ref": "#/components/schemas/HostCreationParamsData" + "$ref": "#/components/schemas/VmCreateVmFromContentLibraryTemplateBatchVmParams" }, "type": "array" }, - "cluster_id": { + "template_id": { "type": "string" } }, "required": [ - "data", - "cluster_id" + "vms", + "template_id" ], "type": "object" }, - "MaintenanceModeEnum": { - "enum": [ - "ENTERING_MAINTENANCE_MODE", - "IN_USE", - "MAINTENANCE_MODE", - "REMOVING" - ], - "type": "string" - }, - "NestedMaintenanceHostState": { + "ConvertVmTemplateToVmParams": { "properties": { - "enter_maintenance_time": { - "type": "string" - }, - "maintenance_job_id": { + "name": { "type": "string" }, - "state": { - "$ref": "#/components/schemas/MaintenanceModeEnum" - } - }, - "required": [ - "enter_maintenance_time", - "maintenance_job_id", - "state" - ], - "type": "object", - "additionalProperties": false - }, - "NestedIpmi": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object", - "additionalProperties": false - }, - "NestedVsphereEsxiAccount": { - "properties": { - "id": { + "converted_from_template_id": { "type": "string" } }, "required": [ - "id" + "name", + "converted_from_template_id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "Host": { + "VmCloneParams": { "properties": { - "access_ip": { - "type": "string", - "nullable": true - }, - "allocable_cpu_cores_for_vm_exclusive": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "allocatable_memory_bytes": { - "type": "integer", - "format": "int64" - }, - "chunk_id": { - "type": "string" - }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "owner": { + "$ref": "#/components/schemas/VmOwnerParams" }, - "compatible_cpu_models": { + "gpu_devices": { "items": { - "type": "string" + "$ref": "#/components/schemas/VmGpuOperationParams" }, "type": "array" }, - "cpu_brand": { + "is_full_copy": { + "type": "boolean" + }, + "src_vm_id": { "type": "string" }, - "cpu_fan_speed": { - "items": { - "type": "number", - "format": "double" - }, - "type": "array" + "max_bandwidth_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "cpu_fan_speed_unit": { - "allOf": [ - { - "$ref": "#/components/schemas/CpuFanSpeedUnit" - } - ], - "nullable": true + "max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "cpu_hz_per_core": { + "max_bandwidth": { "type": "integer", "format": "int64" }, - "cpu_model": { - "type": "string" + "max_iops_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "cpu_temperature_celsius": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array" + "max_iops": { + "type": "integer", + "format": "int64" }, - "cpu_vendor": { - "type": "string", - "nullable": true + "io_policy": { + "$ref": "#/components/schemas/VmDiskIoPolicy", + "deprecated": true }, - "data_ip": { - "type": "string", - "nullable": true + "vcpu": { + "type": "integer", + "format": "int32" }, - "disks": { - "items": { - "$ref": "#/components/schemas/NestedDisk" - }, - "type": "array", - "nullable": true + "status": { + "$ref": "#/components/schemas/VmStatus" }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true + "firmware": { + "$ref": "#/components/schemas/VmFirmware" }, - "failure_data_space": { - "type": "integer", - "format": "int64" + "ha": { + "type": "boolean" }, - "gpu_devices": { + "pci_nics": { + "$ref": "#/components/schemas/NicWhereInput" + }, + "vm_placement_group": { + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + }, + "vm_nics": { "items": { - "$ref": "#/components/schemas/NestedGpuDevice" + "$ref": "#/components/schemas/VmNicParams" }, - "type": "array", - "nullable": true + "type": "array" }, - "hdd_data_capacity": { + "vm_disks": { + "$ref": "#/components/schemas/VmDiskParams" + }, + "memory_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "memory": { "type": "integer", "format": "int64" }, - "hdd_disk_count": { + "cpu_cores": { "type": "integer", "format": "int32" }, - "host_state": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedMaintenanceHostState" - } - ], - "nullable": true + "cpu_sockets": { + "type": "integer", + "format": "int32" }, - "hypervisor_ip": { - "type": "string", - "nullable": true + "guest_os_type": { + "$ref": "#/components/schemas/VmGuestsOperationSystem" }, - "id": { + "folder_id": { "type": "string" }, - "iommu": { - "allOf": [ - { - "$ref": "#/components/schemas/IommuStatus" - } - ], - "nullable": true - }, - "ipmi": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedIpmi" - } - ], - "nullable": true - }, - "is_os_in_raid1": { - "type": "boolean", - "nullable": true - }, - "labels": { - "items": { - "$ref": "#/components/schemas/NestedLabel" - }, - "type": "array", - "nullable": true - }, - "local_id": { + "description": { "type": "string" }, - "lsm_cap_disk_safe_umount": { - "type": "boolean" - }, - "management_ip": { + "name": { "type": "string" }, - "model": { + "host_id": { "type": "string" }, - "name": { + "cluster_id": { "type": "string" + } + }, + "required": [ + "src_vm_id", + "name" + ], + "type": "object" + }, + "VmRebuildParams": { + "properties": { + "owner": { + "$ref": "#/components/schemas/VmOwnerParams" }, - "nested_virtualization": { + "gpu_devices": { + "items": { + "$ref": "#/components/schemas/VmGpuOperationParams" + }, + "type": "array" + }, + "is_full_copy": { "type": "boolean" }, - "nic_count": { - "type": "integer", - "format": "int32" + "rebuild_from_snapshot_id": { + "type": "string" }, - "nics": { - "items": { - "$ref": "#/components/schemas/NestedNic" - }, - "type": "array", - "nullable": true + "max_bandwidth_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "node_topo_local_id": { - "type": "string", - "nullable": true + "max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "os_memory_bytes": { + "max_bandwidth": { "type": "integer", "format": "int64" }, - "os_version": { - "type": "string", - "nullable": true + "max_iops_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "pmem_dimm_capacity": { + "max_iops": { "type": "integer", "format": "int64" }, - "pmem_dimm_count": { - "type": "integer", - "format": "int32" - }, - "pmem_dimms": { - "items": { - "$ref": "#/components/schemas/NestedPmemDimm" - }, - "type": "array", - "nullable": true + "io_policy": { + "$ref": "#/components/schemas/VmDiskIoPolicy", + "deprecated": true }, - "pmem_disk_count": { + "vcpu": { "type": "integer", "format": "int32" }, - "provisioned_cpu_cores": { - "type": "integer", - "format": "int32" + "status": { + "$ref": "#/components/schemas/VmStatus" }, - "provisioned_memory_bytes": { - "type": "integer", - "format": "int64" + "firmware": { + "$ref": "#/components/schemas/VmFirmware" }, - "running_pause_vm_memory_bytes": { - "type": "integer", - "format": "int64" + "ha": { + "type": "boolean" }, - "running_vm_num": { - "type": "integer", - "format": "int32", - "nullable": true + "pci_nics": { + "$ref": "#/components/schemas/NicWhereInput" }, - "scvm_cpu": { - "type": "integer", - "format": "int32", - "nullable": true + "vm_placement_group": { + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" }, - "scvm_memory": { - "type": "integer", - "format": "int64", - "nullable": true + "vm_nics": { + "items": { + "$ref": "#/components/schemas/VmNicParams" + }, + "type": "array" }, - "scvm_name": { - "type": "string", - "nullable": true + "vm_disks": { + "$ref": "#/components/schemas/VmDiskParams" }, - "serial": { - "type": "string", - "nullable": true + "memory_unit": { + "$ref": "#/components/schemas/ByteUnit" }, - "ssd_data_capacity": { + "memory": { "type": "integer", "format": "int64" }, - "ssd_disk_count": { + "cpu_cores": { "type": "integer", "format": "int32" }, - "state": { - "$ref": "#/components/schemas/HostState" - }, - "status": { - "$ref": "#/components/schemas/HostStatus" - }, - "stopped_vm_num": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "suspended_vm_num": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "total_cache_capacity": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "total_cpu_cores": { + "cpu_sockets": { "type": "integer", "format": "int32" }, - "total_cpu_hz": { - "type": "integer", - "format": "int64" - }, - "total_cpu_sockets": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "total_data_capacity": { - "type": "integer", - "format": "int64" - }, - "total_memory_bytes": { - "type": "integer", - "format": "int64" - }, - "usb_devices": { - "items": { - "$ref": "#/components/schemas/NestedUsbDevice" - }, - "type": "array", - "nullable": true - }, - "used_cpu_hz": { - "type": "number", - "format": "double", - "nullable": true - }, - "used_data_space": { - "type": "integer", - "format": "int64" + "guest_os_type": { + "$ref": "#/components/schemas/VmGuestsOperationSystem" }, - "used_memory_bytes": { - "type": "number", - "format": "double", - "nullable": true + "folder_id": { + "type": "string" }, - "vm_num": { - "type": "integer", - "format": "int32", - "nullable": true + "description": { + "type": "string" }, - "vmotion_ip": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "vms": { - "items": { - "$ref": "#/components/schemas/NestedVm" - }, - "type": "array", - "nullable": true + "host_id": { + "type": "string" }, - "vsphereEsxiAccount": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVsphereEsxiAccount" + "cluster_id": { + "type": "string" + } + }, + "required": [ + "rebuild_from_snapshot_id", + "name" + ], + "type": "object" + }, + "VmRollbackParams": { + "properties": { + "data": { + "properties": { + "snapshot_id": { + "type": "string" } + }, + "required": [ + "snapshot_id" ], - "nullable": true - }, - "with_faster_ssd_as_cache": { - "type": "boolean", - "nullable": true + "type": "object" }, - "zone": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedZone" - } - ], - "nullable": true + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ - "allocatable_memory_bytes", - "chunk_id", - "cluster", - "compatible_cpu_models", - "cpu_brand", - "cpu_fan_speed", - "cpu_hz_per_core", - "cpu_model", - "cpu_temperature_celsius", - "failure_data_space", - "hdd_data_capacity", - "hdd_disk_count", - "id", - "local_id", - "lsm_cap_disk_safe_umount", - "management_ip", - "model", - "name", - "nested_virtualization", - "nic_count", - "os_memory_bytes", - "pmem_dimm_capacity", - "pmem_dimm_count", - "pmem_disk_count", - "provisioned_cpu_cores", - "provisioned_memory_bytes", - "running_pause_vm_memory_bytes", - "ssd_data_capacity", - "ssd_disk_count", - "state", - "status", - "total_cpu_cores", - "total_cpu_hz", - "total_data_capacity", - "total_memory_bytes", - "used_data_space" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "WithTask_Host_": { + "VmUpdateParams": { + "properties": { + "data": { + "properties": { + "vcpu": { + "type": "integer", + "format": "int32" + }, + "ha": { + "type": "boolean" + }, + "memory_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "memory": { + "type": "integer", + "format": "int64" + }, + "cpu_cores": { + "type": "integer", + "format": "int32" + }, + "cpu_sockets": { + "type": "integer", + "format": "int32" + }, + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VmWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "DeleteVm": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteVm_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/Host" + "$ref": "#/components/schemas/DeleteVm" } }, "required": [ @@ -68526,46 +66822,107 @@ ], "type": "object" }, - "TriggerDiskBlinkParams": { + "VmOperateParams": { "properties": { - "led_status": { - "type": "string", - "enum": [ - "on", - "off" - ] + "where": { + "$ref": "#/components/schemas/VmWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "VmDeleteParams": { + "properties": { + "effect": { + "properties": { + "include_snapshots": { + "type": "boolean" + } + }, + "type": "object" }, - "disk_name": { - "type": "string" + "where": { + "$ref": "#/components/schemas/VmWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "VmStartParams": { + "properties": { + "data": { + "properties": { + "host_id": { + "type": "string" + } + }, + "required": [ + "host_id" + ], + "type": "object" }, - "host_id": { - "type": "string" + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ - "disk_name", - "host_id" + "where" ], "type": "object" }, - "HostUpdationParams": { + "VmAddDiskParams": { "properties": { "data": { "properties": { - "ipmi": { - "$ref": "#/components/schemas/HostBatchCreateIpmiInput" + "max_bandwidth_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "scvm_name": { - "type": "string" + "max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "name": { - "type": "string" + "max_bandwidth": { + "type": "integer", + "format": "int64" + }, + "max_iops_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + }, + "max_iops": { + "type": "integer", + "format": "int64" + }, + "io_policy": { + "$ref": "#/components/schemas/VmDiskIoPolicy" + }, + "vm_disks": { + "properties": { + "mount_disks": { + "items": { + "$ref": "#/components/schemas/MountDisksParams" + }, + "type": "array" + }, + "mount_new_create_disks": { + "items": { + "$ref": "#/components/schemas/MountNewCreateDisksParams" + }, + "type": "array" + } + }, + "type": "object" } }, + "required": [ + "vm_disks" + ], "type": "object" }, "where": { - "$ref": "#/components/schemas/HostWhereInput" + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ @@ -68574,46 +66931,80 @@ ], "type": "object" }, - "OperateActionEnum": { - "enum": [ - "poweroff", - "reboot" + "VmUpdateDiskParams": { + "properties": { + "data": { + "properties": { + "content_library_image_id": { + "type": "string", + "nullable": true + }, + "elf_image_id": { + "type": "string", + "nullable": true + }, + "vm_volume_id": { + "type": "string" + }, + "vm_disk_id": { + "type": "string" + }, + "bus": { + "$ref": "#/components/schemas/Bus" + } + }, + "required": [ + "vm_disk_id" + ], + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VmWhereInput" + } + }, + "required": [ + "data", + "where" ], - "type": "string" + "type": "object" }, - "OperateHostPowerData": { + "VmExpandVmDiskParams": { "properties": { - "reason": { - "type": "string" + "size_unit": { + "$ref": "#/components/schemas/ByteUnit" }, - "force": { - "type": "boolean" + "size": { + "type": "integer", + "format": "int64" }, - "action": { - "$ref": "#/components/schemas/OperateActionEnum" + "where": { + "$ref": "#/components/schemas/VmDiskWhereInput" } }, "required": [ - "force", - "action" + "size", + "where" ], "type": "object" }, - "OperateHostPowerParams": { + "VmRemoveDiskParams": { "properties": { "data": { - "$ref": "#/components/schemas/OperateHostPowerData" - }, - "where": { "properties": { - "host_id": { - "type": "string" + "disk_ids": { + "items": { + "type": "string" + }, + "type": "array" } }, "required": [ - "host_id" + "disk_ids" ], "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ @@ -68622,102 +67013,174 @@ ], "type": "object" }, - "EnterMaintenanceModeCheckResult": { + "VmAddCdRomParams": { "properties": { - "task_id": { - "type": "string" + "data": { + "properties": { + "vm_cd_roms": { + "items": { + "$ref": "#/components/schemas/VmCdRomParams" + }, + "type": "array" + } + }, + "required": [ + "vm_cd_roms" + ], + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ - "task_id" + "data", + "where" ], "type": "object" }, - "EnterMaintenanceModeCheckParams": { + "VmRemoveCdRomParams": { "properties": { + "data": { + "properties": { + "cd_rom_ids": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "cd_rom_ids" + ], + "type": "object" + }, "where": { - "$ref": "#/components/schemas/HostWhereInput" + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ + "data", "where" ], "type": "object" }, - "ShutdownVmID": { + "VmEjectCdRomParams": { "properties": { - "vm_uuid": { - "type": "string" + "where": { + "$ref": "#/components/schemas/VmDiskWhereInput" } }, "required": [ - "vm_uuid" + "where" ], "type": "object" }, - "EnterMaintenanceModeResult": { + "VmToggleCdRomDisableParams": { "properties": { - "shutdownVms": { - "items": { - "$ref": "#/components/schemas/ShutdownVmID" - }, - "type": "array" - }, - "done": { + "disabled": { "type": "boolean" + }, + "where": { + "$ref": "#/components/schemas/VmDiskWhereInput" } }, "required": [ - "shutdownVms", - "done" + "disabled", + "where" ], "type": "object" }, - "EnterMaintenanceModeResultParams": { + "VmAddNicParams": { "properties": { - "where": { + "data": { "properties": { - "task_id": { - "type": "string" + "vm_nics": { + "items": { + "$ref": "#/components/schemas/VmNicParams" + }, + "type": "array" } }, "required": [ - "task_id" + "vm_nics" ], "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ + "data", "where" ], "type": "object" }, - "EnterMaintenanceModeInput": { + "UpdateVpcNicPayloads": { "properties": { - "shutdown_vms": { + "floating_ip_id": { + "type": "string", + "nullable": true + }, + "ip_addresses": { "items": { "type": "string" }, "type": "array" + }, + "vpc_subnet_id": { + "type": "string" } }, "type": "object" }, - "EnterMaintenanceModeParams": { + "VmUpdateNicParams": { "properties": { "data": { - "$ref": "#/components/schemas/EnterMaintenanceModeInput" - }, - "where": { "properties": { - "host_id": { + "vpc_nic": { + "$ref": "#/components/schemas/UpdateVpcNicPayloads" + }, + "subnet_mask": { + "type": "string" + }, + "gateway": { + "type": "string" + }, + "ip_address": { + "type": "string" + }, + "nic_id": { + "type": "string" + }, + "connect_vlan_id": { + "type": "string" + }, + "mirror": { + "type": "boolean" + }, + "model": { + "$ref": "#/components/schemas/VmNicModel" + }, + "enabled": { + "type": "boolean" + }, + "mac_address": { "type": "string" + }, + "nic_index": { + "type": "integer", + "format": "int32" } }, "required": [ - "host_id" + "nic_index" ], "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ @@ -68726,133 +67189,123 @@ ], "type": "object" }, - "MaintenanceModeVerify": { - "properties": { - "reason": { - "type": "string", - "nullable": true - }, - "changed": { - "type": "boolean", - "nullable": true - } - }, - "type": "object" - }, - "MaintenanceModeVmInfo": { + "VmUpdateNicBasicInfoParams": { "properties": { - "vm_uuid": { - "type": "string", - "nullable": true - }, - "vm_state": { - "type": "string", - "nullable": true - }, - "vm_name": { - "type": "string", - "nullable": true - }, - "vm_ha": { - "type": "boolean", - "nullable": true - }, - "verify": { - "allOf": [ - { - "$ref": "#/components/schemas/MaintenanceModeVerify" + "data": { + "properties": { + "subnet_mask": { + "type": "string" + }, + "gateway": { + "type": "string" + }, + "ip_address": { + "type": "string" } - ], - "nullable": true - }, - "target_host_name": { - "type": "string", - "nullable": true + }, + "type": "object" }, - "state": { - "type": "string", - "nullable": true + "where": { + "$ref": "#/components/schemas/VmNicWhereInput" } }, + "required": [ + "data", + "where" + ], "type": "object" }, - "ExitMaintenanceModeResult": { + "VmUpdateNicAdvanceInfoParams": { "properties": { - "offlineMigrateVms": { - "items": { - "$ref": "#/components/schemas/MaintenanceModeVmInfo" - }, - "type": "array" - }, - "liveMigrateVms": { - "items": { - "$ref": "#/components/schemas/MaintenanceModeVmInfo" + "data": { + "properties": { + "mirror": { + "type": "boolean" + }, + "enabled": { + "type": "boolean" + }, + "mac_address": { + "type": "string" + }, + "nic_id": { + "type": "string" + }, + "connect_vlan_id": { + "type": "string" + } }, - "type": "array" + "type": "object" }, - "shutDownVms": { - "items": { - "$ref": "#/components/schemas/MaintenanceModeVmInfo" - }, - "type": "array" + "where": { + "$ref": "#/components/schemas/VmNicWhereInput" } }, "required": [ - "offlineMigrateVms", - "liveMigrateVms", - "shutDownVms" + "data", + "where" ], "type": "object" }, - "ExitMaintenanceModeResultParams": { + "VmUpdateNicQosOptionsParams": { "properties": { + "data": { + "properties": { + "qos": { + "$ref": "#/components/schemas/VmNicQosOption" + } + }, + "type": "object" + }, "where": { - "$ref": "#/components/schemas/HostWhereInput" + "$ref": "#/components/schemas/VmNicWhereInput" } }, "required": [ + "data", "where" ], "type": "object" }, - "ExitMaintenanceModeInput": { + "VmOperatePciNicParams": { "properties": { - "poweron_vms": { - "items": { - "type": "string" - }, - "type": "array" - }, - "offline_migrate_back_vms": { - "items": { - "type": "string" + "data": { + "properties": { + "pci_nics": { + "$ref": "#/components/schemas/NicWhereInput" + } }, - "type": "array" + "type": "object" }, - "live_migrate_back_vms": { - "items": { - "type": "string" - }, - "type": "array" + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, + "required": [ + "data", + "where" + ], "type": "object" }, - "ExitMaintenanceModeParams": { + "VmRemoveNicParams": { "properties": { "data": { - "$ref": "#/components/schemas/ExitMaintenanceModeInput" - }, - "where": { "properties": { - "host_id": { - "type": "string" + "nic_index": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array" } }, "required": [ - "host_id" + "nic_index" ], "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ @@ -68861,2059 +67314,1490 @@ ], "type": "object" }, - "IscsiLunSnapshot": { + "VmRemoveNicByWhereParams": { "properties": { - "consistency_group_snapshot": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedConsistencyGroupSnapshot" - } - ], - "nullable": true - }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true - }, - "id": { - "type": "string" - }, - "iscsi_lun": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedIscsiLun" + "effect": { + "properties": { + "vm_ids": { + "items": { + "type": "string" + }, + "type": "array", + "minItems": 1 } - ], - "nullable": true - }, - "iscsi_target": { - "$ref": "#/components/schemas/NestedIscsiTarget" + }, + "type": "object" }, - "labels": { + "where": { + "$ref": "#/components/schemas/VmNicWhereInput" + } + }, + "required": [ + "effect", + "where" + ], + "type": "object" + }, + "VmAddGpuDeviceParams": { + "properties": { + "data": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "$ref": "#/components/schemas/VmGpuOperationParams" }, "type": "array", - "nullable": true - }, - "local_created_at": { - "type": "string" - }, - "local_id": { - "type": "string" - }, - "name": { - "type": "string" + "minItems": 1 }, - "unique_size": { - "type": "integer", - "format": "int64" + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ - "id", - "iscsi_target", - "local_created_at", - "local_id", - "name", - "unique_size" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "WithTask_IscsiLunSnapshot_": { + "VmRemoveGpuDeviceParams": { "properties": { - "task_id": { - "type": "string", - "nullable": true - }, "data": { - "$ref": "#/components/schemas/IscsiLunSnapshot" + "items": { + "$ref": "#/components/schemas/VmGpuOperationParams" + }, + "type": "array", + "minItems": 1 + }, + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ - "data" + "data", + "where" ], "type": "object" }, - "IscsiLunSnapshotCreationEffect": { + "InstallVmtoolsParams": { "properties": { - "sync": { - "type": "boolean" + "data": { + "properties": { + "svt_image_id": { + "type": "string" + }, + "cd_rom_id": { + "type": "string" + } + }, + "required": [ + "svt_image_id", + "cd_rom_id" + ], + "type": "object", + "deprecated": true + }, + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, + "required": [ + "where" + ], "type": "object" }, - "IscsiLunSnapshotCreationParams": { + "VmMigrateParams": { "properties": { - "effect": { - "$ref": "#/components/schemas/IscsiLunSnapshotCreationEffect" - }, - "iscsi_target_id": { - "type": "string" - }, - "name": { - "type": "string" + "data": { + "properties": { + "host_id": { + "type": "string" + } + }, + "required": [ + "host_id" + ], + "type": "object" }, - "iscsi_lun_id": { - "type": "string" + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ - "iscsi_target_id", - "name", - "iscsi_lun_id" + "where" ], "type": "object" }, - "DeleteIscsiLunSnapshot": { + "MigrateType": { + "enum": [ + "COLD_MIGRATE", + "CUTOVER_MIGRATE", + "LIVE_MIGRATE" + ], + "type": "string" + }, + "VlanMapping": { "properties": { - "id": { + "src_vlan_local_id": { + "type": "string" + }, + "dest_vlan_local_id": { "type": "string" } }, "required": [ - "id" + "src_vlan_local_id", + "dest_vlan_local_id" ], "type": "object" }, - "WithTask_DeleteIscsiLunSnapshot_": { + "MigrateVmConfig": { "properties": { - "task_id": { - "type": "string", - "nullable": true + "remove_unmovable_devices": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/DeleteIscsiLunSnapshot" + "new_name": { + "type": "string" + }, + "network_mapping": { + "items": { + "$ref": "#/components/schemas/VlanMapping" + }, + "type": "array" + }, + "migrate_type": { + "$ref": "#/components/schemas/MigrateType" + }, + "elf_storage_policy": { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + }, + "delete_src_vm": { + "type": "boolean" } }, "required": [ - "data" + "network_mapping", + "migrate_type", + "elf_storage_policy" ], "type": "object" }, - "IscsiLunSnapshotDeletionParams": { + "VmMigrateAcrossClusterParams": { "properties": { + "data": { + "properties": { + "vm_config": { + "$ref": "#/components/schemas/MigrateVmConfig" + }, + "cluster_id": { + "type": "string" + }, + "host_id": { + "type": "string" + } + }, + "required": [ + "vm_config", + "cluster_id" + ], + "type": "object" + }, "where": { - "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput" + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ + "data", "where" ], "type": "object" }, - "IscsiLun": { + "TaskWhereInput": { "properties": { - "allowed_initiators": { - "type": "string" - }, - "assigned_size": { - "type": "integer", - "format": "int64" - }, - "bps": { - "type": "integer", - "format": "int64" + "AND": { + "items": { + "$ref": "#/components/schemas/TaskWhereInput" + }, + "type": "array", + "nullable": true }, - "bps_max": { - "type": "integer", - "format": "int64" + "NOT": { + "items": { + "$ref": "#/components/schemas/TaskWhereInput" + }, + "type": "array", + "nullable": true }, - "bps_max_length": { - "type": "integer", - "format": "int64" + "OR": { + "items": { + "$ref": "#/components/schemas/TaskWhereInput" + }, + "type": "array", + "nullable": true }, - "bps_rd": { - "type": "integer", - "format": "int64" + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true }, - "bps_rd_max": { - "type": "integer", - "format": "int64" + "description": { + "type": "string", + "nullable": true }, - "bps_rd_max_length": { - "type": "integer", - "format": "int64" + "description_contains": { + "type": "string", + "nullable": true }, - "bps_wr": { - "type": "integer", - "format": "int64" + "description_ends_with": { + "type": "string", + "nullable": true }, - "bps_wr_max": { - "type": "integer", - "format": "int64" + "description_gt": { + "type": "string", + "nullable": true }, - "bps_wr_max_length": { - "type": "integer", - "format": "int64" + "description_gte": { + "type": "string", + "nullable": true }, - "consistency_group": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedConsistencyGroup" - } - ], + "description_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "description_lt": { + "type": "string", "nullable": true }, - "id": { - "type": "string" + "description_lte": { + "type": "string", + "nullable": true }, - "io_size": { - "type": "integer", - "format": "int64" + "description_not": { + "type": "string", + "nullable": true }, - "iops": { - "type": "integer", - "format": "int64" + "description_not_contains": { + "type": "string", + "nullable": true }, - "iops_max": { - "type": "integer", - "format": "int64" + "description_not_ends_with": { + "type": "string", + "nullable": true }, - "iops_max_length": { - "type": "integer", - "format": "int64" + "description_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "iops_rd": { - "type": "integer", - "format": "int64" + "description_not_starts_with": { + "type": "string", + "nullable": true }, - "iops_rd_max": { - "type": "integer", - "format": "int64" + "description_starts_with": { + "type": "string", + "nullable": true }, - "iops_rd_max_length": { - "type": "integer", - "format": "int64" + "error_code": { + "type": "string", + "nullable": true }, - "iops_wr": { - "type": "integer", - "format": "int64" + "error_code_contains": { + "type": "string", + "nullable": true }, - "iops_wr_max": { - "type": "integer", - "format": "int64" + "error_code_ends_with": { + "type": "string", + "nullable": true }, - "iops_wr_max_length": { - "type": "integer", - "format": "int64" + "error_code_gt": { + "type": "string", + "nullable": true }, - "iscsi_target": { - "$ref": "#/components/schemas/NestedIscsiTarget" + "error_code_gte": { + "type": "string", + "nullable": true }, - "labels": { + "error_code_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, "type": "array", "nullable": true }, - "local_created_at": { - "type": "string" + "error_code_lt": { + "type": "string", + "nullable": true }, - "local_id": { - "type": "string" + "error_code_lte": { + "type": "string", + "nullable": true }, - "lun_id": { - "type": "integer", - "format": "int32" + "error_code_not": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "error_code_not_contains": { + "type": "string", + "nullable": true }, - "replica_num": { - "type": "integer", - "format": "int32" + "error_code_not_ends_with": { + "type": "string", + "nullable": true }, - "shared_size": { - "type": "integer", - "format": "int64" + "error_code_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "snapshot_num": { - "type": "integer", - "format": "int32" + "error_code_not_starts_with": { + "type": "string", + "nullable": true }, - "stripe_num": { - "type": "integer", - "format": "int32" + "error_code_starts_with": { + "type": "string", + "nullable": true }, - "stripe_size": { - "type": "integer", - "format": "int64" + "error_message": { + "type": "string", + "nullable": true }, - "thin_provision": { - "type": "boolean" + "error_message_contains": { + "type": "string", + "nullable": true }, - "unique_logical_size": { - "type": "number", - "format": "double", + "error_message_ends_with": { + "type": "string", "nullable": true }, - "unique_size": { - "type": "integer", - "format": "int64" + "error_message_gt": { + "type": "string", + "nullable": true }, - "zbs_volume_id": { - "type": "string" - } - }, - "required": [ - "allowed_initiators", - "assigned_size", - "bps", - "bps_max", - "bps_max_length", - "bps_rd", - "bps_rd_max", - "bps_rd_max_length", - "bps_wr", - "bps_wr_max", - "bps_wr_max_length", - "id", - "io_size", - "iops", - "iops_max", - "iops_max_length", - "iops_rd", - "iops_rd_max", - "iops_rd_max_length", - "iops_wr", - "iops_wr_max", - "iops_wr_max_length", - "iscsi_target", - "local_created_at", - "local_id", - "lun_id", - "name", - "replica_num", - "shared_size", - "snapshot_num", - "stripe_num", - "stripe_size", - "thin_provision", - "unique_size", - "zbs_volume_id" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_IscsiLun_": { - "properties": { - "task_id": { + "error_message_gte": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/IscsiLun" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "IscsiLunCommonParams": { - "properties": { - "bps_wr_max_length": { - "type": "integer", - "format": "int64" + "error_message_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "bps_wr_max_unit": { - "$ref": "#/components/schemas/BPSUnit" + "error_message_lt": { + "type": "string", + "nullable": true }, - "bps_wr_max": { - "type": "integer", - "format": "int64" + "error_message_lte": { + "type": "string", + "nullable": true }, - "bps_rd_max_length": { - "type": "integer", - "format": "int64" + "error_message_not": { + "type": "string", + "nullable": true }, - "bps_rd_max_unit": { - "$ref": "#/components/schemas/BPSUnit" + "error_message_not_contains": { + "type": "string", + "nullable": true }, - "bps_rd_max": { - "type": "integer", - "format": "int64" + "error_message_not_ends_with": { + "type": "string", + "nullable": true }, - "bps_max_length": { - "type": "integer", - "format": "int64" + "error_message_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "bps_max_unit": { - "$ref": "#/components/schemas/BPSUnit" + "error_message_not_starts_with": { + "type": "string", + "nullable": true }, - "bps_max": { - "type": "integer", - "format": "int64" + "error_message_starts_with": { + "type": "string", + "nullable": true }, - "iops_wr_max_length": { - "type": "integer", - "format": "int64" + "finished_at": { + "type": "string", + "nullable": true }, - "iops_wr_max": { - "type": "integer", - "format": "int64" + "finished_at_gt": { + "type": "string", + "nullable": true }, - "iops_rd_max_length": { - "type": "integer", - "format": "int64" + "finished_at_gte": { + "type": "string", + "nullable": true }, - "iops_rd_max": { - "type": "integer", - "format": "int64" + "finished_at_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "iops_max_length": { - "type": "integer", - "format": "int64" + "finished_at_lt": { + "type": "string", + "nullable": true }, - "iops_max": { - "type": "integer", - "format": "int64" + "finished_at_lte": { + "type": "string", + "nullable": true }, - "bps_wr_unit": { - "$ref": "#/components/schemas/BPSUnit" + "finished_at_not": { + "type": "string", + "nullable": true }, - "bps_wr": { - "type": "integer", - "format": "int64" + "finished_at_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "bps_rd_unit": { - "$ref": "#/components/schemas/BPSUnit" + "id": { + "type": "string", + "nullable": true }, - "bps_rd": { - "type": "integer", - "format": "int64" + "id_contains": { + "type": "string", + "nullable": true }, - "bps_unit": { - "$ref": "#/components/schemas/BPSUnit" + "id_ends_with": { + "type": "string", + "nullable": true }, - "bps": { - "type": "integer", - "format": "int64" + "id_gt": { + "type": "string", + "nullable": true }, - "iops_wr": { - "type": "integer", - "format": "int64" + "id_gte": { + "type": "string", + "nullable": true }, - "iops_rd": { - "type": "integer", - "format": "int64" + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "iops": { - "type": "integer", - "format": "int64" + "id_lt": { + "type": "string", + "nullable": true }, - "allowed_initiators": { - "type": "string" - } - }, - "type": "object" - }, - "IscsiLunCreationParams": { - "allOf": [ - { - "properties": { - "lun_id": { - "type": "integer", - "format": "int32" - }, - "assigned_size_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "assigned_size": { - "type": "integer", - "format": "int64" - }, - "replica_num": { - "type": "integer", - "format": "int32" - }, - "iscsi_target_id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "assigned_size", - "replica_num", - "iscsi_target_id", - "name" - ], - "type": "object" + "id_lte": { + "type": "string", + "nullable": true }, - { - "$ref": "#/components/schemas/IscsiLunCommonParams" - } - ] - }, - "IscsiLunUpdationParamsData": { - "allOf": [ - { - "properties": { - "assigned_size_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "assigned_size": { - "type": "integer", - "format": "int64" - }, - "name": { - "type": "string" - } - }, - "type": "object" + "id_not": { + "type": "string", + "nullable": true }, - { - "$ref": "#/components/schemas/IscsiLunCommonParams" - } - ] - }, - "IscsiLunUpdationParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/IscsiLunUpdationParamsData" + "id_not_contains": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/IscsiLunWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteIscsiLun": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteIscsiLun_": { - "properties": { - "task_id": { + "id_not_ends_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteIscsiLun" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "IscsiLunDeletionParams": { - "properties": { - "data": { - "properties": { - "remove_snapshot": { - "type": "boolean" - } + "id_not_in": { + "items": { + "type": "string" }, - "required": [ - "remove_snapshot" - ], - "type": "object" + "type": "array", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/IscsiLunWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "IscsiLunCloneParams": { - "properties": { - "iscsi_target_id": { - "type": "string" + "id_not_starts_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "id_starts_with": { + "type": "string", + "nullable": true }, - "snapshot_id": { - "type": "string" - } - }, - "required": [ - "iscsi_target_id", - "name", - "snapshot_id" - ], - "type": "object" - }, - "IscsiLunRollbackParams": { - "properties": { - "lun_id": { - "type": "string" + "internal": { + "type": "boolean", + "nullable": true }, - "snapshot_id": { - "type": "string" - } - }, - "required": [ - "lun_id", - "snapshot_id" - ], - "type": "object" - }, - "CopyIscsiLunParams": { - "properties": { - "dest_iscsi_target_id": { - "type": "string" + "internal_not": { + "type": "boolean", + "nullable": true }, - "name": { - "type": "string" + "key": { + "type": "string", + "nullable": true }, - "src_lun_id": { - "type": "string" - } - }, - "required": [ - "name", - "src_lun_id" - ], - "type": "object" - }, - "NestedInitiatorChap": { - "properties": { - "chap_name": { - "type": "string" + "key_contains": { + "type": "string", + "nullable": true }, - "chap_secret": { - "type": "string" + "key_ends_with": { + "type": "string", + "nullable": true }, - "initiator_iqn": { - "type": "string" - } - }, - "required": [ - "chap_name", - "chap_secret", - "initiator_iqn" - ], - "type": "object", - "additionalProperties": false - }, - "IscsiTarget": { - "properties": { - "bps": { - "type": "integer", - "format": "int64", + "key_gt": { + "type": "string", "nullable": true }, - "bps_max": { - "type": "integer", - "format": "int64", + "key_gte": { + "type": "string", "nullable": true }, - "bps_max_length": { - "type": "integer", - "format": "int64", + "key_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "bps_rd": { - "type": "integer", - "format": "int64", + "key_lt": { + "type": "string", "nullable": true }, - "bps_rd_max": { - "type": "integer", - "format": "int64", + "key_lte": { + "type": "string", "nullable": true }, - "bps_rd_max_length": { - "type": "integer", - "format": "int64", + "key_not": { + "type": "string", "nullable": true }, - "bps_wr": { - "type": "integer", - "format": "int64", + "key_not_contains": { + "type": "string", "nullable": true }, - "bps_wr_max": { - "type": "integer", - "format": "int64", + "key_not_ends_with": { + "type": "string", "nullable": true }, - "bps_wr_max_length": { - "type": "integer", - "format": "int64", + "key_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "chap_enabled": { - "type": "boolean" + "key_not_starts_with": { + "type": "string", + "nullable": true }, - "chap_name": { + "key_starts_with": { "type": "string", "nullable": true }, - "chap_secret": { + "local_created_at": { "type": "string", "nullable": true }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "local_created_at_gt": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "local_created_at_gte": { + "type": "string", + "nullable": true }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "local_created_at_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "external_use": { - "type": "boolean" + "local_created_at_lt": { + "type": "string", + "nullable": true }, - "id": { - "type": "string" + "local_created_at_lte": { + "type": "string", + "nullable": true }, - "initiator_chaps": { + "local_created_at_not": { + "type": "string", + "nullable": true + }, + "local_created_at_not_in": { "items": { - "$ref": "#/components/schemas/NestedInitiatorChap" + "type": "string" }, "type": "array", "nullable": true }, - "internal": { - "type": "boolean" - }, - "io_size": { - "type": "integer", - "format": "int64", + "progress": { + "type": "number", + "format": "double", "nullable": true }, - "iops": { - "type": "integer", - "format": "int64", + "progress_gt": { + "type": "number", + "format": "double", "nullable": true }, - "iops_max": { - "type": "integer", - "format": "int64", + "progress_gte": { + "type": "number", + "format": "double", "nullable": true }, - "iops_max_length": { - "type": "integer", - "format": "int64", + "progress_in": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array", "nullable": true }, - "iops_rd": { - "type": "integer", - "format": "int64", + "progress_lt": { + "type": "number", + "format": "double", "nullable": true }, - "iops_rd_max": { - "type": "integer", - "format": "int64", + "progress_lte": { + "type": "number", + "format": "double", "nullable": true }, - "iops_rd_max_length": { - "type": "integer", - "format": "int64", + "progress_not": { + "type": "number", + "format": "double", "nullable": true }, - "iops_wr": { - "type": "integer", - "format": "int64", + "progress_not_in": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array", "nullable": true }, - "iops_wr_max": { - "type": "integer", - "format": "int64", + "resource_id": { + "type": "string", "nullable": true }, - "iops_wr_max_length": { - "type": "integer", - "format": "int64", + "resource_id_contains": { + "type": "string", "nullable": true }, - "ip_whitelist": { - "type": "string" + "resource_id_ends_with": { + "type": "string", + "nullable": true }, - "iqn_name": { - "type": "string" + "resource_id_gt": { + "type": "string", + "nullable": true }, - "iqn_whitelist": { - "type": "string" + "resource_id_gte": { + "type": "string", + "nullable": true }, - "labels": { + "resource_id_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, "type": "array", "nullable": true }, - "local_id": { - "type": "string" + "resource_id_lt": { + "type": "string", + "nullable": true }, - "luns": { + "resource_id_lte": { + "type": "string", + "nullable": true + }, + "resource_id_not": { + "type": "string", + "nullable": true + }, + "resource_id_not_contains": { + "type": "string", + "nullable": true + }, + "resource_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "resource_id_not_in": { "items": { - "$ref": "#/components/schemas/NestedIscsiLun" + "type": "string" }, "type": "array", "nullable": true }, - "name": { - "type": "string" + "resource_id_not_starts_with": { + "type": "string", + "nullable": true }, - "replica_num": { - "type": "integer", - "format": "int32" + "resource_id_starts_with": { + "type": "string", + "nullable": true }, - "stripe_num": { - "type": "integer", - "format": "int32" + "resource_mutation": { + "type": "string", + "nullable": true }, - "stripe_size": { - "type": "integer", - "format": "int64" + "resource_mutation_contains": { + "type": "string", + "nullable": true }, - "thin_provision": { - "type": "boolean" - } - }, - "required": [ - "chap_enabled", - "cluster", - "description", - "external_use", - "id", - "internal", - "ip_whitelist", - "iqn_name", - "iqn_whitelist", - "local_id", - "name", - "replica_num", - "stripe_num", - "stripe_size", - "thin_provision" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_IscsiTarget_": { - "properties": { - "task_id": { + "resource_mutation_ends_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/IscsiTarget" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "IscsiTargetCommonParamsInitiatorChaps": { - "properties": { - "chap_secret": { - "type": "string" + "resource_mutation_gt": { + "type": "string", + "nullable": true }, - "chap_name": { - "type": "string" + "resource_mutation_gte": { + "type": "string", + "nullable": true }, - "initiator_iqn": { - "type": "string" - } - }, - "required": [ - "chap_secret", - "chap_name", - "initiator_iqn" - ], - "type": "object" - }, - "IscsiTargetCommonParams": { - "properties": { - "bps_wr_max_length": { - "type": "integer", - "format": "int64" + "resource_mutation_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "bps_wr_max_unit": { - "$ref": "#/components/schemas/BPSUnit" + "resource_mutation_lt": { + "type": "string", + "nullable": true }, - "bps_wr_max_size": { - "$ref": "#/components/schemas/BPSUnit", - "deprecated": true + "resource_mutation_lte": { + "type": "string", + "nullable": true }, - "bps_wr_max": { - "type": "integer", - "format": "int64" + "resource_mutation_not": { + "type": "string", + "nullable": true }, - "bps_rd_max_length": { - "type": "integer", - "format": "int64" + "resource_mutation_not_contains": { + "type": "string", + "nullable": true }, - "bps_rd_max_unit": { - "$ref": "#/components/schemas/BPSUnit" + "resource_mutation_not_ends_with": { + "type": "string", + "nullable": true }, - "bps_rd_max": { - "type": "integer", - "format": "int64" + "resource_mutation_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "bps_max_length": { - "type": "integer", - "format": "int64" + "resource_mutation_not_starts_with": { + "type": "string", + "nullable": true }, - "bps_max_unit": { - "$ref": "#/components/schemas/BPSUnit" + "resource_mutation_starts_with": { + "type": "string", + "nullable": true }, - "bps_max": { - "type": "integer", - "format": "int64" + "resource_rollback_error": { + "type": "string", + "nullable": true }, - "iops_wr_max_length": { - "type": "integer", - "format": "int64" + "resource_rollback_error_contains": { + "type": "string", + "nullable": true }, - "iops_wr_max": { - "type": "integer", - "format": "int64" + "resource_rollback_error_ends_with": { + "type": "string", + "nullable": true }, - "iops_rd_max_length": { - "type": "integer", - "format": "int64" + "resource_rollback_error_gt": { + "type": "string", + "nullable": true }, - "iops_rd_max": { - "type": "integer", - "format": "int64" + "resource_rollback_error_gte": { + "type": "string", + "nullable": true }, - "iops_max_length": { - "type": "integer", - "format": "int64" + "resource_rollback_error_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "iops_max": { - "type": "integer", - "format": "int64" + "resource_rollback_error_lt": { + "type": "string", + "nullable": true }, - "bps_wr_unit": { - "$ref": "#/components/schemas/BPSUnit" + "resource_rollback_error_lte": { + "type": "string", + "nullable": true }, - "bps_wr": { - "type": "integer", - "format": "int64" + "resource_rollback_error_not": { + "type": "string", + "nullable": true }, - "bps_rd_unit": { - "$ref": "#/components/schemas/BPSUnit" + "resource_rollback_error_not_contains": { + "type": "string", + "nullable": true }, - "bps_rd": { + "resource_rollback_error_not_ends_with": { + "type": "string", + "nullable": true + }, + "resource_rollback_error_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "resource_rollback_error_not_starts_with": { + "type": "string", + "nullable": true + }, + "resource_rollback_error_starts_with": { + "type": "string", + "nullable": true + }, + "resource_rollback_retry_count": { "type": "integer", - "format": "int64" + "format": "int32", + "nullable": true }, - "bps_unit": { - "$ref": "#/components/schemas/BPSUnit" + "resource_rollback_retry_count_gt": { + "type": "integer", + "format": "int32", + "nullable": true }, - "bps": { + "resource_rollback_retry_count_gte": { "type": "integer", - "format": "int64" + "format": "int32", + "nullable": true }, - "iops_wr": { + "resource_rollback_retry_count_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "resource_rollback_retry_count_lt": { "type": "integer", - "format": "int64" + "format": "int32", + "nullable": true }, - "iops_rd": { + "resource_rollback_retry_count_lte": { "type": "integer", - "format": "int64" + "format": "int32", + "nullable": true }, - "iops": { + "resource_rollback_retry_count_not": { "type": "integer", - "format": "int64" + "format": "int32", + "nullable": true }, - "initiator_chaps": { + "resource_rollback_retry_count_not_in": { "items": { - "$ref": "#/components/schemas/IscsiTargetCommonParamsInitiatorChaps" + "type": "integer", + "format": "int32" }, - "type": "array" + "type": "array", + "nullable": true }, - "chap_secret": { - "type": "string" + "resource_rollbacked": { + "type": "boolean", + "nullable": true }, - "chap_name": { - "type": "string" + "resource_rollbacked_not": { + "type": "boolean", + "nullable": true }, - "chap_enabled": { - "type": "boolean" + "resource_type": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "resource_type_contains": { + "type": "string", + "nullable": true }, - "iqn_whitelist": { - "type": "string" + "resource_type_ends_with": { + "type": "string", + "nullable": true }, - "ip_whitelist": { - "type": "string" - } - }, - "type": "object" - }, - "IscsiTargetCreationParams": { - "allOf": [ - { - "properties": { - "stripe_size_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "stripe_size": { - "type": "integer", - "format": "int64" - }, - "stripe_num": { - "type": "integer", - "format": "int32" - }, - "replica_num": { - "type": "integer", - "format": "int32" - }, - "thin_provision": { - "type": "boolean" - }, - "cluster_id": { - "type": "string" - }, - "name": { - "type": "string" - } + "resource_type_gt": { + "type": "string", + "nullable": true + }, + "resource_type_gte": { + "type": "string", + "nullable": true + }, + "resource_type_in": { + "items": { + "type": "string" }, - "required": [ - "stripe_size", - "stripe_num", - "replica_num", - "thin_provision", - "cluster_id", - "name" - ], - "type": "object" + "type": "array", + "nullable": true }, - { - "$ref": "#/components/schemas/IscsiTargetCommonParams" - } - ] - }, - "IscsiTargetUpdationParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/IscsiTargetCommonParams" + "resource_type_lt": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/IscsiTargetWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteIscsiTarget": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteIscsiTarget_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/DeleteIscsiTarget" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "IscsiTargetDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/IscsiTargetWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "License": { - "properties": { - "expire_date": { - "type": "string" - }, - "id": { - "type": "string" - }, - "license_serial": { - "type": "string" - }, - "maintenance_end_date": { - "type": "string", - "nullable": true - }, - "maintenance_start_date": { - "type": "string", - "nullable": true - }, - "max_chunk_num": { - "type": "integer", - "format": "int32" - }, - "max_cluster_num": { - "type": "integer", - "format": "int32" - }, - "sign_date": { - "type": "string" - }, - "software_edition": { - "$ref": "#/components/schemas/SoftwareEdition" - }, - "type": { - "$ref": "#/components/schemas/LicenseType" - } - }, - "required": [ - "expire_date", - "id", - "license_serial", - "max_chunk_num", - "max_cluster_num", - "sign_date", - "software_edition", - "type" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_License_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/License" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "LicenseUpdationParams": { - "properties": { - "data": { - "properties": { - "license": { - "type": "string" - } - }, - "required": [ - "license" - ], - "type": "object" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "LogCollectionStatus": { - "enum": [ - "EXECUTING", - "FAILED", - "STOPPING", - "SUCCESSED" - ], - "type": "string" - }, - "LogCollection": { - "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "groups": { - "items": { - "type": "string" - }, - "type": "array" - }, - "hosts": { - "items": { - "$ref": "#/components/schemas/NestedHost" - }, - "type": "array", - "nullable": true - }, - "id": { - "type": "string" - }, - "local_id": { - "type": "string" - }, - "log_ended_at": { - "type": "string" - }, - "log_started_at": { - "type": "string" - }, - "owner": { - "type": "string" - }, - "path": { - "type": "string" - }, - "progress": { - "type": "number", - "format": "double" - }, - "service_groups": { - "properties": {}, - "type": "object", - "nullable": true - }, - "services": { - "items": { - "type": "string" - }, - "type": "array" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "started_at": { - "type": "string" - }, - "status": { - "$ref": "#/components/schemas/LogCollectionStatus" - }, - "witness": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedWitness" - } - ], - "nullable": true - } - }, - "required": [ - "cluster", - "groups", - "id", - "local_id", - "log_ended_at", - "log_started_at", - "owner", - "path", - "progress", - "services", - "size", - "started_at", - "status" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_LogCollection_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/LogCollection" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "LogCollectionServiceGroupParams": { - "properties": { - "services": { - "items": { - "type": "string" - }, - "type": "array" - }, - "group_name": { - "type": "string" - } - }, - "required": [ - "group_name" - ], - "type": "object" - }, - "LogCollectionCreationParams": { - "properties": { - "witness_id": { - "type": "string" - }, - "service_groups": { - "items": { - "$ref": "#/components/schemas/LogCollectionServiceGroupParams" - }, - "type": "array" - }, - "log_ended_at": { - "type": "string", - "format": "date-time" - }, - "log_started_at": { - "type": "string", - "format": "date-time" - }, - "cluster_id": { - "type": "string" - }, - "hosts": { - "$ref": "#/components/schemas/HostWhereInput" - } - }, - "required": [ - "log_ended_at", - "log_started_at", - "cluster_id", - "hosts" - ], - "type": "object" - }, - "LogCollectionWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/LogCollectionWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/LogCollectionWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/LogCollectionWhereInput" - }, - "type": "array", - "nullable": true - }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "hosts_every": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true - }, - "hosts_none": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true - }, - "hosts_some": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true - }, - "id": { - "type": "string", - "nullable": true - }, - "id_contains": { - "type": "string", - "nullable": true - }, - "id_ends_with": { - "type": "string", - "nullable": true - }, - "id_gt": { - "type": "string", - "nullable": true - }, - "id_gte": { - "type": "string", - "nullable": true - }, - "id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "id_lt": { - "type": "string", - "nullable": true - }, - "id_lte": { + "resource_type_lte": { "type": "string", "nullable": true }, - "id_not": { + "resource_type_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "resource_type_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "resource_type_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "resource_type_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "resource_type_not_starts_with": { "type": "string", "nullable": true }, - "id_starts_with": { + "resource_type_starts_with": { "type": "string", "nullable": true }, - "local_id": { + "snapshot": { "type": "string", "nullable": true }, - "local_id_contains": { + "snapshot_contains": { "type": "string", "nullable": true }, - "local_id_ends_with": { + "snapshot_ends_with": { "type": "string", "nullable": true }, - "local_id_gt": { + "snapshot_gt": { "type": "string", "nullable": true }, - "local_id_gte": { + "snapshot_gte": { "type": "string", "nullable": true }, - "local_id_in": { + "snapshot_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_lt": { + "snapshot_lt": { "type": "string", "nullable": true }, - "local_id_lte": { + "snapshot_lte": { "type": "string", "nullable": true }, - "local_id_not": { + "snapshot_not": { "type": "string", "nullable": true }, - "local_id_not_contains": { + "snapshot_not_contains": { "type": "string", "nullable": true }, - "local_id_not_ends_with": { + "snapshot_not_ends_with": { "type": "string", "nullable": true }, - "local_id_not_in": { + "snapshot_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { + "snapshot_not_starts_with": { "type": "string", "nullable": true }, - "local_id_starts_with": { + "snapshot_starts_with": { "type": "string", "nullable": true }, - "log_ended_at": { + "started_at": { "type": "string", "nullable": true }, - "log_ended_at_gt": { + "started_at_gt": { "type": "string", "nullable": true }, - "log_ended_at_gte": { + "started_at_gte": { "type": "string", "nullable": true }, - "log_ended_at_in": { + "started_at_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "log_ended_at_lt": { + "started_at_lt": { "type": "string", "nullable": true }, - "log_ended_at_lte": { + "started_at_lte": { "type": "string", "nullable": true }, - "log_ended_at_not": { + "started_at_not": { "type": "string", "nullable": true }, - "log_ended_at_not_in": { + "started_at_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "log_started_at": { - "type": "string", - "nullable": true - }, - "log_started_at_gt": { - "type": "string", - "nullable": true - }, - "log_started_at_gte": { - "type": "string", + "status": { + "allOf": [ + { + "$ref": "#/components/schemas/TaskStatus" + } + ], "nullable": true }, - "log_started_at_in": { + "status_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/TaskStatus" }, "type": "array", "nullable": true }, - "log_started_at_lt": { - "type": "string", - "nullable": true - }, - "log_started_at_lte": { - "type": "string", - "nullable": true - }, - "log_started_at_not": { - "type": "string", + "status_not": { + "allOf": [ + { + "$ref": "#/components/schemas/TaskStatus" + } + ], "nullable": true }, - "log_started_at_not_in": { + "status_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/TaskStatus" }, "type": "array", "nullable": true }, - "owner": { - "type": "string", - "nullable": true - }, - "owner_contains": { - "type": "string", - "nullable": true - }, - "owner_ends_with": { - "type": "string", - "nullable": true - }, - "owner_gt": { - "type": "string", - "nullable": true - }, - "owner_gte": { - "type": "string", + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/TaskType" + } + ], "nullable": true }, - "owner_in": { + "type_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/TaskType" }, "type": "array", "nullable": true }, - "owner_lt": { - "type": "string", - "nullable": true - }, - "owner_lte": { - "type": "string", - "nullable": true - }, - "owner_not": { - "type": "string", - "nullable": true - }, - "owner_not_contains": { - "type": "string", - "nullable": true - }, - "owner_not_ends_with": { - "type": "string", + "type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/TaskType" + } + ], "nullable": true }, - "owner_not_in": { + "type_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/TaskType" }, "type": "array", "nullable": true }, - "owner_not_starts_with": { - "type": "string", + "user": { + "allOf": [ + { + "$ref": "#/components/schemas/UserWhereInput" + } + ], "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "TaskStatus": { + "enum": [ + "EXECUTING", + "FAILED", + "PAUSED", + "PENDING", + "SUCCESSED" + ], + "type": "string" + }, + "TaskType": { + "enum": [ + "APPLICATION", + "BACKUP", + "HOST_PLUGIN", + "REPLICATION", + "RESOLVER", + "SFS" + ], + "type": "string" + }, + "StopVmInCutoverMigrationParams": { + "properties": { + "force": { + "type": "boolean" }, - "owner_starts_with": { - "type": "string", + "tasks": { + "$ref": "#/components/schemas/TaskWhereInput" + } + }, + "required": [ + "tasks" + ], + "type": "object" + }, + "StepUnit": { + "enum": [ + "BIT", + "BYTE", + "COUNT", + "PERCENT" + ], + "type": "string" + }, + "NestedStep": { + "properties": { + "current": { + "type": "number", + "format": "double", "nullable": true }, - "path": { - "type": "string", + "finished": { + "type": "boolean", "nullable": true }, - "path_contains": { + "key": { "type": "string", "nullable": true }, - "path_ends_with": { - "type": "string", + "per_second": { + "type": "number", + "format": "double", "nullable": true }, - "path_gt": { - "type": "string", + "total": { + "type": "number", + "format": "double", "nullable": true }, - "path_gte": { - "type": "string", + "unit": { + "allOf": [ + { + "$ref": "#/components/schemas/StepUnit" + } + ], "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "Task": { + "properties": { + "args": { + "properties": {}, + "type": "object" }, - "path_in": { - "items": { - "type": "string" - }, - "type": "array", + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedCluster" + } + ], "nullable": true }, - "path_lt": { - "type": "string", - "nullable": true + "description": { + "type": "string" }, - "path_lte": { + "error_code": { "type": "string", "nullable": true }, - "path_not": { + "error_message": { "type": "string", "nullable": true }, - "path_not_contains": { + "finished_at": { "type": "string", "nullable": true }, - "path_not_ends_with": { - "type": "string", - "nullable": true + "id": { + "type": "string" }, - "path_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "internal": { + "type": "boolean" }, - "path_not_starts_with": { + "key": { "type": "string", "nullable": true }, - "path_starts_with": { - "type": "string", - "nullable": true + "local_created_at": { + "type": "string" }, "progress": { "type": "number", - "format": "double", - "nullable": true - }, - "progress_gt": { - "type": "number", - "format": "double", - "nullable": true - }, - "progress_gte": { - "type": "number", - "format": "double", - "nullable": true - }, - "progress_in": { - "items": { - "type": "number", - "format": "double" - }, - "type": "array", - "nullable": true - }, - "progress_lt": { - "type": "number", - "format": "double", - "nullable": true - }, - "progress_lte": { - "type": "number", - "format": "double", - "nullable": true - }, - "progress_not": { - "type": "number", - "format": "double", - "nullable": true - }, - "progress_not_in": { - "items": { - "type": "number", - "format": "double" - }, - "type": "array", - "nullable": true - }, - "size": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "size_gt": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "size_gte": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "size_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", - "nullable": true - }, - "size_lt": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "size_lte": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "size_not": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "size_not_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", - "nullable": true + "format": "double" }, - "started_at": { + "resource_id": { "type": "string", "nullable": true }, - "started_at_gt": { + "resource_mutation": { "type": "string", "nullable": true }, - "started_at_gte": { + "resource_rollback_error": { "type": "string", "nullable": true }, - "started_at_in": { - "items": { - "type": "string" - }, - "type": "array", + "resource_rollback_retry_count": { + "type": "integer", + "format": "int32", "nullable": true }, - "started_at_lt": { - "type": "string", + "resource_rollbacked": { + "type": "boolean", "nullable": true }, - "started_at_lte": { + "resource_type": { "type": "string", "nullable": true }, - "started_at_not": { - "type": "string", - "nullable": true + "snapshot": { + "type": "string" }, - "started_at_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "started_at": { + "type": "string", "nullable": true }, "status": { - "allOf": [ - { - "$ref": "#/components/schemas/LogCollectionStatus" - } - ], - "nullable": true + "$ref": "#/components/schemas/TaskStatus" }, - "status_in": { + "steps": { "items": { - "$ref": "#/components/schemas/LogCollectionStatus" + "$ref": "#/components/schemas/NestedStep" }, - "type": "array", - "nullable": true + "type": "array" }, - "status_not": { + "type": { "allOf": [ { - "$ref": "#/components/schemas/LogCollectionStatus" + "$ref": "#/components/schemas/TaskType" } ], "nullable": true }, - "status_not_in": { - "items": { - "$ref": "#/components/schemas/LogCollectionStatus" - }, - "type": "array", - "nullable": true - }, - "witness": { + "user": { "allOf": [ { - "$ref": "#/components/schemas/WitnessWhereInput" + "$ref": "#/components/schemas/NestedUser" } ], "nullable": true } }, - "type": "object", - "additionalProperties": false - }, - "ForceStopLogCollectionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/LogCollectionWhereInput" - } - }, "required": [ - "where" + "args", + "description", + "id", + "internal", + "local_created_at", + "progress", + "snapshot", + "status", + "steps" ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "DeleteLogCollection": { + "AbortMigrateVmAcrossClusterParams": { "properties": { - "id": { - "type": "string" + "tasks": { + "$ref": "#/components/schemas/TaskWhereInput" } }, "required": [ - "id" + "tasks" ], "type": "object" }, - "WithTask_DeleteLogCollection_": { + "VmAddFolderParams": { "properties": { - "task_id": { - "type": "string", - "nullable": true - }, "data": { - "$ref": "#/components/schemas/DeleteLogCollection" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "LogCollectionDeletionParams": { - "properties": { + "properties": { + "folder_id": { + "type": "string" + } + }, + "required": [ + "folder_id" + ], + "type": "object" + }, "where": { - "$ref": "#/components/schemas/LogCollectionWhereInput" + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ + "data", "where" ], "type": "object" }, - "NamespaceGroup": { + "VmUpdateAdvancedOptionsParams": { "properties": { - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" + "data": { + "properties": { + "video_type": { + "$ref": "#/components/schemas/VmVideoType" + }, + "windows_optimize": { + "type": "boolean" + }, + "cpu_model": { + "type": "string" + }, + "clock_offset": { + "$ref": "#/components/schemas/VmClockOffset" } - ], - "nullable": true - }, - "id": { - "type": "string" - }, - "labels": { - "items": { - "$ref": "#/components/schemas/NestedLabel" - }, - "type": "array", - "nullable": true - }, - "local_create_time": { - "type": "string" - }, - "local_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "namespaces": { - "items": { - "$ref": "#/components/schemas/NestedNvmfNamespace" }, - "type": "array", - "nullable": true + "type": "object" }, - "nvmf_subsystem": { - "$ref": "#/components/schemas/NestedNvmfSubsystem" + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ - "id", - "local_create_time", - "local_id", - "name", - "nvmf_subsystem" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "WithTask_NamespaceGroup_": { + "VmUpdateHostOptionsParams": { "properties": { - "task_id": { - "type": "string", - "nullable": true - }, "data": { - "$ref": "#/components/schemas/NamespaceGroup" + "properties": { + "ntp_servers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dns_servers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "hostname": { + "type": "string" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ - "data" + "data", + "where" ], "type": "object" }, - "NamespaceGroupCreationParams": { + "VmResetGuestOsPasswordParams": { "properties": { - "nvmf_subsystem_id": { - "type": "string" + "data": { + "properties": { + "password": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "password", + "username" + ], + "type": "object" }, - "name": { - "type": "string" + "where": { + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ - "nvmf_subsystem_id", - "name" + "data", + "where" ], "type": "object" }, - "NamespaceGroupUpdationParams": { + "VmUpdateOwnerParams": { "properties": { "data": { "properties": { - "name": { + "search_for": { + "type": "string", + "enum": [ + "username", + "id" + ] + }, + "value": { "type": "string" } }, + "required": [ + "search_for", + "value" + ], "type": "object" }, "where": { - "$ref": "#/components/schemas/NamespaceGroupWhereInput" + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ @@ -70922,122 +68806,229 @@ ], "type": "object" }, - "DeleteNamespaceGroup": { + "VmRestrictIoParamsData": { "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], + "max_bandwidth_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + }, + "max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" + }, + "max_bandwidth": { + "type": "integer", + "format": "int64" + }, + "max_iops_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + }, + "max_iops": { + "type": "integer", + "format": "int64" + } + }, "type": "object" }, - "WithTask_DeleteNamespaceGroup_": { + "VmUpdateEachDiskIoPolicyParams": { "properties": { - "task_id": { - "type": "string", - "nullable": true - }, "data": { - "$ref": "#/components/schemas/DeleteNamespaceGroup" + "$ref": "#/components/schemas/VmRestrictIoParamsData" + }, + "boot": { + "type": "integer", + "format": "int32" } }, "required": [ - "data" + "data", + "boot" ], "type": "object" }, - "NamespaceGroupDeletionParams": { + "VmUpdateIoPolicyParams": { "properties": { + "data": { + "properties": { + "each_disk": { + "items": { + "$ref": "#/components/schemas/VmUpdateEachDiskIoPolicyParams" + }, + "type": "array" + }, + "whole_vm": { + "$ref": "#/components/schemas/VmRestrictIoParamsData" + }, + "io_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskIoPolicy" + } + ], + "nullable": true + } + }, + "type": "object" + }, "where": { - "$ref": "#/components/schemas/NamespaceGroupWhereInput" + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ + "data", "where" ], "type": "object" }, - "NfsExport": { + "NestedContentLibraryVmTemplate": { "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "id": { + "type": "string" }, - "description": { + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "VmExportFileType": { + "enum": [ + "OVF", + "QCOW2", + "RAW" + ], + "type": "string" + }, + "VmExportFileFile": { + "properties": { + "md5": { "type": "string" }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true + "fileSize": { + "type": "integer", + "format": "int64" }, - "export_inode_id": { + "fileSecret": { + "type": "string" + }, + "fileUUID": { "type": "string" }, + "type": { + "$ref": "#/components/schemas/VmExportFileType" + }, + "fileName": { + "type": "string" + } + }, + "required": [ + "md5", + "fileSize", + "fileSecret", + "fileUUID", + "type", + "fileName" + ], + "type": "object" + }, + "NestedVmVolume": { + "properties": { "id": { "type": "string" }, - "inodes": { - "items": { - "$ref": "#/components/schemas/NestedNfsInode" - }, - "type": "array", + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "VmExportFile": { + "properties": { + "content_library_vm_template": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedContentLibraryVmTemplate" + } + ], "nullable": true }, - "internal": { + "createdAt": { + "type": "string" + }, + "damaged": { "type": "boolean" }, - "ip_whitelist": { + "data_port_id": { "type": "string" }, - "labels": { + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "files": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "$ref": "#/components/schemas/VmExportFileFile" }, - "type": "array", - "nullable": true + "type": "array" }, - "local_id": { + "id": { "type": "string" }, - "name": { + "storage_cluster_id": { "type": "string" }, - "replica_num": { - "type": "integer", - "format": "int32" + "type": { + "$ref": "#/components/schemas/VmExportFileType" }, - "thin_provision": { - "type": "boolean" + "vm": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVm" + } + ], + "nullable": true + }, + "vm_volume": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVmVolume" + } + ], + "nullable": true } }, "required": [ - "cluster", - "description", - "export_inode_id", + "createdAt", + "damaged", + "data_port_id", + "files", "id", - "internal", - "ip_whitelist", - "local_id", - "name", - "replica_num", - "thin_provision" + "storage_cluster_id", + "type" ], "type": "object", "additionalProperties": false }, - "WithTask_NfsExport_": { + "WithTask_VmExportFile_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/NfsExport" + "$ref": "#/components/schemas/VmExportFile" } }, "required": [ @@ -71045,394 +69036,627 @@ ], "type": "object" }, - "NfsExportCreationParams": { + "VmExportParamsData": { "properties": { - "cluster_id": { - "type": "string" - }, - "ip_whitelist": { - "type": "string" - }, - "thin_provision": { + "keep_mac": { "type": "boolean" }, - "replica_num": { - "type": "integer", - "format": "int32" - }, - "name": { - "type": "string" + "type": { + "$ref": "#/components/schemas/VmExportFileType" } }, "required": [ - "cluster_id", - "thin_provision", - "replica_num", - "name" + "type" ], "type": "object" }, - "NfsExportUpdationParams": { + "VmExportParams": { "properties": { "data": { - "properties": { - "ip_whitelist": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "type": "object" + "$ref": "#/components/schemas/VmExportParamsData" }, "where": { - "$ref": "#/components/schemas/NfsExportWhereInput" + "$ref": "#/components/schemas/VmWhereInput" } }, "required": [ + "data", "where" ], "type": "object" }, - "DeleteNfsExport": { + "VmdkDiskModify": { "properties": { - "id": { + "elf_storage_policy": { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + }, + "bus": { + "$ref": "#/components/schemas/Bus" + }, + "volume_name": { + "type": "string" + }, + "boot": { + "type": "integer", + "format": "int32" + }, + "vmdk_name": { "type": "string" } }, "required": [ - "id" + "vmdk_name" ], "type": "object" }, - "WithTask_DeleteNfsExport_": { + "VmdkCdromModify": { "properties": { - "task_id": { - "type": "string", - "nullable": true + "removed": { + "type": "boolean" }, - "data": { - "$ref": "#/components/schemas/DeleteNfsExport" + "content_library_image_id": { + "type": "string" + }, + "elf_image_id": { + "type": "string" + }, + "boot": { + "type": "integer", + "format": "int32" + }, + "index": { + "type": "integer", + "format": "int32" } }, "required": [ - "data" + "index" ], "type": "object" }, - "NfsExportDeletionParams": { + "OvfDiskOperate": { "properties": { - "where": { - "$ref": "#/components/schemas/NfsExportWhereInput" + "new_disks": { + "$ref": "#/components/schemas/VmDiskParams" + }, + "modify_cd_roms": { + "items": { + "$ref": "#/components/schemas/VmdkCdromModify" + }, + "type": "array" + }, + "modify_vmdk_disks": { + "items": { + "$ref": "#/components/schemas/VmdkDiskModify" + }, + "type": "array" } }, - "required": [ - "where" - ], "type": "object" }, - "Nic": { + "VmImportNicParams": { "properties": { - "driver": { - "type": "string", - "nullable": true + "subnet_mask": { + "type": "string" }, - "driver_state": { - "allOf": [ - { - "$ref": "#/components/schemas/NicDriverState" - } - ], - "nullable": true + "gateway": { + "type": "string" }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true + "ip_address": { + "type": "string" }, - "gateway_ip": { - "type": "string", - "nullable": true + "nic_id": { + "type": "string" }, - "host": { - "$ref": "#/components/schemas/NestedHost" + "connect_vlan_id": { + "type": "string" }, - "ibdev": { - "type": "string", - "nullable": true + "mirror": { + "type": "boolean" }, - "id": { + "model": { + "$ref": "#/components/schemas/VmNicModel" + }, + "enabled": { + "type": "boolean" + }, + "mac_address": { "type": "string" }, - "iommu_status": { - "allOf": [ - { - "$ref": "#/components/schemas/IommuStatus" - } - ], - "nullable": true + "local_id": { + "type": "string" + } + }, + "required": [ + "connect_vlan_id" + ], + "type": "object" + }, + "VmImportParams": { + "properties": { + "max_bandwidth_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" }, - "ip_address": { - "type": "string", - "nullable": true + "max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "is_sriov": { - "type": "boolean", - "nullable": true + "max_bandwidth": { + "type": "integer", + "format": "int64" }, - "labels": { + "max_iops_policy": { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + }, + "max_iops": { + "type": "integer", + "format": "int64" + }, + "io_policy": { + "$ref": "#/components/schemas/VmDiskIoPolicy" + }, + "vcpu": { + "type": "integer", + "format": "int32" + }, + "status": { + "$ref": "#/components/schemas/VmStatus" + }, + "ha": { + "type": "boolean" + }, + "vm_nics": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "$ref": "#/components/schemas/VmImportNicParams" }, - "type": "array", - "nullable": true + "type": "array" }, - "local_id": { - "type": "string" + "disk_operate": { + "$ref": "#/components/schemas/OvfDiskOperate" }, - "mac_address": { - "type": "string" + "memory_unit": { + "$ref": "#/components/schemas/ByteUnit" }, - "max_vf_num": { + "memory": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int64" }, - "model": { - "type": "string", - "nullable": true + "cpu_cores": { + "type": "integer", + "format": "int32" }, - "mtu": { + "cpu_sockets": { "type": "integer", "format": "int32" }, + "guest_os_type": { + "$ref": "#/components/schemas/VmGuestsOperationSystem" + }, + "folder_id": { + "type": "string" + }, + "description": { + "type": "string" + }, "name": { "type": "string" }, - "nic_uuid": { + "host_id": { + "type": "string" + }, + "cluster_id": { + "type": "string" + }, + "upload_tasks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "owner_id": { + "type": "string" + }, + "parsed_ovf": { + "$ref": "#/components/schemas/ParsedOVF" + } + }, + "required": [ + "name", + "cluster_id", + "upload_tasks", + "parsed_ovf" + ], + "type": "object" + }, + "NestedGpuDriverInfo": { + "properties": { + "filename": { "type": "string", "nullable": true }, - "physical": { - "type": "boolean" + "name": { + "type": "string", + "nullable": true }, - "rdma_enabled": { - "type": "boolean", + "rhelversion": { + "type": "string", "nullable": true }, - "running": { - "type": "boolean" + "srcversion": { + "type": "string", + "nullable": true }, - "speed": { + "supported": { + "type": "string", + "nullable": true + }, + "vermagic": { + "type": "string", + "nullable": true + }, + "version": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedVgpuType": { + "properties": { + "framebuffer": { + "type": "number", + "format": "double", + "nullable": true + }, + "max_instance": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "subnet_mask": { + "max_resolution": { "type": "string", "nullable": true }, - "total_vf_num": { + "name": { + "type": "string", + "nullable": true + }, + "vgpu_type_id": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VmGpuDetail": { + "properties": { + "vgpu_instance_on_vm_num": { "type": "integer", "format": "int32", "nullable": true }, - "type": { + "vgpu_instance_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "user_vgpu_type_name": { + "type": "string", + "nullable": true + }, + "user_vgpu_type_id": { + "type": "string", + "nullable": true + }, + "user_usage": { "allOf": [ { - "$ref": "#/components/schemas/NetworkType" + "$ref": "#/components/schemas/GpuDeviceUsage" } ], "nullable": true }, - "up": { - "type": "boolean" + "status": { + "$ref": "#/components/schemas/GpuDeviceStatus" }, - "used_vf_num": { - "type": "integer", - "format": "int32", + "name": { + "type": "string" + }, + "model": { + "type": "string" + }, + "mdev_supported_types": { + "items": { + "$ref": "#/components/schemas/NestedVgpuType" + }, + "type": "array", "nullable": true }, - "user_usage": { + "local_id": { + "type": "string" + }, + "local_created_at": { + "type": "string" + }, + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", + "nullable": true + }, + "is_nvidia_vfs_supported": { + "type": "boolean", + "nullable": true + }, + "is_nvidia_vfs_enabled": { + "type": "boolean", + "nullable": true + }, + "is_nvidia_tools_ready": { + "type": "boolean", + "nullable": true + }, + "id": { + "type": "string" + }, + "host": { + "$ref": "#/components/schemas/NestedHost" + }, + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/NicUserUsage" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "vds": { + "driver_info": { "allOf": [ { - "$ref": "#/components/schemas/NestedVds" + "$ref": "#/components/schemas/NestedGpuDriverInfo" } ], "nullable": true }, - "vms": { - "items": { - "$ref": "#/components/schemas/NestedVm" - }, - "type": "array", - "nullable": true - } - }, - "required": [ - "host", - "id", - "local_id", - "mac_address", - "mtu", - "name", - "physical", - "running", - "up" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_Nic_": { - "properties": { - "task_id": { - "type": "string", + "description": { + "type": "string" + }, + "bus_location": { + "type": "string" + }, + "brand": { + "type": "string" + }, + "available_vgpus_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "data": { - "$ref": "#/components/schemas/Nic" + "assigned_vgpus_num": { + "type": "integer", + "format": "int32", + "nullable": true } }, "required": [ - "data" + "status", + "name", + "model", + "local_id", + "local_created_at", + "id", + "host", + "description", + "bus_location", + "brand" ], "type": "object" }, - "NicUpdationParams": { + "VmGpuInfo": { "properties": { - "data": { - "properties": { - "nic_user_usage": { - "$ref": "#/components/schemas/NicUserUsage" - }, - "total_vf_num": { - "type": "integer", - "format": "int32" - }, - "mtu": { - "type": "integer", - "format": "int32" - } + "gpu_devices": { + "items": { + "$ref": "#/components/schemas/VmGpuDetail" }, - "type": "object" + "type": "array" }, - "where": { - "$ref": "#/components/schemas/NicWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "NestedBrickTopo": { - "properties": { - "id": { + "name": { "type": "string" }, - "name": { + "local_id": { + "type": "string" + }, + "id": { "type": "string" } }, "required": [ - "id", - "name" + "gpu_devices", + "name", + "local_id", + "id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NestedPosition": { + "VmOrderByInput": { + "enum": [ + "bios_uuid_ASC", + "bios_uuid_DESC", + "clock_offset_ASC", + "clock_offset_DESC", + "cloud_init_supported_ASC", + "cloud_init_supported_DESC", + "cpu_ASC", + "cpu_DESC", + "cpu_model_ASC", + "cpu_model_DESC", + "cpu_usage_ASC", + "cpu_usage_DESC", + "deleted_at_ASC", + "deleted_at_DESC", + "description_ASC", + "description_DESC", + "dns_servers_ASC", + "dns_servers_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "firmware_ASC", + "firmware_DESC", + "guest_cpu_model_ASC", + "guest_cpu_model_DESC", + "guest_os_type_ASC", + "guest_os_type_DESC", + "guest_size_usage_ASC", + "guest_size_usage_DESC", + "guest_used_size_ASC", + "guest_used_size_DESC", + "ha_ASC", + "ha_DESC", + "hostname_ASC", + "hostname_DESC", + "id_ASC", + "id_DESC", + "in_recycle_bin_ASC", + "in_recycle_bin_DESC", + "internal_ASC", + "internal_DESC", + "io_policy_ASC", + "io_policy_DESC", + "ips_ASC", + "ips_DESC", + "kernel_info_ASC", + "kernel_info_DESC", + "last_shutdown_time_ASC", + "last_shutdown_time_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "logical_size_bytes_ASC", + "logical_size_bytes_DESC", + "max_bandwidth_ASC", + "max_bandwidth_DESC", + "max_bandwidth_policy_ASC", + "max_bandwidth_policy_DESC", + "max_iops_ASC", + "max_iops_DESC", + "max_iops_policy_ASC", + "max_iops_policy_DESC", + "memory_ASC", + "memory_DESC", + "memory_usage_ASC", + "memory_usage_DESC", + "name_ASC", + "name_DESC", + "nested_virtualization_ASC", + "nested_virtualization_DESC", + "node_ip_ASC", + "node_ip_DESC", + "original_name_ASC", + "original_name_DESC", + "os_ASC", + "os_DESC", + "protected_ASC", + "protected_DESC", + "provisioned_size_ASC", + "provisioned_size_DESC", + "size_ASC", + "size_DESC", + "status_ASC", + "status_DESC", + "unique_logical_size_ASC", + "unique_logical_size_DESC", + "unique_size_ASC", + "unique_size_DESC", + "vcpu_ASC", + "vcpu_DESC", + "video_type_ASC", + "video_type_DESC", + "vm_tools_status_ASC", + "vm_tools_status_DESC", + "vm_tools_version_ASC", + "vm_tools_version_DESC", + "vm_usage_ASC", + "vm_usage_DESC", + "win_opt_ASC", + "win_opt_DESC" + ], + "type": "string" + }, + "GetVmsRequestBody": { "properties": { - "column": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { "type": "integer", "format": "int32", "nullable": true }, - "row": { + "last": { "type": "integer", "format": "int32", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NodeTopo": { - "properties": { - "brick_topo": { + }, + "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/NestedBrickTopo" + "$ref": "#/components/schemas/VmOrderByInput" } ], "nullable": true }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "skip": { + "type": "integer", + "format": "int32", + "nullable": true }, - "cluster_topo": { + "where": { "allOf": [ { - "$ref": "#/components/schemas/NestedClusterTopo" + "$ref": "#/components/schemas/VmWhereInput" } ], "nullable": true - }, - "host": { - "$ref": "#/components/schemas/NestedHost" - }, - "id": { - "type": "string" - }, - "local_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "position": { - "$ref": "#/components/schemas/NestedPosition" } }, - "required": [ - "cluster", - "host", - "id", - "local_id", - "name", - "position" - ], "type": "object", "additionalProperties": false }, - "WithTask_NodeTopo_": { + "VmVncInfo": { "properties": { - "task_id": { - "type": "string", - "nullable": true + "vm": { + "$ref": "#/components/schemas/Vm" }, - "data": { - "$ref": "#/components/schemas/NodeTopo" + "terminal": { + "type": "string" + }, + "redirect": { + "type": "string" + }, + "direct": { + "type": "string" + }, + "cluster_ip": { + "type": "string" } }, "required": [ - "data" + "vm", + "terminal", + "redirect", + "cluster_ip" ], "type": "object" }, - "NodeTopoWhereUniqueInput": { + "VmWhereUniqueInput": { "properties": { "id": { "type": "string", @@ -71446,49 +69670,32 @@ "type": "object", "additionalProperties": false }, - "Position": { - "properties": { - "row": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "column": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "__typename": { - "type": "string", - "enum": [ - "position" - ], - "nullable": false - } - }, - "type": "object" - }, - "NodeTopoUpdationParamsData": { + "GetVmVncInfoParams": { "properties": { - "cluster_topo_id": { - "type": "string" - }, - "position": { - "$ref": "#/components/schemas/Position" - }, - "brick_topo_id": { - "type": "string" + "vm": { + "$ref": "#/components/schemas/VmWhereUniqueInput" } }, + "required": [ + "vm" + ], "type": "object" }, - "NodeTopUpdationParam": { + "VmUpdateVpcNicParams": { "properties": { "data": { - "$ref": "#/components/schemas/NodeTopoUpdationParamsData" + "properties": { + "vpc_nic": { + "$ref": "#/components/schemas/UpdateVpcNicPayloads" + } + }, + "required": [ + "vpc_nic" + ], + "type": "object" }, "where": { - "$ref": "#/components/schemas/NodeTopoWhereUniqueInput" + "$ref": "#/components/schemas/VmNicWhereInput" } }, "required": [ @@ -71497,22 +69704,27 @@ ], "type": "object" }, - "NodeTopoUpdationParams": { - "items": { - "$ref": "#/components/schemas/NodeTopUpdationParam" - }, - "type": "array" - }, - "NvmfNamespaceSnapshot": { + "ContentLibraryVmTemplate": { "properties": { - "consistency_group_snapshot": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedConsistencyGroupSnapshot" - } - ], + "architecture": { + "$ref": "#/components/schemas/Architecture" + }, + "cloud_init_supported": { + "type": "boolean" + }, + "clusters": { + "items": { + "$ref": "#/components/schemas/NestedCluster" + }, + "type": "array", "nullable": true }, + "createdAt": { + "type": "string" + }, + "description": { + "type": "string" + }, "entityAsyncStatus": { "allOf": [ { @@ -71531,50 +69743,62 @@ "type": "array", "nullable": true }, - "local_created_at": { - "type": "string" - }, - "local_id": { - "type": "string" + "memory": { + "type": "integer", + "format": "int64" }, "name": { "type": "string" }, - "nvmf_namespace": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedNvmfNamespace" - } - ], + "os": { + "type": "string", "nullable": true }, - "nvmf_subsystem": { - "$ref": "#/components/schemas/NestedNvmfSubsystem" - }, - "unique_size": { + "size": { "type": "integer", "format": "int64" - } - }, - "required": [ - "id", - "local_created_at", - "local_id", - "name", - "nvmf_subsystem", - "unique_size" - ], - "type": "object", - "additionalProperties": false + }, + "vcpu": { + "type": "integer", + "format": "int32" + }, + "vm_template_uuids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vm_templates": { + "items": { + "$ref": "#/components/schemas/NestedVmTemplate" + }, + "type": "array", + "nullable": true + } + }, + "required": [ + "architecture", + "cloud_init_supported", + "createdAt", + "description", + "id", + "memory", + "name", + "size", + "vcpu", + "vm_template_uuids" + ], + "type": "object", + "additionalProperties": false }, - "WithTask_NvmfNamespaceSnapshot_": { + "WithTask_ContentLibraryVmTemplate_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/NvmfNamespaceSnapshot" + "$ref": "#/components/schemas/ContentLibraryVmTemplate" } }, "required": [ @@ -71582,26 +69806,90 @@ ], "type": "object" }, - "NvmfNamespaceSnapshotCreationParams": { + "ContentLibraryVmTemplateCreationParams": { "properties": { - "nvmf_subsystem_id": { + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" + }, + "cloud_init_supported": { + "type": "boolean" + }, + "vm": { + "$ref": "#/components/schemas/VmWhereUniqueInput" + }, + "description": { "type": "string" }, "name": { "type": "string" + } + }, + "required": [ + "clusters", + "vm", + "name" + ], + "type": "object" + }, + "ContentLibraryVmTemplateUpdationParamsData": { + "properties": { + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" }, - "nvmf_namespace_id": { + "cloud_init_supported": { + "type": "boolean" + }, + "description": { "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "ContentLibraryVmTemplateUpdationParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationParamsData" + }, + "where": { + "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" } }, "required": [ - "nvmf_subsystem_id", - "name", - "nvmf_namespace_id" + "data", + "where" ], "type": "object" }, - "DeleteNvmfNamespaceSnapshot": { + "ContentLibraryVmTemplateUpdationClusterParamsData": { + "properties": { + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "clusters" + ], + "type": "object" + }, + "ContentLibraryVmTemplateUpdationClusterParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationClusterParamsData" + }, + "where": { + "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "DeleteContentLibraryVmTemplate": { "properties": { "id": { "type": "string" @@ -71612,14 +69900,14 @@ ], "type": "object" }, - "WithTask_DeleteNvmfNamespaceSnapshot_": { + "WithTask_DeleteContentLibraryVmTemplate_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/DeleteNvmfNamespaceSnapshot" + "$ref": "#/components/schemas/DeleteContentLibraryVmTemplate" } }, "required": [ @@ -71627,10 +69915,10 @@ ], "type": "object" }, - "NvmfNamespaceSnapshotDeletionParams": { + "ContentLibraryVmTemplateDeletionParams": { "properties": { "where": { - "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput" + "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" } }, "required": [ @@ -71638,229 +69926,259 @@ ], "type": "object" }, - "NvmfNamespace": { + "ContentLibraryVmTemplateExportParams": { "properties": { - "assigned_size": { - "type": "integer", - "format": "int64" - }, - "bps": { - "type": "integer", - "format": "int64" + "where": { + "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "ContentLibraryVmdkCdromModify": { + "properties": { + "enabled": { + "type": "boolean" }, - "bps_max": { - "type": "integer", - "format": "int64" + "removed": { + "type": "boolean" }, - "bps_max_length": { + "boot": { "type": "integer", - "format": "int64" + "format": "int32" }, - "bps_rd": { + "index": { "type": "integer", - "format": "int64" + "format": "int32" + } + }, + "required": [ + "index" + ], + "type": "object" + }, + "ContentLibraryVmdkCdromMount": { + "properties": { + "enabled": { + "type": "boolean" }, - "bps_rd_max": { + "boot": { "type": "integer", - "format": "int64" + "format": "int32" + } + }, + "type": "object" + }, + "ContentLibraryVmTemplateOvfDiskOperate": { + "properties": { + "mount_new_cd_roms": { + "items": { + "$ref": "#/components/schemas/ContentLibraryVmdkCdromMount" + }, + "type": "array" }, - "bps_rd_max_length": { - "type": "integer", - "format": "int64" + "modify_cd_roms": { + "items": { + "$ref": "#/components/schemas/ContentLibraryVmdkCdromModify" + }, + "type": "array" }, - "bps_wr": { - "type": "integer", - "format": "int64" + "modify_vmdk_disks": { + "items": { + "$ref": "#/components/schemas/VmdkDiskModify" + }, + "type": "array" + } + }, + "type": "object" + }, + "ContentLibraryImportVmNic": { + "properties": { + "mirror": { + "type": "boolean" }, - "bps_wr_max": { - "type": "integer", - "format": "int64" + "model": { + "$ref": "#/components/schemas/VmNicModel" }, - "bps_wr_max_length": { - "type": "integer", - "format": "int64" + "enabled": { + "type": "boolean" + } + }, + "required": [ + "model" + ], + "type": "object" + }, + "ContentLibraryVmTemplateImportParams": { + "properties": { + "vm_nics": { + "items": { + "$ref": "#/components/schemas/ContentLibraryImportVmNic" + }, + "type": "array" }, - "consistency_group": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedConsistencyGroup" - } - ], - "nullable": true + "disk_operate": { + "$ref": "#/components/schemas/ContentLibraryVmTemplateOvfDiskOperate" }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true + "ha": { + "type": "boolean" }, - "id": { - "type": "string" + "memory_unit": { + "$ref": "#/components/schemas/ByteUnit" }, - "io_size": { + "memory": { "type": "integer", "format": "int64" }, - "iops": { + "vcpu": { "type": "integer", - "format": "int64" + "format": "int32" }, - "iops_max": { + "cpu_cores": { "type": "integer", - "format": "int64" + "format": "int32" }, - "iops_max_length": { + "cpu_sockets": { "type": "integer", - "format": "int64" + "format": "int32" }, - "iops_rd": { - "type": "integer", - "format": "int64" + "description": { + "type": "string" }, - "iops_rd_max": { - "type": "integer", - "format": "int64" + "name": { + "type": "string" }, - "iops_rd_max_length": { - "type": "integer", - "format": "int64" + "upload_tasks": { + "items": { + "type": "string" + }, + "type": "array" }, - "iops_wr": { - "type": "integer", - "format": "int64" + "parsed_ovf": { + "$ref": "#/components/schemas/ParsedOVF" }, - "iops_wr_max": { - "type": "integer", - "format": "int64" + "cluster_id": { + "type": "string" + } + }, + "required": [ + "name", + "upload_tasks", + "parsed_ovf", + "cluster_id" + ], + "type": "object" + }, + "NestedOrganization": { + "properties": { + "id": { + "type": "string" }, - "iops_wr_max_length": { + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "Datacenter": { + "properties": { + "cluster_num": { "type": "integer", - "format": "int64" - }, - "is_shared": { - "type": "boolean" + "format": "int32", + "nullable": true }, - "labels": { + "clusters": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "$ref": "#/components/schemas/NestedCluster" }, "type": "array", "nullable": true }, - "local_created_at": { - "type": "string" + "failure_data_space": { + "type": "integer", + "format": "int64", + "nullable": true }, - "local_id": { - "type": "string" + "host_num": { + "type": "integer", + "format": "int32", + "nullable": true }, - "name": { + "id": { "type": "string" }, - "namespace_group": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedNamespaceGroup" - } - ], + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", "nullable": true }, - "namespace_id": { - "type": "integer", - "format": "int32" - }, - "nqn_whitelist": { + "name": { "type": "string" }, - "nvmf_subsystem": { - "$ref": "#/components/schemas/NestedNvmfSubsystem" + "organization": { + "$ref": "#/components/schemas/NestedOrganization" }, - "replica_num": { + "total_cpu_hz": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true }, - "shared_size": { + "total_data_capacity": { "type": "integer", - "format": "int64" + "format": "int64", + "nullable": true }, - "snapshot_num": { + "total_memory_bytes": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true }, - "stripe_num": { - "type": "integer", - "format": "int32" + "used_cpu_hz": { + "type": "number", + "format": "double", + "nullable": true }, - "stripe_size": { + "used_data_space": { "type": "integer", - "format": "int64" - }, - "thin_provision": { - "type": "boolean" + "format": "int64", + "nullable": true }, - "unique_logical_size": { + "used_memory_bytes": { "type": "number", "format": "double", "nullable": true }, - "unique_size": { + "vm_num": { "type": "integer", - "format": "int64" - }, - "zbs_volume_id": { - "type": "string" + "format": "int32", + "nullable": true } }, "required": [ - "assigned_size", - "bps", - "bps_max", - "bps_max_length", - "bps_rd", - "bps_rd_max", - "bps_rd_max_length", - "bps_wr", - "bps_wr_max", - "bps_wr_max_length", "id", - "io_size", - "iops", - "iops_max", - "iops_max_length", - "iops_rd", - "iops_rd_max", - "iops_rd_max_length", - "iops_wr", - "iops_wr_max", - "iops_wr_max_length", - "is_shared", - "local_created_at", - "local_id", "name", - "namespace_id", - "nqn_whitelist", - "nvmf_subsystem", - "replica_num", - "shared_size", - "snapshot_num", - "stripe_num", - "stripe_size", - "thin_provision", - "unique_size", - "zbs_volume_id" + "organization" ], "type": "object", "additionalProperties": false }, - "WithTask_NvmfNamespace_": { + "WithTask_Datacenter_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/NvmfNamespace" + "$ref": "#/components/schemas/Datacenter" } }, "required": [ @@ -71868,159 +70186,30 @@ ], "type": "object" }, - "NvmfNamespaceCommonParams": { + "DatacenterCreationParams": { "properties": { - "bps_wr_max_length": { - "type": "integer", - "format": "int64" - }, - "bps_wr_max_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "bps_wr_max": { - "type": "integer", - "format": "int64" - }, - "bps_rd_max_length": { - "type": "integer", - "format": "int64" - }, - "bps_rd_max_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "bps_rd_max": { - "type": "integer", - "format": "int64" - }, - "bps_max_length": { - "type": "integer", - "format": "int64" - }, - "bps_max_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "bps_max": { - "type": "integer", - "format": "int64" - }, - "iops_wr_max_length": { - "type": "integer", - "format": "int64" - }, - "iops_wr_max": { - "type": "integer", - "format": "int64" - }, - "iops_rd_max_length": { - "type": "integer", - "format": "int64" - }, - "iops_rd_max": { - "type": "integer", - "format": "int64" - }, - "iops_max_length": { - "type": "integer", - "format": "int64" - }, - "iops_max": { - "type": "integer", - "format": "int64" - }, - "bps_wr_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "bps_wr": { - "type": "integer", - "format": "int64" - }, - "bps_rd_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "bps_rd": { - "type": "integer", - "format": "int64" - }, - "bps_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "bps": { - "type": "integer", - "format": "int64" - }, - "iops_wr": { - "type": "integer", - "format": "int64" - }, - "iops_rd": { - "type": "integer", - "format": "int64" + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" }, - "iops": { - "type": "integer", - "format": "int64" + "organization_id": { + "type": "string" }, - "nqn_whitelist": { + "name": { "type": "string" } }, + "required": [ + "organization_id", + "name" + ], "type": "object" }, - "NvmfNamespaceCreationParams": { - "allOf": [ - { - "properties": { - "namespace_id": { - "type": "integer", - "format": "int32" - }, - "group_id": { - "type": "string" - }, - "is_shared": { - "type": "boolean" - }, - "assigned_size_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "assigned_size": { - "type": "integer", - "format": "int64" - }, - "replica_num": { - "type": "integer", - "format": "int32" - }, - "nvmf_subsystem_id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "assigned_size", - "replica_num", - "nvmf_subsystem_id", - "name" - ], - "type": "object" - }, - { - "$ref": "#/components/schemas/NvmfNamespaceCommonParams" - } - ] - }, - "NvmfNamespaceUpdationParamsData": { - "allOf": [ - { + "DatacenterUpdationParams": { + "properties": { + "data": { "properties": { - "assigned_size_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "assigned_size": { - "type": "integer", - "format": "int64" + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" }, "name": { "type": "string" @@ -72028,18 +70217,8 @@ }, "type": "object" }, - { - "$ref": "#/components/schemas/NvmfNamespaceCommonParams" - } - ] - }, - "NvmfNamespaceUpdationParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/NvmfNamespaceUpdationParamsData" - }, "where": { - "$ref": "#/components/schemas/NvmfNamespaceWhereInput" + "$ref": "#/components/schemas/DatacenterWhereInput" } }, "required": [ @@ -72048,47 +70227,48 @@ ], "type": "object" }, - "DeleteNvmfNamespace": { + "DatacenterWhereUniqueInput": { "properties": { "id": { - "type": "string" + "type": "string", + "nullable": true } }, - "required": [ - "id" - ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "WithTask_DeleteNvmfNamespace_": { + "AddClustersToDatacenterParams": { "properties": { - "task_id": { - "type": "string", - "nullable": true - }, "data": { - "$ref": "#/components/schemas/DeleteNvmfNamespace" + "properties": { + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/DatacenterWhereUniqueInput" } }, "required": [ - "data" + "data", + "where" ], "type": "object" }, - "NvmfNamespaceDeletionParams": { + "RemoveClustersFromDatacenterParams": { "properties": { "data": { "properties": { - "remove_snapshot": { - "type": "boolean" + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" } }, - "required": [ - "remove_snapshot" - ], "type": "object" }, "where": { - "$ref": "#/components/schemas/NvmfNamespaceWhereInput" + "$ref": "#/components/schemas/DatacenterWhereUniqueInput" } }, "required": [ @@ -72097,96 +70277,142 @@ ], "type": "object" }, - "NvmfNamespaceCloneParams": { + "DeleteDatacenter": { "properties": { - "namespace_group_id": { - "type": "string" - }, - "nvmf_subsystem_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "snapshot_id": { + "id": { "type": "string" } }, "required": [ - "nvmf_subsystem_id", - "name", - "snapshot_id" + "id" ], "type": "object" }, - "NvmfNamespaceRollbackParams": { + "WithTask_DeleteDatacenter_": { "properties": { - "namespace_id": { - "type": "string" + "task_id": { + "type": "string", + "nullable": true }, - "snapshot_id": { - "type": "string" + "data": { + "$ref": "#/components/schemas/DeleteDatacenter" } }, "required": [ - "namespace_id", - "snapshot_id" + "data" ], "type": "object" }, - "NvmfSubsystem": { + "DatacenterDeletionParams": { "properties": { - "bps": { - "type": "integer", - "format": "int64", + "where": { + "$ref": "#/components/schemas/DatacenterWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "NestedDiskFailureInformation": { + "properties": { + "chunk_checksum_error": { + "type": "boolean", "nullable": true }, - "bps_max": { - "type": "integer", - "format": "int64", + "chunk_errflag": { + "type": "boolean", "nullable": true }, - "bps_max_length": { - "type": "integer", - "format": "int64", + "chunk_io_error": { + "type": "boolean", "nullable": true }, - "bps_rd": { - "type": "integer", - "format": "int64", + "chunk_warnflag": { + "type": "boolean", "nullable": true }, - "bps_rd_max": { - "type": "integer", - "format": "int64", + "iostat_latency": { + "type": "boolean", "nullable": true }, - "bps_rd_max_length": { + "iostat_latency_ms": { "type": "integer", "format": "int64", "nullable": true }, - "bps_wr": { - "type": "integer", - "format": "int64", + "smart_check": { + "type": "boolean", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "PartitionUsage": { + "enum": [ + "BOOT", + "CACHE", + "EFI_SYSTEM", + "JOURNAL", + "METAD", + "PARTITION", + "SWAP", + "SYSTEM", + "UNMOUNTED", + "UNPARTED", + "ZOOKEEPER" + ], + "type": "string" + }, + "NestedPartition": { + "properties": { + "name": { + "type": "string", "nullable": true }, - "bps_wr_max": { - "type": "integer", - "format": "int64", + "path": { + "type": "string", "nullable": true }, - "bps_wr_max_length": { + "size": { "type": "integer", - "format": "int64", - "nullable": true + "format": "int64" }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "usage": { + "$ref": "#/components/schemas/PartitionUsage" }, - "description": { + "used_size": { + "type": "integer", + "format": "int64" + } + }, + "required": [ + "size", + "usage", + "used_size" + ], + "type": "object", + "additionalProperties": false + }, + "NestedPmemDimm": { + "properties": { + "id": { "type": "string" }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "Disk": { + "properties": { "entityAsyncStatus": { "allOf": [ { @@ -72195,66 +70421,40 @@ ], "nullable": true }, - "external_use": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "internal": { - "type": "boolean" - }, - "io_size": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "iops": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "iops_max": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "iops_max_length": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "iops_rd": { - "type": "integer", - "format": "int64", + "failure_information": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedDiskFailureInformation" + } + ], "nullable": true }, - "iops_rd_max": { - "type": "integer", - "format": "int64", - "nullable": true + "firmware": { + "type": "string" }, - "iops_rd_max_length": { - "type": "integer", - "format": "int64", + "function": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskFunction" + } + ], "nullable": true }, - "iops_wr": { - "type": "integer", - "format": "int64", + "health_status": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskHealthStatus" + } + ], "nullable": true }, - "iops_wr_max": { - "type": "integer", - "format": "int64", - "nullable": true + "healthy": { + "type": "boolean" }, - "iops_wr_max_length": { - "type": "integer", - "format": "int64", - "nullable": true + "host": { + "$ref": "#/components/schemas/NestedHost" }, - "ip_whitelist": { + "id": { "type": "string" }, "labels": { @@ -72267,76 +70467,111 @@ "local_id": { "type": "string" }, + "model": { + "type": "string" + }, + "mounted": { + "type": "boolean" + }, "name": { "type": "string" }, - "namespace_groups": { + "numa_node": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "offline": { + "type": "boolean" + }, + "partitions": { "items": { - "$ref": "#/components/schemas/NestedNamespaceGroup" + "$ref": "#/components/schemas/NestedPartition" }, - "type": "array", + "type": "array" + }, + "path": { + "type": "string" + }, + "persistent_memory_type": { + "type": "string", "nullable": true }, - "namespaces": { + "physical_slot_on_brick": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "pmem_dimms": { "items": { - "$ref": "#/components/schemas/NestedNvmfNamespace" + "$ref": "#/components/schemas/NestedPmemDimm" }, "type": "array", "nullable": true }, - "nqn_name": { - "type": "string" - }, - "nqn_whitelist": { - "type": "string" - }, - "policy": { - "$ref": "#/components/schemas/NvmfSubsystemPolicyType" + "recommended_usage": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskUsage" + } + ], + "nullable": true }, - "replica_num": { + "remaining_life_percent": { "type": "integer", - "format": "int32" + "format": "int32", + "nullable": true }, - "stripe_num": { - "type": "integer", - "format": "int32" + "serial": { + "type": "string" }, - "stripe_size": { + "size": { "type": "integer", "format": "int64" }, - "thin_provision": { - "type": "boolean" + "type": { + "$ref": "#/components/schemas/DiskType" + }, + "usage": { + "$ref": "#/components/schemas/DiskUsage" + }, + "usage_status": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskUsageStatus" + } + ], + "nullable": true } }, "required": [ - "cluster", - "description", - "external_use", + "firmware", + "healthy", + "host", "id", - "internal", - "ip_whitelist", "local_id", + "model", + "mounted", "name", - "nqn_name", - "nqn_whitelist", - "policy", - "replica_num", - "stripe_num", - "stripe_size", - "thin_provision" + "offline", + "partitions", + "path", + "serial", + "size", + "type", + "usage" ], "type": "object", "additionalProperties": false }, - "WithTask_NvmfSubsystem_": { + "WithTask_Disk_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/NvmfSubsystem" + "$ref": "#/components/schemas/Disk" } }, "required": [ @@ -72344,165 +70579,21 @@ ], "type": "object" }, - "NvmfSubsystemCommonParams": { + "DiskMountParams": { "properties": { - "bps_wr_max_length": { - "type": "integer", - "format": "int64" - }, - "bps_wr_max_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "bps_wr_max": { - "type": "integer", - "format": "int64" - }, - "bps_rd_max_length": { - "type": "integer", - "format": "int64" - }, - "bps_rd_max_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "bps_rd_max": { - "type": "integer", - "format": "int64" - }, - "bps_max_length": { - "type": "integer", - "format": "int64" - }, - "bps_max_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "bps_max": { - "type": "integer", - "format": "int64" - }, - "iops_wr_max_length": { - "type": "integer", - "format": "int64" - }, - "iops_wr_max": { - "type": "integer", - "format": "int64" - }, - "iops_rd_max_length": { - "type": "integer", - "format": "int64" - }, - "iops_rd_max": { - "type": "integer", - "format": "int64" - }, - "iops_max_length": { - "type": "integer", - "format": "int64" - }, - "iops_max": { - "type": "integer", - "format": "int64" - }, - "bps_wr_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "bps_wr": { - "type": "integer", - "format": "int64" - }, - "bps_rd_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "bps_rd": { - "type": "integer", - "format": "int64" - }, - "bps_unit": { - "$ref": "#/components/schemas/BPSUnit" - }, - "bps": { - "type": "integer", - "format": "int64" - }, - "iops_wr": { - "type": "integer", - "format": "int64" - }, - "iops_rd": { - "type": "integer", - "format": "int64" - }, - "iops": { - "type": "integer", - "format": "int64" - }, - "description": { - "type": "string" - }, - "nqn_whitelist": { - "type": "string" - }, - "ip_whitelist": { - "type": "string" - } - }, - "type": "object" - }, - "NvmfSubsystemCreationParams": { - "allOf": [ - { - "properties": { - "replica_num": { - "type": "integer", - "format": "int32" - }, - "thin_provision": { - "type": "boolean" - }, - "stripe_size_unit": { - "$ref": "#/components/schemas/ByteUnit" - }, - "stripe_size": { - "type": "integer", - "format": "int64" - }, - "stripe_num": { - "type": "integer", - "format": "int32" - }, - "policy": { - "$ref": "#/components/schemas/NvmfSubsystemPolicyType" - }, - "cluster_id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "replica_num", - "thin_provision", - "stripe_size", - "stripe_num", - "policy", - "cluster_id", - "name" - ], - "type": "object" - }, - { - "$ref": "#/components/schemas/NvmfSubsystemCommonParams" - } - ] - }, - "NvmfSubsystemUpdationParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/NvmfSubsystemCommonParams" + "data": { + "properties": { + "function": { + "$ref": "#/components/schemas/DiskFunction" + } + }, + "required": [ + "function" + ], + "type": "object" }, "where": { - "$ref": "#/components/schemas/NvmfSubsystemWhereInput" + "$ref": "#/components/schemas/DiskWhereInput" } }, "required": [ @@ -72511,209 +70602,167 @@ ], "type": "object" }, - "DeleteNvmfSubsystem": { + "DiskUnmountParams": { "properties": { - "id": { - "type": "string" + "where": { + "$ref": "#/components/schemas/DiskWhereInput" } }, "required": [ - "id" + "where" ], "type": "object" }, - "WithTask_DeleteNvmfSubsystem_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/DeleteNvmfSubsystem" - } - }, - "required": [ - "data" + "FilterRuleAggregationEnum": { + "enum": [ + "AVG", + "MAX", + "MIN", + "QUANTILE", + "SUM" ], - "type": "object" + "type": "string" }, - "NvmfSubsystemDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/NvmfSubsystemWhereInput" - } - }, - "required": [ - "where" + "FilterRuleMetricEnum": { + "enum": [ + "VM_CPU_USAGE", + "VM_MEMORY_USAGE", + "VM_POWEROFF_DAYS", + "VM_POWERON_DAYS", + "VM_READWRITE_IO" ], - "type": "object" + "type": "string" }, - "Organization": { + "FilterRuleOpEnum": { + "enum": [ + "GT", + "GTE", + "LT", + "LTE" + ], + "type": "string" + }, + "NestedFilterRule": { "properties": { - "datacenters": { - "items": { - "$ref": "#/components/schemas/NestedDatacenter" - }, - "type": "array", - "nullable": true + "aggregation": { + "$ref": "#/components/schemas/FilterRuleAggregationEnum" }, - "id": { - "type": "string" + "duration": { + "type": "integer", + "format": "int32" }, - "name": { - "type": "string" + "metric": { + "$ref": "#/components/schemas/FilterRuleMetricEnum" + }, + "op": { + "$ref": "#/components/schemas/FilterRuleOpEnum" + }, + "quantile": { + "type": "integer", + "format": "int32" + }, + "threshold": { + "type": "number", + "format": "double" } }, "required": [ - "id", - "name" + "aggregation", + "duration", + "metric", + "op", + "quantile", + "threshold" ], "type": "object", "additionalProperties": false }, - "WithTask_Organization_": { + "EntityFilter": { "properties": { - "task_id": { - "type": "string", + "apply_to_all_clusters": { + "type": "boolean", "nullable": true }, - "data": { - "$ref": "#/components/schemas/Organization" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "OrganizationCreationParams": { - "properties": { - "name": { - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - "OrganizationUpdationParams": { - "properties": { - "data": { - "properties": { - "name": { - "type": "string" - } + "clusters": { + "items": { + "$ref": "#/components/schemas/NestedCluster" }, - "type": "object" - }, - "where": { - "$ref": "#/components/schemas/OrganizationWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteOrganization": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteOrganization_": { - "properties": { - "task_id": { - "type": "string", + "type": "array", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteOrganization" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "OrganizationDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/OrganizationWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "NestedZoneTopo": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object", - "additionalProperties": false - }, - "RackTopo": { - "properties": { - "brick_topoes": { + "entity_type": { + "$ref": "#/components/schemas/EntityType" + }, + "exclude_ids": { "items": { - "$ref": "#/components/schemas/NestedBrickTopo" + "type": "string" + }, + "type": "array" + }, + "exec_failed_cluster": { + "items": { + "$ref": "#/components/schemas/NestedCluster" }, "type": "array", "nullable": true }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "filter_error": { + "items": { + "type": "string" + }, + "type": "array" }, - "height": { - "type": "integer", - "format": "int32" + "filter_status": { + "$ref": "#/components/schemas/FilterStatus" }, "id": { "type": "string" }, - "local_id": { - "type": "string" + "ids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "last_executed_at": { + "type": "string", + "nullable": true }, "name": { "type": "string" }, - "zone_topo": { - "$ref": "#/components/schemas/NestedZoneTopo" + "preset": { + "type": "string", + "nullable": true + }, + "rules": { + "items": { + "$ref": "#/components/schemas/NestedFilterRule" + }, + "type": "array" } }, "required": [ - "cluster", - "height", + "entity_type", + "exclude_ids", + "filter_error", + "filter_status", "id", - "local_id", + "ids", "name", - "zone_topo" + "rules" ], "type": "object", "additionalProperties": false }, - "WithTask_RackTopo_": { + "WithTask_EntityFilter_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/RackTopo" + "$ref": "#/components/schemas/EntityFilter" } }, "required": [ @@ -72721,49 +70770,85 @@ ], "type": "object" }, - "RackTopoCreationParams": { + "FilterRuleInput": { "properties": { - "brick_topoes": { - "$ref": "#/components/schemas/BrickTopoWhereInput" + "threshold": { + "type": "number", + "format": "double" }, - "cluster_id": { - "type": "string" + "quantile": { + "type": "integer", + "format": "int32" }, - "zone_topo_id": { - "type": "string" + "op": { + "$ref": "#/components/schemas/FilterRuleOpEnum" }, - "height": { + "metric": { + "$ref": "#/components/schemas/FilterRuleMetricEnum" + }, + "duration": { "type": "integer", "format": "int32" }, + "aggregation": { + "$ref": "#/components/schemas/FilterRuleAggregationEnum" + } + }, + "required": [ + "threshold", + "quantile", + "op", + "metric", + "duration", + "aggregation" + ], + "type": "object" + }, + "EntityFilterCreationParams": { + "properties": { + "exclude_vms": { + "$ref": "#/components/schemas/VmWhereInput" + }, + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" + }, + "apply_to_all_clusters": { + "type": "boolean" + }, + "rules": { + "items": { + "$ref": "#/components/schemas/FilterRuleInput" + }, + "type": "array" + }, "name": { "type": "string" } }, "required": [ - "cluster_id", - "zone_topo_id", - "height", + "rules", "name" ], "type": "object" }, - "RackTopoUpdationParams": { + "EntityFilterUpdationParams": { "properties": { "data": { "properties": { - "brick_topoes": { - "$ref": "#/components/schemas/BrickTopoWhereInput" + "exclude_vms": { + "$ref": "#/components/schemas/VmWhereInput" }, - "cluster_id": { - "type": "string" + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" }, - "zone_topo_id": { - "type": "string" + "apply_to_all_clusters": { + "type": "boolean" }, - "height": { - "type": "integer", - "format": "int32" + "rules": { + "items": { + "$ref": "#/components/schemas/FilterRuleInput" + }, + "type": "array" }, "name": { "type": "string" @@ -72772,7 +70857,7 @@ "type": "object" }, "where": { - "$ref": "#/components/schemas/RackTopoWhereInput" + "$ref": "#/components/schemas/EntityFilterWhereInput" } }, "required": [ @@ -72781,7 +70866,7 @@ ], "type": "object" }, - "DeleteRackTopo": { + "DeleteEntityFilter": { "properties": { "id": { "type": "string" @@ -72792,14 +70877,14 @@ ], "type": "object" }, - "WithTask_DeleteRackTopo_": { + "WithTask_DeleteEntityFilter_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/DeleteRackTopo" + "$ref": "#/components/schemas/DeleteEntityFilter" } }, "required": [ @@ -72807,10 +70892,10 @@ ], "type": "object" }, - "RackTopoDeletionParams": { + "EntityFilterDeletionParams": { "properties": { "where": { - "$ref": "#/components/schemas/RackTopoWhereInput" + "$ref": "#/components/schemas/EntityFilterWhereInput" } }, "required": [ @@ -72818,107 +70903,142 @@ ], "type": "object" }, - "AccessMode": { - "enum": [ - "ALLOW", - "DENY", - "NONE" - ], - "type": "string" - }, - "PasswordComplexity": { - "enum": [ - "HIGH", - "LOW", - "MIDDLE" - ], - "type": "string" - }, - "NestedAuthSettings": { + "GpuDevice": { "properties": { - "access_list": { - "items": { - "type": "string" - }, - "type": "array", + "assigned_vgpus_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "access_mode": { + "available_vgpus_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "brand": { + "type": "string" + }, + "bus_location": { + "type": "string" + }, + "description": { + "type": "string" + }, + "driver_info": { "allOf": [ { - "$ref": "#/components/schemas/AccessMode" + "$ref": "#/components/schemas/NestedGpuDriverInfo" } ], "nullable": true }, - "enable_single_session_login": { + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "host": { + "$ref": "#/components/schemas/NestedHost" + }, + "id": { + "type": "string" + }, + "is_nvidia_tools_ready": { "type": "boolean", "nullable": true }, - "login_miss_num_threshold": { - "type": "integer", - "format": "int32", + "is_nvidia_vfs_enabled": { + "type": "boolean", "nullable": true }, - "login_miss_time_threshold": { - "type": "integer", - "format": "int32", + "is_nvidia_vfs_supported": { + "type": "boolean", "nullable": true }, - "password_complexity": { + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", + "nullable": true + }, + "local_created_at": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "mdev_supported_types": { + "items": { + "$ref": "#/components/schemas/NestedVgpuType" + }, + "type": "array", + "nullable": true + }, + "model": { + "type": "string" + }, + "name": { + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/GpuDeviceStatus" + }, + "user_usage": { "allOf": [ { - "$ref": "#/components/schemas/PasswordComplexity" + "$ref": "#/components/schemas/GpuDeviceUsage" } ], "nullable": true }, - "password_expire_days": { - "type": "integer", - "format": "int32", + "user_vgpu_type_id": { + "type": "string", "nullable": true }, - "session_max_age": { + "user_vgpu_type_name": { + "type": "string", + "nullable": true + }, + "vgpu_instance_num": { "type": "integer", "format": "int32", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "GlobalSettings": { - "properties": { - "auth": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedAuthSettings" - } - ], - "nullable": true - }, - "id": { - "type": "string" }, - "vm_recycle_bin": { - "$ref": "#/components/schemas/NestedVmRecycleBin" + "vms": { + "items": { + "$ref": "#/components/schemas/NestedVm" + }, + "type": "array", + "nullable": true } }, "required": [ + "brand", + "bus_location", + "description", + "host", "id", - "vm_recycle_bin" + "local_created_at", + "local_id", + "model", + "name", + "status" ], "type": "object", "additionalProperties": false }, - "WithTask_GlobalSettings_": { + "WithTask_GpuDevice_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/GlobalSettings" + "$ref": "#/components/schemas/GpuDevice" } }, "required": [ @@ -72926,42 +71046,44 @@ ], "type": "object" }, - "GlobalRecycleBinUpdationParams": { + "GpuDeviceUsageUpdationParams": { "properties": { - "retain": { - "type": "integer", - "format": "int32" + "data": { + "properties": { + "vgpu_spec": { + "type": "string" + }, + "usage": { + "$ref": "#/components/schemas/GpuDeviceUsage" + } + }, + "type": "object" }, - "enabled": { - "type": "boolean" + "where": { + "$ref": "#/components/schemas/GpuDeviceWhereInput" } }, "required": [ - "retain", - "enabled" + "data", + "where" ], "type": "object" }, - "ClusterRecycleBinCreationParams": { + "GpuDeviceDescriptionUpdationParams": { "properties": { "data": { "properties": { - "retain": { - "type": "integer", - "format": "int32" - }, - "enabled": { - "type": "boolean" + "description": { + "type": "string" } }, "required": [ - "retain", - "enabled" + "description" ], "type": "object" }, "where": { - "$ref": "#/components/schemas/ClusterWhereInput" + "$ref": "#/components/schemas/GpuDeviceWhereInput" } }, "required": [ @@ -72970,26 +71092,21 @@ ], "type": "object" }, - "ClusterRecycleBinUpdationParams": { + "GpuDeviceSriovSwitchParams": { "properties": { "data": { "properties": { - "retain": { - "type": "integer", - "format": "int32" - }, - "enabled": { + "enable": { "type": "boolean" } }, "required": [ - "retain", - "enabled" + "enable" ], "type": "object" }, "where": { - "$ref": "#/components/schemas/ClusterWhereInput" + "$ref": "#/components/schemas/GpuDeviceWhereInput" } }, "required": [ @@ -72998,742 +71115,945 @@ ], "type": "object" }, - "DeleteClusterRecycleBin": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteClusterRecycleBin_": { + "GpuVmDetail": { "properties": { - "task_id": { - "type": "string", - "nullable": true + "vgpu_instance_on_vm_num": { + "type": "integer", + "format": "int32" }, - "data": { - "$ref": "#/components/schemas/DeleteClusterRecycleBin" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ClusterRecycleBinDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/ClusterWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "NestedExecutePlan": { - "properties": { - "enabled": { + "win_opt": { "type": "boolean" }, - "id": { - "type": "string" + "vm_usage": { + "allOf": [ + { + "$ref": "#/components/schemas/VmUsage" + } + ], + "nullable": true }, - "period": { - "type": "string" + "vm_tools_version": { + "type": "string", + "nullable": true }, - "retain": { - "type": "integer", - "format": "int32" + "vm_tools_status": { + "$ref": "#/components/schemas/VmToolsStatus" }, - "start_at": { - "type": "string" - } - }, - "required": [ - "enabled", - "id", - "period", - "retain", - "start_at" - ], - "type": "object", - "additionalProperties": false - }, - "ReportResourceInputEnum": { - "enum": [ - "ALERT", - "ALL", - "CLUSTER", - "DATA_CENTER", - "DISK", - "ELF_IMAGE", - "ENTITY_FILTERS", - "GLOBAL_ALERT_RULE", - "HOST", - "TASK", - "VDS", - "VLAN", - "VM", - "VM_TEMPLATE" - ], - "type": "string" - }, - "NestedResourceMeta": { - "properties": { - "fields": { + "vm_placement_group": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedVmPlacementGroup" }, - "type": "array" - }, - "filter": { - "properties": {}, - "type": "object" - }, - "name": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/ReportResourceInputEnum" - } - }, - "required": [ - "fields", - "filter", - "name", - "type" - ], - "type": "object", - "additionalProperties": false - }, - "NestedReportTask": { - "properties": { - "id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "ReportTemplate": { - "properties": { - "createdAt": { - "type": "string" - }, - "description": { - "type": "string" + "type": "array", + "nullable": true }, - "execute_plan": { + "vm_nics": { "items": { - "$ref": "#/components/schemas/NestedExecutePlan" + "$ref": "#/components/schemas/NestedVmNic" }, - "type": "array" - }, - "id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "preset": { - "type": "string", + "type": "array", "nullable": true }, - "resource_meta": { + "vm_disks": { "items": { - "$ref": "#/components/schemas/NestedResourceMeta" + "$ref": "#/components/schemas/NestedVmDisk" }, - "type": "array" + "type": "array", + "nullable": true }, - "task_num": { + "video_type": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVideoType" + } + ], + "nullable": true + }, + "vcpu": { "type": "integer", "format": "int32" }, - "tasks": { + "usb_devices": { "items": { - "$ref": "#/components/schemas/NestedReportTask" + "$ref": "#/components/schemas/NestedUsbDevice" }, "type": "array", "nullable": true - } - }, - "required": [ - "createdAt", - "description", - "execute_plan", - "id", - "name", - "resource_meta", - "task_num" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_ReportTemplate_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/ReportTemplate" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ExecutePlan": { - "properties": { - "start_at": { - "type": "string" }, - "retain": { + "unique_size": { "type": "integer", - "format": "int32" - }, - "period": { - "type": "string" - }, - "id": { - "type": "string" - }, - "enabled": { - "type": "boolean" - }, - "__typename": { - "type": "string", - "enum": [ - "ExecutePlan" - ], - "nullable": false - } - }, - "required": [ - "start_at", - "retain", - "period", - "id", - "enabled" - ], - "type": "object" - }, - "ResourceMeta": { - "properties": { - "type": { - "$ref": "#/components/schemas/ReportResourceInputEnum" + "format": "int64", + "nullable": true }, - "name": { - "type": "string" + "status": { + "$ref": "#/components/schemas/VmStatus" }, - "filter": {}, - "fields": { + "snapshots": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedVmSnapshot" }, - "type": "array" + "type": "array", + "nullable": true }, - "__typename": { - "type": "string", - "enum": [ - "ResourceMeta" + "snapshot_plan": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedSnapshotPlan" + } ], - "nullable": false - } - }, - "required": [ - "type", - "name", - "filter", - "fields" - ], - "type": "object" - }, - "ReportTemplateCreationParams": { - "properties": { - "resource_meta": { - "items": { - "$ref": "#/components/schemas/ResourceMeta" - }, - "type": "array" - }, - "execute_plan": { - "items": { - "$ref": "#/components/schemas/ExecutePlan" - }, - "type": "array" + "nullable": true }, - "description": { - "type": "string" + "size": { + "type": "integer", + "format": "int64", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "resource_meta", - "execute_plan", - "name" - ], - "type": "object" - }, - "ReportTemplateWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/ReportTemplateWhereInput" - }, - "type": "array", + "provisioned_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "NOT": { + "protected": { + "type": "boolean" + }, + "pci_nics": { "items": { - "$ref": "#/components/schemas/ReportTemplateWhereInput" + "$ref": "#/components/schemas/NestedNic" }, "type": "array", "nullable": true }, - "OR": { + "out_uninstall_usb": { "items": { - "$ref": "#/components/schemas/ReportTemplateWhereInput" + "type": "string" }, - "type": "array", - "nullable": true + "type": "array" }, - "createdAt": { + "os": { "type": "string", "nullable": true }, - "createdAt_gt": { + "original_name": { "type": "string", "nullable": true }, - "createdAt_gte": { - "type": "string", - "nullable": true + "node_ip": { + "type": "string" }, - "createdAt_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "nested_virtualization": { + "type": "boolean" }, - "createdAt_lt": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "createdAt_lte": { - "type": "string", + "memory_usage": { + "type": "number", + "format": "double", "nullable": true }, - "createdAt_not": { - "type": "string", + "memory": { + "type": "integer", + "format": "int64" + }, + "max_iops_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + } + ], "nullable": true }, - "createdAt_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "max_iops": { + "type": "integer", + "format": "int32", "nullable": true }, - "description": { - "type": "string", + "max_bandwidth_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + } + ], "nullable": true }, - "description_contains": { - "type": "string", + "max_bandwidth": { + "type": "integer", + "format": "int64", "nullable": true }, - "description_ends_with": { - "type": "string", + "logical_size_bytes": { + "type": "integer", + "format": "int64", "nullable": true }, - "description_gt": { + "local_id": { + "type": "string" + }, + "local_created_at": { "type": "string", "nullable": true }, - "description_gte": { + "last_shutdown_time": { "type": "string", "nullable": true }, - "description_in": { + "labels": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "description_lt": { + "kernel_info": { "type": "string", "nullable": true }, - "description_lte": { - "type": "string", + "isolation_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedIsolationPolicy" + } + ], "nullable": true }, - "description_not": { - "type": "string", - "nullable": true + "ips": { + "type": "string" }, - "description_not_contains": { - "type": "string", + "io_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskIoPolicy" + } + ], "nullable": true }, - "description_not_ends_with": { + "internal": { + "type": "boolean" + }, + "in_recycle_bin": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "hostname": { "type": "string", "nullable": true }, - "description_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "host": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedHost" + } + ], "nullable": true }, - "description_not_starts_with": { - "type": "string", + "ha": { + "type": "boolean" + }, + "guest_used_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "description_starts_with": { - "type": "string", + "guest_size_usage": { + "type": "number", + "format": "double", "nullable": true }, - "id": { - "type": "string", + "guest_os_type": { + "allOf": [ + { + "$ref": "#/components/schemas/VmGuestsOperationSystem" + } + ], "nullable": true }, - "id_contains": { + "guest_cpu_model": { "type": "string", "nullable": true }, - "id_ends_with": { - "type": "string", + "gpu_devices": { + "items": { + "$ref": "#/components/schemas/NestedGpuDevice" + }, + "type": "array", "nullable": true }, - "id_gt": { - "type": "string", + "folder": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVmFolder" + } + ], "nullable": true }, - "id_gte": { - "type": "string", + "firmware": { + "$ref": "#/components/schemas/VmFirmware" + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "id_in": { + "entity_filter_results": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedVmEntityFilterResult" }, "type": "array", "nullable": true }, - "id_lt": { + "dns_servers": { "type": "string", "nullable": true }, - "id_lte": { + "description": { + "type": "string" + }, + "deleted_at": { "type": "string", "nullable": true }, - "id_not": { - "type": "string", + "cpu_usage": { + "type": "number", + "format": "double", "nullable": true }, - "id_not_contains": { - "type": "string", + "cpu_model": { + "type": "string" + }, + "cpu": { + "$ref": "#/components/schemas/NestedCpu" + }, + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedCluster" + } + ], "nullable": true }, - "id_not_ends_with": { - "type": "string", + "cloud_init_supported": { + "type": "boolean", "nullable": true }, - "id_not_in": { + "clock_offset": { + "$ref": "#/components/schemas/VmClockOffset" + } + }, + "required": [ + "win_opt", + "vm_tools_status", + "vcpu", + "status", + "protected", + "out_uninstall_usb", + "node_ip", + "nested_virtualization", + "name", + "memory", + "local_id", + "ips", + "internal", + "in_recycle_bin", + "id", + "ha", + "firmware", + "description", + "cpu_model", + "cpu", + "clock_offset" + ], + "type": "object" + }, + "GpuVmInfo": { + "properties": { + "vms": { "items": { - "type": "string" + "$ref": "#/components/schemas/GpuVmDetail" }, - "type": "array", - "nullable": true + "type": "array" }, - "id_not_starts_with": { - "type": "string", + "vgpu_instance_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "id_starts_with": { + "user_vgpu_type_name": { "type": "string", "nullable": true }, - "name": { + "user_vgpu_type_id": { "type": "string", "nullable": true }, - "name_contains": { - "type": "string", + "user_usage": { + "allOf": [ + { + "$ref": "#/components/schemas/GpuDeviceUsage" + } + ], "nullable": true }, - "name_ends_with": { - "type": "string", - "nullable": true + "status": { + "$ref": "#/components/schemas/GpuDeviceStatus" }, - "name_gt": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "name_gte": { - "type": "string", + "model": { + "type": "string" + }, + "mdev_supported_types": { + "items": { + "$ref": "#/components/schemas/NestedVgpuType" + }, + "type": "array", "nullable": true }, - "name_in": { + "local_id": { + "type": "string" + }, + "local_created_at": { + "type": "string" + }, + "labels": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "name_lt": { - "type": "string", + "is_nvidia_vfs_supported": { + "type": "boolean", "nullable": true }, - "name_lte": { - "type": "string", + "is_nvidia_vfs_enabled": { + "type": "boolean", "nullable": true }, - "name_not": { - "type": "string", + "is_nvidia_tools_ready": { + "type": "boolean", "nullable": true }, - "name_not_contains": { - "type": "string", + "id": { + "type": "string" + }, + "host": { + "$ref": "#/components/schemas/NestedHost" + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "name_not_ends_with": { - "type": "string", + "driver_info": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedGpuDriverInfo" + } + ], "nullable": true }, - "name_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "description": { + "type": "string" + }, + "bus_location": { + "type": "string" + }, + "brand": { + "type": "string" + }, + "available_vgpus_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "name_not_starts_with": { + "assigned_vgpus_num": { + "type": "integer", + "format": "int32", + "nullable": true + } + }, + "required": [ + "vms", + "status", + "name", + "model", + "local_id", + "local_created_at", + "id", + "host", + "description", + "bus_location", + "brand" + ], + "type": "object" + }, + "GpuDeviceOrderByInput": { + "enum": [ + "assigned_vgpus_num_ASC", + "assigned_vgpus_num_DESC", + "available_vgpus_num_ASC", + "available_vgpus_num_DESC", + "brand_ASC", + "brand_DESC", + "bus_location_ASC", + "bus_location_DESC", + "description_ASC", + "description_DESC", + "driver_info_ASC", + "driver_info_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "is_nvidia_tools_ready_ASC", + "is_nvidia_tools_ready_DESC", + "is_nvidia_vfs_enabled_ASC", + "is_nvidia_vfs_enabled_DESC", + "is_nvidia_vfs_supported_ASC", + "is_nvidia_vfs_supported_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "mdev_supported_types_ASC", + "mdev_supported_types_DESC", + "model_ASC", + "model_DESC", + "name_ASC", + "name_DESC", + "status_ASC", + "status_DESC", + "user_usage_ASC", + "user_usage_DESC", + "user_vgpu_type_id_ASC", + "user_vgpu_type_id_DESC", + "user_vgpu_type_name_ASC", + "user_vgpu_type_name_DESC", + "vgpu_instance_num_ASC", + "vgpu_instance_num_DESC" + ], + "type": "string" + }, + "GetGpuDevicesRequestBody": { + "properties": { + "after": { "type": "string", "nullable": true }, - "name_starts_with": { + "before": { "type": "string", "nullable": true }, - "preset": { - "type": "string", + "first": { + "type": "integer", + "format": "int32", "nullable": true }, - "preset_contains": { - "type": "string", + "last": { + "type": "integer", + "format": "int32", "nullable": true }, - "preset_ends_with": { - "type": "string", + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/GpuDeviceOrderByInput" + } + ], "nullable": true }, - "preset_gt": { - "type": "string", + "skip": { + "type": "integer", + "format": "int32", "nullable": true }, - "preset_gte": { - "type": "string", + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/GpuDeviceWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "MetricType": { + "enum": [ + "BOTTOMK", + "NORMAL", + "TOPK" + ], + "type": "string" + }, + "GraphType": { + "enum": [ + "AREA", + "STACK" + ], + "type": "string" + }, + "NestedView": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "Graph": { + "properties": { + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedCluster" + } + ], "nullable": true }, - "preset_in": { + "disks": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedDisk" }, "type": "array", "nullable": true }, - "preset_lt": { - "type": "string", + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "preset_lte": { - "type": "string", + "hosts": { + "items": { + "$ref": "#/components/schemas/NestedHost" + }, + "type": "array", "nullable": true }, - "preset_not": { - "type": "string", - "nullable": true + "id": { + "type": "string" }, - "preset_not_contains": { - "type": "string", - "nullable": true + "instance_ids": { + "items": { + "type": "string" + }, + "type": "array" }, - "preset_not_ends_with": { - "type": "string", - "nullable": true + "local_id": { + "type": "string" }, - "preset_not_in": { + "luns": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedIscsiLun" }, "type": "array", "nullable": true }, - "preset_not_starts_with": { - "type": "string", - "nullable": true + "metric_count": { + "type": "integer", + "format": "int32" }, - "preset_starts_with": { - "type": "string", - "nullable": true + "metric_name": { + "type": "string" }, - "task_num": { - "type": "integer", - "format": "int32", - "nullable": true + "metric_type": { + "$ref": "#/components/schemas/MetricType" }, - "task_num_gt": { - "type": "integer", - "format": "int32", + "namespaces": { + "items": { + "$ref": "#/components/schemas/NestedNvmfNamespace" + }, + "type": "array", "nullable": true }, - "task_num_gte": { - "type": "integer", - "format": "int32", + "network": { + "allOf": [ + { + "$ref": "#/components/schemas/NetworkType" + } + ], "nullable": true }, - "task_num_in": { + "nics": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/NestedNic" }, "type": "array", "nullable": true }, - "task_num_lt": { - "type": "integer", - "format": "int32", - "nullable": true + "resource_type": { + "type": "string" }, - "task_num_lte": { - "type": "integer", - "format": "int32", + "service": { + "type": "string", "nullable": true }, - "task_num_not": { - "type": "integer", - "format": "int32", + "targets": { + "properties": {}, + "type": "object" + }, + "title": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/GraphType" + }, + "view": { + "$ref": "#/components/schemas/NestedView" + }, + "vmNics": { + "items": { + "$ref": "#/components/schemas/NestedVmNic" + }, + "type": "array", "nullable": true }, - "task_num_not_in": { + "vmVolumes": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/NestedVmVolume" }, "type": "array", "nullable": true }, - "tasks_every": { - "allOf": [ - { - "$ref": "#/components/schemas/ReportTaskWhereInput" - } - ], + "vms": { + "items": { + "$ref": "#/components/schemas/NestedVm" + }, + "type": "array", "nullable": true }, - "tasks_none": { - "allOf": [ - { - "$ref": "#/components/schemas/ReportTaskWhereInput" - } - ], + "witnesses": { + "items": { + "$ref": "#/components/schemas/NestedWitness" + }, + "type": "array", "nullable": true }, - "tasks_some": { - "allOf": [ - { - "$ref": "#/components/schemas/ReportTaskWhereInput" - } - ], + "zones": { + "items": { + "$ref": "#/components/schemas/NestedZone" + }, + "type": "array", "nullable": true } }, + "required": [ + "id", + "instance_ids", + "local_id", + "metric_count", + "metric_name", + "metric_type", + "resource_type", + "targets", + "title", + "type", + "view" + ], "type": "object", "additionalProperties": false }, - "ReportTaskWhereInput": { + "WithTask_Graph_": { + "properties": { + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/Graph" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "GraphCreationParams": { + "properties": { + "instance_ids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "network": { + "$ref": "#/components/schemas/NetworkType" + }, + "service": { + "type": "string" + }, + "metric_type": { + "$ref": "#/components/schemas/MetricType" + }, + "metric_count": { + "type": "integer", + "format": "int32" + }, + "type": { + "$ref": "#/components/schemas/GraphType" + }, + "resource_type": { + "type": "string" + }, + "view_id": { + "type": "string" + }, + "title": { + "type": "string" + }, + "cluster_id": { + "type": "string" + }, + "connect_id": { + "items": { + "type": "string" + }, + "type": "array" + }, + "metric_name": { + "type": "string" + } + }, + "required": [ + "type", + "resource_type", + "view_id", + "title", + "cluster_id", + "connect_id", + "metric_name" + ], + "type": "object" + }, + "GraphWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/ReportTaskWhereInput" + "$ref": "#/components/schemas/GraphWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/ReportTaskWhereInput" + "$ref": "#/components/schemas/GraphWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/ReportTaskWhereInput" + "$ref": "#/components/schemas/GraphWhereInput" }, "type": "array", "nullable": true }, - "createdAt": { - "type": "string", + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], "nullable": true }, - "createdAt_gt": { - "type": "string", + "disks_every": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskWhereInput" + } + ], "nullable": true }, - "createdAt_gte": { - "type": "string", + "disks_none": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskWhereInput" + } + ], "nullable": true }, - "createdAt_in": { - "items": { - "type": "string" - }, - "type": "array", + "disks_some": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskWhereInput" + } + ], "nullable": true }, - "createdAt_lt": { - "type": "string", + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "createdAt_lte": { - "type": "string", + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", "nullable": true }, - "createdAt_not": { - "type": "string", + "entityAsyncStatus_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "createdAt_not_in": { + "entityAsyncStatus_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, + "hosts_every": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true + }, + "hosts_none": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true + }, + "hosts_some": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true + }, "id": { "type": "string", "nullable": true @@ -73796,1031 +72116,576 @@ "type": "string", "nullable": true }, - "internal": { - "type": "boolean", - "nullable": true - }, - "internal_not": { - "type": "boolean", - "nullable": true - }, - "name": { + "local_id": { "type": "string", "nullable": true }, - "name_contains": { + "local_id_contains": { "type": "string", "nullable": true }, - "name_ends_with": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "name_gt": { + "local_id_gt": { "type": "string", "nullable": true }, - "name_gte": { + "local_id_gte": { "type": "string", "nullable": true }, - "name_in": { + "local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_lt": { + "local_id_lt": { "type": "string", "nullable": true }, - "name_lte": { + "local_id_lte": { "type": "string", "nullable": true }, - "name_not": { + "local_id_not": { "type": "string", "nullable": true }, - "name_not_contains": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "name_not_ends_with": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "name_not_in": { + "local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_not_starts_with": { + "local_id_not_starts_with": { "type": "string", "nullable": true }, - "name_starts_with": { + "local_id_starts_with": { "type": "string", "nullable": true }, - "plan_id": { + "luns_every": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiLunWhereInput" + } + ], + "nullable": true + }, + "luns_none": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiLunWhereInput" + } + ], + "nullable": true + }, + "luns_some": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiLunWhereInput" + } + ], + "nullable": true + }, + "metric_count": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "metric_count_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "metric_count_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "metric_count_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "metric_count_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "metric_count_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "metric_count_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "metric_count_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "metric_name": { "type": "string", "nullable": true }, - "plan_id_contains": { + "metric_name_contains": { "type": "string", "nullable": true }, - "plan_id_ends_with": { + "metric_name_ends_with": { "type": "string", "nullable": true }, - "plan_id_gt": { + "metric_name_gt": { "type": "string", "nullable": true }, - "plan_id_gte": { + "metric_name_gte": { "type": "string", "nullable": true }, - "plan_id_in": { + "metric_name_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "plan_id_lt": { + "metric_name_lt": { "type": "string", "nullable": true }, - "plan_id_lte": { + "metric_name_lte": { "type": "string", "nullable": true }, - "plan_id_not": { + "metric_name_not": { "type": "string", "nullable": true }, - "plan_id_not_contains": { + "metric_name_not_contains": { "type": "string", "nullable": true }, - "plan_id_not_ends_with": { + "metric_name_not_ends_with": { "type": "string", "nullable": true }, - "plan_id_not_in": { + "metric_name_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "plan_id_not_starts_with": { + "metric_name_not_starts_with": { "type": "string", "nullable": true }, - "plan_id_starts_with": { + "metric_name_starts_with": { "type": "string", "nullable": true }, - "status": { + "metric_type": { "allOf": [ { - "$ref": "#/components/schemas/TaskStatus" + "$ref": "#/components/schemas/MetricType" } ], "nullable": true }, - "status_in": { + "metric_type_in": { "items": { - "$ref": "#/components/schemas/TaskStatus" + "$ref": "#/components/schemas/MetricType" }, "type": "array", "nullable": true }, - "status_not": { + "metric_type_not": { "allOf": [ { - "$ref": "#/components/schemas/TaskStatus" + "$ref": "#/components/schemas/MetricType" } ], "nullable": true }, - "status_not_in": { + "metric_type_not_in": { "items": { - "$ref": "#/components/schemas/TaskStatus" + "$ref": "#/components/schemas/MetricType" }, "type": "array", "nullable": true }, - "template": { + "namespaces_every": { "allOf": [ { - "$ref": "#/components/schemas/ReportTemplateWhereInput" + "$ref": "#/components/schemas/NvmfNamespaceWhereInput" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "ReportTemplateUpdationParams": { - "properties": { - "data": { - "properties": { - "resource_meta": { - "items": { - "$ref": "#/components/schemas/ResourceMeta" - }, - "type": "array" - }, - "execute_plan": { - "items": { - "$ref": "#/components/schemas/ExecutePlan" - }, - "type": "array" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" + }, + "namespaces_none": { + "allOf": [ + { + "$ref": "#/components/schemas/NvmfNamespaceWhereInput" } - }, - "type": "object" + ], + "nullable": true }, - "where": { - "$ref": "#/components/schemas/ReportTemplateWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "NestedReportTemplate": { - "properties": { - "id": { - "type": "string" + "namespaces_some": { + "allOf": [ + { + "$ref": "#/components/schemas/NvmfNamespaceWhereInput" + } + ], + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "ReportTask": { - "properties": { - "createdAt": { - "type": "string" - }, - "id": { - "type": "string" - }, - "internal": { - "type": "boolean" - }, - "name": { - "type": "string" - }, - "plan_id": { - "type": "string", - "nullable": true - }, - "status": { - "$ref": "#/components/schemas/TaskStatus" - }, - "template": { - "$ref": "#/components/schemas/NestedReportTemplate" - } - }, - "required": [ - "createdAt", - "id", - "internal", - "name", - "status", - "template" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_ReportTask_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/ReportTask" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ReporteTemplateGenerationParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/ReportTemplateWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "DeleteReportTemplate": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteReportTemplate_": { - "properties": { - "task_id": { - "type": "string", + "network": { + "allOf": [ + { + "$ref": "#/components/schemas/NetworkType" + } + ], "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteReportTemplate" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ReportTemplateDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/ReportTemplateWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "UserRoleNext": { - "properties": { - "actions": { + "network_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/NetworkType" }, - "type": "array" - }, - "id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "platform": { - "$ref": "#/components/schemas/UserRolePlatform" + "type": "array", + "nullable": true }, - "preset": { + "network_not": { "allOf": [ { - "$ref": "#/components/schemas/UserRolePreset" + "$ref": "#/components/schemas/NetworkType" } ], "nullable": true }, - "users": { + "network_not_in": { "items": { - "$ref": "#/components/schemas/NestedUser" + "$ref": "#/components/schemas/NetworkType" }, "type": "array", "nullable": true - } - }, - "required": [ - "actions", - "id", - "name", - "platform" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_UserRoleNext_": { - "properties": { - "task_id": { - "type": "string", + }, + "nics_every": { + "allOf": [ + { + "$ref": "#/components/schemas/NicWhereInput" + } + ], "nullable": true }, - "data": { - "$ref": "#/components/schemas/UserRoleNext" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ROLE_ACTION": { - "enum": [ - "*", - "MANAGE_DATA_CENTER", - "MANAGE_CLUSTER_CONNECTION", - "MANAGE_STORAGE_CLUSTER_CONNECTION", - "MANAGE_HOST", - "MANAGE_NIC_MTU", - "MANAGE_DISK", - "MANAGE_HARDWARE_TOPO", - "MANAGE_USB_DEVICE", - "MANAGE_GPU_DEVICE", - "MANAGE_VDS", - "MANAGE_VLAN", - "MANAGE_SYSTEM_VLAN", - "MANAGE_ISCSI_DATA_STORE", - "MANAGE_NFS_DATA_STORE", - "MANAGE_NVMF_DATA_STORE", - "CREATE_VM", - "UPDATE_VM", - "DELETE_VM", - "UPDATE_VM_ADVANCED_SETTING", - "UPDATE_VM_GUEST", - "VM_OPERATION_OPEN_TERMINAL", - "VM_OPERATION_MIGRATE", - "VM_OPERATION_VM_FOLDER", - "VM_OPERATION_VM_POWER", - "VM_OPERATION_CLONE", - "VM_OPERATION_INSTALL_TOOLS", - "VM_IMPORT_EXPORT", - "CREATE_VM_TEMPLATE", - "MANAGE_VM_TEMPLATE", - "VM_TEMPLATE_IMPORT_EXPORT", - "MANAGE_VM_SNAPSHOT", - "MANAGE_VM_VOLUME", - "VM_VOLUME_IMPORT_EXPORT", - "MANAGE_ISO", - "DOWNLOAD_ISO", - "QUERY_SENSITIVE_RESOURCE_LIST", - "QUERY_SENSITIVE_RESOURCE", - "MANAGE_SENSITIVE_RESOURCE", - "MANAGE_VM_PLACEMENT_GROUP", - "MANAGE_SNAPSHOT_PLAN", - "MANAGE_ALERT", - "MANAGE_MONITOR_VIEW", - "MANAGE_ENTITY_FILTER", - "MANAGE_CLUSTER_BASIC_INFO", - "MANAGE_CLUSTER_LICENCE", - "MANAGE_CLUSTER_SNMP_TRANSPORT", - "MANAGE_SNMP_TRAP", - "MANAGE_CLUSTER_VIP", - "MANAGE_CLUSTER_MANAGEMENT_IP", - "MANAGE_DNS_SERVER", - "MANAGE_NTP_SERVER", - "MANAGE_IPMI", - "MANAGE_CLUSTER_VM_CPU_MODEL", - "MANAGE_CLUSTER_VM_TOOLS", - "MANAGE_CLUSTER_HOT_MIGRATION", - "MANAGE_CLUSTER_HA", - "MANAGE_SSL_CERTIFICATE", - "MANAGE_LOG_COLLECTION", - "MANAGE_SYSLOG", - "MANAGE_LOG_FIND", - "MANAGE_LABEL", - "MANAGE_USER_AND_ROLE", - "MANAGE_PASSWORD_SETTINGS", - "MANAGE_ACCESS_CONTROL", - "MANAGE_SESSION_EXPIRATION", - "MANAGE_VCENTER_ASSOCIATION", - "MANAGE_ESXI_ASSOCIATION", - "MANAGE_AUDIT_LOG", - "MANAGE_ALERT_EMAIL_SETTING", - "MANAGE_SMTP_SERVER", - "MANAGE_UPGRADE_CENTER", - "MANAGE_VM_RECYCLE_BIN_SETTING", - "MANAGE_REPORT", - "MANAGE_SHARING_VM_TOOLS", - "MANAGE_ADVANCED_MONITOR", - "MANAGE_THIRD_PARTY_DRIVER", - "MANAGE_ORGANIZATION_NAME", - "MANAGE_CLOUD_TOWER_LICENSE", - "MANAGE_CONSISTENCY_GROUP", - "MANAGE_NIC", - "MANAGE_CLUSTER_ISCSI", - "MANAGE_BACKUP_LICENSE", - "MANAGE_BACKUP_PACKAGE", - "MANAGE_BACKUP_SERVICE", - "MANAGE_BACKUP_STORE_REPOSITORY", - "MANAGE_BACKUP_PLAN", - "MANAGE_BACKUP_TASK", - "MANAGE_BACKUP_RESTORE_POINT", - "MANAGE_BACKUP_RESTORE_POINT_TASK", - "MANAGE_SECURITY_POLICY", - "MANAGE_SECURITY_GROUP", - "ISOLATE_VM", - "MANAGE_EVEROUTE_LICENSE", - "MANAGE_EVEROUTE_PACKAGE", - "DEPLOY_EVEROUTE_CLUSTER", - "UNDEPLOY_EVEROUTE_CLUSTER", - "UPDATE_EVEROUTE_CLUSTER", - "UPGRADE_EVEROUTE_CLUSTER", - "MANAGE_EVEROUTE_NETWORK_POLICY_RULE_SERVICE", - "MANAGE_EVEROUTE_CLUSTER_ASSOCIATION", - "MANAGE_EVEROUTE_CLUSTER_GLOBAL_POLICY", - "MANAGE_MICRO_SEGMENTATION", - "MANAGE_LOAD_BALANCER_RESOURCE", - "MANAGE_LOAD_BALANCER", - "MANAGE_LOAD_BALANCER_VNET_BOND", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_SERVICE", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_CLUSTER_BINDING", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_EDGE_GATEWAY", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_EXTERNAL_SUBNET", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_BASIC_RESOURCE", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_SECURITY_GROUP", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_SECURITY_POLICY", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_ISOLATION_POLICY", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_FLOATING_IP", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_ROUTER_GATEWAY", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_NAT_GATEWAY", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_LAYER2_GATEWAY", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_PEERING", - "MANAGE_VIRTUAL_PRIVATE_CLOUD_LOAD_BALANCER_RESOURCE", - "MANAGE_LDAP_AD_CONFIG", - "MANAGE_MFA_CONFIG", - "MANAGE_DEFAULT_LOGIN_OPTION", - "MANAGE_CLUSTER_STORAGE_POLICY", - "MANAGE_SKS_SERVICE", - "MANAGE_SKS_LICENSE", - "CONFIGURE_SKS_SERVICE", - "CREATE_SKS_WORKLOAD_CLUSTER", - "DELETE_SKS_WORKLOAD_CLUSTER", - "UPDATE_SKS_WORKLOAD_CLUSTER", - "MANAGE_CONTAINER_REGISTRY", - "DOWNLOAD_SKS_WORKLOAD_CLUSTER_KUBECONFIG", - "DOWNLOAD_SKS_WORKLOAD_SPEC_FILE", - "MANAGE_SKS_WORKLOAD_CLUSTER_RECONCILE", - "MANAGE_OBSERVABILITY_PACKAGE", - "MANAGE_OBSERVABILITY_SERVICE", - "CONFIG_DYNAMIC_RESOURCE_SCHEDULE", - "GENERATE_DRS_PROPOSALS", - "APPLY_DRS_PROPOSAL", - "MANAGE_AGENT_MESH", - "MANAGE_REPLICATION_SERVICE", - "MANAGE_REPLICATION_RESTORE_POINT", - "MANAGE_REPLICATION_PLAN", - "MANAGE_REPLICATION_TASK", - "MANAGE_REPLICATION_FAULT_TASK", - "MANAGE_REPLICA_OBJECT", - "MANAGE_CLUSTER_PRIORITIZED", - "SMTX_INSPECTOR", - "MANAGE_SFS_LICENSE", - "MANAGE_SFS_IMAGE", - "MANAGE_SFS_FILE_STORAGE_CLUSTER", - "MANAGE_SFS_FILE_SYSTEM_CONFIG", - "MANAGE_SFS_FILE_SYSTEM_ACCESSIBILITY", - "MANAGE_SFS_SNAPSHOT", - "MANAGE_CLOUDTOWER_SNMP_TRANSPORT", - "MANAGE_CLOUD_TOWER_NTP", - "MANAGE_CLOUDTOWER_WEBHOOK_NOTIFIER", - "MANAGE_API_KEY" - ], - "type": "string" - }, - "RoleCreationParams": { - "properties": { - "actions": { - "items": { - "$ref": "#/components/schemas/ROLE_ACTION" - }, - "type": "array" + "nics_none": { + "allOf": [ + { + "$ref": "#/components/schemas/NicWhereInput" + } + ], + "nullable": true }, - "name": { - "type": "string", - "minLength": 1 - } - }, - "required": [ - "actions", - "name" - ], - "type": "object" - }, - "RoleUpdationParams": { - "properties": { - "data": { - "properties": { - "actions": { - "items": { - "$ref": "#/components/schemas/ROLE_ACTION" - }, - "type": "array" - }, - "name": { - "type": "string", - "minLength": 1 + "nics_some": { + "allOf": [ + { + "$ref": "#/components/schemas/NicWhereInput" } - }, - "type": "object" + ], + "nullable": true }, - "where": { - "$ref": "#/components/schemas/UserRoleNextWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteRole": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteRole_": { - "properties": { - "task_id": { + "resource_type": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteRole" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "RoleDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/UserRoleNextWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "NestedLabelGroup": { - "properties": { - "labels": { - "items": { - "$ref": "#/components/schemas/NestedLabel" - }, - "type": "array" - } - }, - "required": [ - "labels" - ], - "type": "object", - "additionalProperties": false - }, - "SecurityGroup": { - "properties": { - "description": { + "resource_type_contains": { "type": "string", "nullable": true }, - "everoute_cluster": { - "$ref": "#/components/schemas/NestedEverouteCluster" - }, - "id": { - "type": "string" - }, - "isolation_policies": { - "items": { - "$ref": "#/components/schemas/NestedIsolationPolicy" - }, - "type": "array", + "resource_type_ends_with": { + "type": "string", "nullable": true }, - "label_groups": { - "items": { - "$ref": "#/components/schemas/NestedLabelGroup" - }, - "type": "array", + "resource_type_gt": { + "type": "string", "nullable": true }, - "name": { - "type": "string" - }, - "security_policies": { - "items": { - "$ref": "#/components/schemas/NestedSecurityPolicy" - }, - "type": "array", + "resource_type_gte": { + "type": "string", "nullable": true }, - "vms": { + "resource_type_in": { "items": { - "$ref": "#/components/schemas/NestedVm" + "type": "string" }, "type": "array", "nullable": true - } - }, - "required": [ - "everoute_cluster", - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_SecurityGroup_": { - "properties": { - "task_id": { + }, + "resource_type_lt": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/SecurityGroup" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "SecurityGroupCreateParams": { - "properties": { - "vms": { - "$ref": "#/components/schemas/VmWhereInput" - }, - "label_groups": { - "items": { - "$ref": "#/components/schemas/LabelWhereInput" - }, - "type": "array", - "minItems": 1 - }, - "description": { - "type": "string" + "resource_type_lte": { + "type": "string", + "nullable": true }, - "everoute_cluster_id": { - "type": "string" + "resource_type_not": { + "type": "string", + "nullable": true }, - "name": { + "resource_type_not_contains": { "type": "string", - "minLength": 1 - } - }, - "required": [ - "everoute_cluster_id", - "name" - ], - "type": "object" - }, - "DeleteSecurityGroup": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteSecurityGroup_": { - "properties": { - "task_id": { + "nullable": true + }, + "resource_type_not_ends_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteSecurityGroup" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "SecurityGroupWhereInput": { - "properties": { - "AND": { + "resource_type_not_in": { "items": { - "$ref": "#/components/schemas/SecurityGroupWhereInput" + "type": "string" }, "type": "array", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/SecurityGroupWhereInput" - }, - "type": "array", + "resource_type_not_starts_with": { + "type": "string", "nullable": true }, - "OR": { - "items": { - "$ref": "#/components/schemas/SecurityGroupWhereInput" - }, - "type": "array", + "resource_type_starts_with": { + "type": "string", "nullable": true }, - "description": { + "service": { "type": "string", "nullable": true }, - "description_contains": { + "service_contains": { "type": "string", "nullable": true }, - "description_ends_with": { + "service_ends_with": { "type": "string", "nullable": true }, - "description_gt": { + "service_gt": { "type": "string", "nullable": true }, - "description_gte": { + "service_gte": { "type": "string", "nullable": true }, - "description_in": { + "service_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "description_lt": { + "service_lt": { "type": "string", "nullable": true }, - "description_lte": { + "service_lte": { "type": "string", "nullable": true }, - "description_not": { + "service_not": { "type": "string", "nullable": true }, - "description_not_contains": { + "service_not_contains": { "type": "string", "nullable": true }, - "description_not_ends_with": { + "service_not_ends_with": { "type": "string", "nullable": true }, - "description_not_in": { + "service_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "description_not_starts_with": { + "service_not_starts_with": { "type": "string", "nullable": true }, - "description_starts_with": { + "service_starts_with": { "type": "string", "nullable": true }, - "everoute_cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteClusterWhereInput" - } - ], - "nullable": true - }, - "id": { + "title": { "type": "string", "nullable": true }, - "id_contains": { + "title_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "title_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "title_gt": { "type": "string", "nullable": true }, - "id_gte": { + "title_gte": { "type": "string", "nullable": true }, - "id_in": { + "title_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "title_lt": { "type": "string", "nullable": true }, - "id_lte": { + "title_lte": { "type": "string", "nullable": true }, - "id_not": { + "title_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "title_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "title_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "title_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "title_not_starts_with": { "type": "string", "nullable": true }, - "id_starts_with": { + "title_starts_with": { "type": "string", "nullable": true }, - "isolation_policies_every": { + "type": { "allOf": [ { - "$ref": "#/components/schemas/IsolationPolicyWhereInput" + "$ref": "#/components/schemas/GraphType" } ], "nullable": true }, - "isolation_policies_none": { - "allOf": [ - { - "$ref": "#/components/schemas/IsolationPolicyWhereInput" - } - ], + "type_in": { + "items": { + "$ref": "#/components/schemas/GraphType" + }, + "type": "array", "nullable": true }, - "isolation_policies_some": { + "type_not": { "allOf": [ { - "$ref": "#/components/schemas/IsolationPolicyWhereInput" + "$ref": "#/components/schemas/GraphType" } ], "nullable": true }, - "name": { - "type": "string", - "nullable": true - }, - "name_contains": { - "type": "string", - "nullable": true - }, - "name_ends_with": { - "type": "string", - "nullable": true - }, - "name_gt": { - "type": "string", - "nullable": true - }, - "name_gte": { - "type": "string", - "nullable": true - }, - "name_in": { + "type_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/GraphType" }, "type": "array", "nullable": true }, - "name_lt": { - "type": "string", - "nullable": true - }, - "name_lte": { - "type": "string", - "nullable": true - }, - "name_not": { - "type": "string", - "nullable": true - }, - "name_not_contains": { - "type": "string", - "nullable": true - }, - "name_not_ends_with": { - "type": "string", + "view": { + "allOf": [ + { + "$ref": "#/components/schemas/ViewWhereInput" + } + ], "nullable": true }, - "name_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "vmNics_every": { + "allOf": [ + { + "$ref": "#/components/schemas/VmNicWhereInput" + } + ], "nullable": true }, - "name_not_starts_with": { - "type": "string", + "vmNics_none": { + "allOf": [ + { + "$ref": "#/components/schemas/VmNicWhereInput" + } + ], "nullable": true }, - "name_starts_with": { - "type": "string", + "vmNics_some": { + "allOf": [ + { + "$ref": "#/components/schemas/VmNicWhereInput" + } + ], "nullable": true }, - "security_policies_every": { + "vmVolumes_every": { "allOf": [ { - "$ref": "#/components/schemas/SecurityPolicyWhereInput" + "$ref": "#/components/schemas/VmVolumeWhereInput" } ], "nullable": true }, - "security_policies_none": { + "vmVolumes_none": { "allOf": [ { - "$ref": "#/components/schemas/SecurityPolicyWhereInput" + "$ref": "#/components/schemas/VmVolumeWhereInput" } ], "nullable": true }, - "security_policies_some": { + "vmVolumes_some": { "allOf": [ { - "$ref": "#/components/schemas/SecurityPolicyWhereInput" + "$ref": "#/components/schemas/VmVolumeWhereInput" } ], "nullable": true @@ -74848,397 +72713,496 @@ } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "SecurityGroupDeleteParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/SecurityGroupWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "SecurityGroupUpdateParams": { - "properties": { - "label_groups": { - "items": { - "$ref": "#/components/schemas/LabelWhereInput" - }, - "type": "array" - }, - "vms": { - "$ref": "#/components/schemas/VmWhereInput" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "type": "object" - }, - "SecurityGroupUpdateBody": { - "properties": { - "data": { - "$ref": "#/components/schemas/SecurityGroupUpdateParams" - }, - "where": { - "$ref": "#/components/schemas/SecurityGroupWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "NestedSecurityGroup": { - "properties": { - "id": { - "type": "string" }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "NestedSecurityPolicyApply": { - "properties": { - "communicable": { - "type": "boolean" + "witnesses_every": { + "allOf": [ + { + "$ref": "#/components/schemas/WitnessWhereInput" + } + ], + "nullable": true }, - "selector": { - "items": { - "$ref": "#/components/schemas/NestedLabel" - }, - "type": "array" + "witnesses_none": { + "allOf": [ + { + "$ref": "#/components/schemas/WitnessWhereInput" + } + ], + "nullable": true }, - "selector_ids": { - "items": { - "type": "string" - }, - "type": "array" + "witnesses_some": { + "allOf": [ + { + "$ref": "#/components/schemas/WitnessWhereInput" + } + ], + "nullable": true }, - "security_group": { + "zones_every": { "allOf": [ { - "$ref": "#/components/schemas/NestedSecurityGroup" + "$ref": "#/components/schemas/ZoneWhereInput" } - ] + ], + "nullable": true }, - "security_group_id": { - "type": "string" - } - }, - "required": [ - "communicable", - "selector", - "selector_ids" - ], - "type": "object", - "additionalProperties": false - }, - "NetworkPolicyRulePortProtocol": { - "enum": [ - "ALG", - "ICMP", - "IPIP", - "TCP", - "UDP" - ], - "type": "string" - }, - "NestedNetworkPolicyRulePort": { - "properties": { - "port": { - "type": "string", + "zones_none": { + "allOf": [ + { + "$ref": "#/components/schemas/ZoneWhereInput" + } + ], "nullable": true }, - "protocol": { - "$ref": "#/components/schemas/NetworkPolicyRulePortProtocol" + "zones_some": { + "allOf": [ + { + "$ref": "#/components/schemas/ZoneWhereInput" + } + ], + "nullable": true } }, - "required": [ - "protocol" - ], "type": "object", "additionalProperties": false }, - "NetworkPolicyRuleType": { - "enum": [ - "ALL", - "IP_BLOCK", - "SECURITY_GROUP", - "SELECTOR" - ], - "type": "string" - }, - "NestedNetworkPolicyRule": { + "ViewWhereInput": { "properties": { - "ip_block": { - "type": "string", - "nullable": true - }, - "ports": { + "AND": { "items": { - "$ref": "#/components/schemas/NestedNetworkPolicyRulePort" + "$ref": "#/components/schemas/ViewWhereInput" }, "type": "array", "nullable": true }, - "selector": { + "NOT": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "$ref": "#/components/schemas/ViewWhereInput" }, "type": "array", "nullable": true }, - "selector_ids": { + "OR": { "items": { - "type": "string" + "$ref": "#/components/schemas/ViewWhereInput" }, "type": "array", "nullable": true }, - "security_group": { + "cluster": { "allOf": [ { - "$ref": "#/components/schemas/NestedSecurityGroup" + "$ref": "#/components/schemas/ClusterWhereInput" } - ] - }, - "security_group_id": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/NetworkPolicyRuleType" - } - }, - "required": [ - "type" - ], - "type": "object", - "additionalProperties": false - }, - "SecurityPolicy": { - "properties": { - "apply_to": { - "items": { - "$ref": "#/components/schemas/NestedSecurityPolicyApply" - }, - "type": "array" + ], + "nullable": true }, - "description": { - "type": "string" + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true }, - "egress": { + "entityAsyncStatus_in": { "items": { - "$ref": "#/components/schemas/NestedNetworkPolicyRule" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "everoute_cluster": { - "$ref": "#/components/schemas/NestedEverouteCluster" - }, - "id": { - "type": "string" + "entityAsyncStatus_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true }, - "ingress": { + "entityAsyncStatus_not_in": { "items": { - "$ref": "#/components/schemas/NestedNetworkPolicyRule" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "name": { - "type": "string" + "graphs_every": { + "allOf": [ + { + "$ref": "#/components/schemas/GraphWhereInput" + } + ], + "nullable": true }, - "policy_mode": { + "graphs_none": { "allOf": [ { - "$ref": "#/components/schemas/PolicyMode" + "$ref": "#/components/schemas/GraphWhereInput" } ], "nullable": true - } - }, - "required": [ - "apply_to", - "description", - "everoute_cluster", - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_SecurityPolicy_": { - "properties": { - "task_id": { + }, + "graphs_some": { + "allOf": [ + { + "$ref": "#/components/schemas/GraphWhereInput" + } + ], + "nullable": true + }, + "id": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/SecurityPolicy" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "SecurityPolicyApplyToInputTarget": { - "properties": { - "security_groups": { - "$ref": "#/components/schemas/SecurityGroupWhereInput" + "id_contains": { + "type": "string", + "nullable": true }, - "label_groups": { + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { "items": { - "$ref": "#/components/schemas/LabelWhereInput" + "type": "string" }, - "type": "array" - } - }, - "type": "object" - }, - "SecurityPolicyApplyToInput": { - "properties": { - "communicable": { - "type": "boolean" + "type": "array", + "nullable": true }, - "target": { - "$ref": "#/components/schemas/SecurityPolicyApplyToInputTarget" - } - }, - "required": [ - "target" - ], - "type": "object" - }, - "IPSecurityPolicy": { - "properties": { - "except_ip_block": { + "id_lt": { + "type": "string", + "nullable": true + }, + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { "items": { "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "ip_block": { - "type": "string" - } - }, - "required": [ - "ip_block" - ], - "type": "object" - }, - "SecurityPolicyIngressEgressInputTarget": { - "properties": { - "security_groups": { - "$ref": "#/components/schemas/SecurityGroupWhereInput" + "id_not_starts_with": { + "type": "string", + "nullable": true }, - "ips": { + "id_starts_with": { + "type": "string", + "nullable": true + }, + "local_id": { + "type": "string", + "nullable": true + }, + "local_id_contains": { + "type": "string", + "nullable": true + }, + "local_id_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_gt": { + "type": "string", + "nullable": true + }, + "local_id_gte": { + "type": "string", + "nullable": true + }, + "local_id_in": { "items": { - "$ref": "#/components/schemas/IPSecurityPolicy" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "label_groups": { + "local_id_lt": { + "type": "string", + "nullable": true + }, + "local_id_lte": { + "type": "string", + "nullable": true + }, + "local_id_not": { + "type": "string", + "nullable": true + }, + "local_id_not_contains": { + "type": "string", + "nullable": true + }, + "local_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_not_in": { "items": { - "$ref": "#/components/schemas/LabelWhereInput" + "type": "string" }, - "type": "array" - } - }, - "type": "object" - }, - "NetworkPolicyRulePortInput": { - "properties": { - "protocol": { - "$ref": "#/components/schemas/NetworkPolicyRulePortProtocol" + "type": "array", + "nullable": true }, - "port": { - "type": "string" - } - }, - "required": [ - "protocol" - ], - "type": "object" - }, - "SecurityPolicyIngressEgressInput": { - "properties": { - "ports": { + "local_id_not_starts_with": { + "type": "string", + "nullable": true + }, + "local_id_starts_with": { + "type": "string", + "nullable": true + }, + "name": { + "type": "string", + "nullable": true + }, + "name_contains": { + "type": "string", + "nullable": true + }, + "name_ends_with": { + "type": "string", + "nullable": true + }, + "name_gt": { + "type": "string", + "nullable": true + }, + "name_gte": { + "type": "string", + "nullable": true + }, + "name_in": { "items": { - "$ref": "#/components/schemas/NetworkPolicyRulePortInput" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "target": { - "$ref": "#/components/schemas/SecurityPolicyIngressEgressInputTarget" - } - }, - "required": [ - "target" - ], - "type": "object" - }, - "SecurityPolicyCreateParams": { - "properties": { - "ingress": { + "name_lt": { + "type": "string", + "nullable": true + }, + "name_lte": { + "type": "string", + "nullable": true + }, + "name_not": { + "type": "string", + "nullable": true + }, + "name_not_contains": { + "type": "string", + "nullable": true + }, + "name_not_ends_with": { + "type": "string", + "nullable": true + }, + "name_not_in": { "items": { - "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "egress": { + "name_not_starts_with": { + "type": "string", + "nullable": true + }, + "name_starts_with": { + "type": "string", + "nullable": true + }, + "time_span": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "time_span_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "time_span_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "time_span_in": { "items": { - "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput" + "type": "integer", + "format": "int32" }, - "type": "array" + "type": "array", + "nullable": true }, - "apply_to": { + "time_span_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "time_span_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "time_span_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "time_span_not_in": { "items": { - "$ref": "#/components/schemas/SecurityPolicyApplyToInput" + "type": "integer", + "format": "int32" }, "type": "array", - "minItems": 1 + "nullable": true }, - "policy_mode": { - "$ref": "#/components/schemas/PolicyMode" + "time_unit": { + "allOf": [ + { + "$ref": "#/components/schemas/TimeUnit" + } + ], + "nullable": true }, - "everoute_cluster_id": { - "type": "string" + "time_unit_in": { + "items": { + "$ref": "#/components/schemas/TimeUnit" + }, + "type": "array", + "nullable": true }, - "description": { - "type": "string" + "time_unit_not": { + "allOf": [ + { + "$ref": "#/components/schemas/TimeUnit" + } + ], + "nullable": true }, - "name": { - "type": "string", - "minLength": 1 + "time_unit_not_in": { + "items": { + "$ref": "#/components/schemas/TimeUnit" + }, + "type": "array", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "TimeUnit": { + "enum": [ + "DAY", + "HOUR", + "MONTH" + ], + "type": "string" + }, + "GraphUpdationParams": { + "properties": { + "data": { + "properties": { + "instance_ids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "luns": { + "$ref": "#/components/schemas/IscsiLunWhereInput" + }, + "vmNics": { + "$ref": "#/components/schemas/VmNicWhereInput" + }, + "nics": { + "$ref": "#/components/schemas/NicWhereInput" + }, + "disks": { + "$ref": "#/components/schemas/DiskWhereInput" + }, + "vmVolumes": { + "$ref": "#/components/schemas/VmVolumeWhereInput" + }, + "vms": { + "$ref": "#/components/schemas/VmWhereInput" + }, + "hosts": { + "$ref": "#/components/schemas/HostWhereInput" + }, + "network": { + "$ref": "#/components/schemas/NetworkType" + }, + "cluster": { + "$ref": "#/components/schemas/ClusterWhereInput" + }, + "service": { + "type": "string" + }, + "metric_type": { + "$ref": "#/components/schemas/MetricType" + }, + "metric_count": { + "type": "integer", + "format": "int32" + }, + "type": { + "$ref": "#/components/schemas/GraphType" + }, + "resource_type": { + "type": "string" + }, + "title": { + "type": "string" + }, + "metric_name": { + "type": "string" + }, + "connect_id": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/GraphWhereInput" } }, "required": [ - "everoute_cluster_id", - "name" + "where" ], "type": "object" }, - "DeleteSecurityPolicy": { + "DeleteGraph": { "properties": { "id": { "type": "string" @@ -75249,14 +73213,14 @@ ], "type": "object" }, - "WithTask_DeleteSecurityPolicy_": { + "WithTask_DeleteGraph_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/DeleteSecurityPolicy" + "$ref": "#/components/schemas/DeleteGraph" } }, "required": [ @@ -75264,10 +73228,10 @@ ], "type": "object" }, - "SecurityPolicyDeleteParams": { + "GraphDeletionParams": { "properties": { "where": { - "$ref": "#/components/schemas/SecurityPolicyWhereInput" + "$ref": "#/components/schemas/GraphWhereInput" } }, "required": [ @@ -75275,312 +73239,326 @@ ], "type": "object" }, - "SecurityPolicyUpdateParams": { + "NestedTask": { "properties": { - "ingress": { - "items": { - "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput" - }, - "type": "array" + "args": { + "properties": {}, + "type": "object" }, - "egress": { - "items": { - "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput" - }, - "type": "array" + "description": { + "type": "string" }, - "apply_to": { + "id": { + "type": "string" + }, + "internal": { + "type": "boolean" + }, + "local_created_at": { + "type": "string" + }, + "progress": { + "type": "number", + "format": "double" + }, + "snapshot": { + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/TaskStatus" + }, + "steps": { "items": { - "$ref": "#/components/schemas/SecurityPolicyApplyToInput" + "$ref": "#/components/schemas/NestedStep" }, "type": "array" - }, - "policy_mode": { - "$ref": "#/components/schemas/PolicyMode" - } - }, - "type": "object" - }, - "SecurityPolicyUpdateBody": { - "properties": { - "data": { - "$ref": "#/components/schemas/SecurityPolicyUpdateParams" - }, - "where": { - "$ref": "#/components/schemas/SecurityPolicyWhereInput" } }, "required": [ - "data", - "where" + "args", + "description", + "id", + "internal", + "local_created_at", + "progress", + "snapshot", + "status", + "steps" ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "UpdatePassrodSecurityParams": { + "BatchHosts": { "properties": { - "password_expire_days": { - "type": "integer", - "format": "int32" - }, - "password_complexity": { - "$ref": "#/components/schemas/PasswordComplexity" - }, - "login_miss_time_threshold": { - "type": "integer", - "format": "int32" - }, - "login_miss_num_threshold": { - "type": "integer", - "format": "int32" + "task": { + "$ref": "#/components/schemas/NestedTask" } }, - "type": "object" + "required": [ + "task" + ], + "type": "object", + "additionalProperties": false }, - "UpdateAccessRestrictionParams": { + "WithTask_BatchHosts_": { "properties": { - "access_list": { - "items": { - "type": "string" - }, - "type": "array" + "task_id": { + "type": "string", + "nullable": true }, - "access_mode": { - "$ref": "#/components/schemas/AccessMode" + "data": { + "$ref": "#/components/schemas/BatchHosts" } }, "required": [ - "access_list", - "access_mode" + "data" ], "type": "object" }, - "UpdateSessionTimeoutParams": { + "HostBatchCreateIpmiInput": { "properties": { - "session_max_age": { - "type": "integer", - "format": "int32" + "username": { + "type": "string" + }, + "password": { + "type": "string" + }, + "ip": { + "type": "string" } }, "required": [ - "session_max_age" + "username", + "password", + "ip" ], "type": "object" }, - "NestedSnapshotPlanTask": { + "HostBatchCreateDiskInput": { "properties": { - "id": { + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskType" + } + ], + "nullable": true + }, + "size": { + "type": "number", + "format": "double", + "nullable": true + }, + "function": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskFunction" + } + ], + "nullable": true + }, + "drive": { "type": "string" } }, "required": [ - "id" + "drive" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "ProtectSnapshotStatus": { + "HostBatchCreateIfaceFunction": { "enum": [ - "PROTECT_SNAPSHOT_STATUS_CREATED", - "PROTECT_SNAPSHOT_STATUS_CREATING", - "PROTECT_SNAPSHOT_STATUS_DELETED", - "PROTECT_SNAPSHOT_STATUS_FAILED" + "ACCESS", + "MANAGEMENT", + "MIGRATION", + "STORAGE", + "VMWARE_ACCESS" ], "type": "string" }, - "NestedSnapshotGroupVmDiskInfo": { + "HostBatchCreateIfaceInput": { "properties": { - "disk_id": { + "netmask": { "type": "string" }, - "disk_snapshot_status": { - "$ref": "#/components/schemas/ProtectSnapshotStatus" + "name": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ip": { + "type": "string" + }, + "gateway_ip": { + "type": "string" + }, + "function": { + "$ref": "#/components/schemas/HostBatchCreateIfaceFunction" } }, "required": [ - "disk_id", - "disk_snapshot_status" + "netmask", + "name", + "ip", + "gateway_ip", + "function" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NestedSnapshotGroupVmInfo": { + "ZbsSpec": { + "enum": [ + "normal", + "large" + ], + "type": "string" + }, + "HostVdsConfig": { "properties": { - "disks": { + "nics": { "items": { - "$ref": "#/components/schemas/NestedSnapshotGroupVmDiskInfo" + "type": "string" }, "type": "array" }, - "vm_id": { - "type": "string" - }, - "vm_name": { + "name": { "type": "string" - }, - "vm_snapshot_status": { - "$ref": "#/components/schemas/ProtectSnapshotStatus" } }, "required": [ - "disks", - "vm_id", - "vm_name", - "vm_snapshot_status" + "nics", + "name" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "SnapshotGroup": { + "HostCreationParamsData": { "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "vdses": { + "items": { + "$ref": "#/components/schemas/HostVdsConfig" + }, + "type": "array" }, - "deleted": { - "type": "boolean" + "zbs_spec": { + "$ref": "#/components/schemas/ZbsSpec" }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true + "ifaces": { + "items": { + "$ref": "#/components/schemas/HostBatchCreateIfaceInput" + }, + "type": "array" }, - "estimated_recycling_time": { - "type": "string", - "nullable": true + "disks": { + "items": { + "$ref": "#/components/schemas/HostBatchCreateDiskInput" + }, + "type": "array" }, - "id": { + "platform_password": { "type": "string" }, - "internal": { - "type": "boolean", - "nullable": true - }, - "keep": { - "type": "boolean" - }, - "local_created_at": { + "platform_username": { "type": "string" }, - "local_id": { + "platform_ip": { "type": "string" }, - "logical_size_bytes": { - "type": "integer", - "format": "int64" + "ipmi": { + "$ref": "#/components/schemas/HostBatchCreateIpmiInput" }, - "name": { + "hostname": { "type": "string" }, - "object_num": { - "type": "integer", - "format": "int32" - }, - "snapshotPlanTask": { - "$ref": "#/components/schemas/NestedSnapshotPlanTask" - }, - "vm_info": { - "items": { - "$ref": "#/components/schemas/NestedSnapshotGroupVmInfo" - }, - "type": "array" + "host_uuid": { + "type": "string" }, - "vm_snapshots": { - "items": { - "$ref": "#/components/schemas/NestedVmSnapshot" - }, - "type": "array", - "nullable": true + "host_ip": { + "type": "string" } }, "required": [ - "cluster", - "deleted", - "id", - "keep", - "local_created_at", - "local_id", - "logical_size_bytes", - "name", - "object_num", - "snapshotPlanTask", - "vm_info" + "ifaces", + "disks", + "hostname", + "host_uuid", + "host_ip" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "WithTask_SnapshotGroup_": { + "HostAuthInfo": { "properties": { - "task_id": { - "type": "string", - "nullable": true + "root_user_password": { + "type": "string" }, - "data": { - "$ref": "#/components/schemas/SnapshotGroup" + "default_user_password": { + "type": "string" } }, - "required": [ - "data" - ], "type": "object" }, - "SnapshotGroupRollbackParams": { + "HostCreationParams": { "properties": { - "where": { - "$ref": "#/components/schemas/SnapshotGroupWhereInput" + "auth_info": { + "$ref": "#/components/schemas/HostAuthInfo" + }, + "data": { + "items": { + "$ref": "#/components/schemas/HostCreationParamsData" + }, + "type": "array" + }, + "cluster_id": { + "type": "string" } }, "required": [ - "where" + "data", + "cluster_id" ], "type": "object" }, - "SnapshotGroupCloneParam": { + "MaintenanceModeEnum": { + "enum": [ + "ENTERING_MAINTENANCE_MODE", + "IN_USE", + "MAINTENANCE_MODE", + "REMOVING" + ], + "type": "string" + }, + "NestedMaintenanceHostState": { "properties": { - "from_source_vm_id": { + "enter_maintenance_time": { "type": "string" }, - "to_cloned_vm_name": { + "maintenance_job_id": { "type": "string" + }, + "state": { + "$ref": "#/components/schemas/MaintenanceModeEnum" } }, "required": [ - "from_source_vm_id", - "to_cloned_vm_name" + "enter_maintenance_time", + "maintenance_job_id", + "state" ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "SnapshotGroupCloneParams": { + "NestedIpmi": { "properties": { - "clone": { - "items": { - "$ref": "#/components/schemas/SnapshotGroupCloneParam" - }, - "type": "array" - }, "id": { "type": "string" } }, "required": [ - "clone", "id" ], - "type": "object" - }, - "SnapshotGroupKeepParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/SnapshotGroupWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "DeleteSnapshotGroup": { + "NestedVsphereEsxiAccount": { "properties": { "id": { "type": "string" @@ -75589,147 +73567,326 @@ "required": [ "id" ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "WithTask_DeleteSnapshotGroup_": { + "Host": { "properties": { - "task_id": { + "access_ip": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteSnapshotGroup" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "SnapshotGroupDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/SnapshotGroupWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "SnapshotPlan": { - "properties": { - "auto_delete_num": { + "allocable_cpu_cores_for_vm_exclusive": { "type": "integer", - "format": "int32" + "format": "int32", + "nullable": true }, - "auto_execute_num": { + "allocatable_memory_bytes": { "type": "integer", - "format": "int32" + "format": "int64" + }, + "chunk_id": { + "type": "string" }, "cluster": { "$ref": "#/components/schemas/NestedCluster" }, - "description": { + "compatible_cpu_models": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cpu_brand": { "type": "string" }, - "end_time": { - "type": "string", - "nullable": true + "cpu_fan_speed": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array" }, - "entityAsyncStatus": { + "cpu_fan_speed_unit": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/CpuFanSpeedUnit" } ], "nullable": true }, - "exec_h_m": { - "properties": {}, - "type": "object", - "nullable": true + "cpu_hz_per_core": { + "type": "integer", + "format": "int64" }, - "execute_intervals": { + "cpu_model": { + "type": "string" + }, + "cpu_temperature_celsius": { "items": { "type": "integer", "format": "int32" }, "type": "array" }, - "execute_plan_type": { - "$ref": "#/components/schemas/SnapshotPlanExecuteType" + "cpu_vendor": { + "type": "string", + "nullable": true }, - "execution_tasks": { + "data_ip": { + "type": "string", + "nullable": true + }, + "disks": { "items": { - "$ref": "#/components/schemas/NestedSnapshotPlanTask" + "$ref": "#/components/schemas/NestedDisk" }, "type": "array", "nullable": true }, - "healthy": { - "type": "boolean" + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true }, - "id": { - "type": "string" + "failure_data_space": { + "type": "integer", + "format": "int64" }, - "last_execute_end_time": { - "type": "string", + "gpu_devices": { + "items": { + "$ref": "#/components/schemas/NestedGpuDevice" + }, + "type": "array", "nullable": true }, - "last_execute_status": { - "$ref": "#/components/schemas/SnapshotPlanExecuteStatus" + "hdd_data_capacity": { + "type": "integer", + "format": "int64" }, - "last_execute_time": { + "hdd_disk_count": { + "type": "integer", + "format": "int32" + }, + "host_state": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedMaintenanceHostState" + } + ], + "nullable": true + }, + "hypervisor_ip": { "type": "string", "nullable": true }, - "local_id": { + "id": { "type": "string" }, - "logical_size_bytes": { - "type": "integer", - "format": "int64" + "iommu": { + "allOf": [ + { + "$ref": "#/components/schemas/IommuStatus" + } + ], + "nullable": true }, - "manual_delete_num": { - "type": "integer", - "format": "int32" + "ipmi": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedIpmi" + } + ], + "nullable": true }, - "manual_execute_num": { - "type": "integer", - "format": "int32" + "is_os_in_raid1": { + "type": "boolean", + "nullable": true }, - "mirror": { + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", + "nullable": true + }, + "local_id": { + "type": "string" + }, + "lsm_cap_disk_safe_umount": { "type": "boolean" }, + "management_ip": { + "type": "string" + }, + "model": { + "type": "string" + }, "name": { "type": "string" }, - "next_execute_time": { - "type": "string", - "nullable": true + "nested_virtualization": { + "type": "boolean" }, - "object_num": { + "nic_count": { "type": "integer", "format": "int32" }, - "physical_size_bytes": { + "nics": { + "items": { + "$ref": "#/components/schemas/NestedNic" + }, + "type": "array", + "nullable": true + }, + "node_topo_local_id": { + "type": "string", + "nullable": true + }, + "os_memory_bytes": { "type": "integer", "format": "int64" }, - "remain_snapshot_num": { - "type": "integer", + "os_version": { + "type": "string", + "nullable": true + }, + "pmem_dimm_capacity": { + "type": "integer", + "format": "int64" + }, + "pmem_dimm_count": { + "type": "integer", "format": "int32" }, - "snapshot_group_num": { + "pmem_dimms": { + "items": { + "$ref": "#/components/schemas/NestedPmemDimm" + }, + "type": "array", + "nullable": true + }, + "pmem_disk_count": { "type": "integer", "format": "int32" }, - "start_time": { - "type": "string" + "provisioned_cpu_cores": { + "type": "integer", + "format": "int32" + }, + "provisioned_memory_bytes": { + "type": "integer", + "format": "int64" + }, + "running_pause_vm_memory_bytes": { + "type": "integer", + "format": "int64" + }, + "running_vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "scvm_cpu": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "scvm_memory": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "scvm_name": { + "type": "string", + "nullable": true + }, + "serial": { + "type": "string", + "nullable": true + }, + "ssd_data_capacity": { + "type": "integer", + "format": "int64" + }, + "ssd_disk_count": { + "type": "integer", + "format": "int32" + }, + "state": { + "$ref": "#/components/schemas/HostState" }, "status": { - "$ref": "#/components/schemas/SnapshotPlanStatus" + "$ref": "#/components/schemas/HostStatus" + }, + "stopped_vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "suspended_vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "total_cache_capacity": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "total_cpu_cores": { + "type": "integer", + "format": "int32" + }, + "total_cpu_hz": { + "type": "integer", + "format": "int64" + }, + "total_cpu_sockets": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "total_data_capacity": { + "type": "integer", + "format": "int64" + }, + "total_memory_bytes": { + "type": "integer", + "format": "int64" + }, + "usb_devices": { + "items": { + "$ref": "#/components/schemas/NestedUsbDevice" + }, + "type": "array", + "nullable": true + }, + "used_cpu_hz": { + "type": "number", + "format": "double", + "nullable": true + }, + "used_data_space": { + "type": "integer", + "format": "int64" + }, + "used_memory_bytes": { + "type": "number", + "format": "double", + "nullable": true + }, + "vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "vmotion_ip": { + "type": "string", + "nullable": true }, "vms": { "items": { @@ -75737,42 +73894,77 @@ }, "type": "array", "nullable": true + }, + "vsphereEsxiAccount": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVsphereEsxiAccount" + } + ], + "nullable": true + }, + "with_faster_ssd_as_cache": { + "type": "boolean", + "nullable": true + }, + "zone": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedZone" + } + ], + "nullable": true } }, "required": [ - "auto_delete_num", - "auto_execute_num", + "allocatable_memory_bytes", + "chunk_id", "cluster", - "description", - "execute_intervals", - "execute_plan_type", - "healthy", + "compatible_cpu_models", + "cpu_brand", + "cpu_fan_speed", + "cpu_hz_per_core", + "cpu_model", + "cpu_temperature_celsius", + "failure_data_space", + "hdd_data_capacity", + "hdd_disk_count", "id", - "last_execute_status", "local_id", - "logical_size_bytes", - "manual_delete_num", - "manual_execute_num", - "mirror", + "lsm_cap_disk_safe_umount", + "management_ip", + "model", "name", - "object_num", - "physical_size_bytes", - "remain_snapshot_num", - "snapshot_group_num", - "start_time", - "status" + "nested_virtualization", + "nic_count", + "os_memory_bytes", + "pmem_dimm_capacity", + "pmem_dimm_count", + "pmem_disk_count", + "provisioned_cpu_cores", + "provisioned_memory_bytes", + "running_pause_vm_memory_bytes", + "ssd_data_capacity", + "ssd_disk_count", + "state", + "status", + "total_cpu_cores", + "total_cpu_hz", + "total_data_capacity", + "total_memory_bytes", + "used_data_space" ], "type": "object", "additionalProperties": false }, - "WithTask_SnapshotPlan_": { + "WithTask_Host_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/SnapshotPlan" + "$ref": "#/components/schemas/Host" } }, "required": [ @@ -75780,85 +73972,38 @@ ], "type": "object" }, - "SnapshotPlanCreationParams": { + "TriggerDiskBlinkParams": { "properties": { - "vm_ids": { - "items": { - "type": "string" - }, - "type": "array" - }, - "execute_intervals": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array" - }, - "execute_plan_type": { - "$ref": "#/components/schemas/SnapshotPlanExecuteType" - }, - "exec_h_m": { - "type": "string" - }, - "end_time": { - "type": "string" - }, - "start_time": { - "type": "string" - }, - "remain_snapshot_num": { - "type": "integer", - "format": "int32" + "led_status": { + "type": "string", + "enum": [ + "on", + "off" + ] }, - "cluster_id": { + "disk_name": { "type": "string" }, - "name": { + "host_id": { "type": "string" } }, "required": [ - "vm_ids", - "execute_intervals", - "execute_plan_type", - "start_time", - "remain_snapshot_num", - "cluster_id", - "name" + "disk_name", + "host_id" ], "type": "object" }, - "SnapshotPlanUpdationParams": { + "HostUpdationParams": { "properties": { "data": { "properties": { - "vm_ids": { - "items": { - "type": "string" - }, - "type": "array" - }, - "execute_intervals": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array" - }, - "execute_plan_type": { - "$ref": "#/components/schemas/SnapshotPlanExecuteType" - }, - "exec_h_m": { - "type": "string" + "ipmi": { + "$ref": "#/components/schemas/HostBatchCreateIpmiInput" }, - "end_time": { + "scvm_name": { "type": "string" }, - "remain_snapshot_num": { - "type": "integer", - "format": "int32" - }, "name": { "type": "string" } @@ -75866,44 +74011,78 @@ "type": "object" }, "where": { - "$ref": "#/components/schemas/SnapshotPlanWhereInput" + "$ref": "#/components/schemas/HostWhereInput" } }, "required": [ + "data", "where" ], "type": "object" }, - "DeleteSnapshotPlan": { + "OperateActionEnum": { + "enum": [ + "poweroff", + "reboot" + ], + "type": "string" + }, + "OperateHostPowerData": { "properties": { - "id": { + "reason": { "type": "string" + }, + "force": { + "type": "boolean" + }, + "action": { + "$ref": "#/components/schemas/OperateActionEnum" } }, "required": [ - "id" + "force", + "action" ], "type": "object" }, - "WithTask_DeleteSnapshotPlan_": { + "OperateHostPowerParams": { "properties": { - "task_id": { - "type": "string", - "nullable": true - }, "data": { - "$ref": "#/components/schemas/DeleteSnapshotPlan" + "$ref": "#/components/schemas/OperateHostPowerData" + }, + "where": { + "properties": { + "host_id": { + "type": "string" + } + }, + "required": [ + "host_id" + ], + "type": "object" } }, "required": [ - "data" + "data", + "where" ], "type": "object" }, - "SnapshotPlanDeletionParams": { + "EnterMaintenanceModeCheckResult": { + "properties": { + "task_id": { + "type": "string" + } + }, + "required": [ + "task_id" + ], + "type": "object" + }, + "EnterMaintenanceModeCheckParams": { "properties": { "where": { - "$ref": "#/components/schemas/SnapshotPlanWhereInput" + "$ref": "#/components/schemas/HostWhereInput" } }, "required": [ @@ -75911,21 +74090,80 @@ ], "type": "object" }, - "SnapshotPlanExecutionParams": { + "ShutdownVmID": { "properties": { - "data": { + "vm_uuid": { + "type": "string" + } + }, + "required": [ + "vm_uuid" + ], + "type": "object" + }, + "EnterMaintenanceModeResult": { + "properties": { + "shutdownVms": { + "items": { + "$ref": "#/components/schemas/ShutdownVmID" + }, + "type": "array" + }, + "done": { + "type": "boolean" + } + }, + "required": [ + "shutdownVms", + "done" + ], + "type": "object" + }, + "EnterMaintenanceModeResultParams": { + "properties": { + "where": { "properties": { - "task_name": { + "task_id": { "type": "string" } }, "required": [ - "task_name" + "task_id" ], "type": "object" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "EnterMaintenanceModeInput": { + "properties": { + "shutdown_vms": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "EnterMaintenanceModeParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/EnterMaintenanceModeInput" }, "where": { - "$ref": "#/components/schemas/SnapshotPlanWhereInput" + "properties": { + "host_id": { + "type": "string" + } + }, + "required": [ + "host_id" + ], + "type": "object" } }, "required": [ @@ -75934,21 +74172,88 @@ ], "type": "object" }, - "SnapshotPlanSuspendedParams": { + "MaintenanceModeVerify": { "properties": { - "where": { - "$ref": "#/components/schemas/SnapshotPlanWhereInput" + "reason": { + "type": "string", + "nullable": true + }, + "changed": { + "type": "boolean", + "nullable": true + } + }, + "type": "object" + }, + "MaintenanceModeVmInfo": { + "properties": { + "vm_uuid": { + "type": "string", + "nullable": true + }, + "vm_state": { + "type": "string", + "nullable": true + }, + "vm_name": { + "type": "string", + "nullable": true + }, + "vm_ha": { + "type": "boolean", + "nullable": true + }, + "verify": { + "allOf": [ + { + "$ref": "#/components/schemas/MaintenanceModeVerify" + } + ], + "nullable": true + }, + "target_host_name": { + "type": "string", + "nullable": true + }, + "state": { + "type": "string", + "nullable": true + } + }, + "type": "object" + }, + "ExitMaintenanceModeResult": { + "properties": { + "offlineMigrateVms": { + "items": { + "$ref": "#/components/schemas/MaintenanceModeVmInfo" + }, + "type": "array" + }, + "liveMigrateVms": { + "items": { + "$ref": "#/components/schemas/MaintenanceModeVmInfo" + }, + "type": "array" + }, + "shutDownVms": { + "items": { + "$ref": "#/components/schemas/MaintenanceModeVmInfo" + }, + "type": "array" } }, "required": [ - "where" + "offlineMigrateVms", + "liveMigrateVms", + "shutDownVms" ], "type": "object" }, - "SnapshotPlanResumeParams": { + "ExitMaintenanceModeResultParams": { "properties": { "where": { - "$ref": "#/components/schemas/SnapshotPlanWhereInput" + "$ref": "#/components/schemas/HostWhereInput" } }, "required": [ @@ -75956,58 +74261,78 @@ ], "type": "object" }, - "SnmpAuthProtocol": { - "enum": [ - "MD5", - "SHA" - ], - "type": "string" - }, - "SnmpPrivacyProtocol": { - "enum": [ - "AES", - "DES" - ], - "type": "string" + "ExitMaintenanceModeInput": { + "properties": { + "poweron_vms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "offline_migrate_back_vms": { + "items": { + "type": "string" + }, + "type": "array" + }, + "live_migrate_back_vms": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" }, - "SnmpProtocol": { - "enum": [ - "TCP", - "UDP" + "ExitMaintenanceModeParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/ExitMaintenanceModeInput" + }, + "where": { + "properties": { + "host_id": { + "type": "string" + } + }, + "required": [ + "host_id" + ], + "type": "object" + } + }, + "required": [ + "data", + "where" ], - "type": "string" + "type": "object" }, - "SnmpVersion": { - "enum": [ - "V2C", - "V3" + "NestedIscsiTarget": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" ], - "type": "string" + "type": "object", + "additionalProperties": false }, - "SnmpTransport": { + "IscsiLunSnapshot": { "properties": { - "auth_pass_phrase": { - "type": "string", - "nullable": true - }, - "auth_protocol": { + "consistency_group_snapshot": { "allOf": [ { - "$ref": "#/components/schemas/SnmpAuthProtocol" + "$ref": "#/components/schemas/NestedConsistencyGroupSnapshot" } ], "nullable": true }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "community": { - "type": "string", - "nullable": true - }, - "disabled": { - "type": "boolean" - }, "entityAsyncStatus": { "allOf": [ { @@ -76019,60 +74344,57 @@ "id": { "type": "string" }, - "local_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "port": { - "type": "integer", - "format": "int32" - }, - "privacy_pass_phrase": { - "type": "string", - "nullable": true - }, - "privacy_protocol": { + "iscsi_lun": { "allOf": [ { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" + "$ref": "#/components/schemas/NestedIscsiLun" } ], "nullable": true }, - "protocol": { - "$ref": "#/components/schemas/SnmpProtocol" + "iscsi_target": { + "$ref": "#/components/schemas/NestedIscsiTarget" }, - "username": { - "type": "string", + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", "nullable": true }, - "version": { - "$ref": "#/components/schemas/SnmpVersion" + "local_created_at": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "unique_size": { + "type": "integer", + "format": "int64" } }, "required": [ - "cluster", - "disabled", "id", + "iscsi_target", + "local_created_at", "local_id", "name", - "port", - "protocol", - "version" + "unique_size" ], "type": "object", "additionalProperties": false }, - "WithTask_SnmpTransport_": { + "WithTask_IscsiLunSnapshot_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/SnmpTransport" + "$ref": "#/components/schemas/IscsiLunSnapshot" } }, "required": [ @@ -76080,771 +74402,997 @@ ], "type": "object" }, - "SnmpTransportCreationParams": { + "IscsiLunSnapshotCreationEffect": { "properties": { - "disabled": { + "sync": { "type": "boolean" + } + }, + "type": "object" + }, + "IscsiLunSnapshotCreationParams": { + "properties": { + "effect": { + "$ref": "#/components/schemas/IscsiLunSnapshotCreationEffect" }, - "privacy_protocol": { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" - }, - "privacy_pass_phrase": { - "type": "string" - }, - "auth_protocol": { - "$ref": "#/components/schemas/SnmpAuthProtocol" - }, - "auth_pass_phrase": { - "type": "string" - }, - "username": { - "type": "string" - }, - "community": { + "iscsi_target_id": { "type": "string" }, - "port": { - "type": "integer", - "format": "int32" - }, - "protocol": { - "$ref": "#/components/schemas/SnmpProtocol" - }, - "version": { - "$ref": "#/components/schemas/SnmpVersion" - }, "name": { "type": "string" }, - "cluster_id": { + "iscsi_lun_id": { "type": "string" } }, "required": [ - "port", - "protocol", - "version", + "iscsi_target_id", "name", - "cluster_id" + "iscsi_lun_id" ], "type": "object" }, - "SnmpTransportWhereInput": { + "DeleteIscsiLunSnapshot": { "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/SnmpTransportWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/SnmpTransportWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/SnmpTransportWhereInput" - }, - "type": "array", - "nullable": true - }, - "auth_pass_phrase": { - "type": "string", - "nullable": true - }, - "auth_pass_phrase_contains": { - "type": "string", - "nullable": true - }, - "auth_pass_phrase_ends_with": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteIscsiLunSnapshot_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "auth_pass_phrase_gt": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteIscsiLunSnapshot" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "IscsiLunSnapshotDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "IscsiLun": { + "properties": { + "allowed_initiators": { + "type": "string" }, - "auth_pass_phrase_gte": { - "type": "string", - "nullable": true + "assigned_size": { + "type": "integer", + "format": "int64" }, - "auth_pass_phrase_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "bps": { + "type": "integer", + "format": "int64" }, - "auth_pass_phrase_lt": { - "type": "string", - "nullable": true + "bps_max": { + "type": "integer", + "format": "int64" }, - "auth_pass_phrase_lte": { - "type": "string", - "nullable": true + "bps_max_length": { + "type": "integer", + "format": "int64" }, - "auth_pass_phrase_not": { - "type": "string", - "nullable": true + "bps_rd": { + "type": "integer", + "format": "int64" }, - "auth_pass_phrase_not_contains": { - "type": "string", - "nullable": true + "bps_rd_max": { + "type": "integer", + "format": "int64" }, - "auth_pass_phrase_not_ends_with": { - "type": "string", - "nullable": true + "bps_rd_max_length": { + "type": "integer", + "format": "int64" }, - "auth_pass_phrase_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "bps_wr": { + "type": "integer", + "format": "int64" }, - "auth_pass_phrase_not_starts_with": { - "type": "string", - "nullable": true + "bps_wr_max": { + "type": "integer", + "format": "int64" }, - "auth_pass_phrase_starts_with": { - "type": "string", - "nullable": true + "bps_wr_max_length": { + "type": "integer", + "format": "int64" }, - "auth_protocol": { + "consistency_group": { "allOf": [ { - "$ref": "#/components/schemas/SnmpAuthProtocol" + "$ref": "#/components/schemas/NestedConsistencyGroup" } ], "nullable": true }, - "auth_protocol_in": { - "items": { - "$ref": "#/components/schemas/SnmpAuthProtocol" - }, - "type": "array", - "nullable": true - }, - "auth_protocol_not": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/SnmpAuthProtocol" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "auth_protocol_not_in": { - "items": { - "$ref": "#/components/schemas/SnmpAuthProtocol" - }, - "type": "array", - "nullable": true - }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true + "id": { + "type": "string" }, - "community": { - "type": "string", - "nullable": true + "io_size": { + "type": "integer", + "format": "int64" }, - "community_contains": { - "type": "string", - "nullable": true + "iops": { + "type": "integer", + "format": "int64" }, - "community_ends_with": { - "type": "string", - "nullable": true + "iops_max": { + "type": "integer", + "format": "int64" }, - "community_gt": { - "type": "string", - "nullable": true + "iops_max_length": { + "type": "integer", + "format": "int64" }, - "community_gte": { - "type": "string", - "nullable": true + "iops_rd": { + "type": "integer", + "format": "int64" }, - "community_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "iops_rd_max": { + "type": "integer", + "format": "int64" }, - "community_lt": { - "type": "string", - "nullable": true + "iops_rd_max_length": { + "type": "integer", + "format": "int64" }, - "community_lte": { - "type": "string", - "nullable": true + "iops_wr": { + "type": "integer", + "format": "int64" }, - "community_not": { - "type": "string", - "nullable": true + "iops_wr_max": { + "type": "integer", + "format": "int64" }, - "community_not_contains": { - "type": "string", - "nullable": true + "iops_wr_max_length": { + "type": "integer", + "format": "int64" }, - "community_not_ends_with": { - "type": "string", - "nullable": true + "iscsi_target": { + "$ref": "#/components/schemas/NestedIscsiTarget" }, - "community_not_in": { + "labels": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "community_not_starts_with": { - "type": "string", - "nullable": true - }, - "community_starts_with": { - "type": "string", - "nullable": true + "local_created_at": { + "type": "string" }, - "disabled": { - "type": "boolean", - "nullable": true + "local_id": { + "type": "string" }, - "disabled_not": { - "type": "boolean", - "nullable": true + "lun_id": { + "type": "integer", + "format": "int32" }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true + "name": { + "type": "string" }, - "entityAsyncStatus_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", - "nullable": true + "replica_num": { + "type": "integer", + "format": "int32" }, - "entityAsyncStatus_not": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true + "shared_size": { + "type": "integer", + "format": "int64" }, - "entityAsyncStatus_not_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", - "nullable": true + "snapshot_num": { + "type": "integer", + "format": "int32" }, - "id": { - "type": "string", - "nullable": true + "stripe_num": { + "type": "integer", + "format": "int32" }, - "id_contains": { - "type": "string", - "nullable": true + "stripe_size": { + "type": "integer", + "format": "int64" }, - "id_ends_with": { - "type": "string", - "nullable": true + "thin_provision": { + "type": "boolean" }, - "id_gt": { - "type": "string", + "unique_logical_size": { + "type": "number", + "format": "double", "nullable": true }, - "id_gte": { - "type": "string", - "nullable": true + "unique_size": { + "type": "integer", + "format": "int64" }, - "id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "id_lt": { + "zbs_volume_id": { + "type": "string" + } + }, + "required": [ + "allowed_initiators", + "assigned_size", + "bps", + "bps_max", + "bps_max_length", + "bps_rd", + "bps_rd_max", + "bps_rd_max_length", + "bps_wr", + "bps_wr_max", + "bps_wr_max_length", + "id", + "io_size", + "iops", + "iops_max", + "iops_max_length", + "iops_rd", + "iops_rd_max", + "iops_rd_max_length", + "iops_wr", + "iops_wr_max", + "iops_wr_max_length", + "iscsi_target", + "local_created_at", + "local_id", + "lun_id", + "name", + "replica_num", + "shared_size", + "snapshot_num", + "stripe_num", + "stripe_size", + "thin_provision", + "unique_size", + "zbs_volume_id" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_IscsiLun_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "id_lte": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/IscsiLun" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "IscsiLunCommonParams": { + "properties": { + "bps_wr_max_length": { + "type": "integer", + "format": "int64" }, - "id_not": { - "type": "string", - "nullable": true + "bps_wr_max_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "id_not_contains": { - "type": "string", - "nullable": true + "bps_wr_max": { + "type": "integer", + "format": "int64" }, - "id_not_ends_with": { - "type": "string", - "nullable": true + "bps_rd_max_length": { + "type": "integer", + "format": "int64" }, - "id_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "bps_rd_max_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "id_not_starts_with": { - "type": "string", - "nullable": true + "bps_rd_max": { + "type": "integer", + "format": "int64" }, - "id_starts_with": { - "type": "string", - "nullable": true + "bps_max_length": { + "type": "integer", + "format": "int64" }, - "local_id": { - "type": "string", - "nullable": true + "bps_max_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "local_id_contains": { - "type": "string", - "nullable": true + "bps_max": { + "type": "integer", + "format": "int64" }, - "local_id_ends_with": { - "type": "string", - "nullable": true + "iops_wr_max_length": { + "type": "integer", + "format": "int64" }, - "local_id_gt": { - "type": "string", - "nullable": true + "iops_wr_max": { + "type": "integer", + "format": "int64" }, - "local_id_gte": { - "type": "string", - "nullable": true + "iops_rd_max_length": { + "type": "integer", + "format": "int64" }, - "local_id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "iops_rd_max": { + "type": "integer", + "format": "int64" }, - "local_id_lt": { - "type": "string", - "nullable": true + "iops_max_length": { + "type": "integer", + "format": "int64" }, - "local_id_lte": { - "type": "string", - "nullable": true + "iops_max": { + "type": "integer", + "format": "int64" }, - "local_id_not": { - "type": "string", - "nullable": true + "bps_wr_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "local_id_not_contains": { - "type": "string", - "nullable": true + "bps_wr": { + "type": "integer", + "format": "int64" }, - "local_id_not_ends_with": { - "type": "string", - "nullable": true + "bps_rd_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "local_id_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "bps_rd": { + "type": "integer", + "format": "int64" }, - "local_id_not_starts_with": { - "type": "string", - "nullable": true + "bps_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "local_id_starts_with": { - "type": "string", - "nullable": true + "bps": { + "type": "integer", + "format": "int64" }, - "name": { - "type": "string", - "nullable": true + "iops_wr": { + "type": "integer", + "format": "int64" }, - "name_contains": { - "type": "string", - "nullable": true + "iops_rd": { + "type": "integer", + "format": "int64" }, - "name_ends_with": { - "type": "string", - "nullable": true + "iops": { + "type": "integer", + "format": "int64" }, - "name_gt": { - "type": "string", - "nullable": true + "allowed_initiators": { + "type": "string" + } + }, + "type": "object" + }, + "IscsiLunCreationParams": { + "allOf": [ + { + "properties": { + "lun_id": { + "type": "integer", + "format": "int32" + }, + "assigned_size_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "assigned_size": { + "type": "integer", + "format": "int64" + }, + "replica_num": { + "type": "integer", + "format": "int32" + }, + "iscsi_target_id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "assigned_size", + "replica_num", + "iscsi_target_id", + "name" + ], + "type": "object" }, - "name_gte": { + { + "$ref": "#/components/schemas/IscsiLunCommonParams" + } + ] + }, + "IscsiLunUpdationParamsData": { + "allOf": [ + { + "properties": { + "assigned_size_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "assigned_size": { + "type": "integer", + "format": "int64" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + { + "$ref": "#/components/schemas/IscsiLunCommonParams" + } + ] + }, + "IscsiLunUpdationParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/IscsiLunUpdationParamsData" + }, + "where": { + "$ref": "#/components/schemas/IscsiLunWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "DeleteIscsiLun": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteIscsiLun_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "name_in": { - "items": { - "type": "string" + "data": { + "$ref": "#/components/schemas/DeleteIscsiLun" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "IscsiLunDeletionParams": { + "properties": { + "data": { + "properties": { + "remove_snapshot": { + "type": "boolean" + } }, - "type": "array", - "nullable": true + "required": [ + "remove_snapshot" + ], + "type": "object" }, - "name_lt": { - "type": "string", - "nullable": true + "where": { + "$ref": "#/components/schemas/IscsiLunWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "IscsiLunCloneParams": { + "properties": { + "iscsi_target_id": { + "type": "string" }, - "name_lte": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "name_not": { - "type": "string", - "nullable": true + "snapshot_id": { + "type": "string" + } + }, + "required": [ + "iscsi_target_id", + "name", + "snapshot_id" + ], + "type": "object" + }, + "IscsiLunRollbackParams": { + "properties": { + "lun_id": { + "type": "string" }, - "name_not_contains": { - "type": "string", - "nullable": true + "snapshot_id": { + "type": "string" + } + }, + "required": [ + "lun_id", + "snapshot_id" + ], + "type": "object" + }, + "CopyIscsiLunParams": { + "properties": { + "dest_iscsi_target_id": { + "type": "string" }, - "name_not_ends_with": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "name_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "src_lun_id": { + "type": "string" + } + }, + "required": [ + "name", + "src_lun_id" + ], + "type": "object" + }, + "NestedInitiatorChap": { + "properties": { + "chap_name": { + "type": "string" }, - "name_not_starts_with": { - "type": "string", - "nullable": true + "chap_secret": { + "type": "string" }, - "name_starts_with": { - "type": "string", + "initiator_iqn": { + "type": "string" + } + }, + "required": [ + "chap_name", + "chap_secret", + "initiator_iqn" + ], + "type": "object", + "additionalProperties": false + }, + "IscsiTarget": { + "properties": { + "bps": { + "type": "integer", + "format": "int64", "nullable": true }, - "port": { + "bps_max": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "port_gt": { + "bps_max_length": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "port_gte": { + "bps_rd": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "port_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "bps_rd_max": { + "type": "integer", + "format": "int64", "nullable": true }, - "port_lt": { + "bps_rd_max_length": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "port_lte": { + "bps_wr": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "port_not": { + "bps_wr_max": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "port_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "bps_wr_max_length": { + "type": "integer", + "format": "int64", "nullable": true }, - "privacy_pass_phrase": { - "type": "string", - "nullable": true + "chap_enabled": { + "type": "boolean" }, - "privacy_pass_phrase_contains": { + "chap_name": { "type": "string", "nullable": true }, - "privacy_pass_phrase_ends_with": { + "chap_secret": { "type": "string", "nullable": true }, - "privacy_pass_phrase_gt": { - "type": "string", - "nullable": true + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "privacy_pass_phrase_gte": { - "type": "string", + "description": { + "type": "string" + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "privacy_pass_phrase_in": { + "external_use": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "initiator_chaps": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedInitiatorChap" }, "type": "array", "nullable": true }, - "privacy_pass_phrase_lt": { - "type": "string", - "nullable": true + "internal": { + "type": "boolean" }, - "privacy_pass_phrase_lte": { - "type": "string", + "io_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "privacy_pass_phrase_not": { - "type": "string", + "iops": { + "type": "integer", + "format": "int64", "nullable": true }, - "privacy_pass_phrase_not_contains": { - "type": "string", + "iops_max": { + "type": "integer", + "format": "int64", "nullable": true }, - "privacy_pass_phrase_not_ends_with": { - "type": "string", + "iops_max_length": { + "type": "integer", + "format": "int64", "nullable": true }, - "privacy_pass_phrase_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "iops_rd": { + "type": "integer", + "format": "int64", "nullable": true }, - "privacy_pass_phrase_not_starts_with": { - "type": "string", + "iops_rd_max": { + "type": "integer", + "format": "int64", "nullable": true }, - "privacy_pass_phrase_starts_with": { - "type": "string", + "iops_rd_max_length": { + "type": "integer", + "format": "int64", "nullable": true }, - "privacy_protocol": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" - } - ], + "iops_wr": { + "type": "integer", + "format": "int64", "nullable": true }, - "privacy_protocol_in": { - "items": { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" - }, - "type": "array", + "iops_wr_max": { + "type": "integer", + "format": "int64", "nullable": true }, - "privacy_protocol_not": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" - } - ], + "iops_wr_max_length": { + "type": "integer", + "format": "int64", "nullable": true }, - "privacy_protocol_not_in": { - "items": { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" - }, - "type": "array", - "nullable": true + "ip_whitelist": { + "type": "string" }, - "protocol": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpProtocol" - } - ], - "nullable": true + "iqn_name": { + "type": "string" }, - "protocol_in": { + "iqn_whitelist": { + "type": "string" + }, + "labels": { "items": { - "$ref": "#/components/schemas/SnmpProtocol" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "protocol_not": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpProtocol" - } - ], - "nullable": true + "local_id": { + "type": "string" }, - "protocol_not_in": { + "luns": { "items": { - "$ref": "#/components/schemas/SnmpProtocol" + "$ref": "#/components/schemas/NestedIscsiLun" }, "type": "array", "nullable": true }, - "username": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "username_contains": { - "type": "string", - "nullable": true + "replica_num": { + "type": "integer", + "format": "int32" }, - "username_ends_with": { - "type": "string", - "nullable": true + "stripe_num": { + "type": "integer", + "format": "int32" }, - "username_gt": { - "type": "string", - "nullable": true + "stripe_size": { + "type": "integer", + "format": "int64" }, - "username_gte": { + "thin_provision": { + "type": "boolean" + } + }, + "required": [ + "chap_enabled", + "cluster", + "description", + "external_use", + "id", + "internal", + "ip_whitelist", + "iqn_name", + "iqn_whitelist", + "local_id", + "name", + "replica_num", + "stripe_num", + "stripe_size", + "thin_provision" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_IscsiTarget_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "username_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "data": { + "$ref": "#/components/schemas/IscsiTarget" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "IscsiTargetCommonParamsInitiatorChaps": { + "properties": { + "chap_secret": { + "type": "string" }, - "username_lt": { - "type": "string", - "nullable": true + "chap_name": { + "type": "string" }, - "username_lte": { - "type": "string", - "nullable": true + "initiator_iqn": { + "type": "string" + } + }, + "required": [ + "chap_secret", + "chap_name", + "initiator_iqn" + ], + "type": "object" + }, + "IscsiTargetCommonParams": { + "properties": { + "bps_wr_max_length": { + "type": "integer", + "format": "int64" }, - "username_not": { - "type": "string", - "nullable": true + "bps_wr_max_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "username_not_contains": { - "type": "string", - "nullable": true + "bps_wr_max_size": { + "$ref": "#/components/schemas/BPSUnit", + "deprecated": true }, - "username_not_ends_with": { - "type": "string", - "nullable": true + "bps_wr_max": { + "type": "integer", + "format": "int64" }, - "username_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "bps_rd_max_length": { + "type": "integer", + "format": "int64" }, - "username_not_starts_with": { - "type": "string", - "nullable": true + "bps_rd_max_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "username_starts_with": { - "type": "string", - "nullable": true + "bps_rd_max": { + "type": "integer", + "format": "int64" }, - "version": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpVersion" - } - ], - "nullable": true + "bps_max_length": { + "type": "integer", + "format": "int64" }, - "version_in": { - "items": { - "$ref": "#/components/schemas/SnmpVersion" - }, - "type": "array", - "nullable": true + "bps_max_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "version_not": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpVersion" - } - ], - "nullable": true + "bps_max": { + "type": "integer", + "format": "int64" }, - "version_not_in": { + "iops_wr_max_length": { + "type": "integer", + "format": "int64" + }, + "iops_wr_max": { + "type": "integer", + "format": "int64" + }, + "iops_rd_max_length": { + "type": "integer", + "format": "int64" + }, + "iops_rd_max": { + "type": "integer", + "format": "int64" + }, + "iops_max_length": { + "type": "integer", + "format": "int64" + }, + "iops_max": { + "type": "integer", + "format": "int64" + }, + "bps_wr_unit": { + "$ref": "#/components/schemas/BPSUnit" + }, + "bps_wr": { + "type": "integer", + "format": "int64" + }, + "bps_rd_unit": { + "$ref": "#/components/schemas/BPSUnit" + }, + "bps_rd": { + "type": "integer", + "format": "int64" + }, + "bps_unit": { + "$ref": "#/components/schemas/BPSUnit" + }, + "bps": { + "type": "integer", + "format": "int64" + }, + "iops_wr": { + "type": "integer", + "format": "int64" + }, + "iops_rd": { + "type": "integer", + "format": "int64" + }, + "iops": { + "type": "integer", + "format": "int64" + }, + "initiator_chaps": { "items": { - "$ref": "#/components/schemas/SnmpVersion" + "$ref": "#/components/schemas/IscsiTargetCommonParamsInitiatorChaps" }, - "type": "array", - "nullable": true + "type": "array" + }, + "chap_secret": { + "type": "string" + }, + "chap_name": { + "type": "string" + }, + "chap_enabled": { + "type": "boolean" + }, + "description": { + "type": "string" + }, + "iqn_whitelist": { + "type": "string" + }, + "ip_whitelist": { + "type": "string" } }, - "type": "object", - "additionalProperties": false + "type": "object" }, - "SnmpTransportUpdationParams": { - "properties": { - "data": { + "IscsiTargetCreationParams": { + "allOf": [ + { "properties": { - "disabled": { - "type": "boolean" - }, - "privacy_protocol": { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" - }, - "privacy_pass_phrase": { - "type": "string" - }, - "auth_protocol": { - "$ref": "#/components/schemas/SnmpAuthProtocol" - }, - "auth_pass_phrase": { - "type": "string" + "stripe_size_unit": { + "$ref": "#/components/schemas/ByteUnit" }, - "username": { - "type": "string" + "stripe_size": { + "type": "integer", + "format": "int64" }, - "community": { - "type": "string" + "stripe_num": { + "type": "integer", + "format": "int32" }, - "port": { + "replica_num": { "type": "integer", "format": "int32" }, - "protocol": { - "$ref": "#/components/schemas/SnmpProtocol" + "thin_provision": { + "type": "boolean" }, - "version": { - "$ref": "#/components/schemas/SnmpVersion" + "cluster_id": { + "type": "string" }, "name": { "type": "string" } }, + "required": [ + "stripe_size", + "stripe_num", + "replica_num", + "thin_provision", + "cluster_id", + "name" + ], "type": "object" }, + { + "$ref": "#/components/schemas/IscsiTargetCommonParams" + } + ] + }, + "IscsiTargetUpdationParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/IscsiTargetCommonParams" + }, "where": { - "$ref": "#/components/schemas/SnmpTransportWhereInput" + "$ref": "#/components/schemas/IscsiTargetWhereInput" } }, "required": [ @@ -76853,7 +75401,7 @@ ], "type": "object" }, - "DeleteSnmpTransport": { + "DeleteIscsiTarget": { "properties": { "id": { "type": "string" @@ -76864,14 +75412,14 @@ ], "type": "object" }, - "WithTask_DeleteSnmpTransport_": { + "WithTask_DeleteIscsiTarget_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/DeleteSnmpTransport" + "$ref": "#/components/schemas/DeleteIscsiTarget" } }, "required": [ @@ -76879,10 +75427,10 @@ ], "type": "object" }, - "SnmpTransportDeletionParams": { + "IscsiTargetDeletionParams": { "properties": { "where": { - "$ref": "#/components/schemas/SnmpTransportWhereInput" + "$ref": "#/components/schemas/IscsiTargetWhereInput" } }, "required": [ @@ -76890,40 +75438,42 @@ ], "type": "object" }, - "SnmpLanguageCode": { - "enum": [ - "EN_US", - "ZH_CN" + "NestedContentLibraryImage": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" ], - "type": "string" + "type": "object", + "additionalProperties": false }, - "SnmpTrapReceiver": { + "ElfImage": { "properties": { - "auth_pass_phrase": { - "type": "string", - "nullable": true - }, - "auth_protocol": { + "cluster": { "allOf": [ { - "$ref": "#/components/schemas/SnmpAuthProtocol" + "$ref": "#/components/schemas/NestedCluster" } ], "nullable": true }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "community": { - "type": "string", + "content_library_image": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedContentLibraryImage" + } + ], "nullable": true }, - "disabled": { - "type": "boolean" - }, - "engine_id": { - "type": "string", - "nullable": true + "description": { + "type": "string" }, "entityAsyncStatus": { "allOf": [ @@ -76933,17 +75483,18 @@ ], "nullable": true }, - "host": { - "type": "string" - }, "id": { "type": "string" }, - "inform": { - "type": "boolean" + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", + "nullable": true }, - "language_code": { - "$ref": "#/components/schemas/SnmpLanguageCode" + "local_created_at": { + "type": "string" }, "local_id": { "type": "string" @@ -76951,57 +75502,55 @@ "name": { "type": "string" }, - "port": { - "type": "integer", - "format": "int32" + "path": { + "type": "string" }, - "privacy_pass_phrase": { - "type": "string", - "nullable": true + "size": { + "type": "integer", + "format": "int64" }, - "privacy_protocol": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" - } - ], + "vm_disks": { + "items": { + "$ref": "#/components/schemas/NestedVmDisk" + }, + "type": "array", "nullable": true }, - "protocol": { - "$ref": "#/components/schemas/SnmpProtocol" - }, - "username": { - "type": "string", + "vm_snapshots": { + "items": { + "$ref": "#/components/schemas/NestedVmSnapshot" + }, + "type": "array", "nullable": true }, - "version": { - "$ref": "#/components/schemas/SnmpVersion" + "vm_templates": { + "items": { + "$ref": "#/components/schemas/NestedVmTemplate" + }, + "type": "array", + "nullable": true } }, "required": [ - "cluster", - "disabled", - "host", + "description", "id", - "inform", - "language_code", + "local_created_at", "local_id", "name", - "port", - "protocol", - "version" + "path", + "size" ], "type": "object", "additionalProperties": false }, - "WithTask_SnmpTrapReceiver_": { + "WithTask_ElfImage_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/SnmpTrapReceiver" + "$ref": "#/components/schemas/ElfImage" } }, "required": [ @@ -77009,959 +75558,708 @@ ], "type": "object" }, - "SnmpTrapReceiverCreationParams": { + "ElfImageUpdationParams": { "properties": { - "disabled": { - "type": "boolean" - }, - "inform": { - "type": "boolean" + "data": { + "properties": { + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" }, - "engine_id": { + "where": { + "$ref": "#/components/schemas/ElfImageWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "DeleteElfImage": { + "properties": { + "id": { "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteElfImage_": { + "properties": { + "task_id": { + "type": "string", + "nullable": true }, - "privacy_protocol": { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" - }, - "privacy_pass_phrase": { + "data": { + "$ref": "#/components/schemas/DeleteElfImage" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ElfImageDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/ElfImageWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "NestedNamespaceGroup": { + "properties": { + "id": { "type": "string" }, - "auth_protocol": { - "$ref": "#/components/schemas/SnmpAuthProtocol" - }, - "auth_pass_phrase": { + "name": { "type": "string" - }, - "username": { + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedNfsExport": { + "properties": { + "id": { "type": "string" }, - "community": { + "name": { "type": "string" - }, - "language_code": { - "$ref": "#/components/schemas/SnmpLanguageCode" - }, - "port": { - "type": "integer", - "format": "int32" - }, - "host": { + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedNfsInode": { + "properties": { + "id": { "type": "string" }, - "protocol": { - "$ref": "#/components/schemas/SnmpProtocol" - }, - "version": { - "$ref": "#/components/schemas/SnmpVersion" - }, "name": { "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedNvmfSubsystem": { + "properties": { + "id": { + "type": "string" }, - "cluster_id": { + "name": { "type": "string" } }, "required": [ - "language_code", - "port", - "host", - "protocol", - "version", - "name", - "cluster_id" + "id", + "name" ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "SnmpTrapReceiverWhereInput": { + "NestedSecurityPolicy": { "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" - }, - "type": "array", - "nullable": true - }, - "auth_pass_phrase": { - "type": "string", - "nullable": true - }, - "auth_pass_phrase_contains": { - "type": "string", - "nullable": true + "id": { + "type": "string" }, - "auth_pass_phrase_ends_with": { - "type": "string", - "nullable": true + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVlan": { + "properties": { + "id": { + "type": "string" }, - "auth_pass_phrase_gt": { - "type": "string", - "nullable": true + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVmVolumeSnapshot": { + "properties": { + "id": { + "type": "string" }, - "auth_pass_phrase_gte": { - "type": "string", + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "Label": { + "properties": { + "cluster_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "auth_pass_phrase_in": { + "clusters": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedCluster" }, "type": "array", "nullable": true }, - "auth_pass_phrase_lt": { - "type": "string", - "nullable": true - }, - "auth_pass_phrase_lte": { - "type": "string", - "nullable": true - }, - "auth_pass_phrase_not": { - "type": "string", - "nullable": true - }, - "auth_pass_phrase_not_contains": { - "type": "string", + "consistency_group_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "auth_pass_phrase_not_ends_with": { - "type": "string", + "consistency_group_snapshot_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "auth_pass_phrase_not_in": { + "consistency_group_snapshots": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedConsistencyGroupSnapshot" }, "type": "array", "nullable": true }, - "auth_pass_phrase_not_starts_with": { - "type": "string", - "nullable": true - }, - "auth_pass_phrase_starts_with": { - "type": "string", - "nullable": true - }, - "auth_protocol": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpAuthProtocol" - } - ], - "nullable": true - }, - "auth_protocol_in": { + "consistency_groups": { "items": { - "$ref": "#/components/schemas/SnmpAuthProtocol" + "$ref": "#/components/schemas/NestedConsistencyGroup" }, "type": "array", "nullable": true }, - "auth_protocol_not": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpAuthProtocol" - } - ], + "content_library_image_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "auth_protocol_not_in": { + "content_library_images": { "items": { - "$ref": "#/components/schemas/SnmpAuthProtocol" + "$ref": "#/components/schemas/NestedContentLibraryImage" }, "type": "array", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "community": { - "type": "string", - "nullable": true - }, - "community_contains": { - "type": "string", - "nullable": true - }, - "community_ends_with": { - "type": "string", - "nullable": true - }, - "community_gt": { - "type": "string", - "nullable": true - }, - "community_gte": { - "type": "string", + "content_library_vm_template_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "community_in": { + "content_library_vm_templates": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedContentLibraryVmTemplate" }, "type": "array", "nullable": true }, - "community_lt": { - "type": "string", - "nullable": true - }, - "community_lte": { - "type": "string", - "nullable": true - }, - "community_not": { - "type": "string", - "nullable": true - }, - "community_not_contains": { - "type": "string", - "nullable": true + "createdAt": { + "type": "string" }, - "community_not_ends_with": { - "type": "string", + "datacenter_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "community_not_in": { + "datacenters": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedDatacenter" }, "type": "array", "nullable": true }, - "community_not_starts_with": { - "type": "string", - "nullable": true - }, - "community_starts_with": { - "type": "string", - "nullable": true - }, - "disabled": { - "type": "boolean", - "nullable": true - }, - "disabled_not": { - "type": "boolean", - "nullable": true - }, - "engine_id": { - "type": "string", - "nullable": true - }, - "engine_id_contains": { - "type": "string", - "nullable": true - }, - "engine_id_ends_with": { - "type": "string", - "nullable": true - }, - "engine_id_gt": { - "type": "string", - "nullable": true - }, - "engine_id_gte": { - "type": "string", + "disk_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "engine_id_in": { + "disks": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedDisk" }, "type": "array", "nullable": true }, - "engine_id_lt": { - "type": "string", - "nullable": true - }, - "engine_id_lte": { - "type": "string", - "nullable": true - }, - "engine_id_not": { - "type": "string", - "nullable": true - }, - "engine_id_not_contains": { - "type": "string", - "nullable": true - }, - "engine_id_not_ends_with": { - "type": "string", + "elf_image_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "engine_id_not_in": { + "elf_images": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedElfImage" }, "type": "array", "nullable": true }, - "engine_id_not_starts_with": { - "type": "string", - "nullable": true - }, - "engine_id_starts_with": { - "type": "string", - "nullable": true - }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "gpu_device_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "entityAsyncStatus_in": { + "gpu_devices": { "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/NestedGpuDevice" }, "type": "array", "nullable": true }, - "entityAsyncStatus_not": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "host_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "entityAsyncStatus_not_in": { + "hosts": { "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/NestedHost" }, "type": "array", "nullable": true }, - "host": { - "type": "string", - "nullable": true - }, - "host_contains": { - "type": "string", - "nullable": true - }, - "host_ends_with": { - "type": "string", - "nullable": true + "id": { + "type": "string" }, - "host_gt": { - "type": "string", + "iscsi_lun_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "host_gte": { - "type": "string", + "iscsi_lun_snapshot_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "host_in": { + "iscsi_lun_snapshots": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedIscsiLunSnapshot" }, "type": "array", "nullable": true }, - "host_lt": { - "type": "string", - "nullable": true - }, - "host_lte": { - "type": "string", - "nullable": true - }, - "host_not": { - "type": "string", - "nullable": true - }, - "host_not_contains": { - "type": "string", - "nullable": true - }, - "host_not_ends_with": { - "type": "string", - "nullable": true - }, - "host_not_in": { + "iscsi_luns": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedIscsiLun" }, "type": "array", "nullable": true }, - "host_not_starts_with": { - "type": "string", - "nullable": true - }, - "host_starts_with": { - "type": "string", - "nullable": true - }, - "id": { - "type": "string", - "nullable": true - }, - "id_contains": { - "type": "string", - "nullable": true - }, - "id_ends_with": { - "type": "string", - "nullable": true - }, - "id_gt": { - "type": "string", - "nullable": true - }, - "id_gte": { - "type": "string", + "iscsi_target_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "id_in": { + "iscsi_targets": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedIscsiTarget" }, "type": "array", "nullable": true }, - "id_lt": { - "type": "string", - "nullable": true - }, - "id_lte": { - "type": "string", - "nullable": true - }, - "id_not": { - "type": "string", - "nullable": true - }, - "id_not_contains": { - "type": "string", - "nullable": true - }, - "id_not_ends_with": { - "type": "string", - "nullable": true - }, - "id_not_in": { + "isolation_policies": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedIsolationPolicy" }, "type": "array", "nullable": true }, - "id_not_starts_with": { - "type": "string", - "nullable": true - }, - "id_starts_with": { - "type": "string", - "nullable": true - }, - "inform": { - "type": "boolean", + "isolation_policy_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "inform_not": { - "type": "boolean", - "nullable": true + "key": { + "type": "string" }, - "language_code": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpLanguageCode" - } - ], + "namespace_group_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "language_code_in": { + "namespace_groups": { "items": { - "$ref": "#/components/schemas/SnmpLanguageCode" + "$ref": "#/components/schemas/NestedNamespaceGroup" }, "type": "array", "nullable": true }, - "language_code_not": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpLanguageCode" - } - ], + "nfs_export_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "language_code_not_in": { + "nfs_exports": { "items": { - "$ref": "#/components/schemas/SnmpLanguageCode" + "$ref": "#/components/schemas/NestedNfsExport" }, "type": "array", "nullable": true }, - "local_id": { - "type": "string", - "nullable": true - }, - "local_id_contains": { - "type": "string", - "nullable": true - }, - "local_id_ends_with": { - "type": "string", - "nullable": true - }, - "local_id_gt": { - "type": "string", - "nullable": true - }, - "local_id_gte": { - "type": "string", + "nfs_inode_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "local_id_in": { + "nfs_inodes": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedNfsInode" }, "type": "array", "nullable": true }, - "local_id_lt": { - "type": "string", - "nullable": true - }, - "local_id_lte": { - "type": "string", - "nullable": true - }, - "local_id_not": { - "type": "string", - "nullable": true - }, - "local_id_not_contains": { - "type": "string", - "nullable": true - }, - "local_id_not_ends_with": { - "type": "string", + "nic_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "local_id_not_in": { + "nics": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedNic" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { - "type": "string", - "nullable": true - }, - "local_id_starts_with": { - "type": "string", - "nullable": true - }, - "name": { - "type": "string", - "nullable": true - }, - "name_contains": { - "type": "string", - "nullable": true - }, - "name_ends_with": { - "type": "string", - "nullable": true - }, - "name_gt": { - "type": "string", + "nvmf_namespace_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "name_gte": { - "type": "string", + "nvmf_namespace_snapshot_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "name_in": { + "nvmf_namespace_snapshots": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedNvmfNamespaceSnapshot" }, "type": "array", "nullable": true }, - "name_lt": { - "type": "string", - "nullable": true - }, - "name_lte": { - "type": "string", - "nullable": true - }, - "name_not": { - "type": "string", - "nullable": true - }, - "name_not_contains": { - "type": "string", - "nullable": true - }, - "name_not_ends_with": { - "type": "string", - "nullable": true - }, - "name_not_in": { + "nvmf_namespaces": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedNvmfNamespace" }, "type": "array", "nullable": true }, - "name_not_starts_with": { - "type": "string", - "nullable": true - }, - "name_starts_with": { - "type": "string", - "nullable": true - }, - "port": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "port_gt": { + "nvmf_subsystem_num": { "type": "integer", "format": "int32", "nullable": true }, - "port_gte": { - "type": "integer", - "format": "int32", + "nvmf_subsystems": { + "items": { + "$ref": "#/components/schemas/NestedNvmfSubsystem" + }, + "type": "array", "nullable": true }, - "port_in": { + "security_policies": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/NestedSecurityPolicy" }, "type": "array", "nullable": true }, - "port_lt": { + "security_policy_num": { "type": "integer", "format": "int32", "nullable": true }, - "port_lte": { + "system_vlan_num": { "type": "integer", "format": "int32", "nullable": true }, - "port_not": { + "total_num": { "type": "integer", "format": "int32", "nullable": true }, - "port_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true - }, - "privacy_pass_phrase": { - "type": "string", - "nullable": true - }, - "privacy_pass_phrase_contains": { - "type": "string", - "nullable": true - }, - "privacy_pass_phrase_ends_with": { - "type": "string", - "nullable": true - }, - "privacy_pass_phrase_gt": { + "value": { "type": "string", "nullable": true }, - "privacy_pass_phrase_gte": { - "type": "string", + "vds_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "privacy_pass_phrase_in": { + "vdses": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedVds" }, "type": "array", "nullable": true }, - "privacy_pass_phrase_lt": { - "type": "string", - "nullable": true - }, - "privacy_pass_phrase_lte": { - "type": "string", - "nullable": true - }, - "privacy_pass_phrase_not": { - "type": "string", - "nullable": true - }, - "privacy_pass_phrase_not_contains": { - "type": "string", - "nullable": true - }, - "privacy_pass_phrase_not_ends_with": { - "type": "string", - "nullable": true - }, - "privacy_pass_phrase_not_in": { + "vlans": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedVlan" }, "type": "array", "nullable": true }, - "privacy_pass_phrase_not_starts_with": { - "type": "string", - "nullable": true - }, - "privacy_pass_phrase_starts_with": { - "type": "string", + "vm_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "privacy_protocol": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" - } - ], + "vm_snapshot_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "privacy_protocol_in": { + "vm_snapshots": { "items": { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" + "$ref": "#/components/schemas/NestedVmSnapshot" }, "type": "array", "nullable": true }, - "privacy_protocol_not": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" - } - ], + "vm_template_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "privacy_protocol_not_in": { + "vm_templates": { "items": { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" + "$ref": "#/components/schemas/NestedVmTemplate" }, "type": "array", "nullable": true }, - "protocol": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpProtocol" - } - ], + "vm_vlan_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "protocol_in": { - "items": { - "$ref": "#/components/schemas/SnmpProtocol" - }, - "type": "array", + "vm_volume_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "protocol_not": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpProtocol" - } - ], + "vm_volume_snapshot_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "protocol_not_in": { + "vm_volume_snapshots": { "items": { - "$ref": "#/components/schemas/SnmpProtocol" + "$ref": "#/components/schemas/NestedVmVolumeSnapshot" }, "type": "array", "nullable": true }, - "username": { - "type": "string", - "nullable": true - }, - "username_contains": { - "type": "string", - "nullable": true - }, - "username_ends_with": { - "type": "string", - "nullable": true - }, - "username_gt": { - "type": "string", - "nullable": true - }, - "username_gte": { - "type": "string", - "nullable": true - }, - "username_in": { + "vm_volumes": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedVmVolume" }, "type": "array", "nullable": true }, - "username_lt": { - "type": "string", - "nullable": true - }, - "username_lte": { - "type": "string", - "nullable": true - }, - "username_not": { - "type": "string", - "nullable": true - }, - "username_not_contains": { - "type": "string", - "nullable": true - }, - "username_not_ends_with": { - "type": "string", - "nullable": true - }, - "username_not_in": { + "vms": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedVm" }, "type": "array", "nullable": true - }, - "username_not_starts_with": { - "type": "string", - "nullable": true - }, - "username_starts_with": { + } + }, + "required": [ + "createdAt", + "id", + "key" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_Label_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "version": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpVersion" - } - ], - "nullable": true - }, - "version_in": { - "items": { - "$ref": "#/components/schemas/SnmpVersion" - }, - "type": "array", - "nullable": true - }, - "version_not": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpVersion" - } - ], - "nullable": true + "data": { + "$ref": "#/components/schemas/Label" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "LabelCreationParams": { + "properties": { + "value": { + "type": "string" }, - "version_not_in": { - "items": { - "$ref": "#/components/schemas/SnmpVersion" - }, - "type": "array", - "nullable": true + "key": { + "type": "string" } }, - "type": "object", - "additionalProperties": false + "required": [ + "key" + ], + "type": "object" }, - "SnmpTrapReceiverUpdationParams": { + "LabelUpdationParams": { "properties": { "data": { "properties": { - "disabled": { - "type": "boolean" - }, - "inform": { - "type": "boolean" + "value": { + "type": "string" }, - "engine_id": { + "key": { "type": "string" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/LabelWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "AddLabelsToResourcesParams": { + "properties": { + "data": { + "properties": { + "gpu_devices": { + "$ref": "#/components/schemas/GpuDeviceWhereInput" }, - "privacy_protocol": { - "$ref": "#/components/schemas/SnmpPrivacyProtocol" + "content_library_vm_templates": { + "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" }, - "privacy_pass_phrase": { - "type": "string" + "content_library_images": { + "$ref": "#/components/schemas/ContentLibraryImageWhereInput" }, - "auth_protocol": { - "$ref": "#/components/schemas/SnmpAuthProtocol" + "isolation_policies": { + "$ref": "#/components/schemas/IsolationPolicyWhereInput" }, - "auth_pass_phrase": { - "type": "string" + "security_policies": { + "$ref": "#/components/schemas/SecurityPolicyWhereInput" }, - "username": { - "type": "string" + "vms": { + "$ref": "#/components/schemas/VmWhereInput" }, - "community": { - "type": "string" + "vm_volume_snapshots": { + "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" }, - "language_code": { - "$ref": "#/components/schemas/SnmpLanguageCode" + "vm_volumes": { + "$ref": "#/components/schemas/VmVolumeWhereInput" }, - "port": { - "type": "integer", - "format": "int32" + "vm_templates": { + "$ref": "#/components/schemas/VmTemplateWhereInput" }, - "host": { - "type": "string" + "vm_snapshots": { + "$ref": "#/components/schemas/VmSnapshotWhereInput" }, - "protocol": { - "$ref": "#/components/schemas/SnmpProtocol" + "vlans": { + "$ref": "#/components/schemas/VlanWhereInput" }, - "version": { - "$ref": "#/components/schemas/SnmpVersion" + "vdses": { + "$ref": "#/components/schemas/VdsWhereInput" }, - "name": { - "type": "string" + "nvmf_subsystems": { + "$ref": "#/components/schemas/NvmfSubsystemWhereInput" + }, + "nvmf_namespace_snapshots": { + "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput" + }, + "nvmf_namespaces": { + "$ref": "#/components/schemas/NvmfNamespaceWhereInput" + }, + "nics": { + "$ref": "#/components/schemas/NicWhereInput" + }, + "nfs_inodes": { + "$ref": "#/components/schemas/NfsInodeWhereInput" + }, + "nfs_exports": { + "$ref": "#/components/schemas/NfsExportWhereInput" + }, + "namespace_groups": { + "$ref": "#/components/schemas/NamespaceGroupWhereInput" + }, + "iscsi_targets": { + "$ref": "#/components/schemas/IscsiTargetWhereInput" + }, + "iscsi_lun_snapshots": { + "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput" + }, + "iscsi_luns": { + "$ref": "#/components/schemas/IscsiLunWhereInput" + }, + "hosts": { + "$ref": "#/components/schemas/HostWhereInput" + }, + "elf_images": { + "$ref": "#/components/schemas/ElfImageWhereInput" + }, + "disks": { + "$ref": "#/components/schemas/DiskWhereInput" + }, + "datacenters": { + "$ref": "#/components/schemas/DatacenterWhereInput" + }, + "consistency_group_snapshots": { + "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput" + }, + "consistency_groups": { + "$ref": "#/components/schemas/ConsistencyGroupWhereInput" + }, + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" } }, "type": "object" }, "where": { - "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" + "$ref": "#/components/schemas/LabelWhereInput" } }, "required": [ @@ -77970,7 +76268,10 @@ ], "type": "object" }, - "DeleteSnmpTrapReceiver": { + "RemoveLabelsFromResourcesParams": { + "$ref": "#/components/schemas/AddLabelsToResourcesParams" + }, + "DeleteLabel": { "properties": { "id": { "type": "string" @@ -77981,14 +76282,14 @@ ], "type": "object" }, - "WithTask_DeleteSnmpTrapReceiver_": { + "WithTask_DeleteLabel_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/DeleteSnmpTrapReceiver" + "$ref": "#/components/schemas/DeleteLabel" } }, "required": [ @@ -77996,10 +76297,10 @@ ], "type": "object" }, - "SnmpTrapReceiverDeletionParams": { + "LabelDeletionParams": { "properties": { "where": { - "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" + "$ref": "#/components/schemas/LabelWhereInput" } }, "required": [ @@ -78007,785 +76308,272 @@ ], "type": "object" }, - "ColumnConfig": { + "License": { "properties": { - "name": { + "expire_date": { "type": "string" }, - "path": { + "id": { "type": "string" - } - }, - "required": [ - "name", - "path" - ], - "type": "object" - }, - "HostOrderByInput": { - "enum": [ - "access_ip_ASC", - "access_ip_DESC", - "allocable_cpu_cores_for_vm_exclusive_ASC", - "allocable_cpu_cores_for_vm_exclusive_DESC", - "allocatable_memory_bytes_ASC", - "allocatable_memory_bytes_DESC", - "chunk_id_ASC", - "chunk_id_DESC", - "cpu_brand_ASC", - "cpu_brand_DESC", - "cpu_fan_speed_unit_ASC", - "cpu_fan_speed_unit_DESC", - "cpu_hz_per_core_ASC", - "cpu_hz_per_core_DESC", - "cpu_model_ASC", - "cpu_model_DESC", - "cpu_vendor_ASC", - "cpu_vendor_DESC", - "data_ip_ASC", - "data_ip_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "failure_data_space_ASC", - "failure_data_space_DESC", - "hdd_data_capacity_ASC", - "hdd_data_capacity_DESC", - "hdd_disk_count_ASC", - "hdd_disk_count_DESC", - "host_state_ASC", - "host_state_DESC", - "hypervisor_ip_ASC", - "hypervisor_ip_DESC", - "id_ASC", - "id_DESC", - "iommu_ASC", - "iommu_DESC", - "is_os_in_raid1_ASC", - "is_os_in_raid1_DESC", - "local_id_ASC", - "local_id_DESC", - "lsm_cap_disk_safe_umount_ASC", - "lsm_cap_disk_safe_umount_DESC", - "management_ip_ASC", - "management_ip_DESC", - "model_ASC", - "model_DESC", - "name_ASC", - "name_DESC", - "nested_virtualization_ASC", - "nested_virtualization_DESC", - "nic_count_ASC", - "nic_count_DESC", - "node_topo_local_id_ASC", - "node_topo_local_id_DESC", - "os_memory_bytes_ASC", - "os_memory_bytes_DESC", - "os_version_ASC", - "os_version_DESC", - "pmem_dimm_capacity_ASC", - "pmem_dimm_capacity_DESC", - "pmem_dimm_count_ASC", - "pmem_dimm_count_DESC", - "pmem_disk_count_ASC", - "pmem_disk_count_DESC", - "provisioned_cpu_cores_ASC", - "provisioned_cpu_cores_DESC", - "provisioned_memory_bytes_ASC", - "provisioned_memory_bytes_DESC", - "running_pause_vm_memory_bytes_ASC", - "running_pause_vm_memory_bytes_DESC", - "running_vm_num_ASC", - "running_vm_num_DESC", - "scvm_cpu_ASC", - "scvm_cpu_DESC", - "scvm_memory_ASC", - "scvm_memory_DESC", - "scvm_name_ASC", - "scvm_name_DESC", - "serial_ASC", - "serial_DESC", - "ssd_data_capacity_ASC", - "ssd_data_capacity_DESC", - "ssd_disk_count_ASC", - "ssd_disk_count_DESC", - "state_ASC", - "state_DESC", - "status_ASC", - "status_DESC", - "stopped_vm_num_ASC", - "stopped_vm_num_DESC", - "suspended_vm_num_ASC", - "suspended_vm_num_DESC", - "total_cache_capacity_ASC", - "total_cache_capacity_DESC", - "total_cpu_cores_ASC", - "total_cpu_cores_DESC", - "total_cpu_hz_ASC", - "total_cpu_hz_DESC", - "total_cpu_sockets_ASC", - "total_cpu_sockets_DESC", - "total_data_capacity_ASC", - "total_data_capacity_DESC", - "total_memory_bytes_ASC", - "total_memory_bytes_DESC", - "used_cpu_hz_ASC", - "used_cpu_hz_DESC", - "used_data_space_ASC", - "used_data_space_DESC", - "used_memory_bytes_ASC", - "used_memory_bytes_DESC", - "vm_num_ASC", - "vm_num_DESC", - "vmotion_ip_ASC", - "vmotion_ip_DESC", - "with_faster_ssd_as_cache_ASC", - "with_faster_ssd_as_cache_DESC" - ], - "type": "string" - }, - "GetHostsRequestBody": { - "properties": { - "after": { + }, + "license_serial": { + "type": "string" + }, + "maintenance_end_date": { "type": "string", "nullable": true }, - "before": { + "maintenance_start_date": { "type": "string", "nullable": true }, - "first": { + "max_chunk_num": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "last": { + "max_cluster_num": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/HostOrderByInput" - } - ], - "nullable": true + "sign_date": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "software_edition": { + "$ref": "#/components/schemas/SoftwareEdition" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true + "type": { + "$ref": "#/components/schemas/LicenseType" } }, + "required": [ + "expire_date", + "id", + "license_serial", + "max_chunk_num", + "max_cluster_num", + "sign_date", + "software_edition", + "type" + ], "type": "object", "additionalProperties": false }, - "DatacenterOrderByInput": { - "enum": [ - "cluster_num_ASC", - "cluster_num_DESC", - "failure_data_space_ASC", - "failure_data_space_DESC", - "host_num_ASC", - "host_num_DESC", - "id_ASC", - "id_DESC", - "name_ASC", - "name_DESC", - "total_cpu_hz_ASC", - "total_cpu_hz_DESC", - "total_data_capacity_ASC", - "total_data_capacity_DESC", - "total_memory_bytes_ASC", - "total_memory_bytes_DESC", - "used_cpu_hz_ASC", - "used_cpu_hz_DESC", - "used_data_space_ASC", - "used_data_space_DESC", - "used_memory_bytes_ASC", - "used_memory_bytes_DESC", - "vm_num_ASC", - "vm_num_DESC" - ], - "type": "string" - }, - "GetDatacentersRequestBody": { + "WithTask_License_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/DatacenterOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/DatacenterWhereInput" + "data": { + "$ref": "#/components/schemas/License" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "LicenseUpdationParams": { + "properties": { + "data": { + "properties": { + "license": { + "type": "string" } + }, + "required": [ + "license" ], - "nullable": true + "type": "object" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data" + ], + "type": "object" }, - "ClusterOrderByInput": { + "LogCollectionStatus": { "enum": [ - "application_highest_version_ASC", - "application_highest_version_DESC", - "architecture_ASC", - "architecture_DESC", - "auto_converge_ASC", - "auto_converge_DESC", - "connect_state_ASC", - "connect_state_DESC", - "current_cpu_model_ASC", - "current_cpu_model_DESC", - "disconnected_date_ASC", - "disconnected_date_DESC", - "disconnected_reason_ASC", - "disconnected_reason_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "failure_data_space_ASC", - "failure_data_space_DESC", - "has_metrox_ASC", - "has_metrox_DESC", - "host_num_ASC", - "host_num_DESC", - "hypervisor_ASC", - "hypervisor_DESC", - "id_ASC", - "id_DESC", - "ip_ASC", - "ip_DESC", - "is_all_flash_ASC", - "is_all_flash_DESC", - "iscsi_vip_ASC", - "iscsi_vip_DESC", - "license_expire_date_ASC", - "license_expire_date_DESC", - "license_serial_ASC", - "license_serial_DESC", - "license_sign_date_ASC", - "license_sign_date_DESC", - "license_type_ASC", - "license_type_DESC", - "local_id_ASC", - "local_id_DESC", - "maintenance_end_date_ASC", - "maintenance_end_date_DESC", - "maintenance_start_date_ASC", - "maintenance_start_date_DESC", - "management_vip_ASC", - "management_vip_DESC", - "max_chunk_num_ASC", - "max_chunk_num_DESC", - "max_physical_data_capacity_ASC", - "max_physical_data_capacity_DESC", - "max_physical_data_capacity_per_node_ASC", - "max_physical_data_capacity_per_node_DESC", - "metro_availability_checklist_ASC", - "metro_availability_checklist_DESC", - "mgt_gateway_ASC", - "mgt_gateway_DESC", - "mgt_netmask_ASC", - "mgt_netmask_DESC", - "migration_data_size_ASC", - "migration_data_size_DESC", - "migration_speed_ASC", - "migration_speed_DESC", - "name_ASC", - "name_DESC", - "ntp_mode_ASC", - "ntp_mode_DESC", - "nvme_over_rdma_enabled_ASC", - "nvme_over_rdma_enabled_DESC", - "nvme_over_tcp_enabled_ASC", - "nvme_over_tcp_enabled_DESC", - "nvmf_enabled_ASC", - "nvmf_enabled_DESC", - "pmem_enabled_ASC", - "pmem_enabled_DESC", - "provisioned_cpu_cores_ASC", - "provisioned_cpu_cores_DESC", - "provisioned_cpu_cores_for_active_vm_ASC", - "provisioned_cpu_cores_for_active_vm_DESC", - "provisioned_for_active_vm_ratio_ASC", - "provisioned_for_active_vm_ratio_DESC", - "provisioned_memory_bytes_ASC", - "provisioned_memory_bytes_DESC", - "provisioned_ratio_ASC", - "provisioned_ratio_DESC", - "rdma_enabled_ASC", - "rdma_enabled_DESC", - "recover_data_size_ASC", - "recover_data_size_DESC", - "recover_speed_ASC", - "recover_speed_DESC", - "reserved_cpu_cores_for_system_service_ASC", - "reserved_cpu_cores_for_system_service_DESC", - "running_vm_num_ASC", - "running_vm_num_DESC", - "software_edition_ASC", - "software_edition_DESC", - "stopped_vm_num_ASC", - "stopped_vm_num_DESC", - "stretch_ASC", - "stretch_DESC", - "suspended_vm_num_ASC", - "suspended_vm_num_DESC", - "total_cache_capacity_ASC", - "total_cache_capacity_DESC", - "total_cpu_cores_ASC", - "total_cpu_cores_DESC", - "total_cpu_hz_ASC", - "total_cpu_hz_DESC", - "total_cpu_sockets_ASC", - "total_cpu_sockets_DESC", - "total_data_capacity_ASC", - "total_data_capacity_DESC", - "total_memory_bytes_ASC", - "total_memory_bytes_DESC", - "type_ASC", - "type_DESC", - "upgrade_tool_version_ASC", - "upgrade_tool_version_DESC", - "used_cpu_hz_ASC", - "used_cpu_hz_DESC", - "used_data_space_ASC", - "used_data_space_DESC", - "used_memory_bytes_ASC", - "used_memory_bytes_DESC", - "valid_data_space_ASC", - "valid_data_space_DESC", - "version_ASC", - "version_DESC", - "vhost_enabled_ASC", - "vhost_enabled_DESC", - "vm_num_ASC", - "vm_num_DESC" + "EXECUTING", + "FAILED", + "STOPPING", + "SUCCESSED" ], "type": "string" }, - "GetClustersRequestBody": { + "LogCollection": { "properties": { - "after": { - "type": "string", - "nullable": true + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "before": { - "type": "string", - "nullable": true + "groups": { + "items": { + "type": "string" + }, + "type": "array" }, - "first": { - "type": "integer", - "format": "int32", + "hosts": { + "items": { + "$ref": "#/components/schemas/NestedHost" + }, + "type": "array", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "id": { + "type": "string" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterOrderByInput" - } - ], - "nullable": true + "local_id": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "log_ended_at": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NicOrderByInput": { - "enum": [ - "driver_ASC", - "driver_DESC", - "driver_state_ASC", - "driver_state_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "gateway_ip_ASC", - "gateway_ip_DESC", - "ibdev_ASC", - "ibdev_DESC", - "id_ASC", - "id_DESC", - "iommu_status_ASC", - "iommu_status_DESC", - "ip_address_ASC", - "ip_address_DESC", - "is_sriov_ASC", - "is_sriov_DESC", - "local_id_ASC", - "local_id_DESC", - "mac_address_ASC", - "mac_address_DESC", - "max_vf_num_ASC", - "max_vf_num_DESC", - "model_ASC", - "model_DESC", - "mtu_ASC", - "mtu_DESC", - "name_ASC", - "name_DESC", - "nic_uuid_ASC", - "nic_uuid_DESC", - "physical_ASC", - "physical_DESC", - "rdma_enabled_ASC", - "rdma_enabled_DESC", - "running_ASC", - "running_DESC", - "speed_ASC", - "speed_DESC", - "subnet_mask_ASC", - "subnet_mask_DESC", - "total_vf_num_ASC", - "total_vf_num_DESC", - "type_ASC", - "type_DESC", - "up_ASC", - "up_DESC", - "used_vf_num_ASC", - "used_vf_num_DESC", - "user_usage_ASC", - "user_usage_DESC" - ], - "type": "string" - }, - "GetNicsRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true + "log_started_at": { + "type": "string" }, - "before": { - "type": "string", - "nullable": true + "owner": { + "type": "string" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "path": { + "type": "string" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "progress": { + "type": "number", + "format": "double" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/NicOrderByInput" - } - ], + "service_groups": { + "properties": {}, + "type": "object", "nullable": true }, - "skip": { + "services": { + "items": { + "type": "string" + }, + "type": "array" + }, + "size": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int64" }, - "where": { + "started_at": { + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/LogCollectionStatus" + }, + "witness": { "allOf": [ { - "$ref": "#/components/schemas/NicWhereInput" + "$ref": "#/components/schemas/NestedWitness" } ], "nullable": true } }, + "required": [ + "cluster", + "groups", + "id", + "local_id", + "log_ended_at", + "log_started_at", + "owner", + "path", + "progress", + "services", + "size", + "started_at", + "status" + ], "type": "object", "additionalProperties": false }, - "IscsiTargetOrderByInput": { - "enum": [ - "bps_ASC", - "bps_DESC", - "bps_max_ASC", - "bps_max_DESC", - "bps_max_length_ASC", - "bps_max_length_DESC", - "bps_rd_ASC", - "bps_rd_DESC", - "bps_rd_max_ASC", - "bps_rd_max_DESC", - "bps_rd_max_length_ASC", - "bps_rd_max_length_DESC", - "bps_wr_ASC", - "bps_wr_DESC", - "bps_wr_max_ASC", - "bps_wr_max_DESC", - "bps_wr_max_length_ASC", - "bps_wr_max_length_DESC", - "chap_enabled_ASC", - "chap_enabled_DESC", - "chap_name_ASC", - "chap_name_DESC", - "chap_secret_ASC", - "chap_secret_DESC", - "description_ASC", - "description_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "external_use_ASC", - "external_use_DESC", - "id_ASC", - "id_DESC", - "initiator_chaps_ASC", - "initiator_chaps_DESC", - "internal_ASC", - "internal_DESC", - "io_size_ASC", - "io_size_DESC", - "iops_ASC", - "iops_DESC", - "iops_max_ASC", - "iops_max_DESC", - "iops_max_length_ASC", - "iops_max_length_DESC", - "iops_rd_ASC", - "iops_rd_DESC", - "iops_rd_max_ASC", - "iops_rd_max_DESC", - "iops_rd_max_length_ASC", - "iops_rd_max_length_DESC", - "iops_wr_ASC", - "iops_wr_DESC", - "iops_wr_max_ASC", - "iops_wr_max_DESC", - "iops_wr_max_length_ASC", - "iops_wr_max_length_DESC", - "ip_whitelist_ASC", - "ip_whitelist_DESC", - "iqn_name_ASC", - "iqn_name_DESC", - "iqn_whitelist_ASC", - "iqn_whitelist_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "replica_num_ASC", - "replica_num_DESC", - "stripe_num_ASC", - "stripe_num_DESC", - "stripe_size_ASC", - "stripe_size_DESC", - "thin_provision_ASC", - "thin_provision_DESC" - ], - "type": "string" - }, - "GetIscsiTargetsRequestBody": { + "WithTask_LogCollection_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiTargetOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiTargetWhereInput" - } - ], - "nullable": true + "data": { + "$ref": "#/components/schemas/LogCollection" } }, - "type": "object", - "additionalProperties": false - }, - "NfsExportOrderByInput": { - "enum": [ - "description_ASC", - "description_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "export_inode_id_ASC", - "export_inode_id_DESC", - "id_ASC", - "id_DESC", - "internal_ASC", - "internal_DESC", - "ip_whitelist_ASC", - "ip_whitelist_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "replica_num_ASC", - "replica_num_DESC", - "thin_provision_ASC", - "thin_provision_DESC" + "required": [ + "data" ], - "type": "string" + "type": "object" }, - "GetNfsExportsRequestBody": { + "LogCollectionServiceGroupParams": { "properties": { - "after": { - "type": "string", - "nullable": true + "services": { + "items": { + "type": "string" + }, + "type": "array" }, - "before": { - "type": "string", - "nullable": true + "group_name": { + "type": "string" + } + }, + "required": [ + "group_name" + ], + "type": "object" + }, + "LogCollectionCreationParams": { + "properties": { + "witness_id": { + "type": "string" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "service_groups": { + "items": { + "$ref": "#/components/schemas/LogCollectionServiceGroupParams" + }, + "type": "array" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "log_ended_at": { + "type": "string", + "format": "date-time" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/NfsExportOrderByInput" - } - ], - "nullable": true + "log_started_at": { + "type": "string", + "format": "date-time" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "cluster_id": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NfsExportWhereInput" - } - ], - "nullable": true + "hosts": { + "$ref": "#/components/schemas/HostWhereInput" } }, - "type": "object", - "additionalProperties": false - }, - "ElfDataStoreOrderByInput": { - "enum": [ - "description_ASC", - "description_DESC", - "external_use_ASC", - "external_use_DESC", - "id_ASC", - "id_DESC", - "internal_ASC", - "internal_DESC", - "ip_whitelist_ASC", - "ip_whitelist_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "replica_num_ASC", - "replica_num_DESC", - "thin_provision_ASC", - "thin_provision_DESC", - "type_ASC", - "type_DESC" + "required": [ + "log_ended_at", + "log_started_at", + "cluster_id", + "hosts" ], - "type": "string" + "type": "object" }, - "ElfDataStoreWhereInput": { + "LogCollectionWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/ElfDataStoreWhereInput" + "$ref": "#/components/schemas/LogCollectionWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/ElfDataStoreWhereInput" + "$ref": "#/components/schemas/LogCollectionWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/ElfDataStoreWhereInput" + "$ref": "#/components/schemas/LogCollectionWhereInput" }, "type": "array", "nullable": true @@ -78798,559 +76586,518 @@ ], "nullable": true }, - "description": { - "type": "string", + "hosts_every": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], "nullable": true }, - "description_contains": { + "hosts_none": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true + }, + "hosts_some": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true + }, + "id": { "type": "string", "nullable": true }, - "description_ends_with": { + "id_contains": { "type": "string", "nullable": true }, - "description_gt": { + "id_ends_with": { "type": "string", "nullable": true }, - "description_gte": { + "id_gt": { "type": "string", "nullable": true }, - "description_in": { + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "description_lt": { + "id_lt": { "type": "string", "nullable": true }, - "description_lte": { + "id_lte": { "type": "string", "nullable": true }, - "description_not": { + "id_not": { "type": "string", "nullable": true }, - "description_not_contains": { + "id_not_contains": { "type": "string", "nullable": true }, - "description_not_ends_with": { + "id_not_ends_with": { "type": "string", "nullable": true }, - "description_not_in": { + "id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "description_not_starts_with": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "description_starts_with": { + "id_starts_with": { "type": "string", "nullable": true }, - "external_use": { - "type": "boolean", - "nullable": true - }, - "external_use_not": { - "type": "boolean", - "nullable": true - }, - "id": { + "local_id": { "type": "string", "nullable": true }, - "id_contains": { + "local_id_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "local_id_gt": { "type": "string", "nullable": true }, - "id_gte": { + "local_id_gte": { "type": "string", "nullable": true }, - "id_in": { + "local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "local_id_lt": { "type": "string", "nullable": true }, - "id_lte": { + "local_id_lte": { "type": "string", "nullable": true }, - "id_not": { + "local_id_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "local_id_not_starts_with": { "type": "string", "nullable": true }, - "id_starts_with": { + "local_id_starts_with": { "type": "string", "nullable": true }, - "internal": { - "type": "boolean", + "log_ended_at": { + "type": "string", "nullable": true }, - "internal_not": { - "type": "boolean", + "log_ended_at_gt": { + "type": "string", "nullable": true }, - "ip_whitelist": { + "log_ended_at_gte": { "type": "string", "nullable": true }, - "ip_whitelist_contains": { - "type": "string", + "log_ended_at_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "ip_whitelist_ends_with": { + "log_ended_at_lt": { "type": "string", "nullable": true }, - "ip_whitelist_gt": { + "log_ended_at_lte": { "type": "string", "nullable": true }, - "ip_whitelist_gte": { + "log_ended_at_not": { "type": "string", "nullable": true }, - "ip_whitelist_in": { + "log_ended_at_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "ip_whitelist_lt": { - "type": "string", - "nullable": true - }, - "ip_whitelist_lte": { - "type": "string", - "nullable": true - }, - "ip_whitelist_not": { + "log_started_at": { "type": "string", "nullable": true }, - "ip_whitelist_not_contains": { + "log_started_at_gt": { "type": "string", "nullable": true }, - "ip_whitelist_not_ends_with": { + "log_started_at_gte": { "type": "string", "nullable": true }, - "ip_whitelist_not_in": { + "log_started_at_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "ip_whitelist_not_starts_with": { + "log_started_at_lt": { "type": "string", "nullable": true }, - "ip_whitelist_starts_with": { + "log_started_at_lte": { "type": "string", "nullable": true }, - "iscsi_target": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiTargetWhereInput" - } - ], + "log_started_at_not": { + "type": "string", "nullable": true }, - "local_id": { + "log_started_at_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "owner": { "type": "string", "nullable": true }, - "local_id_contains": { + "owner_contains": { "type": "string", "nullable": true }, - "local_id_ends_with": { + "owner_ends_with": { "type": "string", "nullable": true }, - "local_id_gt": { + "owner_gt": { "type": "string", "nullable": true }, - "local_id_gte": { + "owner_gte": { "type": "string", "nullable": true }, - "local_id_in": { + "owner_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_lt": { + "owner_lt": { "type": "string", "nullable": true }, - "local_id_lte": { + "owner_lte": { "type": "string", "nullable": true }, - "local_id_not": { + "owner_not": { "type": "string", "nullable": true }, - "local_id_not_contains": { + "owner_not_contains": { "type": "string", "nullable": true }, - "local_id_not_ends_with": { + "owner_not_ends_with": { "type": "string", "nullable": true }, - "local_id_not_in": { + "owner_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { + "owner_not_starts_with": { "type": "string", "nullable": true }, - "local_id_starts_with": { + "owner_starts_with": { "type": "string", "nullable": true }, - "name": { + "path": { "type": "string", "nullable": true }, - "name_contains": { + "path_contains": { "type": "string", "nullable": true }, - "name_ends_with": { + "path_ends_with": { "type": "string", "nullable": true }, - "name_gt": { + "path_gt": { "type": "string", "nullable": true }, - "name_gte": { + "path_gte": { "type": "string", "nullable": true }, - "name_in": { + "path_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_lt": { + "path_lt": { "type": "string", "nullable": true }, - "name_lte": { + "path_lte": { "type": "string", "nullable": true }, - "name_not": { + "path_not": { "type": "string", "nullable": true }, - "name_not_contains": { + "path_not_contains": { "type": "string", "nullable": true }, - "name_not_ends_with": { + "path_not_ends_with": { "type": "string", "nullable": true }, - "name_not_in": { + "path_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_not_starts_with": { + "path_not_starts_with": { "type": "string", "nullable": true }, - "name_starts_with": { + "path_starts_with": { "type": "string", "nullable": true }, - "nfs_export": { - "allOf": [ - { - "$ref": "#/components/schemas/NfsExportWhereInput" - } - ], + "progress": { + "type": "number", + "format": "double", "nullable": true }, - "nvmf_subsystem": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfSubsystemWhereInput" - } - ], + "progress_gt": { + "type": "number", + "format": "double", "nullable": true }, - "replica_num": { - "type": "integer", - "format": "int32", + "progress_gte": { + "type": "number", + "format": "double", "nullable": true }, - "replica_num_gt": { - "type": "integer", - "format": "int32", + "progress_in": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array", "nullable": true }, - "replica_num_gte": { - "type": "integer", - "format": "int32", + "progress_lt": { + "type": "number", + "format": "double", "nullable": true }, - "replica_num_in": { + "progress_lte": { + "type": "number", + "format": "double", + "nullable": true + }, + "progress_not": { + "type": "number", + "format": "double", + "nullable": true + }, + "progress_not_in": { "items": { - "type": "integer", - "format": "int32" + "type": "number", + "format": "double" }, "type": "array", "nullable": true }, - "replica_num_lt": { + "size": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "replica_num_lte": { + "size_gt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "replica_num_not": { + "size_gte": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "replica_num_not_in": { + "size_in": { "items": { "type": "integer", - "format": "int32" + "format": "int64" }, "type": "array", "nullable": true }, - "thin_provision": { - "type": "boolean", + "size_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "thin_provision_not": { - "type": "boolean", + "size_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "type": { - "allOf": [ - { - "$ref": "#/components/schemas/ElfDataStoreType" - } - ], + "size_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "type_in": { + "size_not_in": { "items": { - "$ref": "#/components/schemas/ElfDataStoreType" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "type_not": { - "allOf": [ - { - "$ref": "#/components/schemas/ElfDataStoreType" - } - ], + "started_at": { + "type": "string", "nullable": true }, - "type_not_in": { - "items": { - "$ref": "#/components/schemas/ElfDataStoreType" - }, - "type": "array", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "ElfDataStoreType": { - "enum": [ - "ISCSI", - "NFS", - "NVMe" - ], - "type": "string" - }, - "GetElfDataStoresRequestBody": { - "properties": { - "after": { + "started_at_gt": { "type": "string", "nullable": true }, - "before": { + "started_at_gte": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "started_at_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "started_at_lt": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ElfDataStoreOrderByInput" - } - ], + "started_at_lte": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "started_at_not": { + "type": "string", "nullable": true }, - "where": { + "started_at_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "status": { "allOf": [ { - "$ref": "#/components/schemas/ElfDataStoreWhereInput" + "$ref": "#/components/schemas/LogCollectionStatus" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "VdsOrderByInput": { - "enum": [ - "bond_mode_ASC", - "bond_mode_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "internal_ASC", - "internal_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "ovsbr_name_ASC", - "ovsbr_name_DESC", - "type_ASC", - "type_DESC", - "vlans_num_ASC", - "vlans_num_DESC", - "work_mode_ASC", - "work_mode_DESC" - ], - "type": "string" - }, - "GetVdsesRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "status_in": { + "items": { + "$ref": "#/components/schemas/LogCollectionStatus" + }, + "type": "array", "nullable": true }, - "orderBy": { + "status_not": { "allOf": [ { - "$ref": "#/components/schemas/VdsOrderByInput" + "$ref": "#/components/schemas/LogCollectionStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "status_not_in": { + "items": { + "$ref": "#/components/schemas/LogCollectionStatus" + }, + "type": "array", "nullable": true }, - "where": { + "witness": { "allOf": [ { - "$ref": "#/components/schemas/VdsWhereInput" + "$ref": "#/components/schemas/WitnessWhereInput" } ], "nullable": true @@ -79359,3670 +77106,3375 @@ "type": "object", "additionalProperties": false }, - "DiskOrderByInput": { - "enum": [ - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "failure_information_ASC", - "failure_information_DESC", - "firmware_ASC", - "firmware_DESC", - "function_ASC", - "function_DESC", - "health_status_ASC", - "health_status_DESC", - "healthy_ASC", - "healthy_DESC", - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "model_ASC", - "model_DESC", - "mounted_ASC", - "mounted_DESC", - "name_ASC", - "name_DESC", - "numa_node_ASC", - "numa_node_DESC", - "offline_ASC", - "offline_DESC", - "partitions_ASC", - "partitions_DESC", - "path_ASC", - "path_DESC", - "persistent_memory_type_ASC", - "persistent_memory_type_DESC", - "physical_slot_on_brick_ASC", - "physical_slot_on_brick_DESC", - "recommended_usage_ASC", - "recommended_usage_DESC", - "remaining_life_percent_ASC", - "remaining_life_percent_DESC", - "serial_ASC", - "serial_DESC", - "size_ASC", - "size_DESC", - "type_ASC", - "type_DESC", - "usage_ASC", - "usage_DESC", - "usage_status_ASC", - "usage_status_DESC" + "ForceStopLogCollectionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/LogCollectionWhereInput" + } + }, + "required": [ + "where" ], - "type": "string" + "type": "object" }, - "GetDisksRequestBody": { + "DeleteLogCollection": { "properties": { - "after": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteLogCollection_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "before": { + "data": { + "$ref": "#/components/schemas/DeleteLogCollection" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "LogCollectionDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/LogCollectionWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "MetricLabel": { + "properties": { + "to_hostname": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "serial_number": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "pool": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/DiskOrderByInput" - } - ], + "name": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "metric_name": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/DiskWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "VlanOrderByInput": { - "enum": [ - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "gateway_ip_ASC", - "gateway_ip_DESC", - "gateway_subnetmask_ASC", - "gateway_subnetmask_DESC", - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "mode_type_ASC", - "mode_type_DESC", - "name_ASC", - "name_DESC", - "qos_max_bandwidth_ASC", - "qos_max_bandwidth_DESC", - "qos_min_bandwidth_ASC", - "qos_min_bandwidth_DESC", - "qos_priority_ASC", - "qos_priority_DESC", - "subnetmask_ASC", - "subnetmask_DESC", - "type_ASC", - "type_DESC", - "vlan_id_ASC", - "vlan_id_DESC" - ], - "type": "string" - }, - "GetVlansRequestBody": { - "properties": { - "after": { + "job": { "type": "string", "nullable": true }, - "before": { + "instance": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "_zone": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "_witness": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VlanOrderByInput" - } - ], + "_volume": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "_vm": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VlanWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "VmVolumeOrderByInput": { - "enum": [ - "description_ASC", - "description_DESC", - "elf_storage_policy_ASC", - "elf_storage_policy_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "guest_size_usage_ASC", - "guest_size_usage_DESC", - "guest_used_size_ASC", - "guest_used_size_DESC", - "id_ASC", - "id_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "mounting_ASC", - "mounting_DESC", - "name_ASC", - "name_DESC", - "path_ASC", - "path_DESC", - "sharing_ASC", - "sharing_DESC", - "size_ASC", - "size_DESC", - "type_ASC", - "type_DESC", - "unique_logical_size_ASC", - "unique_logical_size_DESC", - "unique_size_ASC", - "unique_size_DESC" - ], - "type": "string" - }, - "GetVmVolumesRequestBody": { - "properties": { - "after": { + "_to_uuid": { "type": "string", "nullable": true }, - "before": { + "_service": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "_scvm": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "_network": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVolumeOrderByInput" - } - ], + "_mac": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "_host": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVolumeWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "ElfImageOrderByInput": { - "enum": [ - "description_ASC", - "description_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "path_ASC", - "path_DESC", - "size_ASC", - "size_DESC" - ], - "type": "string" - }, - "GetElfImagesRequestBody": { - "properties": { - "after": { + "_esxi_uuid": { "type": "string", "nullable": true }, - "before": { + "_device": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "_cluster": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "_chunk": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ElfImageOrderByInput" - } + "__typename": { + "type": "string", + "enum": [ + "MetricLabel" ], + "nullable": false + } + }, + "type": "object" + }, + "DataPoint": { + "properties": { + "v": { + "type": "number", + "format": "double", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "t": { + "type": "number", + "format": "double" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ElfImageWhereInput" - } + "__typename": { + "type": "string", + "enum": [ + "DataPoint" ], - "nullable": true + "nullable": false } }, - "type": "object", - "additionalProperties": false - }, - "VmTemplateOrderByInput": { - "enum": [ - "clock_offset_ASC", - "clock_offset_DESC", - "cloud_init_supported_ASC", - "cloud_init_supported_DESC", - "cpu_ASC", - "cpu_DESC", - "cpu_model_ASC", - "cpu_model_DESC", - "description_ASC", - "description_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "firmware_ASC", - "firmware_DESC", - "ha_ASC", - "ha_DESC", - "id_ASC", - "id_DESC", - "io_policy_ASC", - "io_policy_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "max_bandwidth_ASC", - "max_bandwidth_DESC", - "max_bandwidth_policy_ASC", - "max_bandwidth_policy_DESC", - "max_iops_ASC", - "max_iops_DESC", - "max_iops_policy_ASC", - "max_iops_policy_DESC", - "memory_ASC", - "memory_DESC", - "name_ASC", - "name_DESC", - "size_ASC", - "size_DESC", - "vcpu_ASC", - "vcpu_DESC", - "video_type_ASC", - "video_type_DESC", - "vm_disks_ASC", - "vm_disks_DESC", - "vm_nics_ASC", - "vm_nics_DESC", - "win_opt_ASC", - "win_opt_DESC" + "required": [ + "t" ], - "type": "string" + "type": "object" }, - "GetVmTemplatesRequestBody": { + "MetricStream": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", + "points": { + "items": { + "$ref": "#/components/schemas/DataPoint" + }, + "type": "array", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "labels": { + "$ref": "#/components/schemas/MetricLabel" }, - "orderBy": { + "__typename": { + "type": "string", + "enum": [ + "MetricStream" + ], + "nullable": false + } + }, + "required": [ + "labels" + ], + "type": "object" + }, + "MetricSample": { + "properties": { + "point": { "allOf": [ { - "$ref": "#/components/schemas/VmTemplateOrderByInput" + "$ref": "#/components/schemas/DataPoint" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "labels": { + "$ref": "#/components/schemas/MetricLabel" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VmTemplateWhereInput" - } + "__typename": { + "type": "string", + "enum": [ + "MetricSample" ], - "nullable": true + "nullable": false } }, - "type": "object", - "additionalProperties": false + "required": [ + "labels" + ], + "type": "object" }, - "VmPlacementGroupOrderByInput": { + "MetricUnit": { "enum": [ - "description_ASC", - "description_DESC", - "enabled_ASC", - "enabled_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "local_updated_at_ASC", - "local_updated_at_DESC", - "name_ASC", - "name_DESC", - "vm_host_must_enabled_ASC", - "vm_host_must_enabled_DESC", - "vm_host_must_policy_ASC", - "vm_host_must_policy_DESC", - "vm_host_prefer_enabled_ASC", - "vm_host_prefer_enabled_DESC", - "vm_host_prefer_policy_ASC", - "vm_host_prefer_policy_DESC", - "vm_vm_policy_ASC", - "vm_vm_policy_DESC", - "vm_vm_policy_enabled_ASC", - "vm_vm_policy_enabled_DESC" + "COUNT", + "DATA_RATE_BIT", + "DATA_RATE_BYTE", + "DATA_SIZE", + "FREQUENCY", + "LOAD", + "PERCENT", + "RATIO", + "TEMPERATURE", + "TIME" ], "type": "string" }, - "GetVmPlacementGroupsRequestBody": { + "Metric": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true + "unit": { + "$ref": "#/components/schemas/MetricUnit" }, - "first": { + "step": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "last": { - "type": "integer", - "format": "int32", + "samples": { + "items": { + "$ref": "#/components/schemas/MetricSample" + }, + "type": "array", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmPlacementGroupOrderByInput" - } - ], + "sample_streams": { + "items": { + "$ref": "#/components/schemas/MetricStream" + }, + "type": "array", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "dropped": { + "type": "boolean" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" - } + "__typename": { + "type": "string", + "enum": [ + "Metric" ], - "nullable": true + "nullable": false } }, - "type": "object", - "additionalProperties": false - }, - "AlertOrderByInput": { - "enum": [ - "cause_ASC", - "cause_DESC", - "create_time_ASC", - "create_time_DESC", - "ended_ASC", - "ended_DESC", - "id_ASC", - "id_DESC", - "impact_ASC", - "impact_DESC", - "labels_ASC", - "labels_DESC", - "local_create_time_ASC", - "local_create_time_DESC", - "local_end_time_ASC", - "local_end_time_DESC", - "local_id_ASC", - "local_id_DESC", - "local_start_time_ASC", - "local_start_time_DESC", - "local_update_time_ASC", - "local_update_time_DESC", - "message_ASC", - "message_DESC", - "severity_ASC", - "severity_DESC", - "solution_ASC", - "solution_DESC", - "threshold_ASC", - "threshold_DESC", - "value_ASC", - "value_DESC" + "required": [ + "unit", + "step", + "dropped" ], - "type": "string" + "type": "object" }, - "GetAlertsRequestBody": { + "WithTask_Metric_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/AlertOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/AlertWhereInput" - } - ], - "nullable": true + "data": { + "$ref": "#/components/schemas/Metric" } }, - "type": "object", - "additionalProperties": false - }, - "GlobalAlertRuleOrderByInput": { - "enum": [ - "boolean_ASC", - "boolean_DESC", - "cause_ASC", - "cause_DESC", - "default_thresholds_ASC", - "default_thresholds_DESC", - "disabled_ASC", - "disabled_DESC", - "id_ASC", - "id_DESC", - "impact_ASC", - "impact_DESC", - "message_ASC", - "message_DESC", - "name_ASC", - "name_DESC", - "object_ASC", - "object_DESC", - "operator_ASC", - "operator_DESC", - "solution_ASC", - "solution_DESC", - "thresholds_ASC", - "thresholds_DESC", - "unit_ASC", - "unit_DESC" + "required": [ + "data" ], - "type": "string" + "type": "object" }, - "GetGlobalAlertRulesRequestBody": { + "GetVmMetricInput": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/GlobalAlertRuleOrderByInput" - } - ], - "nullable": true + "range": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "metrics": { + "items": { + "type": "string" + }, + "type": "array" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" - } - ], - "nullable": true + "vms": { + "$ref": "#/components/schemas/VmWhereInput" } }, - "type": "object", - "additionalProperties": false - }, - "SnapshotPlanOrderByInput": { - "enum": [ - "auto_delete_num_ASC", - "auto_delete_num_DESC", - "auto_execute_num_ASC", - "auto_execute_num_DESC", - "description_ASC", - "description_DESC", - "end_time_ASC", - "end_time_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "exec_h_m_ASC", - "exec_h_m_DESC", - "execute_plan_type_ASC", - "execute_plan_type_DESC", - "healthy_ASC", - "healthy_DESC", - "id_ASC", - "id_DESC", - "last_execute_end_time_ASC", - "last_execute_end_time_DESC", - "last_execute_status_ASC", - "last_execute_status_DESC", - "last_execute_time_ASC", - "last_execute_time_DESC", - "local_id_ASC", - "local_id_DESC", - "logical_size_bytes_ASC", - "logical_size_bytes_DESC", - "manual_delete_num_ASC", - "manual_delete_num_DESC", - "manual_execute_num_ASC", - "manual_execute_num_DESC", - "mirror_ASC", - "mirror_DESC", - "name_ASC", - "name_DESC", - "next_execute_time_ASC", - "next_execute_time_DESC", - "object_num_ASC", - "object_num_DESC", - "physical_size_bytes_ASC", - "physical_size_bytes_DESC", - "remain_snapshot_num_ASC", - "remain_snapshot_num_DESC", - "snapshot_group_num_ASC", - "snapshot_group_num_DESC", - "start_time_ASC", - "start_time_DESC", - "status_ASC", - "status_DESC" + "required": [ + "range", + "metrics", + "vms" ], - "type": "string" + "type": "object" }, - "GetSnapshotPlansRequestBody": { + "GetVmNetWorkMetricInput": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true + "range": { + "type": "string" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "metrics": { + "items": { + "type": "string" + }, + "type": "array" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "nics": { + "$ref": "#/components/schemas/VmNicWhereInput" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/SnapshotPlanOrderByInput" - } - ], - "nullable": true + "vms": { + "$ref": "#/components/schemas/VmWhereInput" + } + }, + "required": [ + "range", + "metrics", + "vms" + ], + "type": "object" + }, + "GetDiskMetricInput": { + "properties": { + "range": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "disks": { + "$ref": "#/components/schemas/DiskWhereInput" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/SnapshotPlanWhereInput" - } - ], - "nullable": true + "metrics": { + "items": { + "type": "string" + }, + "type": "array" } }, - "type": "object", - "additionalProperties": false - }, - "EntityFilterOrderByInput": { - "enum": [ - "apply_to_all_clusters_ASC", - "apply_to_all_clusters_DESC", - "entity_type_ASC", - "entity_type_DESC", - "filter_status_ASC", - "filter_status_DESC", - "id_ASC", - "id_DESC", - "last_executed_at_ASC", - "last_executed_at_DESC", - "name_ASC", - "name_DESC", - "preset_ASC", - "preset_DESC", - "rules_ASC", - "rules_DESC" + "required": [ + "range", + "disks", + "metrics" ], - "type": "string" + "type": "object" }, - "GetEntityFiltersRequestBody": { + "GetVmVolumeMetricInput": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true + "range": { + "type": "string" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "metrics": { + "items": { + "type": "string" + }, + "type": "array" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "vmVolumes": { + "$ref": "#/components/schemas/VmVolumeWhereInput" + } + }, + "required": [ + "range", + "metrics", + "vmVolumes" + ], + "type": "object" + }, + "GetLunMetricInput": { + "properties": { + "range": { + "type": "string" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityFilterOrderByInput" - } - ], - "nullable": true + "hosts": { + "$ref": "#/components/schemas/HostWhereInput" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "luns": { + "$ref": "#/components/schemas/IscsiLunWhereInput" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityFilterWhereInput" - } - ], - "nullable": true + "metrics": { + "items": { + "type": "string" + }, + "type": "array" } }, - "type": "object", - "additionalProperties": false - }, - "UserOrderByInput": { - "enum": [ - "auth_config_id_ASC", - "auth_config_id_DESC", - "display_username_ASC", - "display_username_DESC", - "email_address_ASC", - "email_address_DESC", - "id_ASC", - "id_DESC", - "internal_ASC", - "internal_DESC", - "ldap_dn_ASC", - "ldap_dn_DESC", - "mobile_phone_ASC", - "mobile_phone_DESC", - "name_ASC", - "name_DESC", - "password_expired_ASC", - "password_expired_DESC", - "password_recover_qa_ASC", - "password_recover_qa_DESC", - "password_updated_at_ASC", - "password_updated_at_DESC", - "role_ASC", - "role_DESC", - "source_ASC", - "source_DESC", - "username_ASC", - "username_DESC" + "required": [ + "range", + "luns", + "metrics" ], - "type": "string" + "type": "object" }, - "GetUsersRequestBody": { + "GetNvmfNamespaceMetricInput": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true + "hosts": { + "$ref": "#/components/schemas/HostWhereInput" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "nvmfNamespaces": { + "$ref": "#/components/schemas/NvmfNamespaceWhereInput" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "metrics": { + "items": { + "type": "string" + }, + "type": "array" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/UserOrderByInput" - } - ], - "nullable": true + "range": { + "type": "string" + } + }, + "required": [ + "nvmfNamespaces", + "metrics", + "range" + ], + "type": "object" + }, + "GetClusterMetricInput": { + "properties": { + "range": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/UserWhereInput" - } - ], - "nullable": true + "metrics": { + "items": { + "type": "string" + }, + "type": "array" } }, - "type": "object", - "additionalProperties": false - }, - "ConsistencyGroupOrderByInput": { - "enum": [ - "description_ASC", - "description_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "unique_size_ASC", - "unique_size_DESC" + "required": [ + "range", + "clusters", + "metrics" ], - "type": "string" + "type": "object" }, - "GetConsistencyGroupsRequestBody": { + "GetHostMetricInput": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true + "range": { + "type": "string" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "hosts": { + "$ref": "#/components/schemas/HostWhereInput" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "metrics": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "range", + "hosts", + "metrics" + ], + "type": "object" + }, + "GetHostNetworkMetricInput": { + "properties": { + "hosts": { + "$ref": "#/components/schemas/HostWhereInput" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ConsistencyGroupOrderByInput" - } - ], - "nullable": true + "range": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "nics": { + "$ref": "#/components/schemas/NicWhereInput" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ConsistencyGroupWhereInput" - } - ], - "nullable": true + "metrics": { + "items": { + "type": "string" + }, + "type": "array" } }, - "type": "object", - "additionalProperties": false - }, - "IscsiConnectionOrderByInput": { - "enum": [ - "client_port_ASC", - "client_port_DESC", - "id_ASC", - "id_DESC", - "initiator_ip_ASC", - "initiator_ip_DESC", - "tr_type_ASC", - "tr_type_DESC", - "type_ASC", - "type_DESC" + "required": [ + "hosts", + "range", + "metrics" ], - "type": "string" + "type": "object" }, - "IscsiConnectionWhereInput": { + "GetHostServiceMetricInput": { "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/IscsiConnectionWhereInput" - }, - "type": "array", - "nullable": true + "range": { + "type": "string" }, - "NOT": { + "hosts": { + "$ref": "#/components/schemas/HostWhereInput" + }, + "services": { "items": { - "$ref": "#/components/schemas/IscsiConnectionWhereInput" + "type": "string" }, - "type": "array", - "nullable": true + "type": "array" }, - "OR": { + "metrics": { "items": { - "$ref": "#/components/schemas/IscsiConnectionWhereInput" + "type": "string" }, - "type": "array", - "nullable": true - }, - "client_port": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "client_port_gt": { - "type": "integer", - "format": "int32", - "nullable": true + "type": "array" + } + }, + "required": [ + "range", + "hosts", + "services", + "metrics" + ], + "type": "object" + }, + "GetScvmMetricInput": { + "properties": { + "range": { + "type": "string" }, - "client_port_gte": { - "type": "integer", - "format": "int32", - "nullable": true + "hosts": { + "$ref": "#/components/schemas/HostWhereInput" }, - "client_port_in": { + "metrics": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, - "type": "array", - "nullable": true - }, - "client_port_lt": { - "type": "integer", - "format": "int32", - "nullable": true + "type": "array" + } + }, + "required": [ + "range", + "hosts", + "metrics" + ], + "type": "object" + }, + "GetScvmNetworkInput": { + "properties": { + "range": { + "type": "string" }, - "client_port_lte": { - "type": "integer", - "format": "int32", - "nullable": true + "hosts": { + "$ref": "#/components/schemas/HostWhereInput" }, - "client_port_not": { - "type": "integer", - "format": "int32", - "nullable": true + "nics": { + "$ref": "#/components/schemas/NicWhereInput" }, - "client_port_not_in": { + "metrics": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, - "type": "array", - "nullable": true - }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "host": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], - "nullable": true - }, - "id": { - "type": "string", - "nullable": true - }, - "id_contains": { - "type": "string", - "nullable": true - }, - "id_ends_with": { - "type": "string", - "nullable": true - }, - "id_gt": { - "type": "string", - "nullable": true + "type": "array" + } + }, + "required": [ + "range", + "hosts", + "metrics" + ], + "type": "object" + }, + "GetScvmServiceMetricInput": { + "properties": { + "range": { + "type": "string" }, - "id_gte": { - "type": "string", - "nullable": true + "hosts": { + "$ref": "#/components/schemas/HostWhereInput" }, - "id_in": { + "services": { "items": { "type": "string" }, - "type": "array", - "nullable": true - }, - "id_lt": { - "type": "string", - "nullable": true - }, - "id_lte": { - "type": "string", - "nullable": true - }, - "id_not": { - "type": "string", - "nullable": true - }, - "id_not_contains": { - "type": "string", - "nullable": true - }, - "id_not_ends_with": { - "type": "string", - "nullable": true + "type": "array" }, - "id_not_in": { + "metrics": { "items": { "type": "string" }, - "type": "array", - "nullable": true - }, - "id_not_starts_with": { - "type": "string", - "nullable": true - }, - "id_starts_with": { - "type": "string", - "nullable": true - }, - "initiator_ip": { - "type": "string", - "nullable": true - }, - "initiator_ip_contains": { - "type": "string", - "nullable": true - }, - "initiator_ip_ends_with": { - "type": "string", - "nullable": true - }, - "initiator_ip_gt": { - "type": "string", - "nullable": true + "type": "array" + } + }, + "required": [ + "range", + "hosts", + "services", + "metrics" + ], + "type": "object" + }, + "GetSCVMDiskMetricInput": { + "properties": { + "range": { + "type": "string" }, - "initiator_ip_gte": { - "type": "string", - "nullable": true + "disks": { + "$ref": "#/components/schemas/DiskWhereInput" }, - "initiator_ip_in": { + "metrics": { "items": { "type": "string" }, - "type": "array", - "nullable": true - }, - "initiator_ip_lt": { - "type": "string", - "nullable": true + "type": "array" + } + }, + "required": [ + "range", + "disks", + "metrics" + ], + "type": "object" + }, + "GetZoneMetricInput": { + "properties": { + "range": { + "type": "string" }, - "initiator_ip_lte": { + "type": { "type": "string", - "nullable": true + "enum": [ + "primary-to-secondary", + "secondary-to-primary" + ] }, - "initiator_ip_not": { - "type": "string", - "nullable": true + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" }, - "initiator_ip_not_contains": { - "type": "string", - "nullable": true + "metrics": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "range", + "type", + "clusters", + "metrics" + ], + "type": "object" + }, + "GetWitnessMetricInput": { + "properties": { + "range": { + "type": "string" }, - "initiator_ip_not_ends_with": { - "type": "string", - "nullable": true + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" }, - "initiator_ip_not_in": { + "metrics": { "items": { "type": "string" }, - "type": "array", - "nullable": true + "type": "array" + } + }, + "required": [ + "range", + "clusters", + "metrics" + ], + "type": "object" + }, + "GetTopNMetricInput": { + "properties": { + "metrics": { + "items": { + "type": "string" + }, + "type": "array" }, - "initiator_ip_not_starts_with": { - "type": "string", - "nullable": true + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" }, - "initiator_ip_starts_with": { + "type": { "type": "string", - "nullable": true + "enum": [ + "top", + "bottom" + ] }, - "iscsi_target": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiTargetWhereInput" - } - ], - "nullable": true + "n": { + "type": "integer", + "format": "int32" }, - "nvmf_subsystem": { + "range": { + "type": "string" + } + }, + "required": [ + "metrics", + "clusters", + "type", + "n", + "range" + ], + "type": "object" + }, + "NamespaceGroup": { + "properties": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/NvmfSubsystemWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "tr_type": { - "allOf": [ - { - "$ref": "#/components/schemas/StoreTransportType" - } - ], - "nullable": true + "id": { + "type": "string" }, - "tr_type_in": { + "labels": { "items": { - "$ref": "#/components/schemas/StoreTransportType" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "tr_type_not": { - "allOf": [ - { - "$ref": "#/components/schemas/StoreTransportType" - } - ], - "nullable": true + "local_create_time": { + "type": "string" }, - "tr_type_not_in": { - "items": { - "$ref": "#/components/schemas/StoreTransportType" - }, - "type": "array", - "nullable": true + "local_id": { + "type": "string" }, - "type": { - "allOf": [ - { - "$ref": "#/components/schemas/StoreConnectionType" - } - ], - "nullable": true + "name": { + "type": "string" }, - "type_in": { + "namespaces": { "items": { - "$ref": "#/components/schemas/StoreConnectionType" + "$ref": "#/components/schemas/NestedNvmfNamespace" }, "type": "array", "nullable": true }, - "type_not": { - "allOf": [ - { - "$ref": "#/components/schemas/StoreConnectionType" - } - ], - "nullable": true - }, - "type_not_in": { - "items": { - "$ref": "#/components/schemas/StoreConnectionType" - }, - "type": "array", - "nullable": true + "nvmf_subsystem": { + "$ref": "#/components/schemas/NestedNvmfSubsystem" } }, + "required": [ + "id", + "local_create_time", + "local_id", + "name", + "nvmf_subsystem" + ], "type": "object", "additionalProperties": false }, - "StoreTransportType": { - "enum": [ - "RDMA", - "TCP" + "WithTask_NamespaceGroup_": { + "properties": { + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/NamespaceGroup" + } + }, + "required": [ + "data" ], - "type": "string" + "type": "object" }, - "StoreConnectionType": { - "enum": [ - "ISCSI", - "NVMe" + "NamespaceGroupCreationParams": { + "properties": { + "nvmf_subsystem_id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "nvmf_subsystem_id", + "name" ], - "type": "string" + "type": "object" }, - "GetIscsiConnectionsRequestBody": { + "NamespaceGroupUpdationParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiConnectionOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "data": { + "properties": { + "name": { + "type": "string" + } + }, + "type": "object" }, "where": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiConnectionWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/NamespaceGroupWhereInput" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data", + "where" + ], + "type": "object" }, - "IscsiLunSnapshotOrderByInput": { - "enum": [ - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "unique_size_ASC", - "unique_size_DESC" + "DeleteNamespaceGroup": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" ], - "type": "string" + "type": "object" }, - "GetIscsiLunSnapshotsRequestBody": { + "WithTask_DeleteNamespaceGroup_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteNamespaceGroup" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "NamespaceGroupDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/NamespaceGroupWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "NfsExport": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "description": { + "type": "string" }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/IscsiLunSnapshotOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "export_inode_id": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "SystemAuditLogOrderByInput": { - "enum": [ - "action_ASC", - "action_DESC", - "finished_at_ASC", - "finished_at_DESC", - "id_ASC", - "id_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "message_ASC", - "message_DESC", - "resource_id_ASC", - "resource_id_DESC", - "status_ASC", - "status_DESC" - ], - "type": "string" - }, - "SystemAuditLogWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/SystemAuditLogWhereInput" - }, - "type": "array", - "nullable": true + "id": { + "type": "string" }, - "NOT": { + "inodes": { "items": { - "$ref": "#/components/schemas/SystemAuditLogWhereInput" + "$ref": "#/components/schemas/NestedNfsInode" }, "type": "array", "nullable": true }, - "OR": { + "internal": { + "type": "boolean" + }, + "ip_whitelist": { + "type": "string" + }, + "labels": { "items": { - "$ref": "#/components/schemas/SystemAuditLogWhereInput" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "action": { - "type": "string", - "nullable": true - }, - "action_contains": { - "type": "string", - "nullable": true - }, - "action_ends_with": { - "type": "string", - "nullable": true - }, - "action_gt": { - "type": "string", - "nullable": true + "local_id": { + "type": "string" }, - "action_gte": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "action_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "replica_num": { + "type": "integer", + "format": "int32" }, - "action_lt": { + "thin_provision": { + "type": "boolean" + } + }, + "required": [ + "cluster", + "description", + "export_inode_id", + "id", + "internal", + "ip_whitelist", + "local_id", + "name", + "replica_num", + "thin_provision" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_NfsExport_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "action_lte": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/NfsExport" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "NfsExportCreationParams": { + "properties": { + "cluster_id": { + "type": "string" }, - "action_not": { - "type": "string", - "nullable": true + "ip_whitelist": { + "type": "string" }, - "action_not_contains": { - "type": "string", - "nullable": true + "thin_provision": { + "type": "boolean" }, - "action_not_ends_with": { - "type": "string", - "nullable": true + "replica_num": { + "type": "integer", + "format": "int32" }, - "action_not_in": { - "items": { - "type": "string" + "name": { + "type": "string" + } + }, + "required": [ + "cluster_id", + "thin_provision", + "replica_num", + "name" + ], + "type": "object" + }, + "NfsExportUpdationParams": { + "properties": { + "data": { + "properties": { + "ip_whitelist": { + "type": "string" + }, + "name": { + "type": "string" + } }, - "type": "array", - "nullable": true + "type": "object" }, - "action_not_starts_with": { + "where": { + "$ref": "#/components/schemas/NfsExportWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "DeleteNfsExport": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteNfsExport_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "action_starts_with": { + "data": { + "$ref": "#/components/schemas/DeleteNfsExport" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "NfsExportDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/NfsExportWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "Nic": { + "properties": { + "driver": { "type": "string", "nullable": true }, - "cluster": { + "driver_state": { "allOf": [ { - "$ref": "#/components/schemas/ClusterWhereInput" + "$ref": "#/components/schemas/NicDriverState" } ], "nullable": true }, - "finished_at": { - "type": "string", + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "finished_at_gt": { + "gateway_ip": { "type": "string", "nullable": true }, - "finished_at_gte": { + "host": { + "$ref": "#/components/schemas/NestedHost" + }, + "ibdev": { "type": "string", "nullable": true }, - "finished_at_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "id": { + "type": "string" }, - "finished_at_lt": { - "type": "string", + "iommu_status": { + "allOf": [ + { + "$ref": "#/components/schemas/IommuStatus" + } + ], "nullable": true }, - "finished_at_lte": { + "ip_address": { "type": "string", "nullable": true }, - "finished_at_not": { - "type": "string", + "is_sriov": { + "type": "boolean", "nullable": true }, - "finished_at_not_in": { + "labels": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "id": { - "type": "string", - "nullable": true + "local_id": { + "type": "string" }, - "id_contains": { - "type": "string", - "nullable": true + "mac_address": { + "type": "string" }, - "id_ends_with": { - "type": "string", + "max_vf_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "id_gt": { + "model": { "type": "string", "nullable": true }, - "id_gte": { - "type": "string", - "nullable": true + "mtu": { + "type": "integer", + "format": "int32" }, - "id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "name": { + "type": "string" }, - "id_lt": { + "nic_uuid": { "type": "string", "nullable": true }, - "id_lte": { - "type": "string", - "nullable": true + "physical": { + "type": "boolean" }, - "id_not": { - "type": "string", + "rdma_enabled": { + "type": "boolean", "nullable": true }, - "id_not_contains": { - "type": "string", + "running": { + "type": "boolean" + }, + "speed": { + "type": "integer", + "format": "int64", "nullable": true }, - "id_not_ends_with": { + "subnet_mask": { "type": "string", "nullable": true }, - "id_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "total_vf_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "id_not_starts_with": { - "type": "string", + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/NetworkType" + } + ], "nullable": true }, - "id_starts_with": { - "type": "string", - "nullable": true + "up": { + "type": "boolean" }, - "local_created_at": { - "type": "string", + "used_vf_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "local_created_at_gt": { - "type": "string", + "user_usage": { + "allOf": [ + { + "$ref": "#/components/schemas/NicUserUsage" + } + ], "nullable": true }, - "local_created_at_gte": { - "type": "string", + "vds": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVds" + } + ], "nullable": true }, - "local_created_at_in": { + "vms": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedVm" }, "type": "array", "nullable": true - }, - "local_created_at_lt": { + } + }, + "required": [ + "host", + "id", + "local_id", + "mac_address", + "mtu", + "name", + "physical", + "running", + "up" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_Nic_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "local_created_at_lte": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/Nic" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "NicUpdationParams": { + "properties": { + "data": { + "properties": { + "nic_user_usage": { + "$ref": "#/components/schemas/NicUserUsage" + }, + "total_vf_num": { + "type": "integer", + "format": "int32" + }, + "mtu": { + "type": "integer", + "format": "int32" + } + }, + "type": "object" }, - "local_created_at_not": { - "type": "string", - "nullable": true + "where": { + "$ref": "#/components/schemas/NicWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "NestedBrickTopo": { + "properties": { + "id": { + "type": "string" }, - "local_created_at_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedPosition": { + "properties": { + "column": { + "type": "integer", + "format": "int32", "nullable": true }, - "local_id": { - "type": "string", + "row": { + "type": "integer", + "format": "int32", "nullable": true - }, - "local_id_contains": { - "type": "string", + } + }, + "type": "object", + "additionalProperties": false + }, + "NodeTopo": { + "properties": { + "brick_topo": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedBrickTopo" + } + ], "nullable": true }, - "local_id_ends_with": { - "type": "string", - "nullable": true + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "local_id_gt": { - "type": "string", + "cluster_topo": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedClusterTopo" + } + ], "nullable": true }, - "local_id_gte": { - "type": "string", - "nullable": true + "host": { + "$ref": "#/components/schemas/NestedHost" }, - "local_id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "id": { + "type": "string" }, - "local_id_lt": { - "type": "string", - "nullable": true + "local_id": { + "type": "string" }, - "local_id_lte": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "local_id_not": { + "position": { + "$ref": "#/components/schemas/NestedPosition" + } + }, + "required": [ + "cluster", + "host", + "id", + "local_id", + "name", + "position" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_NodeTopo_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "local_id_not_contains": { + "data": { + "$ref": "#/components/schemas/NodeTopo" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "NodeTopoWhereUniqueInput": { + "properties": { + "id": { "type": "string", "nullable": true }, - "local_id_not_ends_with": { + "local_id": { "type": "string", "nullable": true - }, - "local_id_not_in": { - "items": { - "type": "string" - }, - "type": "array", + } + }, + "type": "object", + "additionalProperties": false + }, + "Position": { + "properties": { + "row": { + "type": "integer", + "format": "int32", "nullable": true }, - "local_id_not_starts_with": { - "type": "string", + "column": { + "type": "integer", + "format": "int32", "nullable": true }, - "local_id_starts_with": { + "__typename": { "type": "string", - "nullable": true + "enum": [ + "position" + ], + "nullable": false + } + }, + "type": "object" + }, + "NodeTopoUpdationParamsData": { + "properties": { + "cluster_topo_id": { + "type": "string" }, - "message": { - "type": "string", - "nullable": true + "position": { + "$ref": "#/components/schemas/Position" }, - "message_contains": { - "type": "string", - "nullable": true + "brick_topo_id": { + "type": "string" + } + }, + "type": "object" + }, + "NodeTopUpdationParam": { + "properties": { + "data": { + "$ref": "#/components/schemas/NodeTopoUpdationParamsData" }, - "message_ends_with": { - "type": "string", + "where": { + "$ref": "#/components/schemas/NodeTopoWhereUniqueInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "NodeTopoUpdationParams": { + "items": { + "$ref": "#/components/schemas/NodeTopUpdationParam" + }, + "type": "array" + }, + "NvmfNamespaceSnapshot": { + "properties": { + "consistency_group_snapshot": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedConsistencyGroupSnapshot" + } + ], "nullable": true }, - "message_gt": { - "type": "string", + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "message_gte": { - "type": "string", - "nullable": true + "id": { + "type": "string" }, - "message_in": { + "labels": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "message_lt": { - "type": "string", - "nullable": true - }, - "message_lte": { - "type": "string", - "nullable": true - }, - "message_not": { - "type": "string", - "nullable": true - }, - "message_not_contains": { - "type": "string", - "nullable": true + "local_created_at": { + "type": "string" }, - "message_not_ends_with": { - "type": "string", - "nullable": true + "local_id": { + "type": "string" }, - "message_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "name": { + "type": "string" }, - "message_not_starts_with": { - "type": "string", + "nvmf_namespace": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedNvmfNamespace" + } + ], "nullable": true }, - "message_starts_with": { - "type": "string", - "nullable": true + "nvmf_subsystem": { + "$ref": "#/components/schemas/NestedNvmfSubsystem" }, - "resource_id": { + "unique_size": { + "type": "integer", + "format": "int64" + } + }, + "required": [ + "id", + "local_created_at", + "local_id", + "name", + "nvmf_subsystem", + "unique_size" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_NvmfNamespaceSnapshot_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "resource_id_contains": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/NvmfNamespaceSnapshot" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "NvmfNamespaceSnapshotCreationParams": { + "properties": { + "nvmf_subsystem_id": { + "type": "string" }, - "resource_id_ends_with": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "resource_id_gt": { + "nvmf_namespace_id": { + "type": "string" + } + }, + "required": [ + "nvmf_subsystem_id", + "name", + "nvmf_namespace_id" + ], + "type": "object" + }, + "DeleteNvmfNamespaceSnapshot": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteNvmfNamespaceSnapshot_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "resource_id_gte": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteNvmfNamespaceSnapshot" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "NvmfNamespaceSnapshotDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "NvmfNamespace": { + "properties": { + "assigned_size": { + "type": "integer", + "format": "int64" }, - "resource_id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "bps": { + "type": "integer", + "format": "int64" }, - "resource_id_lt": { - "type": "string", - "nullable": true + "bps_max": { + "type": "integer", + "format": "int64" }, - "resource_id_lte": { - "type": "string", - "nullable": true + "bps_max_length": { + "type": "integer", + "format": "int64" }, - "resource_id_not": { - "type": "string", - "nullable": true + "bps_rd": { + "type": "integer", + "format": "int64" }, - "resource_id_not_contains": { - "type": "string", - "nullable": true + "bps_rd_max": { + "type": "integer", + "format": "int64" }, - "resource_id_not_ends_with": { - "type": "string", - "nullable": true + "bps_rd_max_length": { + "type": "integer", + "format": "int64" }, - "resource_id_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "bps_wr": { + "type": "integer", + "format": "int64" }, - "resource_id_not_starts_with": { - "type": "string", - "nullable": true + "bps_wr_max": { + "type": "integer", + "format": "int64" }, - "resource_id_starts_with": { - "type": "string", - "nullable": true + "bps_wr_max_length": { + "type": "integer", + "format": "int64" }, - "status": { + "consistency_group": { "allOf": [ { - "$ref": "#/components/schemas/UserAuditLogStatus" + "$ref": "#/components/schemas/NestedConsistencyGroup" } ], "nullable": true }, - "status_in": { - "items": { - "$ref": "#/components/schemas/UserAuditLogStatus" - }, - "type": "array", - "nullable": true - }, - "status_not": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/UserAuditLogStatus" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "status_not_in": { - "items": { - "$ref": "#/components/schemas/UserAuditLogStatus" - }, - "type": "array", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "UserAuditLogStatus": { - "enum": [ - "FAILED", - "SUCCESSED" - ], - "type": "string" - }, - "GetSystemAuditLogsRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true + "id": { + "type": "string" }, - "before": { - "type": "string", - "nullable": true + "io_size": { + "type": "integer", + "format": "int64" }, - "first": { + "iops": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int64" }, - "last": { + "iops_max": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int64" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/SystemAuditLogOrderByInput" - } - ], - "nullable": true + "iops_max_length": { + "type": "integer", + "format": "int64" }, - "skip": { + "iops_rd": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int64" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/SystemAuditLogWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "UserAuditLogOrderByInput": { - "enum": [ - "action_ASC", - "action_DESC", - "auth_type_ASC", - "auth_type_DESC", - "createdAt_ASC", - "createdAt_DESC", - "finished_at_ASC", - "finished_at_DESC", - "id_ASC", - "id_DESC", - "ip_address_ASC", - "ip_address_DESC", - "message_ASC", - "message_DESC", - "resource_id_ASC", - "resource_id_DESC", - "resource_type_ASC", - "resource_type_DESC", - "started_at_ASC", - "started_at_DESC", - "status_ASC", - "status_DESC", - "username_ASC", - "username_DESC" - ], - "type": "string" - }, - "UserAuditLogWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/UserAuditLogWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/UserAuditLogWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/UserAuditLogWhereInput" - }, - "type": "array", - "nullable": true + "iops_rd_max": { + "type": "integer", + "format": "int64" }, - "action": { - "type": "string", - "nullable": true + "iops_rd_max_length": { + "type": "integer", + "format": "int64" }, - "action_contains": { - "type": "string", - "nullable": true + "iops_wr": { + "type": "integer", + "format": "int64" }, - "action_ends_with": { - "type": "string", - "nullable": true + "iops_wr_max": { + "type": "integer", + "format": "int64" }, - "action_gt": { - "type": "string", - "nullable": true + "iops_wr_max_length": { + "type": "integer", + "format": "int64" }, - "action_gte": { - "type": "string", - "nullable": true + "is_shared": { + "type": "boolean" }, - "action_in": { + "labels": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "action_lt": { - "type": "string", - "nullable": true - }, - "action_lte": { - "type": "string", - "nullable": true - }, - "action_not": { - "type": "string", - "nullable": true - }, - "action_not_contains": { - "type": "string", - "nullable": true + "local_created_at": { + "type": "string" }, - "action_not_ends_with": { - "type": "string", - "nullable": true + "local_id": { + "type": "string" }, - "action_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "name": { + "type": "string" }, - "action_not_starts_with": { - "type": "string", + "namespace_group": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedNamespaceGroup" + } + ], "nullable": true }, - "action_starts_with": { - "type": "string", - "nullable": true + "namespace_id": { + "type": "integer", + "format": "int32" }, - "auth_type": { - "type": "string", - "nullable": true + "nqn_whitelist": { + "type": "string" }, - "auth_type_contains": { - "type": "string", - "nullable": true + "nvmf_subsystem": { + "$ref": "#/components/schemas/NestedNvmfSubsystem" }, - "auth_type_ends_with": { - "type": "string", - "nullable": true + "replica_num": { + "type": "integer", + "format": "int32" }, - "auth_type_gt": { - "type": "string", - "nullable": true + "shared_size": { + "type": "integer", + "format": "int64" }, - "auth_type_gte": { - "type": "string", - "nullable": true + "snapshot_num": { + "type": "integer", + "format": "int32" }, - "auth_type_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "stripe_num": { + "type": "integer", + "format": "int32" }, - "auth_type_lt": { - "type": "string", - "nullable": true + "stripe_size": { + "type": "integer", + "format": "int64" }, - "auth_type_lte": { - "type": "string", - "nullable": true + "thin_provision": { + "type": "boolean" }, - "auth_type_not": { - "type": "string", + "unique_logical_size": { + "type": "number", + "format": "double", "nullable": true }, - "auth_type_not_contains": { - "type": "string", - "nullable": true + "unique_size": { + "type": "integer", + "format": "int64" }, - "auth_type_not_ends_with": { + "zbs_volume_id": { + "type": "string" + } + }, + "required": [ + "assigned_size", + "bps", + "bps_max", + "bps_max_length", + "bps_rd", + "bps_rd_max", + "bps_rd_max_length", + "bps_wr", + "bps_wr_max", + "bps_wr_max_length", + "id", + "io_size", + "iops", + "iops_max", + "iops_max_length", + "iops_rd", + "iops_rd_max", + "iops_rd_max_length", + "iops_wr", + "iops_wr_max", + "iops_wr_max_length", + "is_shared", + "local_created_at", + "local_id", + "name", + "namespace_id", + "nqn_whitelist", + "nvmf_subsystem", + "replica_num", + "shared_size", + "snapshot_num", + "stripe_num", + "stripe_size", + "thin_provision", + "unique_size", + "zbs_volume_id" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_NvmfNamespace_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "auth_type_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "data": { + "$ref": "#/components/schemas/NvmfNamespace" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "NvmfNamespaceCommonParams": { + "properties": { + "bps_wr_max_length": { + "type": "integer", + "format": "int64" }, - "auth_type_not_starts_with": { - "type": "string", - "nullable": true + "bps_wr_max_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "auth_type_starts_with": { - "type": "string", - "nullable": true + "bps_wr_max": { + "type": "integer", + "format": "int64" }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true + "bps_rd_max_length": { + "type": "integer", + "format": "int64" }, - "createdAt": { - "type": "string", - "nullable": true + "bps_rd_max_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "createdAt_gt": { - "type": "string", - "nullable": true + "bps_rd_max": { + "type": "integer", + "format": "int64" }, - "createdAt_gte": { - "type": "string", - "nullable": true + "bps_max_length": { + "type": "integer", + "format": "int64" }, - "createdAt_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "bps_max_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "createdAt_lt": { - "type": "string", - "nullable": true + "bps_max": { + "type": "integer", + "format": "int64" }, - "createdAt_lte": { - "type": "string", - "nullable": true + "iops_wr_max_length": { + "type": "integer", + "format": "int64" }, - "createdAt_not": { - "type": "string", - "nullable": true + "iops_wr_max": { + "type": "integer", + "format": "int64" }, - "createdAt_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "iops_rd_max_length": { + "type": "integer", + "format": "int64" }, - "finished_at": { - "type": "string", - "nullable": true + "iops_rd_max": { + "type": "integer", + "format": "int64" }, - "finished_at_gt": { - "type": "string", - "nullable": true + "iops_max_length": { + "type": "integer", + "format": "int64" }, - "finished_at_gte": { - "type": "string", - "nullable": true + "iops_max": { + "type": "integer", + "format": "int64" }, - "finished_at_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "bps_wr_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "finished_at_lt": { - "type": "string", - "nullable": true + "bps_wr": { + "type": "integer", + "format": "int64" }, - "finished_at_lte": { - "type": "string", - "nullable": true + "bps_rd_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "finished_at_not": { - "type": "string", - "nullable": true + "bps_rd": { + "type": "integer", + "format": "int64" }, - "finished_at_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "bps_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "id": { - "type": "string", - "nullable": true + "bps": { + "type": "integer", + "format": "int64" }, - "id_contains": { - "type": "string", - "nullable": true + "iops_wr": { + "type": "integer", + "format": "int64" }, - "id_ends_with": { - "type": "string", - "nullable": true + "iops_rd": { + "type": "integer", + "format": "int64" }, - "id_gt": { - "type": "string", - "nullable": true + "iops": { + "type": "integer", + "format": "int64" }, - "id_gte": { - "type": "string", - "nullable": true + "nqn_whitelist": { + "type": "string" + } + }, + "type": "object" + }, + "NvmfNamespaceCreationParams": { + "allOf": [ + { + "properties": { + "namespace_id": { + "type": "integer", + "format": "int32" + }, + "group_id": { + "type": "string" + }, + "is_shared": { + "type": "boolean" + }, + "assigned_size_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "assigned_size": { + "type": "integer", + "format": "int64" + }, + "replica_num": { + "type": "integer", + "format": "int32" + }, + "nvmf_subsystem_id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "assigned_size", + "replica_num", + "nvmf_subsystem_id", + "name" + ], + "type": "object" }, - "id_in": { - "items": { - "type": "string" + { + "$ref": "#/components/schemas/NvmfNamespaceCommonParams" + } + ] + }, + "NvmfNamespaceUpdationParamsData": { + "allOf": [ + { + "properties": { + "assigned_size_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "assigned_size": { + "type": "integer", + "format": "int64" + }, + "name": { + "type": "string" + } }, - "type": "array", - "nullable": true + "type": "object" }, - "id_lt": { - "type": "string", - "nullable": true + { + "$ref": "#/components/schemas/NvmfNamespaceCommonParams" + } + ] + }, + "NvmfNamespaceUpdationParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/NvmfNamespaceUpdationParamsData" }, - "id_lte": { + "where": { + "$ref": "#/components/schemas/NvmfNamespaceWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "DeleteNvmfNamespace": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteNvmfNamespace_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "id_not": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteNvmfNamespace" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "NvmfNamespaceDeletionParams": { + "properties": { + "data": { + "properties": { + "remove_snapshot": { + "type": "boolean" + } + }, + "required": [ + "remove_snapshot" + ], + "type": "object" }, - "id_not_contains": { - "type": "string", - "nullable": true + "where": { + "$ref": "#/components/schemas/NvmfNamespaceWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "NvmfNamespaceCloneParams": { + "properties": { + "namespace_group_id": { + "type": "string" }, - "id_not_ends_with": { - "type": "string", - "nullable": true + "nvmf_subsystem_id": { + "type": "string" }, - "id_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "name": { + "type": "string" }, - "id_not_starts_with": { - "type": "string", - "nullable": true + "snapshot_id": { + "type": "string" + } + }, + "required": [ + "nvmf_subsystem_id", + "name", + "snapshot_id" + ], + "type": "object" + }, + "NvmfNamespaceRollbackParams": { + "properties": { + "namespace_id": { + "type": "string" }, - "id_starts_with": { - "type": "string", + "snapshot_id": { + "type": "string" + } + }, + "required": [ + "namespace_id", + "snapshot_id" + ], + "type": "object" + }, + "NvmfSubsystem": { + "properties": { + "bps": { + "type": "integer", + "format": "int64", "nullable": true }, - "ip_address": { - "type": "string", + "bps_max": { + "type": "integer", + "format": "int64", "nullable": true }, - "ip_address_contains": { - "type": "string", + "bps_max_length": { + "type": "integer", + "format": "int64", "nullable": true }, - "ip_address_ends_with": { - "type": "string", + "bps_rd": { + "type": "integer", + "format": "int64", "nullable": true }, - "ip_address_gt": { - "type": "string", + "bps_rd_max": { + "type": "integer", + "format": "int64", "nullable": true }, - "ip_address_gte": { - "type": "string", + "bps_rd_max_length": { + "type": "integer", + "format": "int64", "nullable": true }, - "ip_address_in": { - "items": { - "type": "string" - }, - "type": "array", + "bps_wr": { + "type": "integer", + "format": "int64", "nullable": true }, - "ip_address_lt": { - "type": "string", + "bps_wr_max": { + "type": "integer", + "format": "int64", "nullable": true }, - "ip_address_lte": { - "type": "string", + "bps_wr_max_length": { + "type": "integer", + "format": "int64", "nullable": true }, - "ip_address_not": { - "type": "string", - "nullable": true + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "ip_address_not_contains": { - "type": "string", - "nullable": true + "description": { + "type": "string" }, - "ip_address_not_ends_with": { - "type": "string", + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "ip_address_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "external_use": { + "type": "boolean" }, - "ip_address_not_starts_with": { - "type": "string", - "nullable": true + "id": { + "type": "string" }, - "ip_address_starts_with": { - "type": "string", - "nullable": true + "internal": { + "type": "boolean" }, - "message": { - "type": "string", + "io_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "message_contains": { - "type": "string", + "iops": { + "type": "integer", + "format": "int64", "nullable": true }, - "message_ends_with": { - "type": "string", + "iops_max": { + "type": "integer", + "format": "int64", "nullable": true }, - "message_gt": { - "type": "string", + "iops_max_length": { + "type": "integer", + "format": "int64", "nullable": true }, - "message_gte": { - "type": "string", + "iops_rd": { + "type": "integer", + "format": "int64", "nullable": true }, - "message_in": { - "items": { - "type": "string" - }, - "type": "array", + "iops_rd_max": { + "type": "integer", + "format": "int64", "nullable": true }, - "message_lt": { - "type": "string", + "iops_rd_max_length": { + "type": "integer", + "format": "int64", "nullable": true }, - "message_lte": { - "type": "string", + "iops_wr": { + "type": "integer", + "format": "int64", "nullable": true }, - "message_not": { - "type": "string", + "iops_wr_max": { + "type": "integer", + "format": "int64", "nullable": true }, - "message_not_contains": { - "type": "string", + "iops_wr_max_length": { + "type": "integer", + "format": "int64", "nullable": true }, - "message_not_ends_with": { - "type": "string", - "nullable": true + "ip_whitelist": { + "type": "string" }, - "message_not_in": { + "labels": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "message_not_starts_with": { - "type": "string", - "nullable": true - }, - "message_starts_with": { - "type": "string", - "nullable": true - }, - "resource_id": { - "type": "string", - "nullable": true - }, - "resource_id_contains": { - "type": "string", - "nullable": true - }, - "resource_id_ends_with": { - "type": "string", - "nullable": true + "local_id": { + "type": "string" }, - "resource_id_gt": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "resource_id_gte": { - "type": "string", + "namespace_groups": { + "items": { + "$ref": "#/components/schemas/NestedNamespaceGroup" + }, + "type": "array", "nullable": true }, - "resource_id_in": { + "namespaces": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedNvmfNamespace" }, "type": "array", "nullable": true }, - "resource_id_lt": { - "type": "string", - "nullable": true + "nqn_name": { + "type": "string" }, - "resource_id_lte": { - "type": "string", - "nullable": true + "nqn_whitelist": { + "type": "string" }, - "resource_id_not": { - "type": "string", - "nullable": true + "policy": { + "$ref": "#/components/schemas/NvmfSubsystemPolicyType" }, - "resource_id_not_contains": { - "type": "string", - "nullable": true + "replica_num": { + "type": "integer", + "format": "int32" }, - "resource_id_not_ends_with": { - "type": "string", - "nullable": true + "stripe_num": { + "type": "integer", + "format": "int32" }, - "resource_id_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "stripe_size": { + "type": "integer", + "format": "int64" }, - "resource_id_not_starts_with": { + "thin_provision": { + "type": "boolean" + } + }, + "required": [ + "cluster", + "description", + "external_use", + "id", + "internal", + "ip_whitelist", + "local_id", + "name", + "nqn_name", + "nqn_whitelist", + "policy", + "replica_num", + "stripe_num", + "stripe_size", + "thin_provision" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_NvmfSubsystem_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "resource_id_starts_with": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/NvmfSubsystem" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "NvmfSubsystemCommonParams": { + "properties": { + "bps_wr_max_length": { + "type": "integer", + "format": "int64" }, - "resource_type": { - "type": "string", - "nullable": true + "bps_wr_max_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "resource_type_contains": { - "type": "string", - "nullable": true + "bps_wr_max": { + "type": "integer", + "format": "int64" }, - "resource_type_ends_with": { - "type": "string", - "nullable": true + "bps_rd_max_length": { + "type": "integer", + "format": "int64" }, - "resource_type_gt": { - "type": "string", - "nullable": true + "bps_rd_max_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "resource_type_gte": { - "type": "string", - "nullable": true + "bps_rd_max": { + "type": "integer", + "format": "int64" }, - "resource_type_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "bps_max_length": { + "type": "integer", + "format": "int64" }, - "resource_type_lt": { - "type": "string", - "nullable": true + "bps_max_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "resource_type_lte": { - "type": "string", - "nullable": true + "bps_max": { + "type": "integer", + "format": "int64" }, - "resource_type_not": { - "type": "string", - "nullable": true + "iops_wr_max_length": { + "type": "integer", + "format": "int64" }, - "resource_type_not_contains": { - "type": "string", - "nullable": true + "iops_wr_max": { + "type": "integer", + "format": "int64" }, - "resource_type_not_ends_with": { - "type": "string", - "nullable": true + "iops_rd_max_length": { + "type": "integer", + "format": "int64" }, - "resource_type_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "iops_rd_max": { + "type": "integer", + "format": "int64" }, - "resource_type_not_starts_with": { - "type": "string", - "nullable": true + "iops_max_length": { + "type": "integer", + "format": "int64" }, - "resource_type_starts_with": { - "type": "string", - "nullable": true + "iops_max": { + "type": "integer", + "format": "int64" }, - "started_at": { - "type": "string", - "nullable": true + "bps_wr_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "started_at_gt": { - "type": "string", - "nullable": true + "bps_wr": { + "type": "integer", + "format": "int64" }, - "started_at_gte": { - "type": "string", - "nullable": true + "bps_rd_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "started_at_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "bps_rd": { + "type": "integer", + "format": "int64" }, - "started_at_lt": { - "type": "string", - "nullable": true + "bps_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "started_at_lte": { - "type": "string", - "nullable": true + "bps": { + "type": "integer", + "format": "int64" }, - "started_at_not": { - "type": "string", - "nullable": true + "iops_wr": { + "type": "integer", + "format": "int64" }, - "started_at_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "iops_rd": { + "type": "integer", + "format": "int64" }, - "status": { - "allOf": [ - { - "$ref": "#/components/schemas/UserAuditLogStatus" - } - ], - "nullable": true + "iops": { + "type": "integer", + "format": "int64" }, - "status_in": { - "items": { - "$ref": "#/components/schemas/UserAuditLogStatus" - }, - "type": "array", - "nullable": true - }, - "status_not": { - "allOf": [ - { - "$ref": "#/components/schemas/UserAuditLogStatus" - } - ], - "nullable": true + "description": { + "type": "string" }, - "status_not_in": { - "items": { - "$ref": "#/components/schemas/UserAuditLogStatus" - }, - "type": "array", - "nullable": true + "nqn_whitelist": { + "type": "string" }, - "user": { - "allOf": [ - { - "$ref": "#/components/schemas/UserWhereInput" + "ip_whitelist": { + "type": "string" + } + }, + "type": "object" + }, + "NvmfSubsystemCreationParams": { + "allOf": [ + { + "properties": { + "replica_num": { + "type": "integer", + "format": "int32" + }, + "thin_provision": { + "type": "boolean" + }, + "stripe_size_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "stripe_size": { + "type": "integer", + "format": "int64" + }, + "stripe_num": { + "type": "integer", + "format": "int32" + }, + "policy": { + "$ref": "#/components/schemas/NvmfSubsystemPolicyType" + }, + "cluster_id": { + "type": "string" + }, + "name": { + "type": "string" } + }, + "required": [ + "replica_num", + "thin_provision", + "stripe_size", + "stripe_num", + "policy", + "cluster_id", + "name" ], - "nullable": true - }, - "username": { - "type": "string", - "nullable": true - }, - "username_contains": { - "type": "string", - "nullable": true - }, - "username_ends_with": { - "type": "string", - "nullable": true - }, - "username_gt": { - "type": "string", - "nullable": true - }, - "username_gte": { - "type": "string", - "nullable": true + "type": "object" }, - "username_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + { + "$ref": "#/components/schemas/NvmfSubsystemCommonParams" + } + ] + }, + "NvmfSubsystemUpdationParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/NvmfSubsystemCommonParams" }, - "username_lt": { + "where": { + "$ref": "#/components/schemas/NvmfSubsystemWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "DeleteNvmfSubsystem": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteNvmfSubsystem_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "username_lte": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteNvmfSubsystem" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "NvmfSubsystemDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/NvmfSubsystemWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "DisassociateSystemServiceFromObsServiceResultType": { + "enum": [ + "FAIL", + "SUCCESS" + ], + "type": "string" + }, + "DisassociateSystemServiceFromObsServiceResult": { + "properties": { + "errorMessage": { + "type": "string" }, - "username_not": { - "type": "string", - "nullable": true + "errorCode": { + "type": "string" }, - "username_not_contains": { + "result": { + "$ref": "#/components/schemas/DisassociateSystemServiceFromObsServiceResultType" + } + }, + "required": [ + "result" + ], + "type": "object" + }, + "WithTask_DisassociateSystemServiceFromObsServiceResult_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "username_not_ends_with": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/DisassociateSystemServiceFromObsServiceResult" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ObservabilityConnectedSystemServiceType": { + "enum": [ + "BACKUP_SERVICE", + "CLOUDTOWER", + "EVEROUTE_SERVICE", + "OBSERVABILITY_SERVICE", + "REPLICATION_SERVICE", + "SFS_SERVICE" + ], + "type": "string" + }, + "DisassociateSystemServiceFromObsServiceParams": { + "properties": { + "system_service_type": { + "$ref": "#/components/schemas/ObservabilityConnectedSystemServiceType" }, - "username_not_in": { + "system_service_id": { + "type": "string" + } + }, + "required": [ + "system_service_id" + ], + "type": "object" + }, + "Organization": { + "properties": { + "datacenters": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedDatacenter" }, "type": "array", "nullable": true }, - "username_not_starts_with": { - "type": "string", - "nullable": true + "id": { + "type": "string" }, - "username_starts_with": { - "type": "string", - "nullable": true + "name": { + "type": "string" } }, + "required": [ + "id", + "name" + ], "type": "object", "additionalProperties": false }, - "GetUserAuditLogsRequestBody": { + "WithTask_Organization_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/UserAuditLogOrderByInput" + "data": { + "$ref": "#/components/schemas/Organization" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "OrganizationCreationParams": { + "properties": { + "name": { + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "OrganizationUpdationParams": { + "properties": { + "data": { + "properties": { + "name": { + "type": "string" } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + }, + "type": "object" }, "where": { - "allOf": [ - { - "$ref": "#/components/schemas/UserAuditLogWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/OrganizationWhereInput" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data", + "where" + ], + "type": "object" }, - "TaskOrderByInput": { - "enum": [ - "args_ASC", - "args_DESC", - "description_ASC", - "description_DESC", - "error_code_ASC", - "error_code_DESC", - "error_message_ASC", - "error_message_DESC", - "finished_at_ASC", - "finished_at_DESC", - "id_ASC", - "id_DESC", - "internal_ASC", - "internal_DESC", - "key_ASC", - "key_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "progress_ASC", - "progress_DESC", - "resource_id_ASC", - "resource_id_DESC", - "resource_mutation_ASC", - "resource_mutation_DESC", - "resource_rollback_error_ASC", - "resource_rollback_error_DESC", - "resource_rollback_retry_count_ASC", - "resource_rollback_retry_count_DESC", - "resource_rollbacked_ASC", - "resource_rollbacked_DESC", - "resource_type_ASC", - "resource_type_DESC", - "snapshot_ASC", - "snapshot_DESC", - "started_at_ASC", - "started_at_DESC", - "status_ASC", - "status_DESC", - "steps_ASC", - "steps_DESC", - "type_ASC", - "type_DESC" + "DeleteOrganization": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" ], - "type": "string" + "type": "object" }, - "GetTasksRequestBody": { + "WithTask_DeleteOrganization_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/TaskOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, + "data": { + "$ref": "#/components/schemas/DeleteOrganization" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "OrganizationDeletionParams": { + "properties": { "where": { - "allOf": [ - { - "$ref": "#/components/schemas/TaskWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/OrganizationWhereInput" } }, - "type": "object", - "additionalProperties": false + "required": [ + "where" + ], + "type": "object" }, - "IscsiLunOrderByInput": { - "enum": [ - "allowed_initiators_ASC", - "allowed_initiators_DESC", - "assigned_size_ASC", - "assigned_size_DESC", - "bps_ASC", - "bps_DESC", - "bps_max_ASC", - "bps_max_DESC", - "bps_max_length_ASC", - "bps_max_length_DESC", - "bps_rd_ASC", - "bps_rd_DESC", - "bps_rd_max_ASC", - "bps_rd_max_DESC", - "bps_rd_max_length_ASC", - "bps_rd_max_length_DESC", - "bps_wr_ASC", - "bps_wr_DESC", - "bps_wr_max_ASC", - "bps_wr_max_DESC", - "bps_wr_max_length_ASC", - "bps_wr_max_length_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "io_size_ASC", - "io_size_DESC", - "iops_ASC", - "iops_DESC", - "iops_max_ASC", - "iops_max_DESC", - "iops_max_length_ASC", - "iops_max_length_DESC", - "iops_rd_ASC", - "iops_rd_DESC", - "iops_rd_max_ASC", - "iops_rd_max_DESC", - "iops_rd_max_length_ASC", - "iops_rd_max_length_DESC", - "iops_wr_ASC", - "iops_wr_DESC", - "iops_wr_max_ASC", - "iops_wr_max_DESC", - "iops_wr_max_length_ASC", - "iops_wr_max_length_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "lun_id_ASC", - "lun_id_DESC", - "name_ASC", - "name_DESC", - "replica_num_ASC", - "replica_num_DESC", - "shared_size_ASC", - "shared_size_DESC", - "snapshot_num_ASC", - "snapshot_num_DESC", - "stripe_num_ASC", - "stripe_num_DESC", - "stripe_size_ASC", - "stripe_size_DESC", - "thin_provision_ASC", - "thin_provision_DESC", - "unique_logical_size_ASC", - "unique_logical_size_DESC", - "unique_size_ASC", - "unique_size_DESC", - "zbs_volume_id_ASC", - "zbs_volume_id_DESC" + "NestedZoneTopo": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" ], - "type": "string" + "type": "object", + "additionalProperties": false }, - "GetIscsiLunsRequestBody": { + "RackTopo": { "properties": { - "after": { - "type": "string", + "brick_topoes": { + "items": { + "$ref": "#/components/schemas/NestedBrickTopo" + }, + "type": "array", "nullable": true }, - "before": { - "type": "string", - "nullable": true + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "first": { + "height": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "id": { + "type": "string" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiLunOrderByInput" - } - ], - "nullable": true + "local_id": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "name": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiLunWhereInput" - } - ], - "nullable": true + "zone_topo": { + "$ref": "#/components/schemas/NestedZoneTopo" } }, + "required": [ + "cluster", + "height", + "id", + "local_id", + "name", + "zone_topo" + ], "type": "object", "additionalProperties": false }, - "NamespaceGroupOrderByInput": { - "enum": [ - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "local_create_time_ASC", - "local_create_time_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC" - ], - "type": "string" - }, - "GetNamespaceGroupsRequestBody": { + "WithTask_RackTopo_": { "properties": { - "after": { + "task_id": { "type": "string", "nullable": true }, - "before": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/RackTopo" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "RackTopoCreationParams": { + "properties": { + "brick_topoes": { + "$ref": "#/components/schemas/BrickTopoWhereInput" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "cluster_id": { + "type": "string" }, - "last": { + "zone_topo_id": { + "type": "string" + }, + "height": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/NamespaceGroupOrderByInput" + "name": { + "type": "string" + } + }, + "required": [ + "cluster_id", + "zone_topo_id", + "height", + "name" + ], + "type": "object" + }, + "RackTopoUpdationParams": { + "properties": { + "data": { + "properties": { + "brick_topoes": { + "$ref": "#/components/schemas/BrickTopoWhereInput" + }, + "cluster_id": { + "type": "string" + }, + "zone_topo_id": { + "type": "string" + }, + "height": { + "type": "integer", + "format": "int32" + }, + "name": { + "type": "string" } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + }, + "type": "object" }, "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NamespaceGroupWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/RackTopoWhereInput" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data", + "where" + ], + "type": "object" }, - "NvmfNamespaceOrderByInput": { - "enum": [ - "assigned_size_ASC", - "assigned_size_DESC", - "bps_ASC", - "bps_DESC", - "bps_max_ASC", - "bps_max_DESC", - "bps_max_length_ASC", - "bps_max_length_DESC", - "bps_rd_ASC", - "bps_rd_DESC", - "bps_rd_max_ASC", - "bps_rd_max_DESC", - "bps_rd_max_length_ASC", - "bps_rd_max_length_DESC", - "bps_wr_ASC", - "bps_wr_DESC", - "bps_wr_max_ASC", - "bps_wr_max_DESC", - "bps_wr_max_length_ASC", - "bps_wr_max_length_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "io_size_ASC", - "io_size_DESC", - "iops_ASC", - "iops_DESC", - "iops_max_ASC", - "iops_max_DESC", - "iops_max_length_ASC", - "iops_max_length_DESC", - "iops_rd_ASC", - "iops_rd_DESC", - "iops_rd_max_ASC", - "iops_rd_max_DESC", - "iops_rd_max_length_ASC", - "iops_rd_max_length_DESC", - "iops_wr_ASC", - "iops_wr_DESC", - "iops_wr_max_ASC", - "iops_wr_max_DESC", - "iops_wr_max_length_ASC", - "iops_wr_max_length_DESC", - "is_shared_ASC", - "is_shared_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "namespace_id_ASC", - "namespace_id_DESC", - "nqn_whitelist_ASC", - "nqn_whitelist_DESC", - "replica_num_ASC", - "replica_num_DESC", - "shared_size_ASC", - "shared_size_DESC", - "snapshot_num_ASC", - "snapshot_num_DESC", - "stripe_num_ASC", - "stripe_num_DESC", - "stripe_size_ASC", - "stripe_size_DESC", - "thin_provision_ASC", - "thin_provision_DESC", - "unique_logical_size_ASC", - "unique_logical_size_DESC", - "unique_size_ASC", - "unique_size_DESC", - "zbs_volume_id_ASC", - "zbs_volume_id_DESC" + "DeleteRackTopo": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" ], - "type": "string" + "type": "object" }, - "GetNvmfNamespacesRequestBody": { + "WithTask_DeleteRackTopo_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfNamespaceOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, + "data": { + "$ref": "#/components/schemas/DeleteRackTopo" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "RackTopoDeletionParams": { + "properties": { "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfNamespaceWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/RackTopoWhereInput" } }, - "type": "object", - "additionalProperties": false + "required": [ + "where" + ], + "type": "object" }, - "ContentLibraryImageOrderByInput": { + "AccessMode": { "enum": [ - "createdAt_ASC", - "createdAt_DESC", - "description_ASC", - "description_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "name_ASC", - "name_DESC", - "path_ASC", - "path_DESC", - "size_ASC", - "size_DESC" + "ALLOW", + "DENY", + "NONE" ], "type": "string" }, - "GetContentLibraryImagesRequestBody": { + "PasswordComplexity": { + "enum": [ + "HIGH", + "LOW", + "MIDDLE" + ], + "type": "string" + }, + "NestedAuthSettings": { "properties": { - "after": { - "type": "string", + "access_list": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "before": { - "type": "string", + "access_mode": { + "allOf": [ + { + "$ref": "#/components/schemas/AccessMode" + } + ], "nullable": true }, - "first": { + "enable_single_session_login": { + "type": "boolean", + "nullable": true + }, + "login_miss_num_threshold": { "type": "integer", "format": "int32", "nullable": true }, - "last": { + "login_miss_time_threshold": { "type": "integer", "format": "int32", "nullable": true }, - "orderBy": { + "password_complexity": { "allOf": [ { - "$ref": "#/components/schemas/ContentLibraryImageOrderByInput" + "$ref": "#/components/schemas/PasswordComplexity" } ], "nullable": true }, - "skip": { + "password_expire_days": { "type": "integer", "format": "int32", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ContentLibraryImageWhereInput" - } - ], + "session_max_age": { + "type": "integer", + "format": "int32", "nullable": true } }, "type": "object", "additionalProperties": false }, - "NvmfNamespaceSnapshotOrderByInput": { - "enum": [ - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "unique_size_ASC", - "unique_size_DESC" - ], - "type": "string" - }, - "GetNvmfNamespaceSnapshotsRequestBody": { + "GlobalSettings": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { + "auth": { "allOf": [ { - "$ref": "#/components/schemas/NvmfNamespaceSnapshotOrderByInput" + "$ref": "#/components/schemas/NestedAuthSettings" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "id": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput" - } - ], - "nullable": true + "vm_recycle_bin": { + "$ref": "#/components/schemas/NestedVmRecycleBin" } }, + "required": [ + "id", + "vm_recycle_bin" + ], "type": "object", "additionalProperties": false }, - "ContentLibraryVmTemplateOrderByInput": { - "enum": [ - "architecture_ASC", - "architecture_DESC", - "cloud_init_supported_ASC", - "cloud_init_supported_DESC", - "createdAt_ASC", - "createdAt_DESC", - "description_ASC", - "description_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "memory_ASC", - "memory_DESC", - "name_ASC", - "name_DESC", - "os_ASC", - "os_DESC", - "size_ASC", - "size_DESC", - "vcpu_ASC", - "vcpu_DESC" - ], - "type": "string" - }, - "GetContentLibraryVmTemplatesRequestBody": { + "WithTask_GlobalSettings_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ContentLibraryVmTemplateOrderByInput" - } - ], - "nullable": true - }, - "skip": { + "data": { + "$ref": "#/components/schemas/GlobalSettings" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "GlobalRecycleBinUpdationParams": { + "properties": { + "retain": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" - } - ], - "nullable": true + "enabled": { + "type": "boolean" } }, - "type": "object", - "additionalProperties": false + "required": [ + "retain", + "enabled" + ], + "type": "object" }, - "NvmfSubsystemOrderByInput": { - "enum": [ - "bps_ASC", - "bps_DESC", - "bps_max_ASC", - "bps_max_DESC", - "bps_max_length_ASC", - "bps_max_length_DESC", - "bps_rd_ASC", - "bps_rd_DESC", - "bps_rd_max_ASC", - "bps_rd_max_DESC", - "bps_rd_max_length_ASC", - "bps_rd_max_length_DESC", - "bps_wr_ASC", - "bps_wr_DESC", - "bps_wr_max_ASC", - "bps_wr_max_DESC", - "bps_wr_max_length_ASC", - "bps_wr_max_length_DESC", - "description_ASC", - "description_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "external_use_ASC", - "external_use_DESC", - "id_ASC", - "id_DESC", - "internal_ASC", - "internal_DESC", - "io_size_ASC", - "io_size_DESC", - "iops_ASC", - "iops_DESC", - "iops_max_ASC", - "iops_max_DESC", - "iops_max_length_ASC", - "iops_max_length_DESC", - "iops_rd_ASC", - "iops_rd_DESC", - "iops_rd_max_ASC", - "iops_rd_max_DESC", - "iops_rd_max_length_ASC", - "iops_rd_max_length_DESC", - "iops_wr_ASC", - "iops_wr_DESC", - "iops_wr_max_ASC", - "iops_wr_max_DESC", - "iops_wr_max_length_ASC", - "iops_wr_max_length_DESC", - "ip_whitelist_ASC", - "ip_whitelist_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "nqn_name_ASC", - "nqn_name_DESC", - "nqn_whitelist_ASC", - "nqn_whitelist_DESC", - "policy_ASC", - "policy_DESC", - "replica_num_ASC", - "replica_num_DESC", - "stripe_num_ASC", - "stripe_num_DESC", - "stripe_size_ASC", - "stripe_size_DESC", - "thin_provision_ASC", - "thin_provision_DESC" + "ClusterRecycleBinCreationParams": { + "properties": { + "data": { + "properties": { + "retain": { + "type": "integer", + "format": "int32" + }, + "enabled": { + "type": "boolean" + } + }, + "required": [ + "retain", + "enabled" + ], + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "data", + "where" ], - "type": "string" + "type": "object" }, - "GetNvmfSubsystemsRequestBody": { + "ClusterRecycleBinUpdationParams": { "properties": { - "after": { + "data": { + "properties": { + "retain": { + "type": "integer", + "format": "int32" + }, + "enabled": { + "type": "boolean" + } + }, + "required": [ + "retain", + "enabled" + ], + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "DeleteClusterRecycleBin": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteClusterRecycleBin_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "before": { + "data": { + "$ref": "#/components/schemas/DeleteClusterRecycleBin" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ClusterRecycleBinDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "NestedExecutePlan": { + "properties": { + "enabled": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "period": { + "type": "string" + }, + "retain": { + "type": "integer", + "format": "int32" + }, + "start_at": { + "type": "string" + } + }, + "required": [ + "enabled", + "id", + "period", + "retain", + "start_at" + ], + "type": "object", + "additionalProperties": false + }, + "ReportResourceInputEnum": { + "enum": [ + "ALERT", + "ALL", + "CLUSTER", + "DATA_CENTER", + "DISK", + "ELF_IMAGE", + "ENTITY_FILTERS", + "GLOBAL_ALERT_RULE", + "HOST", + "TASK", + "VDS", + "VLAN", + "VM", + "VM_TEMPLATE" + ], + "type": "string" + }, + "NestedResourceMeta": { + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "filter": { + "properties": {}, + "type": "object" + }, + "name": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/ReportResourceInputEnum" + } + }, + "required": [ + "fields", + "filter", + "name", + "type" + ], + "type": "object", + "additionalProperties": false + }, + "NestedReportTask": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "ReportTemplate": { + "properties": { + "createdAt": { + "type": "string" + }, + "description": { + "type": "string" + }, + "execute_plan": { + "items": { + "$ref": "#/components/schemas/NestedExecutePlan" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "preset": { "type": "string", "nullable": true }, - "first": { + "resource_meta": { + "items": { + "$ref": "#/components/schemas/NestedResourceMeta" + }, + "type": "array" + }, + "task_num": { "type": "integer", - "format": "int32", + "format": "int32" + }, + "tasks": { + "items": { + "$ref": "#/components/schemas/NestedReportTask" + }, + "type": "array", + "nullable": true + } + }, + "required": [ + "createdAt", + "description", + "execute_plan", + "id", + "name", + "resource_meta", + "task_num" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_ReportTemplate_": { + "properties": { + "task_id": { + "type": "string", "nullable": true }, - "last": { + "data": { + "$ref": "#/components/schemas/ReportTemplate" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ExecutePlan": { + "properties": { + "start_at": { + "type": "string" + }, + "retain": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfSubsystemOrderByInput" - } + "period": { + "type": "string" + }, + "id": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "__typename": { + "type": "string", + "enum": [ + "ExecutePlan" ], - "nullable": true + "nullable": false + } + }, + "required": [ + "start_at", + "retain", + "period", + "id", + "enabled" + ], + "type": "object" + }, + "ResourceMeta": { + "properties": { + "type": { + "$ref": "#/components/schemas/ReportResourceInputEnum" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "name": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfSubsystemWhereInput" - } + "filter": {}, + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "__typename": { + "type": "string", + "enum": [ + "ResourceMeta" ], - "nullable": true + "nullable": false } }, - "type": "object", - "additionalProperties": false + "required": [ + "type", + "name", + "filter", + "fields" + ], + "type": "object" }, - "TableReporterParams": { + "ReportTemplateCreationParams": { "properties": { - "filter": { - "properties": { - "nvmfSubsystems": { - "$ref": "#/components/schemas/GetNvmfSubsystemsRequestBody" - }, - "contentLibraryVmTemplates": { - "$ref": "#/components/schemas/GetContentLibraryVmTemplatesRequestBody" - }, - "nvmfNamespaceSnapshots": { - "$ref": "#/components/schemas/GetNvmfNamespaceSnapshotsRequestBody" - }, - "contentLibraryImages": { - "$ref": "#/components/schemas/GetContentLibraryImagesRequestBody" - }, - "nvmfNamespaces": { - "$ref": "#/components/schemas/GetNvmfNamespacesRequestBody" - }, - "namespaceGroups": { - "$ref": "#/components/schemas/GetNamespaceGroupsRequestBody" - }, - "iscsiLuns": { - "$ref": "#/components/schemas/GetIscsiLunsRequestBody" - }, - "tasks": { - "$ref": "#/components/schemas/GetTasksRequestBody" - }, - "userAuditLogs": { - "$ref": "#/components/schemas/GetUserAuditLogsRequestBody" - }, - "systemAuditLogs": { - "$ref": "#/components/schemas/GetSystemAuditLogsRequestBody" - }, - "iscsiLunSnapshots": { - "$ref": "#/components/schemas/GetIscsiLunSnapshotsRequestBody" - }, - "iscsiConnections": { - "$ref": "#/components/schemas/GetIscsiConnectionsRequestBody" - }, - "consistencyGroups": { - "$ref": "#/components/schemas/GetConsistencyGroupsRequestBody" - }, - "users": { - "$ref": "#/components/schemas/GetUsersRequestBody" - }, - "vmEntityFilters": { - "$ref": "#/components/schemas/GetEntityFiltersRequestBody" - }, - "snapshotPlans": { - "$ref": "#/components/schemas/GetSnapshotPlansRequestBody" - }, - "globalAlertRules": { - "$ref": "#/components/schemas/GetGlobalAlertRulesRequestBody" - }, - "alerts": { - "$ref": "#/components/schemas/GetAlertsRequestBody" - }, - "vmPlacementGroups": { - "$ref": "#/components/schemas/GetVmPlacementGroupsRequestBody" - }, - "vmTemplates": { - "$ref": "#/components/schemas/GetVmTemplatesRequestBody" - }, - "elfImages": { - "$ref": "#/components/schemas/GetElfImagesRequestBody" - }, - "vmVolumes": { - "$ref": "#/components/schemas/GetVmVolumesRequestBody" - }, - "vlans": { - "$ref": "#/components/schemas/GetVlansRequestBody" - }, - "disks": { - "$ref": "#/components/schemas/GetDisksRequestBody" - }, - "vdses": { - "$ref": "#/components/schemas/GetVdsesRequestBody" - }, - "elfDataStores": { - "$ref": "#/components/schemas/GetElfDataStoresRequestBody", - "deprecated": true - }, - "vms": { - "$ref": "#/components/schemas/GetVmsRequestBody" - }, - "nfsExports": { - "$ref": "#/components/schemas/GetNfsExportsRequestBody" - }, - "iscsiTargets": { - "$ref": "#/components/schemas/GetIscsiTargetsRequestBody" - }, - "usbDevices": { - "$ref": "#/components/schemas/GetUsbDevicesRequestBody" - }, - "nics": { - "$ref": "#/components/schemas/GetNicsRequestBody" - }, - "clusters": { - "$ref": "#/components/schemas/GetClustersRequestBody" - }, - "datacenters": { - "$ref": "#/components/schemas/GetDatacentersRequestBody" - }, - "hosts": { - "$ref": "#/components/schemas/GetHostsRequestBody" - } + "resource_meta": { + "items": { + "$ref": "#/components/schemas/ResourceMeta" }, - "type": "object" + "type": "array" }, - "columns": { + "execute_plan": { "items": { - "$ref": "#/components/schemas/ColumnConfig" + "$ref": "#/components/schemas/ExecutePlan" }, "type": "array" }, + "description": { + "type": "string" + }, "name": { "type": "string" } }, "required": [ - "filter", - "columns", + "resource_meta", + "execute_plan", "name" ], "type": "object" }, - "UploadTaskWhereInput": { + "ReportTemplateWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/UploadTaskWhereInput" + "$ref": "#/components/schemas/ReportTemplateWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/UploadTaskWhereInput" + "$ref": "#/components/schemas/ReportTemplateWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/UploadTaskWhereInput" + "$ref": "#/components/schemas/ReportTemplateWhereInput" }, "type": "array", "nullable": true }, - "chunk_size": { - "type": "integer", - "format": "int64", + "createdAt": { + "type": "string", "nullable": true }, - "chunk_size_gt": { - "type": "integer", - "format": "int64", + "createdAt_gt": { + "type": "string", "nullable": true }, - "chunk_size_gte": { - "type": "integer", - "format": "int64", + "createdAt_gte": { + "type": "string", "nullable": true }, - "chunk_size_in": { + "createdAt_in": { "items": { - "type": "integer", - "format": "int64" + "type": "string" }, "type": "array", "nullable": true }, - "chunk_size_lt": { - "type": "integer", - "format": "int64", + "createdAt_lt": { + "type": "string", "nullable": true }, - "chunk_size_lte": { - "type": "integer", - "format": "int64", + "createdAt_lte": { + "type": "string", "nullable": true }, - "chunk_size_not": { - "type": "integer", - "format": "int64", + "createdAt_not": { + "type": "string", "nullable": true }, - "chunk_size_not_in": { + "createdAt_not_in": { "items": { - "type": "integer", - "format": "int64" + "type": "string" }, "type": "array", "nullable": true }, - "current_chunk": { - "type": "integer", - "format": "int32", + "description": { + "type": "string", "nullable": true }, - "current_chunk_gt": { - "type": "integer", - "format": "int32", + "description_contains": { + "type": "string", "nullable": true }, - "current_chunk_gte": { - "type": "integer", - "format": "int32", + "description_ends_with": { + "type": "string", "nullable": true }, - "current_chunk_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "description_gt": { + "type": "string", "nullable": true }, - "current_chunk_lt": { - "type": "integer", - "format": "int32", + "description_gte": { + "type": "string", "nullable": true }, - "current_chunk_lte": { - "type": "integer", - "format": "int32", + "description_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "current_chunk_not": { - "type": "integer", - "format": "int32", + "description_lt": { + "type": "string", "nullable": true }, - "current_chunk_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "description_lte": { + "type": "string", "nullable": true }, - "finished_at": { + "description_not": { "type": "string", "nullable": true }, - "finished_at_gt": { + "description_not_contains": { "type": "string", "nullable": true }, - "finished_at_gte": { + "description_not_ends_with": { "type": "string", "nullable": true }, - "finished_at_in": { + "description_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "finished_at_lt": { - "type": "string", - "nullable": true - }, - "finished_at_lte": { + "description_not_starts_with": { "type": "string", "nullable": true }, - "finished_at_not": { + "description_starts_with": { "type": "string", "nullable": true }, - "finished_at_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, "id": { "type": "string", "nullable": true @@ -83085,606 +80537,518 @@ "type": "string", "nullable": true }, - "resource_type": { - "allOf": [ - { - "$ref": "#/components/schemas/UploadResourceType" - } - ], + "name": { + "type": "string", "nullable": true }, - "resource_type_in": { - "items": { - "$ref": "#/components/schemas/UploadResourceType" - }, - "type": "array", + "name_contains": { + "type": "string", "nullable": true }, - "resource_type_not": { - "allOf": [ - { - "$ref": "#/components/schemas/UploadResourceType" - } - ], + "name_ends_with": { + "type": "string", "nullable": true }, - "resource_type_not_in": { + "name_gt": { + "type": "string", + "nullable": true + }, + "name_gte": { + "type": "string", + "nullable": true + }, + "name_in": { "items": { - "$ref": "#/components/schemas/UploadResourceType" + "type": "string" }, "type": "array", "nullable": true }, - "size": { - "type": "integer", - "format": "int64", + "name_lt": { + "type": "string", "nullable": true }, - "size_gt": { - "type": "integer", - "format": "int64", + "name_lte": { + "type": "string", "nullable": true }, - "size_gte": { - "type": "integer", - "format": "int64", + "name_not": { + "type": "string", "nullable": true }, - "size_in": { + "name_not_contains": { + "type": "string", + "nullable": true + }, + "name_not_ends_with": { + "type": "string", + "nullable": true + }, + "name_not_in": { "items": { - "type": "integer", - "format": "int64" + "type": "string" }, "type": "array", "nullable": true }, - "size_lt": { - "type": "integer", - "format": "int64", + "name_not_starts_with": { + "type": "string", "nullable": true }, - "size_lte": { - "type": "integer", - "format": "int64", + "name_starts_with": { + "type": "string", "nullable": true }, - "size_not": { - "type": "integer", - "format": "int64", + "preset": { + "type": "string", "nullable": true }, - "size_not_in": { + "preset_contains": { + "type": "string", + "nullable": true + }, + "preset_ends_with": { + "type": "string", + "nullable": true + }, + "preset_gt": { + "type": "string", + "nullable": true + }, + "preset_gte": { + "type": "string", + "nullable": true + }, + "preset_in": { "items": { - "type": "integer", - "format": "int64" + "type": "string" }, "type": "array", "nullable": true }, - "started_at": { + "preset_lt": { "type": "string", "nullable": true }, - "started_at_gt": { + "preset_lte": { "type": "string", "nullable": true }, - "started_at_gte": { + "preset_not": { "type": "string", "nullable": true }, - "started_at_in": { + "preset_not_contains": { + "type": "string", + "nullable": true + }, + "preset_not_ends_with": { + "type": "string", + "nullable": true + }, + "preset_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "started_at_lt": { + "preset_not_starts_with": { "type": "string", "nullable": true }, - "started_at_lte": { + "preset_starts_with": { "type": "string", "nullable": true }, - "started_at_not": { - "type": "string", + "task_num": { + "type": "integer", + "format": "int32", "nullable": true }, - "started_at_not_in": { + "task_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "task_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "task_num_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "status": { + "task_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "task_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "task_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "task_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "tasks_every": { "allOf": [ { - "$ref": "#/components/schemas/UploadTaskStatus" + "$ref": "#/components/schemas/ReportTaskWhereInput" } ], "nullable": true }, - "status_in": { - "items": { - "$ref": "#/components/schemas/UploadTaskStatus" - }, - "type": "array", + "tasks_none": { + "allOf": [ + { + "$ref": "#/components/schemas/ReportTaskWhereInput" + } + ], "nullable": true }, - "status_not": { + "tasks_some": { "allOf": [ { - "$ref": "#/components/schemas/UploadTaskStatus" + "$ref": "#/components/schemas/ReportTaskWhereInput" } ], "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "ReportTaskWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/ReportTaskWhereInput" + }, + "type": "array", + "nullable": true }, - "status_not_in": { + "NOT": { "items": { - "$ref": "#/components/schemas/UploadTaskStatus" + "$ref": "#/components/schemas/ReportTaskWhereInput" }, "type": "array", "nullable": true }, - "updatedAt": { + "OR": { + "items": { + "$ref": "#/components/schemas/ReportTaskWhereInput" + }, + "type": "array", + "nullable": true + }, + "createdAt": { "type": "string", "nullable": true }, - "updatedAt_gt": { + "createdAt_gt": { "type": "string", "nullable": true }, - "updatedAt_gte": { + "createdAt_gte": { "type": "string", "nullable": true }, - "updatedAt_in": { + "createdAt_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "updatedAt_lt": { + "createdAt_lt": { "type": "string", "nullable": true }, - "updatedAt_lte": { + "createdAt_lte": { "type": "string", "nullable": true }, - "updatedAt_not": { + "createdAt_not": { "type": "string", "nullable": true }, - "updatedAt_not_in": { + "createdAt_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "CancelUploadTaskParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/UploadTaskWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "VcenterAccount": { - "properties": { - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedCluster" - } - ], - "nullable": true }, "id": { - "type": "string" + "type": "string", + "nullable": true }, - "ip": { - "type": "string" + "id_contains": { + "type": "string", + "nullable": true }, - "is_valid": { - "type": "boolean" + "id_ends_with": { + "type": "string", + "nullable": true }, - "local_id": { - "type": "string" + "id_gt": { + "type": "string", + "nullable": true }, - "port": { - "type": "integer", - "format": "int32" + "id_gte": { + "type": "string", + "nullable": true }, - "username": { - "type": "string" - } - }, - "required": [ - "id", - "ip", - "is_valid", - "local_id", - "port", - "username" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_VcenterAccount_": { - "properties": { - "task_id": { + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_lt": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/VcenterAccount" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "CreateVcenterAccountParamsData": { - "properties": { - "port": { - "type": "integer", - "format": "int32" + "id_lte": { + "type": "string", + "nullable": true }, - "password": { - "type": "string" + "id_not": { + "type": "string", + "nullable": true }, - "username": { - "type": "string" + "id_not_contains": { + "type": "string", + "nullable": true }, - "ip": { - "type": "string" + "id_not_ends_with": { + "type": "string", + "nullable": true }, - "cluster_id": { - "type": "string" - } - }, - "required": [ - "port", - "password", - "username", - "ip", - "cluster_id" - ], - "type": "object" - }, - "CreateVcenterAccountParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/CreateVcenterAccountParamsData" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VcenterAccountWhereUniqueInput": { - "properties": { - "id": { + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_not_starts_with": { "type": "string", "nullable": true }, - "local_id": { + "id_starts_with": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "UpdateVcenterAccountParamsData": { - "properties": { - "port": { - "type": "integer", - "format": "int32" }, - "password": { - "type": "string" + "internal": { + "type": "boolean", + "nullable": true }, - "username": { - "type": "string" + "internal_not": { + "type": "boolean", + "nullable": true }, - "ip": { - "type": "string" - } - }, - "required": [ - "port", - "password", - "username", - "ip" - ], - "type": "object" - }, - "UpdateVcenterAccountParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/UpdateVcenterAccountParamsData" - }, - "where": { - "$ref": "#/components/schemas/VcenterAccountWhereUniqueInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "Vds": { - "properties": { - "bond_mode": { - "type": "string" - }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "name": { + "type": "string", + "nullable": true }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "name_contains": { + "type": "string", "nullable": true }, - "everoute_cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedEverouteCluster" - } - ], + "name_ends_with": { + "type": "string", "nullable": true }, - "id": { - "type": "string" + "name_gt": { + "type": "string", + "nullable": true }, - "internal": { - "type": "boolean" + "name_gte": { + "type": "string", + "nullable": true }, - "labels": { + "name_in": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "type": "string" }, "type": "array", "nullable": true }, - "local_id": { - "type": "string" + "name_lt": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "name_lte": { + "type": "string", + "nullable": true }, - "nics": { + "name_not": { + "type": "string", + "nullable": true + }, + "name_not_contains": { + "type": "string", + "nullable": true + }, + "name_not_ends_with": { + "type": "string", + "nullable": true + }, + "name_not_in": { "items": { - "$ref": "#/components/schemas/NestedNic" + "type": "string" }, "type": "array", "nullable": true }, - "ovsbr_name": { - "type": "string" + "name_not_starts_with": { + "type": "string", + "nullable": true }, - "type": { - "$ref": "#/components/schemas/NetworkType" + "name_starts_with": { + "type": "string", + "nullable": true }, - "vlans": { + "plan_id": { + "type": "string", + "nullable": true + }, + "plan_id_contains": { + "type": "string", + "nullable": true + }, + "plan_id_ends_with": { + "type": "string", + "nullable": true + }, + "plan_id_gt": { + "type": "string", + "nullable": true + }, + "plan_id_gte": { + "type": "string", + "nullable": true + }, + "plan_id_in": { "items": { - "$ref": "#/components/schemas/NestedVlan" + "type": "string" }, "type": "array", "nullable": true }, - "vlans_num": { - "type": "integer", - "format": "int32" + "plan_id_lt": { + "type": "string", + "nullable": true }, - "work_mode": { + "plan_id_lte": { "type": "string", "nullable": true - } - }, - "required": [ - "bond_mode", - "cluster", - "id", - "internal", - "local_id", - "name", - "ovsbr_name", - "type", - "vlans_num" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_Vds_": { - "properties": { - "task_id": { + }, + "plan_id_not": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/Vds" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VdsCreationParams": { - "properties": { - "nic_ids": { + "plan_id_not_contains": { + "type": "string", + "nullable": true + }, + "plan_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "plan_id_not_in": { "items": { "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "cluster_id": { - "type": "string" + "plan_id_not_starts_with": { + "type": "string", + "nullable": true }, - "work_mode": { - "type": "string" + "plan_id_starts_with": { + "type": "string", + "nullable": true }, - "bond_mode": { - "type": "string" + "status": { + "allOf": [ + { + "$ref": "#/components/schemas/TaskStatus" + } + ], + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "nic_ids", - "cluster_id", - "name" - ], - "type": "object" - }, - "VdsCreationWithMigrateVlanParams": { - "allOf": [ - { - "$ref": "#/components/schemas/VdsCreationParams" + "status_in": { + "items": { + "$ref": "#/components/schemas/TaskStatus" + }, + "type": "array", + "nullable": true }, - { - "properties": { - "vlan": { - "properties": { - "extra_ip": { - "items": { - "properties": { - "management_ip": { - "type": "string" - }, - "host_id": { - "type": "string" - } - }, - "required": [ - "management_ip", - "host_id" - ], - "type": "object" - }, - "type": "array" - }, - "subnetmask": { - "type": "string" - }, - "gateway_subnetmask": { - "type": "string" - }, - "gateway_ip": { - "type": "string" - }, - "vlan_id": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "extra_ip", - "subnetmask", - "vlan_id" - ], - "type": "object" + "status_not": { + "allOf": [ + { + "$ref": "#/components/schemas/TaskStatus" } - }, - "required": [ - "vlan" ], - "type": "object" - } - ] - }, - "VdsCreationWithMAccessVlanParams": { - "allOf": [ - { - "$ref": "#/components/schemas/VdsCreationParams" + "nullable": true }, - { - "properties": { - "vlan": { - "properties": { - "extra_ip": { - "items": { - "properties": { - "management_ip": { - "type": "string" - }, - "host_id": { - "type": "string" - } - }, - "required": [ - "management_ip", - "host_id" - ], - "type": "object" - }, - "type": "array" - }, - "subnetmask": { - "type": "string" - }, - "gateway_subnetmask": { - "type": "string" - }, - "gateway_ip": { - "type": "string" - }, - "vlan_id": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "extra_ip", - "subnetmask", - "vlan_id" - ], - "type": "object" - } + "status_not_in": { + "items": { + "$ref": "#/components/schemas/TaskStatus" }, - "required": [ - "vlan" + "type": "array", + "nullable": true + }, + "template": { + "allOf": [ + { + "$ref": "#/components/schemas/ReportTemplateWhereInput" + } ], - "type": "object" + "nullable": true } - ] + }, + "type": "object", + "additionalProperties": false }, - "VdsUpdationParams": { + "ReportTemplateUpdationParams": { "properties": { "data": { "properties": { - "nicIds": { + "resource_meta": { "items": { - "type": "string" + "$ref": "#/components/schemas/ResourceMeta" }, "type": "array" }, - "work_mode": { - "type": "string" + "execute_plan": { + "items": { + "$ref": "#/components/schemas/ExecutePlan" + }, + "type": "array" }, - "bond_mode": { + "description": { "type": "string" }, "name": { @@ -83694,7 +81058,7 @@ "type": "object" }, "where": { - "$ref": "#/components/schemas/VdsWhereInput" + "$ref": "#/components/schemas/ReportTemplateWhereInput" } }, "required": [ @@ -83703,25 +81067,66 @@ ], "type": "object" }, - "DeleteVds": { + "NestedReportTemplate": { "properties": { "id": { "type": "string" + }, + "name": { + "type": "string" } }, "required": [ - "id" + "id", + "name" ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "WithTask_DeleteVds_": { + "ReportTask": { + "properties": { + "createdAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "internal": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "plan_id": { + "type": "string", + "nullable": true + }, + "status": { + "$ref": "#/components/schemas/TaskStatus" + }, + "template": { + "$ref": "#/components/schemas/NestedReportTemplate" + } + }, + "required": [ + "createdAt", + "id", + "internal", + "name", + "status", + "template" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_ReportTask_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/DeleteVds" + "$ref": "#/components/schemas/ReportTask" } }, "required": [ @@ -83729,10 +81134,10 @@ ], "type": "object" }, - "VdsDeletionParams": { + "ReporteTemplateGenerationParams": { "properties": { "where": { - "$ref": "#/components/schemas/VdsWhereInput" + "$ref": "#/components/schemas/ReportTemplateWhereInput" } }, "required": [ @@ -83740,7 +81145,7 @@ ], "type": "object" }, - "NestedGraph": { + "DeleteReportTemplate": { "properties": { "id": { "type": "string" @@ -83749,65 +81154,84 @@ "required": [ "id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "View": { + "WithTask_DeleteReportTemplate_": { "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "task_id": { + "type": "string", "nullable": true }, - "graphs": { + "data": { + "$ref": "#/components/schemas/DeleteReportTemplate" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ReportTemplateDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/ReportTemplateWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "UserRoleNext": { + "properties": { + "actions": { "items": { - "$ref": "#/components/schemas/NestedGraph" + "type": "string" }, - "type": "array", - "nullable": true + "type": "array" }, "id": { "type": "string" }, - "local_id": { - "type": "string" - }, "name": { "type": "string" }, - "time_span": { - "type": "integer", - "format": "int32" + "platform": { + "$ref": "#/components/schemas/UserRolePlatform" }, - "time_unit": { - "$ref": "#/components/schemas/TimeUnit" + "preset": { + "allOf": [ + { + "$ref": "#/components/schemas/UserRolePreset" + } + ], + "nullable": true + }, + "users": { + "items": { + "$ref": "#/components/schemas/NestedUser" + }, + "type": "array", + "nullable": true } }, "required": [ - "cluster", + "actions", "id", - "local_id", "name", - "time_span", - "time_unit" + "platform" ], "type": "object", "additionalProperties": false }, - "WithTask_View_": { + "WithTask_UserRoleNext_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/View" + "$ref": "#/components/schemas/UserRoleNext" } }, "required": [ @@ -83815,57 +81239,216 @@ ], "type": "object" }, - "ViewCreationParams": { + "ROLE_ACTION": { + "enum": [ + "*", + "MANAGE_DATA_CENTER", + "MANAGE_CLUSTER_CONNECTION", + "MANAGE_STORAGE_CLUSTER_CONNECTION", + "MANAGE_HOST", + "MANAGE_NIC_MTU", + "MANAGE_DISK", + "MANAGE_HARDWARE_TOPO", + "MANAGE_USB_DEVICE", + "MANAGE_GPU_DEVICE", + "MANAGE_VDS", + "MANAGE_VLAN", + "MANAGE_SYSTEM_VLAN", + "MANAGE_ISCSI_DATA_STORE", + "MANAGE_NFS_DATA_STORE", + "MANAGE_NVMF_DATA_STORE", + "CREATE_VM", + "UPDATE_VM", + "DELETE_VM", + "UPDATE_VM_ADVANCED_SETTING", + "UPDATE_VM_GUEST", + "VM_OPERATION_OPEN_TERMINAL", + "VM_OPERATION_MIGRATE", + "VM_OPERATION_VM_FOLDER", + "VM_OPERATION_VM_POWER", + "VM_OPERATION_CLONE", + "VM_OPERATION_INSTALL_TOOLS", + "VM_IMPORT_EXPORT", + "CREATE_VM_TEMPLATE", + "MANAGE_VM_TEMPLATE", + "VM_TEMPLATE_IMPORT_EXPORT", + "MANAGE_VM_SNAPSHOT", + "MANAGE_VM_VOLUME", + "VM_VOLUME_IMPORT_EXPORT", + "MANAGE_ISO", + "DOWNLOAD_ISO", + "QUERY_SENSITIVE_RESOURCE_LIST", + "QUERY_SENSITIVE_RESOURCE", + "MANAGE_SENSITIVE_RESOURCE", + "MANAGE_VM_PLACEMENT_GROUP", + "MANAGE_SNAPSHOT_PLAN", + "MANAGE_ALERT", + "MANAGE_MONITOR_VIEW", + "MANAGE_ENTITY_FILTER", + "MANAGE_CLUSTER_BASIC_INFO", + "MANAGE_CLUSTER_LICENCE", + "MANAGE_CLUSTER_SNMP_TRANSPORT", + "MANAGE_SNMP_TRAP", + "MANAGE_CLUSTER_VIP", + "MANAGE_CLUSTER_MANAGEMENT_IP", + "MANAGE_DNS_SERVER", + "MANAGE_NTP_SERVER", + "MANAGE_IPMI", + "MANAGE_CLUSTER_VM_CPU_MODEL", + "MANAGE_CLUSTER_VM_TOOLS", + "MANAGE_CLUSTER_HOT_MIGRATION", + "MANAGE_CLUSTER_HA", + "MANAGE_SSL_CERTIFICATE", + "MANAGE_LOG_COLLECTION", + "MANAGE_SYSLOG", + "MANAGE_LOG_FIND", + "MANAGE_LABEL", + "MANAGE_USER_AND_ROLE", + "MANAGE_PASSWORD_SETTINGS", + "MANAGE_ACCESS_CONTROL", + "MANAGE_SESSION_EXPIRATION", + "MANAGE_VCENTER_ASSOCIATION", + "MANAGE_ESXI_ASSOCIATION", + "MANAGE_AUDIT_LOG", + "MANAGE_ALERT_EMAIL_SETTING", + "MANAGE_SMTP_SERVER", + "MANAGE_UPGRADE_CENTER", + "MANAGE_VM_RECYCLE_BIN_SETTING", + "MANAGE_REPORT", + "MANAGE_SHARING_VM_TOOLS", + "MANAGE_ADVANCED_MONITOR", + "MANAGE_THIRD_PARTY_DRIVER", + "MANAGE_ORGANIZATION_NAME", + "MANAGE_CLOUD_TOWER_LICENSE", + "MANAGE_CONSISTENCY_GROUP", + "MANAGE_NIC", + "MANAGE_CLUSTER_ISCSI", + "MANAGE_BACKUP_LICENSE", + "MANAGE_BACKUP_PACKAGE", + "MANAGE_BACKUP_SERVICE", + "MANAGE_BACKUP_STORE_REPOSITORY", + "MANAGE_BACKUP_PLAN", + "MANAGE_BACKUP_TASK", + "MANAGE_BACKUP_RESTORE_POINT", + "MANAGE_BACKUP_RESTORE_POINT_TASK", + "MANAGE_SECURITY_POLICY", + "MANAGE_SECURITY_GROUP", + "ISOLATE_VM", + "MANAGE_EVEROUTE_LICENSE", + "MANAGE_EVEROUTE_PACKAGE", + "DEPLOY_EVEROUTE_CLUSTER", + "UNDEPLOY_EVEROUTE_CLUSTER", + "UPDATE_EVEROUTE_CLUSTER", + "UPGRADE_EVEROUTE_CLUSTER", + "MANAGE_EVEROUTE_NETWORK_POLICY_RULE_SERVICE", + "MANAGE_EVEROUTE_CLUSTER_ASSOCIATION", + "MANAGE_EVEROUTE_CLUSTER_GLOBAL_POLICY", + "MANAGE_MICRO_SEGMENTATION", + "MANAGE_LOAD_BALANCER_RESOURCE", + "MANAGE_LOAD_BALANCER", + "MANAGE_LOAD_BALANCER_VNET_BOND", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_SERVICE", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_CLUSTER_BINDING", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_EDGE_GATEWAY", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_EXTERNAL_SUBNET", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_BASIC_RESOURCE", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_SECURITY_GROUP", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_SECURITY_POLICY", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_ISOLATION_POLICY", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_FLOATING_IP", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_ROUTER_GATEWAY", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_NAT_GATEWAY", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_LAYER2_GATEWAY", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_PEERING", + "MANAGE_VIRTUAL_PRIVATE_CLOUD_LOAD_BALANCER_RESOURCE", + "MANAGE_LDAP_AD_CONFIG", + "MANAGE_MFA_CONFIG", + "MANAGE_DEFAULT_LOGIN_OPTION", + "MANAGE_CLUSTER_STORAGE_POLICY", + "MANAGE_SKS_SERVICE", + "MANAGE_SKS_LICENSE", + "CONFIGURE_SKS_SERVICE", + "CREATE_SKS_WORKLOAD_CLUSTER", + "DELETE_SKS_WORKLOAD_CLUSTER", + "UPDATE_SKS_WORKLOAD_CLUSTER", + "MANAGE_CONTAINER_REGISTRY", + "DOWNLOAD_SKS_WORKLOAD_CLUSTER_KUBECONFIG", + "DOWNLOAD_SKS_WORKLOAD_SPEC_FILE", + "MANAGE_SKS_WORKLOAD_CLUSTER_RECONCILE", + "MANAGE_OBSERVABILITY_PACKAGE", + "MANAGE_OBSERVABILITY_SERVICE", + "CONFIG_DYNAMIC_RESOURCE_SCHEDULE", + "GENERATE_DRS_PROPOSALS", + "APPLY_DRS_PROPOSAL", + "MANAGE_AGENT_MESH", + "MANAGE_REPLICATION_SERVICE", + "MANAGE_REPLICATION_RESTORE_POINT", + "MANAGE_REPLICATION_PLAN", + "MANAGE_REPLICATION_TASK", + "MANAGE_REPLICATION_FAULT_TASK", + "MANAGE_REPLICA_OBJECT", + "MANAGE_CLUSTER_PRIORITIZED", + "SMTX_INSPECTOR", + "MANAGE_SFS_LICENSE", + "MANAGE_SFS_IMAGE", + "MANAGE_SFS_FILE_STORAGE_CLUSTER", + "MANAGE_SFS_FILE_SYSTEM_CONFIG", + "MANAGE_SFS_FILE_SYSTEM_ACCESSIBILITY", + "MANAGE_SFS_SNAPSHOT", + "MANAGE_CLOUDTOWER_SNMP_TRANSPORT", + "MANAGE_CLOUD_TOWER_NTP", + "MANAGE_CLOUDTOWER_WEBHOOK_NOTIFIER", + "MANAGE_API_KEY" + ], + "type": "string" + }, + "RoleCreationParams": { "properties": { - "time_unit": { - "$ref": "#/components/schemas/TimeUnit" - }, - "time_span": { - "type": "integer", - "format": "int32" - }, - "cluster_id": { - "type": "string" + "actions": { + "items": { + "$ref": "#/components/schemas/ROLE_ACTION" + }, + "type": "array" }, "name": { - "type": "string" + "type": "string", + "minLength": 1 } }, "required": [ - "time_unit", - "time_span", - "cluster_id", + "actions", "name" ], "type": "object" }, - "ViewUpdationParams": { + "RoleUpdationParams": { "properties": { "data": { "properties": { - "time_unit": { - "$ref": "#/components/schemas/TimeUnit" - }, - "time_span": { - "type": "integer", - "format": "int32" + "actions": { + "items": { + "$ref": "#/components/schemas/ROLE_ACTION" + }, + "type": "array" }, "name": { - "type": "string" + "type": "string", + "minLength": 1 } }, "type": "object" }, "where": { - "$ref": "#/components/schemas/ViewWhereInput" + "$ref": "#/components/schemas/UserRoleNextWhereInput" } }, "required": [ + "data", "where" ], "type": "object" }, - "DeleteView": { + "DeleteRole": { "properties": { "id": { "type": "string" @@ -83876,14 +81459,14 @@ ], "type": "object" }, - "WithTask_DeleteView_": { + "WithTask_DeleteRole_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/DeleteView" + "$ref": "#/components/schemas/DeleteRole" } }, "required": [ @@ -83891,10 +81474,10 @@ ], "type": "object" }, - "ViewDeletionParams": { + "RoleDeletionParams": { "properties": { "where": { - "$ref": "#/components/schemas/ViewWhereInput" + "$ref": "#/components/schemas/UserRoleNextWhereInput" } }, "required": [ @@ -83902,54 +81485,81 @@ ], "type": "object" }, - "VsphereEsxiAccount": { + "NestedLabelGroup": { "properties": { - "host": { - "$ref": "#/components/schemas/NestedHost" + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array" + } + }, + "required": [ + "labels" + ], + "type": "object", + "additionalProperties": false + }, + "SecurityGroup": { + "properties": { + "description": { + "type": "string", + "nullable": true + }, + "everoute_cluster": { + "$ref": "#/components/schemas/NestedEverouteCluster" }, "id": { "type": "string" }, - "ip": { - "type": "string" + "isolation_policies": { + "items": { + "$ref": "#/components/schemas/NestedIsolationPolicy" + }, + "type": "array", + "nullable": true }, - "is_valid": { - "type": "boolean" + "label_groups": { + "items": { + "$ref": "#/components/schemas/NestedLabelGroup" + }, + "type": "array", + "nullable": true }, - "local_id": { + "name": { "type": "string" }, - "port": { - "type": "integer", - "format": "int32" + "security_policies": { + "items": { + "$ref": "#/components/schemas/NestedSecurityPolicy" + }, + "type": "array", + "nullable": true }, - "username": { - "type": "string" + "vms": { + "items": { + "$ref": "#/components/schemas/NestedVm" + }, + "type": "array", + "nullable": true } }, "required": [ - "host", + "everoute_cluster", "id", - "ip", - "is_valid", - "local_id", - "port", - "username" + "name" ], "type": "object", "additionalProperties": false }, - "WithTask_VsphereEsxiAccount-Array_": { + "WithTask_SecurityGroup_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "items": { - "$ref": "#/components/schemas/VsphereEsxiAccount" - }, - "type": "array" + "$ref": "#/components/schemas/SecurityGroup" } }, "required": [ @@ -83957,39 +81567,54 @@ ], "type": "object" }, - "UpdateVsphereEsxiAccountParamsData": { + "SecurityGroupCreateParams": { "properties": { - "port": { - "type": "integer", - "format": "int32" + "vms": { + "$ref": "#/components/schemas/VmWhereInput" }, - "password": { - "type": "string" + "label_groups": { + "items": { + "$ref": "#/components/schemas/LabelWhereInput" + }, + "type": "array", + "minItems": 1 }, - "username": { + "description": { "type": "string" }, - "ip": { + "everoute_cluster_id": { "type": "string" }, - "esxi_account_id": { + "name": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "everoute_cluster_id", + "name" + ], + "type": "object" + }, + "DeleteSecurityGroup": { + "properties": { + "id": { "type": "string" } }, "required": [ - "username", - "ip", - "esxi_account_id" + "id" ], "type": "object" }, - "UpdateVsphereEsxiAccountParams": { + "WithTask_DeleteSecurityGroup_": { "properties": { + "task_id": { + "type": "string", + "nullable": true + }, "data": { - "items": { - "$ref": "#/components/schemas/UpdateVsphereEsxiAccountParamsData" - }, - "type": "array" + "$ref": "#/components/schemas/DeleteSecurityGroup" } }, "required": [ @@ -83997,324 +81622,337 @@ ], "type": "object" }, - "UserAuditLog": { + "SecurityGroupWhereInput": { "properties": { - "action": { - "type": "string" + "AND": { + "items": { + "$ref": "#/components/schemas/SecurityGroupWhereInput" + }, + "type": "array", + "nullable": true }, - "auth_type": { + "NOT": { + "items": { + "$ref": "#/components/schemas/SecurityGroupWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/SecurityGroupWhereInput" + }, + "type": "array", + "nullable": true + }, + "description": { "type": "string", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedCluster" - } - ], + "description_contains": { + "type": "string", "nullable": true }, - "createdAt": { - "type": "string" + "description_ends_with": { + "type": "string", + "nullable": true }, - "finished_at": { + "description_gt": { "type": "string", "nullable": true }, - "id": { - "type": "string" + "description_gte": { + "type": "string", + "nullable": true }, - "ip_address": { - "type": "string" + "description_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "message": { - "type": "string" + "description_lt": { + "type": "string", + "nullable": true }, - "resource_id": { + "description_lte": { "type": "string", "nullable": true }, - "resource_type": { + "description_not": { "type": "string", "nullable": true }, - "started_at": { + "description_not_contains": { "type": "string", "nullable": true }, - "status": { - "allOf": [ - { - "$ref": "#/components/schemas/UserAuditLogStatus" - } - ], + "description_not_ends_with": { + "type": "string", "nullable": true }, - "user": { + "description_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "description_not_starts_with": { + "type": "string", + "nullable": true + }, + "description_starts_with": { + "type": "string", + "nullable": true + }, + "everoute_cluster": { "allOf": [ { - "$ref": "#/components/schemas/NestedUser" + "$ref": "#/components/schemas/EverouteClusterWhereInput" } ], "nullable": true }, - "username": { + "id": { "type": "string", "nullable": true - } - }, - "required": [ - "action", - "createdAt", - "id", - "ip_address", - "message" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_UserAuditLog_": { - "properties": { - "task_id": { + }, + "id_contains": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/UserAuditLog" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "UserAuditLogMessage": { - "properties": { - "en-US": { - "type": "string" - }, - "zh-CN": { - "type": "string" - } - }, - "required": [ - "en-US", - "zh-CN" - ], - "type": "object" - }, - "UserAuditLogCreationParams": { - "properties": { - "started_at": { - "type": "string" + "id_ends_with": { + "type": "string", + "nullable": true }, - "finished_at": { - "type": "string" + "id_gt": { + "type": "string", + "nullable": true }, - "cluster_id": { - "type": "string" + "id_gte": { + "type": "string", + "nullable": true }, - "resource_id": { - "type": "string" + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "ip_address": { - "type": "string" + "id_lt": { + "type": "string", + "nullable": true }, - "status": { - "$ref": "#/components/schemas/UserAuditLogStatus" + "id_lte": { + "type": "string", + "nullable": true }, - "user_id": { - "type": "string" + "id_not": { + "type": "string", + "nullable": true }, - "message": { - "$ref": "#/components/schemas/UserAuditLogMessage" + "id_not_contains": { + "type": "string", + "nullable": true }, - "resource_type": { + "id_not_ends_with": { "type": "string", - "minLength": 1 + "nullable": true }, - "action": { + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_not_starts_with": { "type": "string", - "minLength": 1 - } - }, - "required": [ - "status", - "user_id", - "message", - "resource_type", - "action" - ], - "type": "object" - }, - "WithTask_Task_": { - "properties": { - "task_id": { + "nullable": true + }, + "id_starts_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/Task" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "TaskDescription": { - "properties": { - "en-US": { - "type": "string" + "isolation_policies_every": { + "allOf": [ + { + "$ref": "#/components/schemas/IsolationPolicyWhereInput" + } + ], + "nullable": true }, - "zh-CN": { - "type": "string" + "isolation_policies_none": { + "allOf": [ + { + "$ref": "#/components/schemas/IsolationPolicyWhereInput" + } + ], + "nullable": true + }, + "isolation_policies_some": { + "allOf": [ + { + "$ref": "#/components/schemas/IsolationPolicyWhereInput" + } + ], + "nullable": true + }, + "name": { + "type": "string", + "nullable": true + }, + "name_contains": { + "type": "string", + "nullable": true + }, + "name_ends_with": { + "type": "string", + "nullable": true + }, + "name_gt": { + "type": "string", + "nullable": true + }, + "name_gte": { + "type": "string", + "nullable": true + }, + "name_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_lt": { + "type": "string", + "nullable": true + }, + "name_lte": { + "type": "string", + "nullable": true + }, + "name_not": { + "type": "string", + "nullable": true + }, + "name_not_contains": { + "type": "string", + "nullable": true + }, + "name_not_ends_with": { + "type": "string", + "nullable": true + }, + "name_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_not_starts_with": { + "type": "string", + "nullable": true + }, + "name_starts_with": { + "type": "string", + "nullable": true + }, + "security_policies_every": { + "allOf": [ + { + "$ref": "#/components/schemas/SecurityPolicyWhereInput" + } + ], + "nullable": true + }, + "security_policies_none": { + "allOf": [ + { + "$ref": "#/components/schemas/SecurityPolicyWhereInput" + } + ], + "nullable": true + }, + "security_policies_some": { + "allOf": [ + { + "$ref": "#/components/schemas/SecurityPolicyWhereInput" + } + ], + "nullable": true + }, + "vms_every": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vms_none": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vms_some": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true } }, - "required": [ - "en-US", - "zh-CN" - ], - "type": "object" + "type": "object", + "additionalProperties": false }, - "TaskStepCreationParams": { + "SecurityGroupDeleteParams": { "properties": { - "description": { - "type": "string" - }, - "finished": { - "type": "boolean" - }, - "key": { - "type": "string", - "minLength": 1 + "where": { + "$ref": "#/components/schemas/SecurityGroupWhereInput" } }, "required": [ - "finished", - "key" + "where" ], "type": "object" }, - "TaskCreationParams": { + "SecurityGroupUpdateParams": { "properties": { - "steps": { + "label_groups": { "items": { - "$ref": "#/components/schemas/TaskStepCreationParams" + "$ref": "#/components/schemas/LabelWhereInput" }, "type": "array" }, - "args": { - "additionalProperties": false, - "type": "object" - }, - "key": { - "type": "string" - }, - "internal": { - "type": "boolean" - }, - "type": { - "$ref": "#/components/schemas/TaskType" - }, - "resource_id": { - "type": "string" + "vms": { + "$ref": "#/components/schemas/VmWhereInput" }, - "cluster_id": { + "description": { "type": "string" }, - "user_id": { + "name": { "type": "string" - }, - "description": { - "$ref": "#/components/schemas/TaskDescription" - }, - "resource_mutation": { - "type": "string", - "minLength": 1 - }, - "resource_type": { - "type": "string", - "minLength": 1 } }, - "required": [ - "user_id", - "description", - "resource_mutation", - "resource_type" - ], "type": "object" }, - "TaskUpdateParams": { + "SecurityGroupUpdateBody": { "properties": { "data": { - "properties": { - "resource_rollback_retry_count": { - "type": "integer", - "format": "int32" - }, - "resource_rollback_error": { - "type": "string" - }, - "resource_rollbacked": { - "type": "boolean" - }, - "steps": { - "items": { - "$ref": "#/components/schemas/TaskStepCreationParams" - }, - "type": "array" - }, - "error_message": { - "type": "string" - }, - "error_code": { - "type": "string" - }, - "progress": { - "type": "number", - "format": "float" - }, - "status": { - "$ref": "#/components/schemas/TaskStatus" - }, - "snapshot": { - "type": "string" - }, - "args": { - "additionalProperties": false, - "type": "object" - }, - "key": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/TaskType" - }, - "resource_id": { - "type": "string" - }, - "cluster_id": { - "type": "string" - }, - "user_id": { - "type": "string" - }, - "resource_mutation": { - "type": "string" - }, - "resource_type": { - "type": "string" - }, - "description": { - "type": "string" - } - }, - "type": "object" + "$ref": "#/components/schemas/SecurityGroupUpdateParams" }, "where": { - "$ref": "#/components/schemas/TaskWhereInput" + "$ref": "#/components/schemas/SecurityGroupWhereInput" } }, "required": [ @@ -84323,94 +81961,205 @@ ], "type": "object" }, - "NestedVirtualPrivateCloudExternalSubnet": { + "NestedSecurityGroup": { "properties": { - "floating_ip_cidr": { - "type": "string", - "nullable": true - }, "id": { "type": "string" }, "name": { "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedSecurityPolicyApply": { + "properties": { + "communicable": { + "type": "boolean" }, - "nat_gateway_cidr": { - "type": "string", + "security_group": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedSecurityGroup" + } + ], "nullable": true }, - "router_gateway_cidr": { + "security_group_id": { "type": "string", "nullable": true + }, + "selector": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array" + }, + "selector_ids": { + "items": { + "type": "string" + }, + "type": "array" } }, "required": [ - "id", - "name" + "communicable", + "selector", + "selector_ids" ], "type": "object", "additionalProperties": false }, - "NestedVirtualPrivateCloud": { + "NetworkPolicyRulePortProtocol": { + "enum": [ + "ALG", + "ICMP", + "IPIP", + "TCP", + "UDP" + ], + "type": "string" + }, + "NestedNetworkPolicyRulePort": { "properties": { - "id": { - "type": "string" + "port": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "protocol": { + "$ref": "#/components/schemas/NetworkPolicyRulePortProtocol" } }, "required": [ - "id", - "name" + "protocol" ], "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudFloatingIp": { + "NetworkPolicyRuleType": { + "enum": [ + "ALL", + "IP_BLOCK", + "SECURITY_GROUP", + "SELECTOR" + ], + "type": "string" + }, + "NestedNetworkPolicyRule": { "properties": { - "entityAsyncStatus": { + "ip_block": { + "type": "string", + "nullable": true + }, + "ports": { + "items": { + "$ref": "#/components/schemas/NestedNetworkPolicyRulePort" + }, + "type": "array", + "nullable": true + }, + "security_group": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/NestedSecurityGroup" } ], "nullable": true }, - "external_ip": { + "security_group_id": { "type": "string", "nullable": true }, - "external_subnet": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnet" + "selector": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", + "nullable": true + }, + "selector_ids": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "type": { + "$ref": "#/components/schemas/NetworkPolicyRuleType" + } + }, + "required": [ + "type" + ], + "type": "object", + "additionalProperties": false + }, + "SecurityPolicy": { + "properties": { + "apply_to": { + "items": { + "$ref": "#/components/schemas/NestedSecurityPolicyApply" + }, + "type": "array" + }, + "description": { + "type": "string" + }, + "egress": { + "items": { + "$ref": "#/components/schemas/NestedNetworkPolicyRule" + }, + "type": "array", + "nullable": true + }, + "everoute_cluster": { + "$ref": "#/components/schemas/NestedEverouteCluster" }, "id": { "type": "string" }, - "local_id": { + "ingress": { + "items": { + "$ref": "#/components/schemas/NestedNetworkPolicyRule" + }, + "type": "array", + "nullable": true + }, + "name": { "type": "string" }, - "vpc": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloud" + "policy_mode": { + "allOf": [ + { + "$ref": "#/components/schemas/PolicyMode" + } + ], + "nullable": true } }, "required": [ - "external_subnet", + "apply_to", + "description", + "everoute_cluster", "id", - "local_id", - "vpc" + "name" ], "type": "object", "additionalProperties": false }, - "WithTask_VirtualPrivateCloudFloatingIp_": { + "WithTask_SecurityPolicy_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIp" + "$ref": "#/components/schemas/SecurityPolicy" } }, "required": [ @@ -84418,146 +82167,162 @@ ], "type": "object" }, - "VirtualPrivateCloudFloatingIpCreationParams": { + "SecurityPolicyApplyToInputTarget": { "properties": { - "external_ip": { - "type": "string" + "security_groups": { + "$ref": "#/components/schemas/SecurityGroupWhereInput" }, - "external_subnet_id": { - "type": "string" + "label_groups": { + "items": { + "$ref": "#/components/schemas/LabelWhereInput" + }, + "type": "array" + } + }, + "type": "object" + }, + "SecurityPolicyApplyToInput": { + "properties": { + "communicable": { + "type": "boolean" }, - "vpc_id": { - "type": "string" + "target": { + "$ref": "#/components/schemas/SecurityPolicyApplyToInputTarget" } }, "required": [ - "external_subnet_id", - "vpc_id" + "target" ], "type": "object" }, - "DeleteVirtualPrivateCloudFloatingIp": { + "IPSecurityPolicy": { "properties": { - "id": { + "except_ip_block": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ip_block": { "type": "string" } }, "required": [ - "id" + "ip_block" ], "type": "object" }, - "WithTask_DeleteVirtualPrivateCloudFloatingIp_": { + "SecurityPolicyIngressEgressInputTarget": { "properties": { - "task_id": { - "type": "string", - "nullable": true + "security_groups": { + "$ref": "#/components/schemas/SecurityGroupWhereInput" }, - "data": { - "$ref": "#/components/schemas/DeleteVirtualPrivateCloudFloatingIp" + "ips": { + "items": { + "$ref": "#/components/schemas/IPSecurityPolicy" + }, + "type": "array" + }, + "label_groups": { + "items": { + "$ref": "#/components/schemas/LabelWhereInput" + }, + "type": "array" } }, - "required": [ - "data" - ], "type": "object" }, - "VirtualPrivateCloudFloatingIpDeletionParams": { + "NetworkPolicyRulePortInput": { "properties": { - "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput" + "protocol": { + "$ref": "#/components/schemas/NetworkPolicyRulePortProtocol" + }, + "port": { + "type": "string" } }, "required": [ - "where" + "protocol" ], "type": "object" }, - "NestedVpcDnatRuleType": { + "SecurityPolicyIngressEgressInput": { "properties": { - "port": { - "type": "integer", - "format": "int32" - }, - "target_ip": { - "type": "string" + "ports": { + "items": { + "$ref": "#/components/schemas/NetworkPolicyRulePortInput" + }, + "type": "array" }, - "target_port": { - "type": "integer", - "format": "int32" + "target": { + "$ref": "#/components/schemas/SecurityPolicyIngressEgressInputTarget" } }, "required": [ - "port", - "target_ip", - "target_port" + "target" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "VirtualPrivateCloudNatGateway": { + "SecurityPolicyCreateParams": { "properties": { - "dnat_rules": { + "ingress": { "items": { - "$ref": "#/components/schemas/NestedVpcDnatRuleType" + "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput" }, - "type": "array", - "nullable": true - }, - "enable_dnat": { - "type": "boolean", - "nullable": true - }, - "enable_snat": { - "type": "boolean", - "nullable": true + "type": "array" }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true + "egress": { + "items": { + "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput" + }, + "type": "array" }, - "external_ip": { - "type": "string", - "nullable": true + "apply_to": { + "items": { + "$ref": "#/components/schemas/SecurityPolicyApplyToInput" + }, + "type": "array", + "minItems": 1 }, - "external_subnet": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnet" + "policy_mode": { + "$ref": "#/components/schemas/PolicyMode" }, - "id": { + "everoute_cluster_id": { "type": "string" }, - "local_id": { + "description": { "type": "string" }, "name": { + "type": "string", + "minLength": 1 + } + }, + "required": [ + "everoute_cluster_id", + "name" + ], + "type": "object" + }, + "DeleteSecurityPolicy": { + "properties": { + "id": { "type": "string" - }, - "vpc": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloud" } }, "required": [ - "external_subnet", - "id", - "local_id", - "name", - "vpc" + "id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "WithTask_VirtualPrivateCloudNatGateway_": { + "WithTask_DeleteSecurityPolicy_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/VirtualPrivateCloudNatGateway" + "$ref": "#/components/schemas/DeleteSecurityPolicy" } }, "required": [ @@ -84565,90 +82330,50 @@ ], "type": "object" }, - "VirtualPrivateCloudDnatRuleParams": { + "SecurityPolicyDeleteParams": { "properties": { - "target_port": { - "type": "integer", - "format": "int32" - }, - "port": { - "type": "integer", - "format": "int32" - }, - "target_ip": { - "type": "string" + "where": { + "$ref": "#/components/schemas/SecurityPolicyWhereInput" } }, "required": [ - "target_port", - "port", - "target_ip" + "where" ], "type": "object" }, - "VirtualPrivateCloudNatGatewayCreationParams": { + "SecurityPolicyUpdateParams": { "properties": { - "external_ip": { - "type": "string" - }, - "external_subnet_id": { - "type": "string" - }, - "dnat_rules": { + "ingress": { "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudDnatRuleParams" + "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput" }, "type": "array" }, - "enable_dnat": { - "type": "boolean" - }, - "enable_snat": { - "type": "boolean" + "egress": { + "items": { + "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput" + }, + "type": "array" }, - "vpc_id": { - "type": "string" + "apply_to": { + "items": { + "$ref": "#/components/schemas/SecurityPolicyApplyToInput" + }, + "type": "array" }, - "name": { - "type": "string" + "policy_mode": { + "$ref": "#/components/schemas/PolicyMode" } }, - "required": [ - "external_subnet_id", - "enable_dnat", - "enable_snat", - "vpc_id", - "name" - ], "type": "object" }, - "VirtualPrivateCloudNatGatewayUpdationParams": { + "SecurityPolicyUpdateBody": { "properties": { "data": { - "properties": { - "external_ip": { - "type": "string" - }, - "dnat_rules": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudDnatRuleParams" - }, - "type": "array" - }, - "enable_dnat": { - "type": "boolean" - }, - "enable_snat": { - "type": "boolean" - }, - "name": { - "type": "string" - } - }, - "type": "object" + "$ref": "#/components/schemas/SecurityPolicyUpdateParams" }, "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput" + "$ref": "#/components/schemas/SecurityPolicyWhereInput" } }, "required": [ @@ -84657,92 +82382,127 @@ ], "type": "object" }, - "DeleteVirtualPrivateCloudNatGateway": { + "UpdatePassrodSecurityParams": { "properties": { - "id": { - "type": "string" + "password_expire_days": { + "type": "integer", + "format": "int32" + }, + "password_complexity": { + "$ref": "#/components/schemas/PasswordComplexity" + }, + "login_miss_time_threshold": { + "type": "integer", + "format": "int32" + }, + "login_miss_num_threshold": { + "type": "integer", + "format": "int32" } }, - "required": [ - "id" - ], "type": "object" }, - "WithTask_DeleteVirtualPrivateCloudNatGateway_": { + "UpdateAccessRestrictionParams": { "properties": { - "task_id": { - "type": "string", - "nullable": true + "access_list": { + "items": { + "type": "string" + }, + "type": "array" }, - "data": { - "$ref": "#/components/schemas/DeleteVirtualPrivateCloudNatGateway" + "access_mode": { + "$ref": "#/components/schemas/AccessMode" } }, "required": [ - "data" + "access_list", + "access_mode" ], "type": "object" }, - "VirtualPrivateCloudNatGatewayDeletionParams": { + "UpdateSessionTimeoutParams": { "properties": { - "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput" + "session_max_age": { + "type": "integer", + "format": "int32" } }, "required": [ - "where" + "session_max_age" ], "type": "object" }, - "NestedVirtualPrivateCloudRoute": { + "NestedSnapshotPlanTask": { "properties": { - "destination": { - "type": "string" - }, "id": { "type": "string" - }, - "next_hop_local_id": { + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "ProtectSnapshotStatus": { + "enum": [ + "PROTECT_SNAPSHOT_STATUS_CREATED", + "PROTECT_SNAPSHOT_STATUS_CREATING", + "PROTECT_SNAPSHOT_STATUS_DELETED", + "PROTECT_SNAPSHOT_STATUS_FAILED" + ], + "type": "string" + }, + "NestedSnapshotGroupVmDiskInfo": { + "properties": { + "disk_id": { "type": "string" }, - "next_hop_type": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteNextHopType" + "disk_snapshot_status": { + "$ref": "#/components/schemas/ProtectSnapshotStatus" } }, "required": [ - "destination", - "id", - "next_hop_local_id", - "next_hop_type" + "disk_id", + "disk_snapshot_status" ], "type": "object", "additionalProperties": false }, - "NestedVirtualPrivateCloudSubnet": { + "NestedSnapshotGroupVmInfo": { "properties": { - "id": { + "disks": { + "items": { + "$ref": "#/components/schemas/NestedSnapshotGroupVmDiskInfo" + }, + "type": "array" + }, + "vm_id": { "type": "string" }, - "name": { + "vm_name": { "type": "string" + }, + "vm_snapshot_status": { + "$ref": "#/components/schemas/ProtectSnapshotStatus" } }, "required": [ - "id", - "name" + "disks", + "vm_id", + "vm_name", + "vm_snapshot_status" ], "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudRouteTable": { + "SnapshotGroup": { "properties": { - "default_for_vpc": { - "type": "boolean", - "nullable": true + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "description": { - "type": "string", - "nullable": true + "deleted": { + "type": "boolean" }, "entityAsyncStatus": { "allOf": [ @@ -84752,50 +82512,78 @@ ], "nullable": true }, + "estimated_recycling_time": { + "type": "string", + "nullable": true + }, "id": { "type": "string" }, + "internal": { + "type": "boolean", + "nullable": true + }, + "keep": { + "type": "boolean" + }, + "local_created_at": { + "type": "string" + }, "local_id": { "type": "string" }, + "logical_size_bytes": { + "type": "integer", + "format": "int64" + }, "name": { "type": "string" }, - "routes": { + "object_num": { + "type": "integer", + "format": "int32" + }, + "snapshotPlanTask": { + "$ref": "#/components/schemas/NestedSnapshotPlanTask" + }, + "vm_info": { "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudRoute" + "$ref": "#/components/schemas/NestedSnapshotGroupVmInfo" }, - "type": "array", - "nullable": true + "type": "array" }, - "subnets": { + "vm_snapshots": { "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudSubnet" + "$ref": "#/components/schemas/NestedVmSnapshot" }, "type": "array", "nullable": true - }, - "vpc": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloud" } }, "required": [ + "cluster", + "deleted", "id", + "keep", + "local_created_at", "local_id", + "logical_size_bytes", "name", - "vpc" + "object_num", + "snapshotPlanTask", + "vm_info" ], "type": "object", "additionalProperties": false }, - "WithTask_VirtualPrivateCloudRouteTable_": { + "WithTask_SnapshotGroup_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteTable" + "$ref": "#/components/schemas/SnapshotGroup" } }, "required": [ @@ -84803,79 +82591,62 @@ ], "type": "object" }, - "VirtualPrivateCloudRouteParams": { + "SnapshotGroupRollbackParams": { "properties": { - "destination": { + "where": { + "$ref": "#/components/schemas/SnapshotGroupWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "SnapshotGroupCloneParam": { + "properties": { + "from_source_vm_id": { "type": "string" }, - "next_hop_local_id": { + "to_cloned_vm_name": { "type": "string" - }, - "next_hop_type": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteNextHopType" } }, "required": [ - "destination", - "next_hop_local_id", - "next_hop_type" + "from_source_vm_id", + "to_cloned_vm_name" ], "type": "object" }, - "VirtualPrivateCloudRouteTableCreationParams": { + "SnapshotGroupCloneParams": { "properties": { - "routes": { + "clone": { "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteParams" + "$ref": "#/components/schemas/SnapshotGroupCloneParam" }, "type": "array" }, - "vpc_id": { - "type": "string" - }, - "description": { - "type": "string" - }, - "name": { + "id": { "type": "string" } }, "required": [ - "vpc_id", - "name" + "clone", + "id" ], "type": "object" }, - "VirtualPrivateCloudRouteTableUpdationParams": { + "SnapshotGroupKeepParams": { "properties": { - "data": { - "properties": { - "routes": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteParams" - }, - "type": "array" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "type": "object" - }, "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput" + "$ref": "#/components/schemas/SnapshotGroupWhereInput" } }, "required": [ - "data", "where" ], "type": "object" }, - "DeleteVirtualPrivateCloudRouteTable": { + "DeleteSnapshotGroup": { "properties": { "id": { "type": "string" @@ -84886,14 +82657,14 @@ ], "type": "object" }, - "WithTask_DeleteVirtualPrivateCloudRouteTable_": { + "WithTask_DeleteSnapshotGroup_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/DeleteVirtualPrivateCloudRouteTable" + "$ref": "#/components/schemas/DeleteSnapshotGroup" } }, "required": [ @@ -84901,10 +82672,10 @@ ], "type": "object" }, - "VirtualPrivateCloudRouteTableDeletionParams": { + "SnapshotGroupDeletionParams": { "properties": { "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput" + "$ref": "#/components/schemas/SnapshotGroupWhereInput" } }, "required": [ @@ -84912,30 +82683,25 @@ ], "type": "object" }, - "NestedVpcRouterGatewayRuleType": { + "SnapshotPlan": { "properties": { - "dst": { + "auto_delete_num": { + "type": "integer", + "format": "int32" + }, + "auto_execute_num": { + "type": "integer", + "format": "int32" + }, + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "description": { "type": "string" }, - "nexthop": { + "end_time": { "type": "string", "nullable": true - } - }, - "required": [ - "dst" - ], - "type": "object", - "additionalProperties": false - }, - "VirtualPrivateCloudRouterGateway": { - "properties": { - "associated_subnets": { - "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudSubnet" - }, - "type": "array", - "nullable": true }, "entityAsyncStatus": { "allOf": [ @@ -84945,235 +82711,91 @@ ], "nullable": true }, - "external_ip": { - "type": "string", + "exec_h_m": { + "properties": {}, + "type": "object", "nullable": true }, - "external_subnet": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnet" + "execute_intervals": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array" }, - "id": { - "type": "string" + "execute_plan_type": { + "$ref": "#/components/schemas/SnapshotPlanExecuteType" }, - "local_id": { - "type": "string" + "execution_tasks": { + "items": { + "$ref": "#/components/schemas/NestedSnapshotPlanTask" + }, + "type": "array", + "nullable": true }, - "name": { + "healthy": { + "type": "boolean" + }, + "id": { "type": "string" }, - "nexthop_ip": { + "last_execute_end_time": { "type": "string", "nullable": true }, - "rules": { - "items": { - "$ref": "#/components/schemas/NestedVpcRouterGatewayRuleType" - }, - "type": "array" + "last_execute_status": { + "$ref": "#/components/schemas/SnapshotPlanExecuteStatus" }, - "vpc": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloud" - } - }, - "required": [ - "external_subnet", - "id", - "local_id", - "name", - "rules", - "vpc" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_VirtualPrivateCloudRouterGateway_": { - "properties": { - "task_id": { + "last_execute_time": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGateway" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VirtualPrivateCloudRouterGatewayRuleInputType": { - "properties": { - "dst": { - "type": "string" - }, - "nexthop": { - "type": "string" - } - }, - "required": [ - "dst" - ], - "type": "object" - }, - "VirtualPrivateCloudRouterGatewayCreationParams": { - "properties": { - "rules": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayRuleInputType" - }, - "type": "array" - }, - "associated_subnets_ids": { - "items": { - "type": "string" - }, - "type": "array" - }, - "external_ip": { - "type": "string" - }, - "external_subnet_id": { + "local_id": { "type": "string" }, - "vpc_id": { - "type": "string" + "logical_size_bytes": { + "type": "integer", + "format": "int64" }, - "name": { - "type": "string" - } - }, - "required": [ - "rules", - "associated_subnets_ids", - "external_subnet_id", - "vpc_id", - "name" - ], - "type": "object" - }, - "VirtualPrivateCloudRouterGatewayUpdateDataParams": { - "properties": { - "rules": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayRuleInputType" - }, - "type": "array" + "manual_delete_num": { + "type": "integer", + "format": "int32" }, - "associated_subnets_ids": { - "items": { - "type": "string" - }, - "type": "array" + "manual_execute_num": { + "type": "integer", + "format": "int32" }, - "external_ip": { - "type": "string" + "mirror": { + "type": "boolean" }, "name": { "type": "string" - } - }, - "type": "object" - }, - "VirtualPrivateCloudRouterGatewayUpdationParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayUpdateDataParams" }, - "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteVirtualPrivateCloudRouterGateway": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteVirtualPrivateCloudRouterGateway_": { - "properties": { - "task_id": { + "next_execute_time": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteVirtualPrivateCloudRouterGateway" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VirtualPrivateCloudRouterGatewayDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "NestedVirtualPrivateCloudLabelGroup": { - "properties": { - "labels": { - "items": { - "$ref": "#/components/schemas/NestedLabel" - }, - "type": "array" - } - }, - "required": [ - "labels" - ], - "type": "object", - "additionalProperties": false - }, - "VirtualPrivateCloudSecurityGroup": { - "properties": { - "default_for_vpc": { - "type": "boolean", - "nullable": true - }, - "description": { - "type": "string", - "nullable": true + "object_num": { + "type": "integer", + "format": "int32" }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true + "physical_size_bytes": { + "type": "integer", + "format": "int64" }, - "id": { - "type": "string" + "remain_snapshot_num": { + "type": "integer", + "format": "int32" }, - "label_groups": { - "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudLabelGroup" - }, - "type": "array", - "nullable": true + "snapshot_group_num": { + "type": "integer", + "format": "int32" }, - "local_id": { + "start_time": { "type": "string" }, - "name": { - "type": "string" + "status": { + "$ref": "#/components/schemas/SnapshotPlanStatus" }, "vms": { "items": { @@ -85181,28 +82803,42 @@ }, "type": "array", "nullable": true - }, - "vpc": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloud" } }, "required": [ + "auto_delete_num", + "auto_execute_num", + "cluster", + "description", + "execute_intervals", + "execute_plan_type", + "healthy", "id", + "last_execute_status", "local_id", + "logical_size_bytes", + "manual_delete_num", + "manual_execute_num", + "mirror", "name", - "vpc" + "object_num", + "physical_size_bytes", + "remain_snapshot_num", + "snapshot_group_num", + "start_time", + "status" ], "type": "object", "additionalProperties": false }, - "WithTask_VirtualPrivateCloudSecurityGroup_": { + "WithTask_SnapshotPlan_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroup" + "$ref": "#/components/schemas/SnapshotPlan" } }, "required": [ @@ -85210,21 +82846,7 @@ ], "type": "object" }, - "LabelGroup": { - "properties": { - "label_ids": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "label_ids" - ], - "type": "object" - }, - "VirtualPrivateCloudSecurityGroupCreationParams": { + "SnapshotPlanCreationParams": { "properties": { "vm_ids": { "items": { @@ -85232,16 +82854,30 @@ }, "type": "array" }, - "label_groups": { + "execute_intervals": { "items": { - "$ref": "#/components/schemas/LabelGroup" + "type": "integer", + "format": "int32" }, "type": "array" }, - "vpc_id": { + "execute_plan_type": { + "$ref": "#/components/schemas/SnapshotPlanExecuteType" + }, + "exec_h_m": { "type": "string" }, - "description": { + "end_time": { + "type": "string" + }, + "start_time": { + "type": "string" + }, + "remain_snapshot_num": { + "type": "integer", + "format": "int32" + }, + "cluster_id": { "type": "string" }, "name": { @@ -85249,12 +82885,17 @@ } }, "required": [ - "vpc_id", + "vm_ids", + "execute_intervals", + "execute_plan_type", + "start_time", + "remain_snapshot_num", + "cluster_id", "name" ], "type": "object" }, - "VirtualPrivateCloudSecurityGroupUpdationParams": { + "SnapshotPlanUpdationParams": { "properties": { "data": { "properties": { @@ -85264,15 +82905,26 @@ }, "type": "array" }, - "label_groups": { + "execute_intervals": { "items": { - "$ref": "#/components/schemas/LabelGroup" + "type": "integer", + "format": "int32" }, "type": "array" }, - "description": { + "execute_plan_type": { + "$ref": "#/components/schemas/SnapshotPlanExecuteType" + }, + "exec_h_m": { "type": "string" }, + "end_time": { + "type": "string" + }, + "remain_snapshot_num": { + "type": "integer", + "format": "int32" + }, "name": { "type": "string" } @@ -85280,16 +82932,15 @@ "type": "object" }, "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput" + "$ref": "#/components/schemas/SnapshotPlanWhereInput" } }, "required": [ - "data", "where" ], "type": "object" }, - "DeleteVirtualPrivateCloudSecurityGroup": { + "DeleteSnapshotPlan": { "properties": { "id": { "type": "string" @@ -85300,14 +82951,14 @@ ], "type": "object" }, - "WithTask_DeleteVirtualPrivateCloudSecurityGroup_": { + "WithTask_DeleteSnapshotPlan_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/DeleteVirtualPrivateCloudSecurityGroup" + "$ref": "#/components/schemas/DeleteSnapshotPlan" } }, "required": [ @@ -85315,10 +82966,10 @@ ], "type": "object" }, - "VirtualPrivateCloudSecurityGroupDeletionParams": { + "SnapshotPlanDeletionParams": { "properties": { "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput" + "$ref": "#/components/schemas/SnapshotPlanWhereInput" } }, "required": [ @@ -85326,153 +82977,102 @@ ], "type": "object" }, - "NestedVirtualPrivateCloudSecurityGroup": { + "SnapshotPlanExecutionParams": { "properties": { - "id": { - "type": "string" + "data": { + "properties": { + "task_name": { + "type": "string" + } + }, + "required": [ + "task_name" + ], + "type": "object" }, - "name": { - "type": "string" + "where": { + "$ref": "#/components/schemas/SnapshotPlanWhereInput" } }, "required": [ - "id", - "name" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NestedVirtualPrivateCloudSecurityPolicyApply": { + "SnapshotPlanSuspendedParams": { "properties": { - "communicable": { - "type": "boolean" - }, - "security_group": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityGroup" - } - ], - "nullable": true - }, - "security_group_id": { - "type": "string" + "where": { + "$ref": "#/components/schemas/SnapshotPlanWhereInput" } }, "required": [ - "communicable", - "security_group_id" - ], - "type": "object", - "additionalProperties": false - }, - "VirtualPrivateCloudNetworkPolicyRulePortProtocol": { - "enum": [ - "ICMP", - "TCP", - "UDP" + "where" ], - "type": "string" + "type": "object" }, - "NestedVirtualPrivateCloudNetworkPolicyRulePort": { + "SnapshotPlanResumeParams": { "properties": { - "port": { - "type": "string", - "nullable": true - }, - "protocol": { - "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRulePortProtocol" + "where": { + "$ref": "#/components/schemas/SnapshotPlanWhereInput" } }, "required": [ - "protocol" + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "VirtualPrivateCloudNetworkPolicyRuleType": { + "SnmpAuthProtocol": { "enum": [ - "ALL", - "IP_BLOCK", - "SECURITY_GROUP", - "SELECTOR" + "MD5", + "SHA" ], "type": "string" }, - "NestedVirtualPrivateCloudNetworkPolicyRule": { + "SnmpPrivacyProtocol": { + "enum": [ + "AES", + "DES" + ], + "type": "string" + }, + "SnmpProtocol": { + "enum": [ + "TCP", + "UDP" + ], + "type": "string" + }, + "SnmpVersion": { + "enum": [ + "V2C", + "V3" + ], + "type": "string" + }, + "SnmpTransport": { "properties": { - "except_ip_block": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "ip_block": { + "auth_pass_phrase": { "type": "string", "nullable": true }, - "ports": { - "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudNetworkPolicyRulePort" - }, - "type": "array", - "nullable": true - }, - "security_group": { + "auth_protocol": { "allOf": [ { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityGroup" + "$ref": "#/components/schemas/SnmpAuthProtocol" } ], "nullable": true }, - "security_group_id": { - "type": "string", - "nullable": true - }, - "selector": { - "items": { - "$ref": "#/components/schemas/NestedLabel" - }, - "type": "array", - "nullable": true - }, - "selector_ids": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "type": { - "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleType" - } - }, - "required": [ - "type" - ], - "type": "object", - "additionalProperties": false - }, - "VirtualPrivateCloudSecurityPolicy": { - "properties": { - "apply_to": { - "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityPolicyApply" - }, - "type": "array" + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "description": { + "community": { "type": "string", "nullable": true }, - "egress": { - "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudNetworkPolicyRule" - }, - "type": "array", - "nullable": true + "disabled": { + "type": "boolean" }, "entityAsyncStatus": { "allOf": [ @@ -85485,49 +83085,60 @@ "id": { "type": "string" }, - "ingress": { - "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudNetworkPolicyRule" - }, - "type": "array", - "nullable": true - }, "local_id": { "type": "string" }, "name": { "type": "string" }, - "policy_mode": { + "port": { + "type": "integer", + "format": "int32" + }, + "privacy_pass_phrase": { + "type": "string", + "nullable": true + }, + "privacy_protocol": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode" + "$ref": "#/components/schemas/SnmpPrivacyProtocol" } ], "nullable": true }, - "vpc": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloud" + "protocol": { + "$ref": "#/components/schemas/SnmpProtocol" + }, + "username": { + "type": "string", + "nullable": true + }, + "version": { + "$ref": "#/components/schemas/SnmpVersion" } }, "required": [ - "apply_to", + "cluster", + "disabled", "id", "local_id", "name", - "vpc" + "port", + "protocol", + "version" ], "type": "object", "additionalProperties": false }, - "WithTask_VirtualPrivateCloudSecurityPolicy_": { + "WithTask_SnmpTransport_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicy" + "$ref": "#/components/schemas/SnmpTransport" } }, "required": [ @@ -85535,243 +83146,248 @@ ], "type": "object" }, - "VirtualPrivateCloudSecurityPolicyApplyInput": { + "SnmpTransportCreationParams": { "properties": { - "security_group_id": { + "disabled": { + "type": "boolean" + }, + "privacy_protocol": { + "$ref": "#/components/schemas/SnmpPrivacyProtocol" + }, + "privacy_pass_phrase": { "type": "string" }, - "communicable": { - "type": "boolean" - } - }, - "required": [ - "security_group_id", - "communicable" - ], - "type": "object" - }, - "VirtualPrivateCloudNetworkPolicyRulePortInput": { - "properties": { - "protocol": { - "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRulePortProtocol" + "auth_protocol": { + "$ref": "#/components/schemas/SnmpAuthProtocol" + }, + "auth_pass_phrase": { + "type": "string" + }, + "username": { + "type": "string" + }, + "community": { + "type": "string" }, "port": { - "type": "string", - "nullable": true + "type": "integer", + "format": "int32" + }, + "protocol": { + "$ref": "#/components/schemas/SnmpProtocol" + }, + "version": { + "$ref": "#/components/schemas/SnmpVersion" + }, + "name": { + "type": "string" + }, + "cluster_id": { + "type": "string" } }, "required": [ - "protocol" + "port", + "protocol", + "version", + "name", + "cluster_id" ], "type": "object" }, - "VirtualPrivateCloudNetworkPolicyRuleInput": { + "SnmpTransportWhereInput": { "properties": { - "type": { - "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleType" - }, - "selector_ids": { + "AND": { "items": { - "type": "string" + "$ref": "#/components/schemas/SnmpTransportWhereInput" }, "type": "array", "nullable": true }, - "security_group_id": { - "type": "string", + "NOT": { + "items": { + "$ref": "#/components/schemas/SnmpTransportWhereInput" + }, + "type": "array", "nullable": true }, - "ports": { + "OR": { "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRulePortInput" + "$ref": "#/components/schemas/SnmpTransportWhereInput" }, "type": "array", "nullable": true }, - "ip_block": { + "auth_pass_phrase": { "type": "string", "nullable": true }, - "except_ip_block": { + "auth_pass_phrase_contains": { + "type": "string", + "nullable": true + }, + "auth_pass_phrase_ends_with": { + "type": "string", + "nullable": true + }, + "auth_pass_phrase_gt": { + "type": "string", + "nullable": true + }, + "auth_pass_phrase_gte": { + "type": "string", + "nullable": true + }, + "auth_pass_phrase_in": { "items": { "type": "string" }, "type": "array", "nullable": true - } - }, - "required": [ - "type" - ], - "type": "object" - }, - "VirtualPrivateCloudSecurityPolicyCreateParams": { - "properties": { - "egress": { + }, + "auth_pass_phrase_lt": { + "type": "string", + "nullable": true + }, + "auth_pass_phrase_lte": { + "type": "string", + "nullable": true + }, + "auth_pass_phrase_not": { + "type": "string", + "nullable": true + }, + "auth_pass_phrase_not_contains": { + "type": "string", + "nullable": true + }, + "auth_pass_phrase_not_ends_with": { + "type": "string", + "nullable": true + }, + "auth_pass_phrase_not_in": { "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleInput" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "ingress": { + "auth_pass_phrase_not_starts_with": { + "type": "string", + "nullable": true + }, + "auth_pass_phrase_starts_with": { + "type": "string", + "nullable": true + }, + "auth_protocol": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpAuthProtocol" + } + ], + "nullable": true + }, + "auth_protocol_in": { "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleInput" + "$ref": "#/components/schemas/SnmpAuthProtocol" }, - "type": "array" + "type": "array", + "nullable": true }, - "apply_to": { + "auth_protocol_not": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpAuthProtocol" + } + ], + "nullable": true + }, + "auth_protocol_not_in": { "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyApplyInput" + "$ref": "#/components/schemas/SnmpAuthProtocol" }, "type": "array", - "minItems": 1 + "nullable": true }, - "policy_mode": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode" + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true }, - "vpc_id": { - "type": "string" + "community": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "community_contains": { + "type": "string", + "nullable": true }, - "name": { + "community_ends_with": { "type": "string", - "minLength": 1 - } - }, - "required": [ - "apply_to", - "vpc_id", - "name" - ], - "type": "object" - }, - "DeleteVirtualPrivateCloudSecurityPolicy": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteVirtualPrivateCloudSecurityPolicy_": { - "properties": { - "task_id": { + "nullable": true + }, + "community_gt": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteVirtualPrivateCloudSecurityPolicy" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VirtualPrivateCloudSecurityPolicyDeleteParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "VirtualPrivateCloudSecurityPolicyUpdateParams": { - "properties": { - "ingress": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleInput" - }, - "type": "array" + "community_gte": { + "type": "string", + "nullable": true }, - "egress": { + "community_in": { "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleInput" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "apply_to": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyApplyInput" - }, - "type": "array" + "community_lt": { + "type": "string", + "nullable": true }, - "policy_mode": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode" + "community_lte": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "community_not": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "type": "object" - }, - "VirtualPrivateCloudSecurityPolicyUpdateBody": { - "properties": { - "data": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyUpdateParams" + "community_not_contains": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "NestedVpcSubnetIpPooType": { - "properties": { - "end": { - "type": "string" + "community_not_ends_with": { + "type": "string", + "nullable": true }, - "start": { - "type": "string" - } - }, - "required": [ - "end", - "start" - ], - "type": "object", - "additionalProperties": false - }, - "NestedVirtualPrivateCloudRouteTable": { - "properties": { - "id": { - "type": "string" + "community_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "VirtualPrivateCloudSubnet": { - "properties": { - "cidr": { - "type": "string" + "community_not_starts_with": { + "type": "string", + "nullable": true }, - "description": { + "community_starts_with": { "type": "string", "nullable": true }, + "disabled": { + "type": "boolean", + "nullable": true + }, + "disabled_not": { + "type": "boolean", + "nullable": true + }, "entityAsyncStatus": { "allOf": [ { @@ -85780,366 +83396,521 @@ ], "nullable": true }, - "gateway": { - "type": "string", + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", "nullable": true }, - "id": { - "type": "string" + "entityAsyncStatus_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true }, - "ip_pools": { + "entityAsyncStatus_not_in": { "items": { - "$ref": "#/components/schemas/NestedVpcSubnetIpPooType" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "local_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "route_table": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudRouteTable" - }, - "total_ip_count": { - "type": "integer", - "format": "int32", + "id": { + "type": "string", "nullable": true }, - "unused_ip_count": { - "type": "integer", - "format": "int32", + "id_contains": { + "type": "string", "nullable": true }, - "vpc": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloud" - } - }, - "required": [ - "cidr", - "id", - "local_id", - "name", - "route_table", - "vpc" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_VirtualPrivateCloudSubnet_": { - "properties": { - "task_id": { + "id_ends_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnet" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VirtualPrivateCloudSubnetIpPoolParams": { - "properties": { - "end": { - "type": "string" + "id_gt": { + "type": "string", + "nullable": true }, - "start": { - "type": "string" - } - }, - "required": [ - "end", - "start" - ], - "type": "object" - }, - "VirtualPrivateCloudSubnetCreationParams": { - "properties": { - "route_table_id": { - "type": "string" + "id_gte": { + "type": "string", + "nullable": true }, - "ip_pools": { + "id_in": { "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnetIpPoolParams" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "gateway": { - "type": "string" + "id_lt": { + "type": "string", + "nullable": true }, - "cidr": { - "type": "string" + "id_lte": { + "type": "string", + "nullable": true }, - "vpc_id": { - "type": "string" + "id_not": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "id_not_contains": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "route_table_id", - "gateway", - "cidr", - "vpc_id", - "name" - ], - "type": "object" - }, - "VirtualPrivateCloudSubnetUpdateDataParams": { - "properties": { - "route_table_id": { - "type": "string" + "id_not_ends_with": { + "type": "string", + "nullable": true }, - "ip_pools": { + "id_not_in": { "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnetIpPoolParams" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "gateway": { - "type": "string" + "id_not_starts_with": { + "type": "string", + "nullable": true }, - "cidr": { - "type": "string" + "id_starts_with": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "local_id": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" - } - }, - "type": "object" - }, - "VirtualPrivateCloudSubnetUpdationParams": { - "properties": { - "data": { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnetUpdateDataParams" + "local_id_contains": { + "type": "string", + "nullable": true }, - "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput" - } - }, - "required": [ - "data", - "where" - ], - "type": "object" - }, - "DeleteVirtualPrivateCloudSubnet": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "WithTask_DeleteVirtualPrivateCloudSubnet_": { - "properties": { - "task_id": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DeleteVirtualPrivateCloudSubnet" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VirtualPrivateCloudSubnetDeletionParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput" - } - }, - "required": [ - "where" - ], - "type": "object" - }, - "NestedVirtualPrivateCloudIsolationPolicy": { - "properties": { - "id": { - "type": "string" + "local_id_gt": { + "type": "string", + "nullable": true }, - "vm": { - "$ref": "#/components/schemas/NestedVm" - } - }, - "required": [ - "id", - "vm" - ], - "type": "object", - "additionalProperties": false - }, - "NestedVirtualPrivateCloudSecurityPolicy": { - "properties": { - "id": { - "type": "string" + "local_id_gte": { + "type": "string", + "nullable": true + }, + "local_id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "local_id_lt": { + "type": "string", + "nullable": true + }, + "local_id_lte": { + "type": "string", + "nullable": true + }, + "local_id_not": { + "type": "string", + "nullable": true + }, + "local_id_not_contains": { + "type": "string", + "nullable": true + }, + "local_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "local_id_not_starts_with": { + "type": "string", + "nullable": true + }, + "local_id_starts_with": { + "type": "string", + "nullable": true }, "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "VirtualPrivateCloud": { - "properties": { - "associate_external_subnet_num": { + "type": "string", + "nullable": true + }, + "name_contains": { + "type": "string", + "nullable": true + }, + "name_ends_with": { + "type": "string", + "nullable": true + }, + "name_gt": { + "type": "string", + "nullable": true + }, + "name_gte": { + "type": "string", + "nullable": true + }, + "name_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_lt": { + "type": "string", + "nullable": true + }, + "name_lte": { + "type": "string", + "nullable": true + }, + "name_not": { + "type": "string", + "nullable": true + }, + "name_not_contains": { + "type": "string", + "nullable": true + }, + "name_not_ends_with": { + "type": "string", + "nullable": true + }, + "name_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_not_starts_with": { + "type": "string", + "nullable": true + }, + "name_starts_with": { + "type": "string", + "nullable": true + }, + "port": { "type": "integer", "format": "int32", "nullable": true }, - "description": { + "port_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "port_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "port_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "port_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "port_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "port_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "port_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "privacy_pass_phrase": { "type": "string", "nullable": true }, - "entityAsyncStatus": { + "privacy_pass_phrase_contains": { + "type": "string", + "nullable": true + }, + "privacy_pass_phrase_ends_with": { + "type": "string", + "nullable": true + }, + "privacy_pass_phrase_gt": { + "type": "string", + "nullable": true + }, + "privacy_pass_phrase_gte": { + "type": "string", + "nullable": true + }, + "privacy_pass_phrase_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "privacy_pass_phrase_lt": { + "type": "string", + "nullable": true + }, + "privacy_pass_phrase_lte": { + "type": "string", + "nullable": true + }, + "privacy_pass_phrase_not": { + "type": "string", + "nullable": true + }, + "privacy_pass_phrase_not_contains": { + "type": "string", + "nullable": true + }, + "privacy_pass_phrase_not_ends_with": { + "type": "string", + "nullable": true + }, + "privacy_pass_phrase_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "privacy_pass_phrase_not_starts_with": { + "type": "string", + "nullable": true + }, + "privacy_pass_phrase_starts_with": { + "type": "string", + "nullable": true + }, + "privacy_protocol": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/SnmpPrivacyProtocol" } ], "nullable": true }, - "id": { - "type": "string" - }, - "isolation_policies": { + "privacy_protocol_in": { "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudIsolationPolicy" + "$ref": "#/components/schemas/SnmpPrivacyProtocol" }, "type": "array", "nullable": true }, - "local_id": { - "type": "string" + "privacy_protocol_not": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpPrivacyProtocol" + } + ], + "nullable": true }, - "mtu": { - "type": "integer", - "format": "int32", + "privacy_protocol_not_in": { + "items": { + "$ref": "#/components/schemas/SnmpPrivacyProtocol" + }, + "type": "array", "nullable": true }, - "name": { - "type": "string" + "protocol": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpProtocol" + } + ], + "nullable": true }, - "route_tables": { + "protocol_in": { "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudRouteTable" + "$ref": "#/components/schemas/SnmpProtocol" }, "type": "array", "nullable": true }, - "security_groups": { + "protocol_not": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpProtocol" + } + ], + "nullable": true + }, + "protocol_not_in": { "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityGroup" + "$ref": "#/components/schemas/SnmpProtocol" }, "type": "array", "nullable": true }, - "security_policies": { + "username": { + "type": "string", + "nullable": true + }, + "username_contains": { + "type": "string", + "nullable": true + }, + "username_ends_with": { + "type": "string", + "nullable": true + }, + "username_gt": { + "type": "string", + "nullable": true + }, + "username_gte": { + "type": "string", + "nullable": true + }, + "username_in": { "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityPolicy" + "type": "string" }, "type": "array", "nullable": true }, - "subnets": { + "username_lt": { + "type": "string", + "nullable": true + }, + "username_lte": { + "type": "string", + "nullable": true + }, + "username_not": { + "type": "string", + "nullable": true + }, + "username_not_contains": { + "type": "string", + "nullable": true + }, + "username_not_ends_with": { + "type": "string", + "nullable": true + }, + "username_not_in": { "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudSubnet" + "type": "string" }, "type": "array", "nullable": true - } - }, - "required": [ - "id", - "local_id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "WithTask_VirtualPrivateCloud_": { - "properties": { - "task_id": { + }, + "username_not_starts_with": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/VirtualPrivateCloud" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "VirtualPrivateCloudCreationParams": { - "properties": { - "mtu": { - "type": "integer", - "format": "int32" - }, - "vpc_service_id": { - "type": "string" + "username_starts_with": { + "type": "string", + "nullable": true }, - "description": { - "type": "string" + "version": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpVersion" + } + ], + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "vpc_service_id", - "name" - ], - "type": "object" - }, - "VirtualPrivateCloudUpdateDataParams": { - "properties": { - "mtu": { - "type": "integer", - "format": "int32" + "version_in": { + "items": { + "$ref": "#/components/schemas/SnmpVersion" + }, + "type": "array", + "nullable": true }, - "description": { - "type": "string" + "version_not": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpVersion" + } + ], + "nullable": true }, - "name": { - "type": "string" + "version_not_in": { + "items": { + "$ref": "#/components/schemas/SnmpVersion" + }, + "type": "array", + "nullable": true } }, - "type": "object" + "type": "object", + "additionalProperties": false }, - "VirtualPrivateCloudUpdationParams": { + "SnmpTransportUpdationParams": { "properties": { "data": { - "$ref": "#/components/schemas/VirtualPrivateCloudUpdateDataParams" + "properties": { + "disabled": { + "type": "boolean" + }, + "privacy_protocol": { + "$ref": "#/components/schemas/SnmpPrivacyProtocol" + }, + "privacy_pass_phrase": { + "type": "string" + }, + "auth_protocol": { + "$ref": "#/components/schemas/SnmpAuthProtocol" + }, + "auth_pass_phrase": { + "type": "string" + }, + "username": { + "type": "string" + }, + "community": { + "type": "string" + }, + "port": { + "type": "integer", + "format": "int32" + }, + "protocol": { + "$ref": "#/components/schemas/SnmpProtocol" + }, + "version": { + "$ref": "#/components/schemas/SnmpVersion" + }, + "name": { + "type": "string" + } + }, + "type": "object" }, "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput" + "$ref": "#/components/schemas/SnmpTransportWhereInput" } }, "required": [ @@ -86148,7 +83919,7 @@ ], "type": "object" }, - "DeleteVirtualPrivateCloud": { + "DeleteSnmpTransport": { "properties": { "id": { "type": "string" @@ -86159,14 +83930,14 @@ ], "type": "object" }, - "WithTask_DeleteVirtualPrivateCloud_": { + "WithTask_DeleteSnmpTransport_": { "properties": { "task_id": { "type": "string", "nullable": true }, "data": { - "$ref": "#/components/schemas/DeleteVirtualPrivateCloud" + "$ref": "#/components/schemas/DeleteSnmpTransport" } }, "required": [ @@ -86174,10 +83945,10 @@ ], "type": "object" }, - "VirtualPrivateCloudDeletionParams": { + "SnmpTransportDeletionParams": { "properties": { "where": { - "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput" + "$ref": "#/components/schemas/SnmpTransportWhereInput" } }, "required": [ @@ -86185,123 +83956,41 @@ ], "type": "object" }, - "DisassociateSystemServiceFromObsServiceResultType": { + "SnmpLanguageCode": { "enum": [ - "FAIL", - "SUCCESS" + "EN_US", + "ZH_CN" ], "type": "string" }, - "DisassociateSystemServiceFromObsServiceResult": { - "properties": { - "errorMessage": { - "type": "string" - }, - "errorCode": { - "type": "string" - }, - "result": { - "$ref": "#/components/schemas/DisassociateSystemServiceFromObsServiceResultType" - } - }, - "required": [ - "result" - ], - "type": "object" - }, - "WithTask_DisassociateSystemServiceFromObsServiceResult_": { + "SnmpTrapReceiver": { "properties": { - "task_id": { + "auth_pass_phrase": { "type": "string", "nullable": true }, - "data": { - "$ref": "#/components/schemas/DisassociateSystemServiceFromObsServiceResult" - } - }, - "required": [ - "data" - ], - "type": "object" - }, - "ObservabilityConnectedSystemServiceType": { - "enum": [ - "BACKUP_SERVICE", - "CLOUDTOWER", - "EVEROUTE_SERVICE", - "OBSERVABILITY_SERVICE", - "REPLICATION_SERVICE", - "SFS_SERVICE" - ], - "type": "string" - }, - "DisassociateSystemServiceFromObsServiceParams": { - "properties": { - "system_service_type": { - "$ref": "#/components/schemas/ObservabilityConnectedSystemServiceType" + "auth_protocol": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpAuthProtocol" + } + ], + "nullable": true }, - "system_service_id": { - "type": "string" - } - }, - "required": [ - "system_service_id" - ], - "type": "object" - }, - "NotifierLanguageCode": { - "enum": [ - "EN_US", - "ZH_CN" - ], - "type": "string" - }, - "NotifierSecurityMode": { - "enum": [ - "SSL", - "STARTTLS", - "UNSPECIFIED" - ], - "type": "string" - }, - "NestedSmtpServer": { - "properties": { - "id": { - "type": "string" + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "AlertNotifier": { - "properties": { - "clusters": { - "items": { - "$ref": "#/components/schemas/NestedCluster" - }, - "type": "array", + "community": { + "type": "string", "nullable": true }, "disabled": { "type": "boolean" }, - "email_from": { + "engine_id": { "type": "string", "nullable": true }, - "email_tos": { - "items": { - "type": "string" - }, - "type": "array" - }, "entityAsyncStatus": { "allOf": [ { @@ -86310,1017 +83999,880 @@ ], "nullable": true }, + "host": { + "type": "string" + }, "id": { "type": "string" }, + "inform": { + "type": "boolean" + }, "language_code": { - "allOf": [ - { - "$ref": "#/components/schemas/NotifierLanguageCode" - } - ], - "nullable": true + "$ref": "#/components/schemas/SnmpLanguageCode" + }, + "local_id": { + "type": "string" }, "name": { - "type": "string", - "nullable": true + "type": "string" }, - "notice_severities": { - "items": { - "type": "string" - }, - "type": "array" + "port": { + "type": "integer", + "format": "int32" }, - "security_mode": { - "allOf": [ - { - "$ref": "#/components/schemas/NotifierSecurityMode" - } - ], + "privacy_pass_phrase": { + "type": "string", "nullable": true }, - "smtp_server_config": { + "privacy_protocol": { "allOf": [ { - "$ref": "#/components/schemas/NestedSmtpServer" + "$ref": "#/components/schemas/SnmpPrivacyProtocol" } ], "nullable": true }, - "smtp_server_host": { - "type": "string", - "nullable": true - }, - "smtp_server_port": { - "type": "integer", - "format": "int32", - "nullable": true + "protocol": { + "$ref": "#/components/schemas/SnmpProtocol" }, "username": { "type": "string", "nullable": true + }, + "version": { + "$ref": "#/components/schemas/SnmpVersion" } }, "required": [ + "cluster", "disabled", - "email_tos", + "host", "id", - "notice_severities" + "inform", + "language_code", + "local_id", + "name", + "port", + "protocol", + "version" ], "type": "object", "additionalProperties": false }, - "AlertNotifierOrderByInput": { - "enum": [ - "disabled_ASC", - "disabled_DESC", - "email_from_ASC", - "email_from_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "language_code_ASC", - "language_code_DESC", - "name_ASC", - "name_DESC", - "security_mode_ASC", - "security_mode_DESC", - "smtp_server_host_ASC", - "smtp_server_host_DESC", - "smtp_server_port_ASC", - "smtp_server_port_DESC", - "username_ASC", - "username_DESC" + "WithTask_SnmpTrapReceiver_": { + "properties": { + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/SnmpTrapReceiver" + } + }, + "required": [ + "data" ], - "type": "string" + "type": "object" }, - "AlertNotifierWhereInput": { + "SnmpTrapReceiverCreationParams": { + "properties": { + "disabled": { + "type": "boolean" + }, + "inform": { + "type": "boolean" + }, + "engine_id": { + "type": "string" + }, + "privacy_protocol": { + "$ref": "#/components/schemas/SnmpPrivacyProtocol" + }, + "privacy_pass_phrase": { + "type": "string" + }, + "auth_protocol": { + "$ref": "#/components/schemas/SnmpAuthProtocol" + }, + "auth_pass_phrase": { + "type": "string" + }, + "username": { + "type": "string" + }, + "community": { + "type": "string" + }, + "language_code": { + "$ref": "#/components/schemas/SnmpLanguageCode" + }, + "port": { + "type": "integer", + "format": "int32" + }, + "host": { + "type": "string" + }, + "protocol": { + "$ref": "#/components/schemas/SnmpProtocol" + }, + "version": { + "$ref": "#/components/schemas/SnmpVersion" + }, + "name": { + "type": "string" + }, + "cluster_id": { + "type": "string" + } + }, + "required": [ + "language_code", + "port", + "host", + "protocol", + "version", + "name", + "cluster_id" + ], + "type": "object" + }, + "SnmpTrapReceiverWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/AlertNotifierWhereInput" + "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/AlertNotifierWhereInput" + "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/AlertNotifierWhereInput" + "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" }, "type": "array", "nullable": true }, - "clusters_every": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "clusters_none": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "clusters_some": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "disabled": { - "type": "boolean", - "nullable": true - }, - "disabled_not": { - "type": "boolean", - "nullable": true - }, - "email_from": { + "auth_pass_phrase": { "type": "string", "nullable": true }, - "email_from_contains": { + "auth_pass_phrase_contains": { "type": "string", "nullable": true }, - "email_from_ends_with": { + "auth_pass_phrase_ends_with": { "type": "string", "nullable": true }, - "email_from_gt": { + "auth_pass_phrase_gt": { "type": "string", "nullable": true }, - "email_from_gte": { + "auth_pass_phrase_gte": { "type": "string", "nullable": true }, - "email_from_in": { + "auth_pass_phrase_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "email_from_lt": { + "auth_pass_phrase_lt": { "type": "string", "nullable": true }, - "email_from_lte": { + "auth_pass_phrase_lte": { "type": "string", "nullable": true }, - "email_from_not": { + "auth_pass_phrase_not": { "type": "string", "nullable": true }, - "email_from_not_contains": { + "auth_pass_phrase_not_contains": { "type": "string", "nullable": true }, - "email_from_not_ends_with": { + "auth_pass_phrase_not_ends_with": { "type": "string", "nullable": true }, - "email_from_not_in": { + "auth_pass_phrase_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "email_from_not_starts_with": { + "auth_pass_phrase_not_starts_with": { "type": "string", "nullable": true }, - "email_from_starts_with": { + "auth_pass_phrase_starts_with": { "type": "string", "nullable": true }, - "entityAsyncStatus": { + "auth_protocol": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/SnmpAuthProtocol" } ], "nullable": true }, - "entityAsyncStatus_in": { + "auth_protocol_in": { "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/SnmpAuthProtocol" }, "type": "array", "nullable": true }, - "entityAsyncStatus_not": { + "auth_protocol_not": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/SnmpAuthProtocol" } ], "nullable": true }, - "entityAsyncStatus_not_in": { + "auth_protocol_not_in": { "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/SnmpAuthProtocol" }, "type": "array", "nullable": true }, - "id": { + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true + }, + "community": { "type": "string", "nullable": true }, - "id_contains": { + "community_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "community_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "community_gt": { "type": "string", "nullable": true }, - "id_gte": { + "community_gte": { "type": "string", "nullable": true }, - "id_in": { + "community_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "community_lt": { "type": "string", "nullable": true }, - "id_lte": { + "community_lte": { "type": "string", "nullable": true }, - "id_not": { + "community_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "community_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "community_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "community_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "community_not_starts_with": { "type": "string", "nullable": true }, - "id_starts_with": { + "community_starts_with": { "type": "string", "nullable": true }, - "language_code": { - "allOf": [ - { - "$ref": "#/components/schemas/NotifierLanguageCode" - } - ], - "nullable": true - }, - "language_code_in": { - "items": { - "$ref": "#/components/schemas/NotifierLanguageCode" - }, - "type": "array", - "nullable": true - }, - "language_code_not": { - "allOf": [ - { - "$ref": "#/components/schemas/NotifierLanguageCode" - } - ], + "disabled": { + "type": "boolean", "nullable": true }, - "language_code_not_in": { - "items": { - "$ref": "#/components/schemas/NotifierLanguageCode" - }, - "type": "array", + "disabled_not": { + "type": "boolean", "nullable": true }, - "name": { + "engine_id": { "type": "string", "nullable": true }, - "name_contains": { + "engine_id_contains": { "type": "string", "nullable": true }, - "name_ends_with": { + "engine_id_ends_with": { "type": "string", "nullable": true }, - "name_gt": { + "engine_id_gt": { "type": "string", "nullable": true }, - "name_gte": { + "engine_id_gte": { "type": "string", "nullable": true }, - "name_in": { + "engine_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_lt": { + "engine_id_lt": { "type": "string", "nullable": true }, - "name_lte": { + "engine_id_lte": { "type": "string", "nullable": true }, - "name_not": { + "engine_id_not": { "type": "string", "nullable": true }, - "name_not_contains": { + "engine_id_not_contains": { "type": "string", "nullable": true }, - "name_not_ends_with": { + "engine_id_not_ends_with": { "type": "string", "nullable": true }, - "name_not_in": { + "engine_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "name_not_starts_with": { + "engine_id_not_starts_with": { "type": "string", "nullable": true }, - "name_starts_with": { + "engine_id_starts_with": { "type": "string", "nullable": true }, - "security_mode": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/NotifierSecurityMode" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "security_mode_in": { + "entityAsyncStatus_in": { "items": { - "$ref": "#/components/schemas/NotifierSecurityMode" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "security_mode_not": { + "entityAsyncStatus_not": { "allOf": [ { - "$ref": "#/components/schemas/NotifierSecurityMode" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "security_mode_not_in": { + "entityAsyncStatus_not_in": { "items": { - "$ref": "#/components/schemas/NotifierSecurityMode" + "$ref": "#/components/schemas/EntityAsyncStatus" }, "type": "array", "nullable": true }, - "smtp_server_config": { - "allOf": [ - { - "$ref": "#/components/schemas/SmtpServerWhereInput" - } - ], - "nullable": true - }, - "smtp_server_host": { + "host": { "type": "string", "nullable": true }, - "smtp_server_host_contains": { + "host_contains": { "type": "string", "nullable": true }, - "smtp_server_host_ends_with": { + "host_ends_with": { "type": "string", "nullable": true }, - "smtp_server_host_gt": { + "host_gt": { "type": "string", "nullable": true }, - "smtp_server_host_gte": { + "host_gte": { "type": "string", "nullable": true }, - "smtp_server_host_in": { + "host_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "smtp_server_host_lt": { + "host_lt": { "type": "string", "nullable": true }, - "smtp_server_host_lte": { + "host_lte": { "type": "string", "nullable": true }, - "smtp_server_host_not": { + "host_not": { "type": "string", "nullable": true }, - "smtp_server_host_not_contains": { + "host_not_contains": { "type": "string", "nullable": true }, - "smtp_server_host_not_ends_with": { + "host_not_ends_with": { "type": "string", "nullable": true }, - "smtp_server_host_not_in": { + "host_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "smtp_server_host_not_starts_with": { + "host_not_starts_with": { "type": "string", "nullable": true }, - "smtp_server_host_starts_with": { + "host_starts_with": { "type": "string", "nullable": true }, - "smtp_server_port": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "smtp_server_port_gt": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "smtp_server_port_gte": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "smtp_server_port_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true - }, - "smtp_server_port_lt": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "smtp_server_port_lte": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "smtp_server_port_not": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "smtp_server_port_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true - }, - "username": { + "id": { "type": "string", "nullable": true }, - "username_contains": { + "id_contains": { "type": "string", "nullable": true }, - "username_ends_with": { + "id_ends_with": { "type": "string", "nullable": true }, - "username_gt": { + "id_gt": { "type": "string", "nullable": true }, - "username_gte": { + "id_gte": { "type": "string", "nullable": true }, - "username_in": { + "id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "username_lt": { + "id_lt": { "type": "string", "nullable": true }, - "username_lte": { + "id_lte": { "type": "string", "nullable": true }, - "username_not": { + "id_not": { "type": "string", "nullable": true }, - "username_not_contains": { + "id_not_contains": { "type": "string", "nullable": true }, - "username_not_ends_with": { + "id_not_ends_with": { "type": "string", "nullable": true }, - "username_not_in": { + "id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "username_not_starts_with": { - "type": "string", - "nullable": true - }, - "username_starts_with": { - "type": "string", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "SmtpServerWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/SmtpServerWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/SmtpServerWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/SmtpServerWhereInput" - }, - "type": "array", - "nullable": true - }, - "description": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "description_contains": { + "id_starts_with": { "type": "string", "nullable": true }, - "description_ends_with": { - "type": "string", + "inform": { + "type": "boolean", "nullable": true }, - "description_gt": { - "type": "string", + "inform_not": { + "type": "boolean", "nullable": true }, - "description_gte": { - "type": "string", + "language_code": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpLanguageCode" + } + ], "nullable": true }, - "description_in": { + "language_code_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/SnmpLanguageCode" }, "type": "array", "nullable": true }, - "description_lt": { - "type": "string", - "nullable": true - }, - "description_lte": { - "type": "string", - "nullable": true - }, - "description_not": { - "type": "string", - "nullable": true - }, - "description_not_contains": { - "type": "string", - "nullable": true - }, - "description_not_ends_with": { - "type": "string", + "language_code_not": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpLanguageCode" + } + ], "nullable": true }, - "description_not_in": { + "language_code_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/SnmpLanguageCode" }, "type": "array", "nullable": true }, - "description_not_starts_with": { - "type": "string", - "nullable": true - }, - "description_starts_with": { - "type": "string", - "nullable": true - }, - "host": { + "local_id": { "type": "string", "nullable": true }, - "host_contains": { + "local_id_contains": { "type": "string", "nullable": true }, - "host_ends_with": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "host_gt": { + "local_id_gt": { "type": "string", "nullable": true }, - "host_gte": { + "local_id_gte": { "type": "string", "nullable": true }, - "host_in": { + "local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "host_lt": { + "local_id_lt": { "type": "string", "nullable": true }, - "host_lte": { + "local_id_lte": { "type": "string", "nullable": true }, - "host_not": { + "local_id_not": { "type": "string", "nullable": true }, - "host_not_contains": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "host_not_ends_with": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "host_not_in": { + "local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "host_not_starts_with": { + "local_id_not_starts_with": { "type": "string", "nullable": true }, - "host_starts_with": { + "local_id_starts_with": { "type": "string", "nullable": true }, - "id": { + "name": { "type": "string", "nullable": true }, - "id_contains": { + "name_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "name_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "name_gt": { "type": "string", "nullable": true }, - "id_gte": { + "name_gte": { "type": "string", "nullable": true }, - "id_in": { + "name_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "name_lt": { "type": "string", "nullable": true }, - "id_lte": { + "name_lte": { "type": "string", "nullable": true }, - "id_not": { + "name_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "name_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "name_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "name_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { - "type": "string", - "nullable": true - }, - "id_starts_with": { - "type": "string", - "nullable": true - }, - "is_record_password": { - "type": "boolean", - "nullable": true - }, - "is_record_password_not": { - "type": "boolean", - "nullable": true - }, - "name": { + "name_not_starts_with": { "type": "string", "nullable": true }, - "name_contains": { + "name_starts_with": { "type": "string", "nullable": true }, - "name_ends_with": { - "type": "string", + "port": { + "type": "integer", + "format": "int32", "nullable": true }, - "name_gt": { - "type": "string", + "port_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "name_gte": { - "type": "string", + "port_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "name_in": { + "port_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "name_lt": { - "type": "string", - "nullable": true - }, - "name_lte": { - "type": "string", - "nullable": true - }, - "name_not": { - "type": "string", + "port_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "name_not_contains": { - "type": "string", + "port_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "name_not_ends_with": { - "type": "string", + "port_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "name_not_in": { + "port_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "name_not_starts_with": { - "type": "string", - "nullable": true - }, - "name_starts_with": { - "type": "string", - "nullable": true - }, - "password": { + "privacy_pass_phrase": { "type": "string", "nullable": true }, - "password_contains": { + "privacy_pass_phrase_contains": { "type": "string", "nullable": true }, - "password_ends_with": { + "privacy_pass_phrase_ends_with": { "type": "string", "nullable": true }, - "password_gt": { + "privacy_pass_phrase_gt": { "type": "string", "nullable": true }, - "password_gte": { + "privacy_pass_phrase_gte": { "type": "string", "nullable": true }, - "password_in": { + "privacy_pass_phrase_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "password_lt": { + "privacy_pass_phrase_lt": { "type": "string", "nullable": true }, - "password_lte": { + "privacy_pass_phrase_lte": { "type": "string", "nullable": true }, - "password_not": { + "privacy_pass_phrase_not": { "type": "string", "nullable": true }, - "password_not_contains": { + "privacy_pass_phrase_not_contains": { "type": "string", "nullable": true }, - "password_not_ends_with": { + "privacy_pass_phrase_not_ends_with": { "type": "string", "nullable": true }, - "password_not_in": { + "privacy_pass_phrase_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "password_not_starts_with": { + "privacy_pass_phrase_not_starts_with": { "type": "string", "nullable": true }, - "password_starts_with": { + "privacy_pass_phrase_starts_with": { "type": "string", "nullable": true }, - "port": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "port_gt": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "port_gte": { - "type": "integer", - "format": "int32", + "privacy_protocol": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpPrivacyProtocol" + } + ], "nullable": true }, - "port_in": { + "privacy_protocol_in": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/SnmpPrivacyProtocol" }, "type": "array", "nullable": true }, - "port_lt": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "port_lte": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "port_not": { - "type": "integer", - "format": "int32", + "privacy_protocol_not": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpPrivacyProtocol" + } + ], "nullable": true }, - "port_not_in": { + "privacy_protocol_not_in": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/SnmpPrivacyProtocol" }, "type": "array", "nullable": true }, - "secure_mode": { + "protocol": { "allOf": [ { - "$ref": "#/components/schemas/SmtpSecureMode" + "$ref": "#/components/schemas/SnmpProtocol" } ], "nullable": true }, - "secure_mode_in": { + "protocol_in": { "items": { - "$ref": "#/components/schemas/SmtpSecureMode" + "$ref": "#/components/schemas/SnmpProtocol" }, "type": "array", "nullable": true }, - "secure_mode_not": { + "protocol_not": { "allOf": [ { - "$ref": "#/components/schemas/SmtpSecureMode" + "$ref": "#/components/schemas/SnmpProtocol" } ], "nullable": true }, - "secure_mode_not_in": { + "protocol_not_in": { "items": { - "$ref": "#/components/schemas/SmtpSecureMode" + "$ref": "#/components/schemas/SnmpProtocol" }, "type": "array", "nullable": true @@ -87386,209 +84938,278 @@ "username_starts_with": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "SmtpSecureMode": { - "enum": [ - "SSL", - "STARTTLS", - "UNSPECIFIED" - ], - "type": "string" - }, - "GetAlertNotifiersRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true }, - "orderBy": { + "version": { "allOf": [ { - "$ref": "#/components/schemas/AlertNotifierOrderByInput" + "$ref": "#/components/schemas/SnmpVersion" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "version_in": { + "items": { + "$ref": "#/components/schemas/SnmpVersion" + }, + "type": "array", "nullable": true }, - "where": { + "version_not": { "allOf": [ { - "$ref": "#/components/schemas/AlertNotifierWhereInput" + "$ref": "#/components/schemas/SnmpVersion" } ], "nullable": true + }, + "version_not_in": { + "items": { + "$ref": "#/components/schemas/SnmpVersion" + }, + "type": "array", + "nullable": true } }, "type": "object", "additionalProperties": false }, - "NestedAggregateAlertNotifier": { + "SnmpTrapReceiverUpdationParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "data": { + "properties": { + "disabled": { + "type": "boolean" + }, + "inform": { + "type": "boolean" + }, + "engine_id": { + "type": "string" + }, + "privacy_protocol": { + "$ref": "#/components/schemas/SnmpPrivacyProtocol" + }, + "privacy_pass_phrase": { + "type": "string" + }, + "auth_protocol": { + "$ref": "#/components/schemas/SnmpAuthProtocol" + }, + "auth_pass_phrase": { + "type": "string" + }, + "username": { + "type": "string" + }, + "community": { + "type": "string" + }, + "language_code": { + "$ref": "#/components/schemas/SnmpLanguageCode" + }, + "port": { + "type": "integer", + "format": "int32" + }, + "host": { + "type": "string" + }, + "protocol": { + "$ref": "#/components/schemas/SnmpProtocol" + }, + "version": { + "$ref": "#/components/schemas/SnmpVersion" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" } }, "required": [ - "count" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "AlertNotifierConnection": { + "DeleteSnmpTrapReceiver": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateAlertNotifier" + "id": { + "type": "string" } }, "required": [ - "aggregate" + "id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetAlertNotifiersConnectionRequestBody": { + "WithTask_DeleteSnmpTrapReceiver_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/AlertNotifierOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/AlertNotifierWhereInput" - } - ], - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteSnmpTrapReceiver" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data" + ], + "type": "object" }, - "NestedGlobalAlertRule": { + "SnmpTrapReceiverDeletionParams": { "properties": { - "id": { - "type": "string" - }, - "name": { - "type": "string" + "where": { + "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" } }, "required": [ - "id", - "name" + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "AlertRule": { + "ColumnConfig": { "properties": { - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedCluster" - } - ], - "nullable": true - }, - "customized": { - "type": "boolean" - }, - "disabled": { - "type": "boolean" - }, - "global_alert_rule": { - "$ref": "#/components/schemas/NestedGlobalAlertRule" - }, - "id": { + "name": { "type": "string" }, - "local_id": { + "path": { "type": "string" - }, - "thresholds": { - "items": { - "$ref": "#/components/schemas/NestedThresholds" - }, - "type": "array" } }, "required": [ - "customized", - "disabled", - "global_alert_rule", - "id", - "local_id", - "thresholds" + "name", + "path" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "AlertRuleOrderByInput": { + "HostOrderByInput": { "enum": [ - "customized_ASC", - "customized_DESC", - "disabled_ASC", - "disabled_DESC", + "access_ip_ASC", + "access_ip_DESC", + "allocable_cpu_cores_for_vm_exclusive_ASC", + "allocable_cpu_cores_for_vm_exclusive_DESC", + "allocatable_memory_bytes_ASC", + "allocatable_memory_bytes_DESC", + "chunk_id_ASC", + "chunk_id_DESC", + "cpu_brand_ASC", + "cpu_brand_DESC", + "cpu_fan_speed_unit_ASC", + "cpu_fan_speed_unit_DESC", + "cpu_hz_per_core_ASC", + "cpu_hz_per_core_DESC", + "cpu_model_ASC", + "cpu_model_DESC", + "cpu_vendor_ASC", + "cpu_vendor_DESC", + "data_ip_ASC", + "data_ip_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "failure_data_space_ASC", + "failure_data_space_DESC", + "hdd_data_capacity_ASC", + "hdd_data_capacity_DESC", + "hdd_disk_count_ASC", + "hdd_disk_count_DESC", + "host_state_ASC", + "host_state_DESC", + "hypervisor_ip_ASC", + "hypervisor_ip_DESC", "id_ASC", "id_DESC", + "iommu_ASC", + "iommu_DESC", + "is_os_in_raid1_ASC", + "is_os_in_raid1_DESC", "local_id_ASC", "local_id_DESC", - "thresholds_ASC", - "thresholds_DESC" + "lsm_cap_disk_safe_umount_ASC", + "lsm_cap_disk_safe_umount_DESC", + "management_ip_ASC", + "management_ip_DESC", + "model_ASC", + "model_DESC", + "name_ASC", + "name_DESC", + "nested_virtualization_ASC", + "nested_virtualization_DESC", + "nic_count_ASC", + "nic_count_DESC", + "node_topo_local_id_ASC", + "node_topo_local_id_DESC", + "os_memory_bytes_ASC", + "os_memory_bytes_DESC", + "os_version_ASC", + "os_version_DESC", + "pmem_dimm_capacity_ASC", + "pmem_dimm_capacity_DESC", + "pmem_dimm_count_ASC", + "pmem_dimm_count_DESC", + "pmem_disk_count_ASC", + "pmem_disk_count_DESC", + "provisioned_cpu_cores_ASC", + "provisioned_cpu_cores_DESC", + "provisioned_memory_bytes_ASC", + "provisioned_memory_bytes_DESC", + "running_pause_vm_memory_bytes_ASC", + "running_pause_vm_memory_bytes_DESC", + "running_vm_num_ASC", + "running_vm_num_DESC", + "scvm_cpu_ASC", + "scvm_cpu_DESC", + "scvm_memory_ASC", + "scvm_memory_DESC", + "scvm_name_ASC", + "scvm_name_DESC", + "serial_ASC", + "serial_DESC", + "ssd_data_capacity_ASC", + "ssd_data_capacity_DESC", + "ssd_disk_count_ASC", + "ssd_disk_count_DESC", + "state_ASC", + "state_DESC", + "status_ASC", + "status_DESC", + "stopped_vm_num_ASC", + "stopped_vm_num_DESC", + "suspended_vm_num_ASC", + "suspended_vm_num_DESC", + "total_cache_capacity_ASC", + "total_cache_capacity_DESC", + "total_cpu_cores_ASC", + "total_cpu_cores_DESC", + "total_cpu_hz_ASC", + "total_cpu_hz_DESC", + "total_cpu_sockets_ASC", + "total_cpu_sockets_DESC", + "total_data_capacity_ASC", + "total_data_capacity_DESC", + "total_memory_bytes_ASC", + "total_memory_bytes_DESC", + "used_cpu_hz_ASC", + "used_cpu_hz_DESC", + "used_data_space_ASC", + "used_data_space_DESC", + "used_memory_bytes_ASC", + "used_memory_bytes_DESC", + "vm_num_ASC", + "vm_num_DESC", + "vmotion_ip_ASC", + "vmotion_ip_DESC", + "with_faster_ssd_as_cache_ASC", + "with_faster_ssd_as_cache_DESC" ], "type": "string" }, - "GetAlertRulesRequestBody": { + "GetHostsRequestBody": { "properties": { "after": { "type": "string", @@ -87611,7 +85232,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/AlertRuleOrderByInput" + "$ref": "#/components/schemas/HostOrderByInput" } ], "nullable": true @@ -87624,7 +85245,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/AlertRuleWhereInput" + "$ref": "#/components/schemas/HostWhereInput" } ], "nullable": true @@ -87633,32 +85254,36 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateAlertRule": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "AlertRuleConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateAlertRule" - } - }, - "required": [ - "aggregate" + "DatacenterOrderByInput": { + "enum": [ + "cluster_num_ASC", + "cluster_num_DESC", + "failure_data_space_ASC", + "failure_data_space_DESC", + "host_num_ASC", + "host_num_DESC", + "id_ASC", + "id_DESC", + "name_ASC", + "name_DESC", + "total_cpu_hz_ASC", + "total_cpu_hz_DESC", + "total_data_capacity_ASC", + "total_data_capacity_DESC", + "total_memory_bytes_ASC", + "total_memory_bytes_DESC", + "used_cpu_hz_ASC", + "used_cpu_hz_DESC", + "used_data_space_ASC", + "used_data_space_DESC", + "used_memory_bytes_ASC", + "used_memory_bytes_DESC", + "vm_num_ASC", + "vm_num_DESC" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "GetAlertRulesConnectionRequestBody": { + "GetDatacentersRequestBody": { "properties": { "after": { "type": "string", @@ -87681,7 +85306,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/AlertRuleOrderByInput" + "$ref": "#/components/schemas/DatacenterOrderByInput" } ], "nullable": true @@ -87694,7 +85319,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/AlertRuleWhereInput" + "$ref": "#/components/schemas/DatacenterWhereInput" } ], "nullable": true @@ -87703,32 +85328,146 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateAlert": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "AlertConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateAlert" - } - }, - "required": [ - "aggregate" + "ClusterOrderByInput": { + "enum": [ + "application_highest_version_ASC", + "application_highest_version_DESC", + "architecture_ASC", + "architecture_DESC", + "auto_converge_ASC", + "auto_converge_DESC", + "connect_state_ASC", + "connect_state_DESC", + "current_cpu_model_ASC", + "current_cpu_model_DESC", + "disconnected_date_ASC", + "disconnected_date_DESC", + "disconnected_reason_ASC", + "disconnected_reason_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "failure_data_space_ASC", + "failure_data_space_DESC", + "has_metrox_ASC", + "has_metrox_DESC", + "host_num_ASC", + "host_num_DESC", + "hypervisor_ASC", + "hypervisor_DESC", + "id_ASC", + "id_DESC", + "ip_ASC", + "ip_DESC", + "is_all_flash_ASC", + "is_all_flash_DESC", + "iscsi_vip_ASC", + "iscsi_vip_DESC", + "license_expire_date_ASC", + "license_expire_date_DESC", + "license_serial_ASC", + "license_serial_DESC", + "license_sign_date_ASC", + "license_sign_date_DESC", + "license_type_ASC", + "license_type_DESC", + "local_id_ASC", + "local_id_DESC", + "maintenance_end_date_ASC", + "maintenance_end_date_DESC", + "maintenance_start_date_ASC", + "maintenance_start_date_DESC", + "management_vip_ASC", + "management_vip_DESC", + "max_chunk_num_ASC", + "max_chunk_num_DESC", + "max_physical_data_capacity_ASC", + "max_physical_data_capacity_DESC", + "max_physical_data_capacity_per_node_ASC", + "max_physical_data_capacity_per_node_DESC", + "metro_availability_checklist_ASC", + "metro_availability_checklist_DESC", + "mgt_gateway_ASC", + "mgt_gateway_DESC", + "mgt_netmask_ASC", + "mgt_netmask_DESC", + "migration_data_size_ASC", + "migration_data_size_DESC", + "migration_speed_ASC", + "migration_speed_DESC", + "name_ASC", + "name_DESC", + "ntp_mode_ASC", + "ntp_mode_DESC", + "nvme_over_rdma_enabled_ASC", + "nvme_over_rdma_enabled_DESC", + "nvme_over_tcp_enabled_ASC", + "nvme_over_tcp_enabled_DESC", + "nvmf_enabled_ASC", + "nvmf_enabled_DESC", + "pmem_enabled_ASC", + "pmem_enabled_DESC", + "provisioned_cpu_cores_ASC", + "provisioned_cpu_cores_DESC", + "provisioned_cpu_cores_for_active_vm_ASC", + "provisioned_cpu_cores_for_active_vm_DESC", + "provisioned_for_active_vm_ratio_ASC", + "provisioned_for_active_vm_ratio_DESC", + "provisioned_memory_bytes_ASC", + "provisioned_memory_bytes_DESC", + "provisioned_ratio_ASC", + "provisioned_ratio_DESC", + "rdma_enabled_ASC", + "rdma_enabled_DESC", + "recover_data_size_ASC", + "recover_data_size_DESC", + "recover_speed_ASC", + "recover_speed_DESC", + "reserved_cpu_cores_for_system_service_ASC", + "reserved_cpu_cores_for_system_service_DESC", + "running_vm_num_ASC", + "running_vm_num_DESC", + "software_edition_ASC", + "software_edition_DESC", + "stopped_vm_num_ASC", + "stopped_vm_num_DESC", + "stretch_ASC", + "stretch_DESC", + "suspended_vm_num_ASC", + "suspended_vm_num_DESC", + "total_cache_capacity_ASC", + "total_cache_capacity_DESC", + "total_cpu_cores_ASC", + "total_cpu_cores_DESC", + "total_cpu_hz_ASC", + "total_cpu_hz_DESC", + "total_cpu_sockets_ASC", + "total_cpu_sockets_DESC", + "total_data_capacity_ASC", + "total_data_capacity_DESC", + "total_memory_bytes_ASC", + "total_memory_bytes_DESC", + "type_ASC", + "type_DESC", + "upgrade_tool_version_ASC", + "upgrade_tool_version_DESC", + "used_cpu_hz_ASC", + "used_cpu_hz_DESC", + "used_data_space_ASC", + "used_data_space_DESC", + "used_memory_bytes_ASC", + "used_memory_bytes_DESC", + "valid_data_space_ASC", + "valid_data_space_DESC", + "version_ASC", + "version_DESC", + "vhost_enabled_ASC", + "vhost_enabled_DESC", + "vm_num_ASC", + "vm_num_DESC" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "GetAlertsConnectionRequestBody": { + "GetClustersRequestBody": { "properties": { "after": { "type": "string", @@ -87751,7 +85490,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/AlertOrderByInput" + "$ref": "#/components/schemas/ClusterOrderByInput" } ], "nullable": true @@ -87764,7 +85503,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/AlertWhereInput" + "$ref": "#/components/schemas/ClusterWhereInput" } ], "nullable": true @@ -87773,177 +85512,64 @@ "type": "object", "additionalProperties": false }, - "Application": { - "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "error_message": { - "type": "string", - "nullable": true - }, - "id": { - "type": "string" - }, - "image_name": { - "type": "string", - "nullable": true - }, - "local_id": { - "type": "string" - }, - "memory": { - "type": "integer", - "format": "int64" - }, - "state": { - "$ref": "#/components/schemas/ApplicationState" - }, - "storage_ip": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/ApplicationType" - }, - "update_time": { - "type": "string", - "nullable": true - }, - "vcpu": { - "type": "integer", - "format": "int32" - }, - "version": { - "type": "string" - }, - "vm": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVm" - } - ], - "nullable": true - }, - "volume_size": { - "type": "integer", - "format": "int64" - } - }, - "required": [ - "cluster", - "id", - "local_id", - "memory", - "state", - "storage_ip", - "type", - "vcpu", - "version", - "volume_size" - ], - "type": "object", - "additionalProperties": false - }, - "ApplicationOrderByInput": { + "NicOrderByInput": { "enum": [ - "error_message_ASC", - "error_message_DESC", + "driver_ASC", + "driver_DESC", + "driver_state_ASC", + "driver_state_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "gateway_ip_ASC", + "gateway_ip_DESC", + "ibdev_ASC", + "ibdev_DESC", "id_ASC", "id_DESC", - "image_name_ASC", - "image_name_DESC", + "iommu_status_ASC", + "iommu_status_DESC", + "ip_address_ASC", + "ip_address_DESC", + "is_sriov_ASC", + "is_sriov_DESC", "local_id_ASC", "local_id_DESC", - "memory_ASC", - "memory_DESC", - "state_ASC", - "state_DESC", - "storage_ip_ASC", - "storage_ip_DESC", + "mac_address_ASC", + "mac_address_DESC", + "max_vf_num_ASC", + "max_vf_num_DESC", + "model_ASC", + "model_DESC", + "mtu_ASC", + "mtu_DESC", + "name_ASC", + "name_DESC", + "nic_uuid_ASC", + "nic_uuid_DESC", + "physical_ASC", + "physical_DESC", + "rdma_enabled_ASC", + "rdma_enabled_DESC", + "running_ASC", + "running_DESC", + "speed_ASC", + "speed_DESC", + "subnet_mask_ASC", + "subnet_mask_DESC", + "total_vf_num_ASC", + "total_vf_num_DESC", "type_ASC", "type_DESC", - "update_time_ASC", - "update_time_DESC", - "vcpu_ASC", - "vcpu_DESC", - "version_ASC", - "version_DESC", - "volume_size_ASC", - "volume_size_DESC" + "up_ASC", + "up_DESC", + "used_vf_num_ASC", + "used_vf_num_DESC", + "user_usage_ASC", + "user_usage_DESC" ], "type": "string" }, - "GetApplicationsRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ApplicationOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ApplicationWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateApplication": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "ApplicationConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateApplication" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetApplicationsConnectionRequestBody": { + "GetNicsRequestBody": { "properties": { "after": { "type": "string", @@ -87966,7 +85592,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ApplicationOrderByInput" + "$ref": "#/components/schemas/NicOrderByInput" } ], "nullable": true @@ -87979,7 +85605,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ApplicationWhereInput" + "$ref": "#/components/schemas/NicWhereInput" } ], "nullable": true @@ -87988,106 +85614,34 @@ "type": "object", "additionalProperties": false }, - "BrickTopoOrderByInput": { + "UsbDeviceOrderByInput": { "enum": [ - "capacity_ASC", - "capacity_DESC", - "disk_layout_ASC", - "disk_layout_DESC", - "height_ASC", - "height_DESC", + "binded_ASC", + "binded_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", "id_ASC", "id_DESC", + "local_created_at_ASC", + "local_created_at_DESC", "local_id_ASC", "local_id_DESC", - "model_ASC", - "model_DESC", + "manufacturer_ASC", + "manufacturer_DESC", "name_ASC", "name_DESC", - "position_ASC", - "position_DESC", - "power_layout_ASC", - "power_layout_DESC", - "power_position_ASC", - "power_position_DESC", - "powers_ASC", - "powers_DESC", - "tag_position_in_brick_ASC", - "tag_position_in_brick_DESC" + "size_ASC", + "size_DESC", + "status_ASC", + "status_DESC", + "usb_type_ASC", + "usb_type_DESC" ], "type": "string" }, - "GetBrickTopoesRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/BrickTopoOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/BrickTopoWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateBrickTopo": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "BrickTopoConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateBrickTopo" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetBrickTopoesConnectionRequestBody": { + "GetUsbDevicesRequestBody": { "properties": { "after": { "type": "string", @@ -88110,7 +85664,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/BrickTopoOrderByInput" + "$ref": "#/components/schemas/UsbDeviceOrderByInput" } ], "nullable": true @@ -88123,7 +85677,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/BrickTopoWhereInput" + "$ref": "#/components/schemas/UsbDeviceWhereInput" } ], "nullable": true @@ -88132,87 +85686,86 @@ "type": "object", "additionalProperties": false }, - "NestedCloudTowerApplication": { - "properties": { - "id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "CloudTowerApplicationPackage": { - "properties": { - "applications": { - "items": { - "$ref": "#/components/schemas/NestedCloudTowerApplication" - }, - "type": "array", - "nullable": true - }, - "architecture": { - "$ref": "#/components/schemas/Architecture" - }, - "containers": { - "properties": {}, - "type": "object" - }, - "id": { - "type": "string" - }, - "images": { - "properties": {}, - "type": "object" - }, - "name": { - "type": "string" - }, - "scosVersion": { - "type": "string" - }, - "version": { - "type": "string" - } - }, - "required": [ - "architecture", - "containers", - "id", - "images", - "name", - "scosVersion", - "version" - ], - "type": "object", - "additionalProperties": false - }, - "CloudTowerApplicationPackageOrderByInput": { + "IscsiTargetOrderByInput": { "enum": [ - "architecture_ASC", - "architecture_DESC", - "containers_ASC", - "containers_DESC", + "bps_ASC", + "bps_DESC", + "bps_max_ASC", + "bps_max_DESC", + "bps_max_length_ASC", + "bps_max_length_DESC", + "bps_rd_ASC", + "bps_rd_DESC", + "bps_rd_max_ASC", + "bps_rd_max_DESC", + "bps_rd_max_length_ASC", + "bps_rd_max_length_DESC", + "bps_wr_ASC", + "bps_wr_DESC", + "bps_wr_max_ASC", + "bps_wr_max_DESC", + "bps_wr_max_length_ASC", + "bps_wr_max_length_DESC", + "chap_enabled_ASC", + "chap_enabled_DESC", + "chap_name_ASC", + "chap_name_DESC", + "chap_secret_ASC", + "chap_secret_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "external_use_ASC", + "external_use_DESC", "id_ASC", "id_DESC", - "images_ASC", - "images_DESC", + "initiator_chaps_ASC", + "initiator_chaps_DESC", + "internal_ASC", + "internal_DESC", + "io_size_ASC", + "io_size_DESC", + "iops_ASC", + "iops_DESC", + "iops_max_ASC", + "iops_max_DESC", + "iops_max_length_ASC", + "iops_max_length_DESC", + "iops_rd_ASC", + "iops_rd_DESC", + "iops_rd_max_ASC", + "iops_rd_max_DESC", + "iops_rd_max_length_ASC", + "iops_rd_max_length_DESC", + "iops_wr_ASC", + "iops_wr_DESC", + "iops_wr_max_ASC", + "iops_wr_max_DESC", + "iops_wr_max_length_ASC", + "iops_wr_max_length_DESC", + "ip_whitelist_ASC", + "ip_whitelist_DESC", + "iqn_name_ASC", + "iqn_name_DESC", + "iqn_whitelist_ASC", + "iqn_whitelist_DESC", + "local_id_ASC", + "local_id_DESC", "name_ASC", "name_DESC", - "scosVersion_ASC", - "scosVersion_DESC", - "version_ASC", - "version_DESC" + "replica_num_ASC", + "replica_num_DESC", + "stripe_num_ASC", + "stripe_num_DESC", + "stripe_size_ASC", + "stripe_size_DESC", + "thin_provision_ASC", + "thin_provision_DESC" ], "type": "string" }, - "GetCloudTowerApplicationPackagesRequestBody": { + "GetIscsiTargetsRequestBody": { "properties": { "after": { "type": "string", @@ -88235,7 +85788,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/CloudTowerApplicationPackageOrderByInput" + "$ref": "#/components/schemas/IscsiTargetOrderByInput" } ], "nullable": true @@ -88248,7 +85801,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" + "$ref": "#/components/schemas/IscsiTargetWhereInput" } ], "nullable": true @@ -88257,32 +85810,32 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateCloudTowerApplicationPackage": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "CloudTowerApplicationPackageConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateCloudTowerApplicationPackage" - } - }, - "required": [ - "aggregate" + "NfsExportOrderByInput": { + "enum": [ + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "export_inode_id_ASC", + "export_inode_id_DESC", + "id_ASC", + "id_DESC", + "internal_ASC", + "internal_DESC", + "ip_whitelist_ASC", + "ip_whitelist_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "replica_num_ASC", + "replica_num_DESC", + "thin_provision_ASC", + "thin_provision_DESC" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "GetCloudTowerApplicationPackagesConnectionRequestBody": { + "GetNfsExportsRequestBody": { "properties": { "after": { "type": "string", @@ -88305,7 +85858,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/CloudTowerApplicationPackageOrderByInput" + "$ref": "#/components/schemas/NfsExportOrderByInput" } ], "nullable": true @@ -88318,7 +85871,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" + "$ref": "#/components/schemas/NfsExportWhereInput" } ], "nullable": true @@ -88327,295 +85880,130 @@ "type": "object", "additionalProperties": false }, - "CloudTowerApplicationOrderByInput": { + "ElfDataStoreOrderByInput": { "enum": [ - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", + "description_ASC", + "description_DESC", + "external_use_ASC", + "external_use_DESC", "id_ASC", "id_DESC", - "instanceStatuses_ASC", - "instanceStatuses_DESC", + "internal_ASC", + "internal_DESC", + "ip_whitelist_ASC", + "ip_whitelist_DESC", + "local_id_ASC", + "local_id_DESC", "name_ASC", "name_DESC", - "placementSituation_ASC", - "placementSituation_DESC", - "placementVerb_ASC", - "placementVerb_DESC", - "resourceVersion_ASC", - "resourceVersion_DESC", - "state_ASC", - "state_DESC", - "targetPackage_ASC", - "targetPackage_DESC", - "vmSpec_ASC", - "vmSpec_DESC" + "replica_num_ASC", + "replica_num_DESC", + "thin_provision_ASC", + "thin_provision_DESC", + "type_ASC", + "type_DESC" ], "type": "string" }, - "GetCloudTowerApplicationsRequestBody": { + "ElfDataStoreWhereInput": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", + "AND": { + "items": { + "$ref": "#/components/schemas/ElfDataStoreWhereInput" + }, + "type": "array", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "NOT": { + "items": { + "$ref": "#/components/schemas/ElfDataStoreWhereInput" + }, + "type": "array", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "OR": { + "items": { + "$ref": "#/components/schemas/ElfDataStoreWhereInput" + }, + "type": "array", "nullable": true }, - "orderBy": { + "cluster": { "allOf": [ { - "$ref": "#/components/schemas/CloudTowerApplicationOrderByInput" + "$ref": "#/components/schemas/ClusterWhereInput" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateCloudTowerApplication": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "CloudTowerApplicationConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateCloudTowerApplication" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetCloudTowerApplicationsConnectionRequestBody": { - "properties": { - "after": { + "description": { "type": "string", "nullable": true }, - "before": { + "description_contains": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/CloudTowerApplicationOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" - } - ], + "description_ends_with": { + "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "ClusterImage": { - "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "description_gt": { + "type": "string", "nullable": true }, - "id": { - "type": "string" - }, - "local_id": { + "description_gte": { "type": "string", "nullable": true }, - "meta_name": { - "type": "string" - }, - "meta_size": { - "type": "integer", - "format": "int64" - }, - "name": { - "type": "string" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "upgrade_from": { + "description_in": { "items": { "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "upgrade_tool_version": { + "description_lt": { "type": "string", "nullable": true }, - "version": { - "type": "string" + "description_lte": { + "type": "string", + "nullable": true }, - "zbs_version": { + "description_not": { "type": "string", "nullable": true - } - }, - "required": [ - "cluster", - "id", - "meta_name", - "meta_size", - "name", - "size", - "upgrade_from", - "version" - ], - "type": "object", - "additionalProperties": false - }, - "ClusterImageOrderByInput": { - "enum": [ - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "meta_name_ASC", - "meta_name_DESC", - "meta_size_ASC", - "meta_size_DESC", - "name_ASC", - "name_DESC", - "size_ASC", - "size_DESC", - "upgrade_tool_version_ASC", - "upgrade_tool_version_DESC", - "version_ASC", - "version_DESC", - "zbs_version_ASC", - "zbs_version_DESC" - ], - "type": "string" - }, - "ClusterImageWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/ClusterImageWhereInput" - }, - "type": "array", + }, + "description_not_contains": { + "type": "string", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/ClusterImageWhereInput" - }, - "type": "array", + "description_not_ends_with": { + "type": "string", "nullable": true }, - "OR": { + "description_not_in": { "items": { - "$ref": "#/components/schemas/ClusterImageWhereInput" + "type": "string" }, "type": "array", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "description_not_starts_with": { + "type": "string", "nullable": true }, - "entityAsyncStatus_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", + "description_starts_with": { + "type": "string", "nullable": true }, - "entityAsyncStatus_not": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + "external_use": { + "type": "boolean", "nullable": true }, - "entityAsyncStatus_not_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", + "external_use_not": { + "type": "boolean", "nullable": true }, "id": { @@ -88680,176 +86068,146 @@ "type": "string", "nullable": true }, - "local_id": { + "internal": { + "type": "boolean", + "nullable": true + }, + "internal_not": { + "type": "boolean", + "nullable": true + }, + "ip_whitelist": { "type": "string", "nullable": true }, - "local_id_contains": { + "ip_whitelist_contains": { "type": "string", "nullable": true }, - "local_id_ends_with": { + "ip_whitelist_ends_with": { "type": "string", "nullable": true }, - "local_id_gt": { + "ip_whitelist_gt": { "type": "string", "nullable": true }, - "local_id_gte": { + "ip_whitelist_gte": { "type": "string", "nullable": true }, - "local_id_in": { + "ip_whitelist_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_lt": { + "ip_whitelist_lt": { "type": "string", "nullable": true }, - "local_id_lte": { + "ip_whitelist_lte": { "type": "string", "nullable": true }, - "local_id_not": { + "ip_whitelist_not": { "type": "string", "nullable": true }, - "local_id_not_contains": { + "ip_whitelist_not_contains": { "type": "string", "nullable": true }, - "local_id_not_ends_with": { + "ip_whitelist_not_ends_with": { "type": "string", "nullable": true }, - "local_id_not_in": { + "ip_whitelist_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "local_id_not_starts_with": { + "ip_whitelist_not_starts_with": { "type": "string", "nullable": true }, - "local_id_starts_with": { + "ip_whitelist_starts_with": { "type": "string", "nullable": true }, - "meta_name": { + "iscsi_target": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiTargetWhereInput" + } + ], + "nullable": true + }, + "local_id": { "type": "string", "nullable": true }, - "meta_name_contains": { + "local_id_contains": { "type": "string", "nullable": true }, - "meta_name_ends_with": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "meta_name_gt": { + "local_id_gt": { "type": "string", "nullable": true }, - "meta_name_gte": { + "local_id_gte": { "type": "string", "nullable": true }, - "meta_name_in": { + "local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "meta_name_lt": { + "local_id_lt": { "type": "string", "nullable": true }, - "meta_name_lte": { + "local_id_lte": { "type": "string", "nullable": true }, - "meta_name_not": { + "local_id_not": { "type": "string", "nullable": true }, - "meta_name_not_contains": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "meta_name_not_ends_with": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "meta_name_not_in": { + "local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "meta_name_not_starts_with": { + "local_id_not_starts_with": { "type": "string", "nullable": true }, - "meta_name_starts_with": { + "local_id_starts_with": { "type": "string", "nullable": true }, - "meta_size": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "meta_size_gt": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "meta_size_gte": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "meta_size_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", - "nullable": true - }, - "meta_size_lt": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "meta_size_lte": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "meta_size_not": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "meta_size_not_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", - "nullable": true - }, "name": { "type": "string", "nullable": true @@ -88912,259 +86270,609 @@ "type": "string", "nullable": true }, - "size": { + "nfs_export": { + "allOf": [ + { + "$ref": "#/components/schemas/NfsExportWhereInput" + } + ], + "nullable": true + }, + "nvmf_subsystem": { + "allOf": [ + { + "$ref": "#/components/schemas/NvmfSubsystemWhereInput" + } + ], + "nullable": true + }, + "replica_num": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "size_gt": { + "replica_num_gt": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "size_gte": { + "replica_num_gte": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "size_in": { + "replica_num_in": { "items": { "type": "integer", - "format": "int64" + "format": "int32" }, "type": "array", "nullable": true }, - "size_lt": { + "replica_num_lt": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "size_lte": { + "replica_num_lte": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "size_not": { + "replica_num_not": { "type": "integer", - "format": "int64", + "format": "int32", "nullable": true }, - "size_not_in": { + "replica_num_not_in": { "items": { "type": "integer", - "format": "int64" + "format": "int32" }, "type": "array", "nullable": true }, - "upgrade_tool_version": { - "type": "string", + "thin_provision": { + "type": "boolean", "nullable": true }, - "upgrade_tool_version_contains": { - "type": "string", + "thin_provision_not": { + "type": "boolean", "nullable": true }, - "upgrade_tool_version_ends_with": { - "type": "string", + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfDataStoreType" + } + ], "nullable": true }, - "upgrade_tool_version_gt": { - "type": "string", + "type_in": { + "items": { + "$ref": "#/components/schemas/ElfDataStoreType" + }, + "type": "array", "nullable": true }, - "upgrade_tool_version_gte": { - "type": "string", + "type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfDataStoreType" + } + ], "nullable": true }, - "upgrade_tool_version_in": { + "type_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/ElfDataStoreType" }, "type": "array", "nullable": true - }, - "upgrade_tool_version_lt": { - "type": "string", - "nullable": true - }, - "upgrade_tool_version_lte": { + } + }, + "type": "object", + "additionalProperties": false + }, + "ElfDataStoreType": { + "enum": [ + "ISCSI", + "NFS", + "NVMe" + ], + "type": "string" + }, + "GetElfDataStoresRequestBody": { + "properties": { + "after": { "type": "string", "nullable": true }, - "upgrade_tool_version_not": { + "before": { "type": "string", "nullable": true }, - "upgrade_tool_version_not_contains": { - "type": "string", + "first": { + "type": "integer", + "format": "int32", "nullable": true }, - "upgrade_tool_version_not_ends_with": { - "type": "string", + "last": { + "type": "integer", + "format": "int32", "nullable": true }, - "upgrade_tool_version_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfDataStoreOrderByInput" + } + ], "nullable": true }, - "upgrade_tool_version_not_starts_with": { - "type": "string", + "skip": { + "type": "integer", + "format": "int32", "nullable": true }, - "upgrade_tool_version_starts_with": { - "type": "string", + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfDataStoreWhereInput" + } + ], "nullable": true - }, - "version": { + } + }, + "type": "object", + "additionalProperties": false + }, + "VdsOrderByInput": { + "enum": [ + "bond_mode_ASC", + "bond_mode_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "internal_ASC", + "internal_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "ovsbr_name_ASC", + "ovsbr_name_DESC", + "type_ASC", + "type_DESC", + "vlans_num_ASC", + "vlans_num_DESC", + "work_mode_ASC", + "work_mode_DESC" + ], + "type": "string" + }, + "GetVdsesRequestBody": { + "properties": { + "after": { "type": "string", "nullable": true }, - "version_contains": { + "before": { "type": "string", "nullable": true }, - "version_ends_with": { - "type": "string", + "first": { + "type": "integer", + "format": "int32", "nullable": true }, - "version_gt": { - "type": "string", + "last": { + "type": "integer", + "format": "int32", "nullable": true }, - "version_gte": { - "type": "string", + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VdsOrderByInput" + } + ], "nullable": true }, - "version_in": { - "items": { - "type": "string" - }, - "type": "array", + "skip": { + "type": "integer", + "format": "int32", "nullable": true }, - "version_lt": { - "type": "string", + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VdsWhereInput" + } + ], "nullable": true - }, - "version_lte": { + } + }, + "type": "object", + "additionalProperties": false + }, + "DiskOrderByInput": { + "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "failure_information_ASC", + "failure_information_DESC", + "firmware_ASC", + "firmware_DESC", + "function_ASC", + "function_DESC", + "health_status_ASC", + "health_status_DESC", + "healthy_ASC", + "healthy_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "model_ASC", + "model_DESC", + "mounted_ASC", + "mounted_DESC", + "name_ASC", + "name_DESC", + "numa_node_ASC", + "numa_node_DESC", + "offline_ASC", + "offline_DESC", + "partitions_ASC", + "partitions_DESC", + "path_ASC", + "path_DESC", + "persistent_memory_type_ASC", + "persistent_memory_type_DESC", + "physical_slot_on_brick_ASC", + "physical_slot_on_brick_DESC", + "recommended_usage_ASC", + "recommended_usage_DESC", + "remaining_life_percent_ASC", + "remaining_life_percent_DESC", + "serial_ASC", + "serial_DESC", + "size_ASC", + "size_DESC", + "type_ASC", + "type_DESC", + "usage_ASC", + "usage_DESC", + "usage_status_ASC", + "usage_status_DESC" + ], + "type": "string" + }, + "GetDisksRequestBody": { + "properties": { + "after": { "type": "string", "nullable": true }, - "version_not": { + "before": { "type": "string", "nullable": true }, - "version_not_contains": { - "type": "string", + "first": { + "type": "integer", + "format": "int32", "nullable": true }, - "version_not_ends_with": { - "type": "string", + "last": { + "type": "integer", + "format": "int32", "nullable": true }, - "version_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskOrderByInput" + } + ], "nullable": true }, - "version_not_starts_with": { - "type": "string", + "skip": { + "type": "integer", + "format": "int32", "nullable": true }, - "version_semantic_gt": { + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VlanOrderByInput": { + "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "gateway_ip_ASC", + "gateway_ip_DESC", + "gateway_subnetmask_ASC", + "gateway_subnetmask_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "mode_type_ASC", + "mode_type_DESC", + "name_ASC", + "name_DESC", + "qos_max_bandwidth_ASC", + "qos_max_bandwidth_DESC", + "qos_min_bandwidth_ASC", + "qos_min_bandwidth_DESC", + "qos_priority_ASC", + "qos_priority_DESC", + "subnetmask_ASC", + "subnetmask_DESC", + "type_ASC", + "type_DESC", + "vlan_id_ASC", + "vlan_id_DESC" + ], + "type": "string" + }, + "GetVlansRequestBody": { + "properties": { + "after": { "type": "string", "nullable": true }, - "version_semantic_gte": { + "before": { "type": "string", "nullable": true }, - "version_semantic_lt": { - "type": "string", + "first": { + "type": "integer", + "format": "int32", "nullable": true }, - "version_semantic_lte": { - "type": "string", + "last": { + "type": "integer", + "format": "int32", "nullable": true }, - "version_starts_with": { - "type": "string", + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VlanOrderByInput" + } + ], "nullable": true }, - "zbs_version": { - "type": "string", + "skip": { + "type": "integer", + "format": "int32", "nullable": true }, - "zbs_version_contains": { + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VlanWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VmVolumeOrderByInput": { + "enum": [ + "description_ASC", + "description_DESC", + "elf_storage_policy_ASC", + "elf_storage_policy_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "guest_size_usage_ASC", + "guest_size_usage_DESC", + "guest_used_size_ASC", + "guest_used_size_DESC", + "id_ASC", + "id_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "mounting_ASC", + "mounting_DESC", + "name_ASC", + "name_DESC", + "path_ASC", + "path_DESC", + "sharing_ASC", + "sharing_DESC", + "size_ASC", + "size_DESC", + "type_ASC", + "type_DESC", + "unique_logical_size_ASC", + "unique_logical_size_DESC", + "unique_size_ASC", + "unique_size_DESC" + ], + "type": "string" + }, + "GetVmVolumesRequestBody": { + "properties": { + "after": { "type": "string", "nullable": true }, - "zbs_version_ends_with": { + "before": { "type": "string", "nullable": true }, - "zbs_version_gt": { - "type": "string", + "first": { + "type": "integer", + "format": "int32", "nullable": true }, - "zbs_version_gte": { - "type": "string", + "last": { + "type": "integer", + "format": "int32", "nullable": true }, - "zbs_version_in": { - "items": { - "type": "string" - }, - "type": "array", + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeOrderByInput" + } + ], "nullable": true }, - "zbs_version_lt": { - "type": "string", + "skip": { + "type": "integer", + "format": "int32", "nullable": true }, - "zbs_version_lte": { + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "ElfImageOrderByInput": { + "enum": [ + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "path_ASC", + "path_DESC", + "size_ASC", + "size_DESC" + ], + "type": "string" + }, + "GetElfImagesRequestBody": { + "properties": { + "after": { "type": "string", "nullable": true }, - "zbs_version_not": { + "before": { "type": "string", "nullable": true }, - "zbs_version_not_contains": { - "type": "string", + "first": { + "type": "integer", + "format": "int32", "nullable": true }, - "zbs_version_not_ends_with": { - "type": "string", + "last": { + "type": "integer", + "format": "int32", "nullable": true }, - "zbs_version_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfImageOrderByInput" + } + ], "nullable": true }, - "zbs_version_not_starts_with": { - "type": "string", + "skip": { + "type": "integer", + "format": "int32", "nullable": true }, - "zbs_version_starts_with": { - "type": "string", + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfImageWhereInput" + } + ], "nullable": true } }, "type": "object", "additionalProperties": false }, - "GetClusterImagesRequestBody": { + "VmTemplateOrderByInput": { + "enum": [ + "clock_offset_ASC", + "clock_offset_DESC", + "cloud_init_supported_ASC", + "cloud_init_supported_DESC", + "cpu_ASC", + "cpu_DESC", + "cpu_model_ASC", + "cpu_model_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "firmware_ASC", + "firmware_DESC", + "ha_ASC", + "ha_DESC", + "id_ASC", + "id_DESC", + "io_policy_ASC", + "io_policy_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "max_bandwidth_ASC", + "max_bandwidth_DESC", + "max_bandwidth_policy_ASC", + "max_bandwidth_policy_DESC", + "max_iops_ASC", + "max_iops_DESC", + "max_iops_policy_ASC", + "max_iops_policy_DESC", + "memory_ASC", + "memory_DESC", + "name_ASC", + "name_DESC", + "size_ASC", + "size_DESC", + "vcpu_ASC", + "vcpu_DESC", + "video_type_ASC", + "video_type_DESC", + "vm_disks_ASC", + "vm_disks_DESC", + "vm_nics_ASC", + "vm_nics_DESC", + "win_opt_ASC", + "win_opt_DESC" + ], + "type": "string" + }, + "GetVmTemplatesRequestBody": { "properties": { "after": { "type": "string", @@ -89187,7 +86895,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ClusterImageOrderByInput" + "$ref": "#/components/schemas/VmTemplateOrderByInput" } ], "nullable": true @@ -89200,7 +86908,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ClusterImageWhereInput" + "$ref": "#/components/schemas/VmTemplateWhereInput" } ], "nullable": true @@ -89209,32 +86917,40 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateClusterImage": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "ClusterImageConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateClusterImage" - } - }, - "required": [ - "aggregate" + "VmPlacementGroupOrderByInput": { + "enum": [ + "description_ASC", + "description_DESC", + "enabled_ASC", + "enabled_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "local_updated_at_ASC", + "local_updated_at_DESC", + "name_ASC", + "name_DESC", + "vm_host_must_enabled_ASC", + "vm_host_must_enabled_DESC", + "vm_host_must_policy_ASC", + "vm_host_must_policy_DESC", + "vm_host_prefer_enabled_ASC", + "vm_host_prefer_enabled_DESC", + "vm_host_prefer_policy_ASC", + "vm_host_prefer_policy_DESC", + "vm_vm_policy_ASC", + "vm_vm_policy_DESC", + "vm_vm_policy_enabled_ASC", + "vm_vm_policy_enabled_DESC" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "GetClusterImagesConnectionRequestBody": { + "GetVmPlacementGroupsRequestBody": { "properties": { "after": { "type": "string", @@ -89257,7 +86973,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ClusterImageOrderByInput" + "$ref": "#/components/schemas/VmPlacementGroupOrderByInput" } ], "nullable": true @@ -89270,7 +86986,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ClusterImageWhereInput" + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" } ], "nullable": true @@ -89279,22 +86995,44 @@ "type": "object", "additionalProperties": false }, - "ClusterSettingsOrderByInput": { + "AlertOrderByInput": { "enum": [ - "default_ha_ASC", - "default_ha_DESC", - "default_storage_policy_ASC", - "default_storage_policy_DESC", - "enabled_iscsi_ASC", - "enabled_iscsi_DESC", + "cause_ASC", + "cause_DESC", + "create_time_ASC", + "create_time_DESC", + "ended_ASC", + "ended_DESC", "id_ASC", "id_DESC", - "vm_recycle_bin_ASC", - "vm_recycle_bin_DESC" + "impact_ASC", + "impact_DESC", + "labels_ASC", + "labels_DESC", + "local_create_time_ASC", + "local_create_time_DESC", + "local_end_time_ASC", + "local_end_time_DESC", + "local_id_ASC", + "local_id_DESC", + "local_start_time_ASC", + "local_start_time_DESC", + "local_update_time_ASC", + "local_update_time_DESC", + "message_ASC", + "message_DESC", + "severity_ASC", + "severity_DESC", + "solution_ASC", + "solution_DESC", + "threshold_ASC", + "threshold_DESC", + "value_ASC", + "value_DESC" ], "type": "string" }, - "GetClusterSettingsesRequestBody": { + "GetAlertsRequestBody": { "properties": { "after": { "type": "string", @@ -89317,7 +87055,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ClusterSettingsOrderByInput" + "$ref": "#/components/schemas/AlertOrderByInput" } ], "nullable": true @@ -89330,7 +87068,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ClusterSettingsWhereInput" + "$ref": "#/components/schemas/AlertWhereInput" } ], "nullable": true @@ -89339,32 +87077,38 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateClusterSettings": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "ClusterSettingsConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateClusterSettings" - } - }, - "required": [ - "aggregate" + "GlobalAlertRuleOrderByInput": { + "enum": [ + "boolean_ASC", + "boolean_DESC", + "cause_ASC", + "cause_DESC", + "default_thresholds_ASC", + "default_thresholds_DESC", + "disabled_ASC", + "disabled_DESC", + "id_ASC", + "id_DESC", + "impact_ASC", + "impact_DESC", + "message_ASC", + "message_DESC", + "name_ASC", + "name_DESC", + "object_ASC", + "object_DESC", + "operator_ASC", + "operator_DESC", + "solution_ASC", + "solution_DESC", + "thresholds_ASC", + "thresholds_DESC", + "unit_ASC", + "unit_DESC" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "GetClusterSettingsesConnectionRequestBody": { + "GetGlobalAlertRulesRequestBody": { "properties": { "after": { "type": "string", @@ -89387,7 +87131,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ClusterSettingsOrderByInput" + "$ref": "#/components/schemas/GlobalAlertRuleOrderByInput" } ], "nullable": true @@ -89400,7 +87144,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ClusterSettingsWhereInput" + "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" } ], "nullable": true @@ -89409,63 +87153,128 @@ "type": "object", "additionalProperties": false }, - "ClusterTopo": { + "SnapshotPlanOrderByInput": { + "enum": [ + "auto_delete_num_ASC", + "auto_delete_num_DESC", + "auto_execute_num_ASC", + "auto_execute_num_DESC", + "description_ASC", + "description_DESC", + "end_time_ASC", + "end_time_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "exec_h_m_ASC", + "exec_h_m_DESC", + "execute_plan_type_ASC", + "execute_plan_type_DESC", + "healthy_ASC", + "healthy_DESC", + "id_ASC", + "id_DESC", + "last_execute_end_time_ASC", + "last_execute_end_time_DESC", + "last_execute_status_ASC", + "last_execute_status_DESC", + "last_execute_time_ASC", + "last_execute_time_DESC", + "local_id_ASC", + "local_id_DESC", + "logical_size_bytes_ASC", + "logical_size_bytes_DESC", + "manual_delete_num_ASC", + "manual_delete_num_DESC", + "manual_execute_num_ASC", + "manual_execute_num_DESC", + "mirror_ASC", + "mirror_DESC", + "name_ASC", + "name_DESC", + "next_execute_time_ASC", + "next_execute_time_DESC", + "object_num_ASC", + "object_num_DESC", + "physical_size_bytes_ASC", + "physical_size_bytes_DESC", + "remain_snapshot_num_ASC", + "remain_snapshot_num_DESC", + "snapshot_group_num_ASC", + "snapshot_group_num_DESC", + "start_time_ASC", + "start_time_DESC", + "status_ASC", + "status_DESC" + ], + "type": "string" + }, + "GetSnapshotPlansRequestBody": { "properties": { - "brick_topoes": { - "items": { - "$ref": "#/components/schemas/NestedBrickTopo" - }, - "type": "array", + "after": { + "type": "string", "nullable": true }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "before": { + "type": "string", + "nullable": true }, - "id": { - "type": "string" + "first": { + "type": "integer", + "format": "int32", + "nullable": true }, - "local_id": { - "type": "string" + "last": { + "type": "integer", + "format": "int32", + "nullable": true }, - "name": { - "type": "string" + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SnapshotPlanOrderByInput" + } + ], + "nullable": true }, - "node_topoes": { - "items": { - "$ref": "#/components/schemas/NestedNodeTopo" - }, - "type": "array", + "skip": { + "type": "integer", + "format": "int32", "nullable": true }, - "zone_topoes": { - "items": { - "$ref": "#/components/schemas/NestedZoneTopo" - }, - "type": "array", + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SnapshotPlanWhereInput" + } + ], "nullable": true } }, - "required": [ - "cluster", - "id", - "local_id", - "name" - ], "type": "object", "additionalProperties": false }, - "ClusterTopoOrderByInput": { + "EntityFilterOrderByInput": { "enum": [ + "apply_to_all_clusters_ASC", + "apply_to_all_clusters_DESC", + "entity_type_ASC", + "entity_type_DESC", + "filter_status_ASC", + "filter_status_DESC", "id_ASC", "id_DESC", - "local_id_ASC", - "local_id_DESC", + "last_executed_at_ASC", + "last_executed_at_DESC", "name_ASC", - "name_DESC" + "name_DESC", + "preset_ASC", + "preset_DESC", + "rules_ASC", + "rules_DESC" ], "type": "string" }, - "GetClusterTopoesRequestBody": { + "GetEntityFiltersRequestBody": { "properties": { "after": { "type": "string", @@ -89488,7 +87297,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ClusterTopoOrderByInput" + "$ref": "#/components/schemas/EntityFilterOrderByInput" } ], "nullable": true @@ -89501,7 +87310,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ClusterTopoWhereInput" + "$ref": "#/components/schemas/EntityFilterWhereInput" } ], "nullable": true @@ -89510,32 +87319,40 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateClusterTopo": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "ClusterTopoConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateClusterTopo" - } - }, - "required": [ - "aggregate" + "UserOrderByInput": { + "enum": [ + "auth_config_id_ASC", + "auth_config_id_DESC", + "display_username_ASC", + "display_username_DESC", + "email_address_ASC", + "email_address_DESC", + "id_ASC", + "id_DESC", + "internal_ASC", + "internal_DESC", + "ldap_dn_ASC", + "ldap_dn_DESC", + "mobile_phone_ASC", + "mobile_phone_DESC", + "name_ASC", + "name_DESC", + "password_expired_ASC", + "password_expired_DESC", + "password_recover_qa_ASC", + "password_recover_qa_DESC", + "password_updated_at_ASC", + "password_updated_at_DESC", + "role_ASC", + "role_DESC", + "source_ASC", + "source_DESC", + "username_ASC", + "username_DESC" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "GetClusterTopoesConnectionRequestBody": { + "GetUsersRequestBody": { "properties": { "after": { "type": "string", @@ -89558,7 +87375,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ClusterTopoOrderByInput" + "$ref": "#/components/schemas/UserOrderByInput" } ], "nullable": true @@ -89571,7 +87388,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ClusterTopoWhereInput" + "$ref": "#/components/schemas/UserWhereInput" } ], "nullable": true @@ -89580,136 +87397,171 @@ "type": "object", "additionalProperties": false }, - "ClusterUpgradeHistory": { + "ConsistencyGroupOrderByInput": { + "enum": [ + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "unique_size_ASC", + "unique_size_DESC" + ], + "type": "string" + }, + "GetConsistencyGroupsRequestBody": { "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "date": { - "type": "string" + "after": { + "type": "string", + "nullable": true }, - "id": { - "type": "string" + "before": { + "type": "string", + "nullable": true }, - "local_id": { - "type": "string" + "first": { + "type": "integer", + "format": "int32", + "nullable": true }, - "progress": { - "properties": {}, - "type": "object" + "last": { + "type": "integer", + "format": "int32", + "nullable": true }, - "result": { - "type": "string" + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ConsistencyGroupOrderByInput" + } + ], + "nullable": true }, - "task_uuid": { - "type": "string" + "skip": { + "type": "integer", + "format": "int32", + "nullable": true }, - "version": { - "type": "string" + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ConsistencyGroupWhereInput" + } + ], + "nullable": true } }, - "required": [ - "cluster", - "date", - "id", - "local_id", - "progress", - "result", - "task_uuid", - "version" - ], "type": "object", "additionalProperties": false }, - "ClusterUpgradeHistoryOrderByInput": { + "IscsiConnectionOrderByInput": { "enum": [ - "date_ASC", - "date_DESC", + "client_port_ASC", + "client_port_DESC", "id_ASC", "id_DESC", - "local_id_ASC", - "local_id_DESC", - "progress_ASC", - "progress_DESC", - "result_ASC", - "result_DESC", - "task_uuid_ASC", - "task_uuid_DESC", - "version_ASC", - "version_DESC" + "initiator_ip_ASC", + "initiator_ip_DESC", + "tr_type_ASC", + "tr_type_DESC", + "type_ASC", + "type_DESC" ], "type": "string" }, - "ClusterUpgradeHistoryWhereInput": { + "IscsiConnectionWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput" + "$ref": "#/components/schemas/IscsiConnectionWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput" + "$ref": "#/components/schemas/IscsiConnectionWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput" + "$ref": "#/components/schemas/IscsiConnectionWhereInput" }, "type": "array", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "date": { - "type": "string", + "client_port": { + "type": "integer", + "format": "int32", "nullable": true }, - "date_gt": { - "type": "string", + "client_port_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "date_gte": { - "type": "string", + "client_port_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "date_in": { + "client_port_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "date_lt": { - "type": "string", + "client_port_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "date_lte": { - "type": "string", + "client_port_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "date_not": { - "type": "string", + "client_port_not": { + "type": "integer", + "format": "int32", "nullable": true }, - "date_not_in": { + "client_port_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "id": { + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true + }, + "host": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true + }, + "id": { "type": "string", "nullable": true }, @@ -89771,399 +87623,163 @@ "type": "string", "nullable": true }, - "local_id": { - "type": "string", - "nullable": true - }, - "local_id_contains": { - "type": "string", - "nullable": true - }, - "local_id_ends_with": { - "type": "string", - "nullable": true - }, - "local_id_gt": { - "type": "string", - "nullable": true - }, - "local_id_gte": { - "type": "string", - "nullable": true - }, - "local_id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "local_id_lt": { - "type": "string", - "nullable": true - }, - "local_id_lte": { - "type": "string", - "nullable": true - }, - "local_id_not": { - "type": "string", - "nullable": true - }, - "local_id_not_contains": { - "type": "string", - "nullable": true - }, - "local_id_not_ends_with": { - "type": "string", - "nullable": true - }, - "local_id_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "local_id_not_starts_with": { - "type": "string", - "nullable": true - }, - "local_id_starts_with": { - "type": "string", - "nullable": true - }, - "result": { - "type": "string", - "nullable": true - }, - "result_contains": { - "type": "string", - "nullable": true - }, - "result_ends_with": { - "type": "string", - "nullable": true - }, - "result_gt": { - "type": "string", - "nullable": true - }, - "result_gte": { - "type": "string", - "nullable": true - }, - "result_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "result_lt": { - "type": "string", - "nullable": true - }, - "result_lte": { - "type": "string", - "nullable": true - }, - "result_not": { - "type": "string", - "nullable": true - }, - "result_not_contains": { - "type": "string", - "nullable": true - }, - "result_not_ends_with": { - "type": "string", - "nullable": true - }, - "result_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "result_not_starts_with": { - "type": "string", - "nullable": true - }, - "result_starts_with": { - "type": "string", - "nullable": true - }, - "task_uuid": { - "type": "string", - "nullable": true - }, - "task_uuid_contains": { - "type": "string", - "nullable": true - }, - "task_uuid_ends_with": { - "type": "string", - "nullable": true - }, - "task_uuid_gt": { - "type": "string", - "nullable": true - }, - "task_uuid_gte": { - "type": "string", - "nullable": true - }, - "task_uuid_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "task_uuid_lt": { + "initiator_ip": { "type": "string", "nullable": true }, - "task_uuid_lte": { + "initiator_ip_contains": { "type": "string", "nullable": true }, - "task_uuid_not": { + "initiator_ip_ends_with": { "type": "string", "nullable": true }, - "task_uuid_not_contains": { + "initiator_ip_gt": { "type": "string", "nullable": true }, - "task_uuid_not_ends_with": { + "initiator_ip_gte": { "type": "string", "nullable": true }, - "task_uuid_not_in": { + "initiator_ip_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "task_uuid_not_starts_with": { - "type": "string", - "nullable": true - }, - "task_uuid_starts_with": { - "type": "string", - "nullable": true - }, - "version": { + "initiator_ip_lt": { "type": "string", "nullable": true }, - "version_contains": { + "initiator_ip_lte": { "type": "string", "nullable": true }, - "version_ends_with": { + "initiator_ip_not": { "type": "string", "nullable": true }, - "version_gt": { + "initiator_ip_not_contains": { "type": "string", "nullable": true }, - "version_gte": { + "initiator_ip_not_ends_with": { "type": "string", "nullable": true }, - "version_in": { + "initiator_ip_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "version_lt": { + "initiator_ip_not_starts_with": { "type": "string", "nullable": true }, - "version_lte": { + "initiator_ip_starts_with": { "type": "string", "nullable": true }, - "version_not": { - "type": "string", + "iscsi_target": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiTargetWhereInput" + } + ], "nullable": true }, - "version_not_contains": { - "type": "string", + "nvmf_subsystem": { + "allOf": [ + { + "$ref": "#/components/schemas/NvmfSubsystemWhereInput" + } + ], "nullable": true }, - "version_not_ends_with": { - "type": "string", + "tr_type": { + "allOf": [ + { + "$ref": "#/components/schemas/StoreTransportType" + } + ], "nullable": true }, - "version_not_in": { + "tr_type_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/StoreTransportType" }, "type": "array", "nullable": true }, - "version_not_starts_with": { - "type": "string", - "nullable": true - }, - "version_starts_with": { - "type": "string", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "GetClusterUpgradeHistoriesRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { + "tr_type_not": { "allOf": [ { - "$ref": "#/components/schemas/ClusterUpgradeHistoryOrderByInput" + "$ref": "#/components/schemas/StoreTransportType" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "tr_type_not_in": { + "items": { + "$ref": "#/components/schemas/StoreTransportType" + }, + "type": "array", "nullable": true }, - "where": { + "type": { "allOf": [ { - "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput" + "$ref": "#/components/schemas/StoreConnectionType" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateClusterUpgradeHistory": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "ClusterUpgradeHistoryConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateClusterUpgradeHistory" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetClusterUpgradeHistoriesConnectionRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "type_in": { + "items": { + "$ref": "#/components/schemas/StoreConnectionType" + }, + "type": "array", "nullable": true }, - "orderBy": { + "type_not": { "allOf": [ { - "$ref": "#/components/schemas/ClusterUpgradeHistoryOrderByInput" + "$ref": "#/components/schemas/StoreConnectionType" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput" - } - ], + "type_not_in": { + "items": { + "$ref": "#/components/schemas/StoreConnectionType" + }, + "type": "array", "nullable": true } }, "type": "object", "additionalProperties": false }, - "NestedAggregateCluster": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" + "StoreTransportType": { + "enum": [ + "RDMA", + "TCP" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "ClusterConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateCluster" - } - }, - "required": [ - "aggregate" + "StoreConnectionType": { + "enum": [ + "ISCSI", + "NVMe" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "GetClustersConnectionRequestBody": { + "GetIscsiConnectionsRequestBody": { "properties": { "after": { "type": "string", @@ -90186,7 +87802,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ClusterOrderByInput" + "$ref": "#/components/schemas/IscsiConnectionOrderByInput" } ], "nullable": true @@ -90199,7 +87815,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ClusterWhereInput" + "$ref": "#/components/schemas/IscsiConnectionWhereInput" } ], "nullable": true @@ -90208,7 +87824,7 @@ "type": "object", "additionalProperties": false }, - "ConsistencyGroupSnapshotOrderByInput": { + "IscsiLunSnapshotOrderByInput": { "enum": [ "entityAsyncStatus_ASC", "entityAsyncStatus_DESC", @@ -90225,7 +87841,7 @@ ], "type": "string" }, - "GetConsistencyGroupSnapshotsRequestBody": { + "GetIscsiLunSnapshotsRequestBody": { "properties": { "after": { "type": "string", @@ -90248,7 +87864,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ConsistencyGroupSnapshotOrderByInput" + "$ref": "#/components/schemas/IscsiLunSnapshotOrderByInput" } ], "nullable": true @@ -90261,7 +87877,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput" + "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput" } ], "nullable": true @@ -90270,420 +87886,154 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateConsistencyGroupSnapshot": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "ConsistencyGroupSnapshotConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateConsistencyGroupSnapshot" - } - }, - "required": [ - "aggregate" + "SystemAuditLogOrderByInput": { + "enum": [ + "action_ASC", + "action_DESC", + "finished_at_ASC", + "finished_at_DESC", + "id_ASC", + "id_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "message_ASC", + "message_DESC", + "resource_id_ASC", + "resource_id_DESC", + "status_ASC", + "status_DESC" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "GetConsistencyGroupSnapshotsConnectionRequestBody": { + "SystemAuditLogWhereInput": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", + "AND": { + "items": { + "$ref": "#/components/schemas/SystemAuditLogWhereInput" + }, + "type": "array", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ConsistencyGroupSnapshotOrderByInput" - } - ], + "NOT": { + "items": { + "$ref": "#/components/schemas/SystemAuditLogWhereInput" + }, + "type": "array", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "OR": { + "items": { + "$ref": "#/components/schemas/SystemAuditLogWhereInput" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateConsistencyGroup": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "ConsistencyGroupConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateConsistencyGroup" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetConsistencyGroupsConnectionRequestBody": { - "properties": { - "after": { + "action": { "type": "string", "nullable": true }, - "before": { + "action_contains": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "action_ends_with": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "action_gt": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ConsistencyGroupOrderByInput" - } - ], + "action_gte": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "action_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ConsistencyGroupWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateContentLibraryImage": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "ContentLibraryImageConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateContentLibraryImage" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetContentLibraryImagesConnectionRequestBody": { - "properties": { - "after": { + "action_lt": { "type": "string", "nullable": true }, - "before": { + "action_lte": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "action_not": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "action_not_contains": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ContentLibraryImageOrderByInput" - } - ], + "action_not_ends_with": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "action_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ContentLibraryImageWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateContentLibraryVmTemplate": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "ContentLibraryVmTemplateConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateContentLibraryVmTemplate" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetContentLibraryVmTemplatesConnectionRequestBody": { - "properties": { - "after": { + "action_not_starts_with": { "type": "string", "nullable": true }, - "before": { + "action_starts_with": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { + "cluster": { "allOf": [ { - "$ref": "#/components/schemas/ContentLibraryVmTemplateOrderByInput" + "$ref": "#/components/schemas/ClusterWhereInput" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateDatacenter": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "DatacenterConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateDatacenter" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetDatacentersConnectionRequestBody": { - "properties": { - "after": { + "finished_at": { "type": "string", "nullable": true }, - "before": { + "finished_at_gt": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/DatacenterOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", + "finished_at_gte": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/DatacenterWhereInput" - } - ], + "finished_at_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedLicense": { - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object", - "additionalProperties": false - }, - "Deploy": { - "properties": { - "id": { - "type": "string" }, - "license": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedLicense" - } - ], + "finished_at_lt": { + "type": "string", "nullable": true }, - "version": { - "type": "string" - } - }, - "required": [ - "id", - "version" - ], - "type": "object", - "additionalProperties": false - }, - "DeployOrderByInput": { - "enum": [ - "id_ASC", - "id_DESC", - "version_ASC", - "version_DESC" - ], - "type": "string" - }, - "DeployWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/DeployWhereInput" - }, - "type": "array", + "finished_at_lte": { + "type": "string", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/DeployWhereInput" - }, - "type": "array", + "finished_at_not": { + "type": "string", "nullable": true }, - "OR": { + "finished_at_not_in": { "items": { - "$ref": "#/components/schemas/DeployWhereInput" + "type": "string" }, "type": "array", "nullable": true @@ -90750,1057 +88100,1022 @@ "type": "string", "nullable": true }, - "license": { - "allOf": [ - { - "$ref": "#/components/schemas/LicenseWhereInput" - } - ], + "local_created_at": { + "type": "string", "nullable": true }, - "version": { + "local_created_at_gt": { "type": "string", "nullable": true }, - "version_contains": { + "local_created_at_gte": { "type": "string", "nullable": true }, - "version_ends_with": { + "local_created_at_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "local_created_at_lt": { "type": "string", "nullable": true }, - "version_gt": { + "local_created_at_lte": { "type": "string", "nullable": true }, - "version_gte": { + "local_created_at_not": { "type": "string", "nullable": true }, - "version_in": { + "local_created_at_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "version_lt": { + "local_id": { "type": "string", "nullable": true }, - "version_lte": { + "local_id_contains": { "type": "string", "nullable": true }, - "version_not": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "version_not_contains": { + "local_id_gt": { "type": "string", "nullable": true }, - "version_not_ends_with": { + "local_id_gte": { "type": "string", "nullable": true }, - "version_not_in": { + "local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "version_not_starts_with": { + "local_id_lt": { "type": "string", "nullable": true }, - "version_starts_with": { + "local_id_lte": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "LicenseWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/LicenseWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/LicenseWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/LicenseWhereInput" - }, - "type": "array", - "nullable": true }, - "expire_date": { + "local_id_not": { "type": "string", "nullable": true }, - "expire_date_gt": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "expire_date_gte": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "expire_date_in": { + "local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "expire_date_lt": { - "type": "string", - "nullable": true - }, - "expire_date_lte": { + "local_id_not_starts_with": { "type": "string", "nullable": true }, - "expire_date_not": { + "local_id_starts_with": { "type": "string", "nullable": true }, - "expire_date_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "id": { + "message": { "type": "string", "nullable": true }, - "id_contains": { + "message_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "message_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "message_gt": { "type": "string", "nullable": true }, - "id_gte": { + "message_gte": { "type": "string", "nullable": true }, - "id_in": { + "message_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "message_lt": { "type": "string", "nullable": true }, - "id_lte": { + "message_lte": { "type": "string", "nullable": true }, - "id_not": { + "message_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "message_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "message_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "message_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "message_not_starts_with": { "type": "string", "nullable": true }, - "id_starts_with": { + "message_starts_with": { "type": "string", "nullable": true }, - "license_serial": { + "resource_id": { "type": "string", "nullable": true }, - "license_serial_contains": { + "resource_id_contains": { "type": "string", "nullable": true }, - "license_serial_ends_with": { + "resource_id_ends_with": { "type": "string", "nullable": true }, - "license_serial_gt": { + "resource_id_gt": { "type": "string", "nullable": true }, - "license_serial_gte": { + "resource_id_gte": { "type": "string", "nullable": true }, - "license_serial_in": { + "resource_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "license_serial_lt": { + "resource_id_lt": { "type": "string", "nullable": true }, - "license_serial_lte": { + "resource_id_lte": { "type": "string", "nullable": true }, - "license_serial_not": { + "resource_id_not": { "type": "string", "nullable": true }, - "license_serial_not_contains": { + "resource_id_not_contains": { "type": "string", "nullable": true }, - "license_serial_not_ends_with": { + "resource_id_not_ends_with": { "type": "string", "nullable": true }, - "license_serial_not_in": { + "resource_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "license_serial_not_starts_with": { + "resource_id_not_starts_with": { "type": "string", "nullable": true }, - "license_serial_starts_with": { + "resource_id_starts_with": { "type": "string", "nullable": true }, - "maintenance_end_date": { - "type": "string", + "status": { + "allOf": [ + { + "$ref": "#/components/schemas/UserAuditLogStatus" + } + ], "nullable": true }, - "maintenance_end_date_gt": { - "type": "string", + "status_in": { + "items": { + "$ref": "#/components/schemas/UserAuditLogStatus" + }, + "type": "array", "nullable": true }, - "maintenance_end_date_gte": { - "type": "string", + "status_not": { + "allOf": [ + { + "$ref": "#/components/schemas/UserAuditLogStatus" + } + ], "nullable": true }, - "maintenance_end_date_in": { + "status_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/UserAuditLogStatus" }, "type": "array", "nullable": true - }, - "maintenance_end_date_lt": { + } + }, + "type": "object", + "additionalProperties": false + }, + "GetSystemAuditLogsRequestBody": { + "properties": { + "after": { "type": "string", "nullable": true }, - "maintenance_end_date_lte": { + "before": { "type": "string", "nullable": true }, - "maintenance_end_date_not": { - "type": "string", + "first": { + "type": "integer", + "format": "int32", "nullable": true }, - "maintenance_end_date_not_in": { - "items": { - "type": "string" - }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SystemAuditLogOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SystemAuditLogWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "UserAuditLogOrderByInput": { + "enum": [ + "action_ASC", + "action_DESC", + "auth_type_ASC", + "auth_type_DESC", + "createdAt_ASC", + "createdAt_DESC", + "finished_at_ASC", + "finished_at_DESC", + "id_ASC", + "id_DESC", + "ip_address_ASC", + "ip_address_DESC", + "message_ASC", + "message_DESC", + "resource_id_ASC", + "resource_id_DESC", + "resource_type_ASC", + "resource_type_DESC", + "started_at_ASC", + "started_at_DESC", + "status_ASC", + "status_DESC", + "username_ASC", + "username_DESC" + ], + "type": "string" + }, + "UserAuditLogWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/UserAuditLogWhereInput" + }, "type": "array", "nullable": true }, - "maintenance_start_date": { + "NOT": { + "items": { + "$ref": "#/components/schemas/UserAuditLogWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/UserAuditLogWhereInput" + }, + "type": "array", + "nullable": true + }, + "action": { "type": "string", "nullable": true }, - "maintenance_start_date_gt": { + "action_contains": { "type": "string", "nullable": true }, - "maintenance_start_date_gte": { + "action_ends_with": { "type": "string", "nullable": true }, - "maintenance_start_date_in": { + "action_gt": { + "type": "string", + "nullable": true + }, + "action_gte": { + "type": "string", + "nullable": true + }, + "action_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "maintenance_start_date_lt": { + "action_lt": { "type": "string", "nullable": true }, - "maintenance_start_date_lte": { + "action_lte": { "type": "string", "nullable": true }, - "maintenance_start_date_not": { + "action_not": { "type": "string", "nullable": true }, - "maintenance_start_date_not_in": { + "action_not_contains": { + "type": "string", + "nullable": true + }, + "action_not_ends_with": { + "type": "string", + "nullable": true + }, + "action_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "max_chunk_num": { - "type": "integer", - "format": "int32", + "action_not_starts_with": { + "type": "string", "nullable": true }, - "max_chunk_num_gt": { - "type": "integer", - "format": "int32", + "action_starts_with": { + "type": "string", "nullable": true }, - "max_chunk_num_gte": { - "type": "integer", - "format": "int32", + "auth_type": { + "type": "string", "nullable": true }, - "max_chunk_num_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "auth_type_contains": { + "type": "string", "nullable": true }, - "max_chunk_num_lt": { - "type": "integer", - "format": "int32", + "auth_type_ends_with": { + "type": "string", "nullable": true }, - "max_chunk_num_lte": { - "type": "integer", - "format": "int32", + "auth_type_gt": { + "type": "string", "nullable": true }, - "max_chunk_num_not": { - "type": "integer", - "format": "int32", + "auth_type_gte": { + "type": "string", "nullable": true }, - "max_chunk_num_not_in": { + "auth_type_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "max_cluster_num": { - "type": "integer", - "format": "int32", + "auth_type_lt": { + "type": "string", "nullable": true }, - "max_cluster_num_gt": { - "type": "integer", - "format": "int32", + "auth_type_lte": { + "type": "string", "nullable": true }, - "max_cluster_num_gte": { - "type": "integer", - "format": "int32", + "auth_type_not": { + "type": "string", "nullable": true }, - "max_cluster_num_in": { + "auth_type_not_contains": { + "type": "string", + "nullable": true + }, + "auth_type_not_ends_with": { + "type": "string", + "nullable": true + }, + "auth_type_not_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "max_cluster_num_lt": { - "type": "integer", - "format": "int32", + "auth_type_not_starts_with": { + "type": "string", "nullable": true }, - "max_cluster_num_lte": { - "type": "integer", - "format": "int32", + "auth_type_starts_with": { + "type": "string", "nullable": true }, - "max_cluster_num_not": { - "type": "integer", - "format": "int32", + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], "nullable": true }, - "max_cluster_num_not_in": { + "createdAt": { + "type": "string", + "nullable": true + }, + "createdAt_gt": { + "type": "string", + "nullable": true + }, + "createdAt_gte": { + "type": "string", + "nullable": true + }, + "createdAt_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "sign_date": { + "createdAt_lt": { "type": "string", "nullable": true }, - "sign_date_gt": { + "createdAt_lte": { "type": "string", "nullable": true }, - "sign_date_gte": { + "createdAt_not": { "type": "string", "nullable": true }, - "sign_date_in": { + "createdAt_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "sign_date_lt": { + "finished_at": { "type": "string", "nullable": true }, - "sign_date_lte": { + "finished_at_gt": { "type": "string", "nullable": true }, - "sign_date_not": { + "finished_at_gte": { "type": "string", "nullable": true }, - "sign_date_not_in": { + "finished_at_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "software_edition": { - "allOf": [ - { - "$ref": "#/components/schemas/SoftwareEdition" - } - ], + "finished_at_lt": { + "type": "string", "nullable": true }, - "software_edition_in": { - "items": { - "$ref": "#/components/schemas/SoftwareEdition" - }, - "type": "array", + "finished_at_lte": { + "type": "string", "nullable": true }, - "software_edition_not": { - "allOf": [ - { - "$ref": "#/components/schemas/SoftwareEdition" - } - ], + "finished_at_not": { + "type": "string", "nullable": true }, - "software_edition_not_in": { + "finished_at_not_in": { "items": { - "$ref": "#/components/schemas/SoftwareEdition" + "type": "string" }, "type": "array", "nullable": true }, - "type": { - "allOf": [ - { - "$ref": "#/components/schemas/LicenseType" - } - ], + "id": { + "type": "string", "nullable": true }, - "type_in": { + "id_contains": { + "type": "string", + "nullable": true + }, + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { "items": { - "$ref": "#/components/schemas/LicenseType" + "type": "string" }, "type": "array", "nullable": true }, - "type_not": { - "allOf": [ - { - "$ref": "#/components/schemas/LicenseType" - } - ], + "id_lt": { + "type": "string", "nullable": true }, - "type_not_in": { + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { "items": { - "$ref": "#/components/schemas/LicenseType" + "type": "string" }, "type": "array", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "GetDeploysRequestBody": { - "properties": { - "after": { + }, + "id_not_starts_with": { "type": "string", "nullable": true }, - "before": { + "id_starts_with": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "ip_address": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "ip_address_contains": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/DeployOrderByInput" - } - ], + "ip_address_ends_with": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "ip_address_gt": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/DeployWhereInput" - } - ], + "ip_address_gte": { + "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateDeploy": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "DeployConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateDeploy" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetDeploysConnectionRequestBody": { - "properties": { - "after": { + }, + "ip_address_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "ip_address_lt": { "type": "string", "nullable": true }, - "before": { + "ip_address_lte": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "ip_address_not": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "ip_address_not_contains": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/DeployOrderByInput" - } - ], + "ip_address_not_ends_with": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "ip_address_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/DeployWhereInput" - } - ], + "ip_address_not_starts_with": { + "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedDiscoveredHostDimms": { - "properties": { - "dimm_id": { - "type": "string" }, - "fw_version": { - "type": "string" + "ip_address_starts_with": { + "type": "string", + "nullable": true }, - "health_status": { - "type": "string" + "message": { + "type": "string", + "nullable": true }, - "socket_id": { - "type": "string" - } - }, - "required": [ - "dimm_id", - "fw_version", - "health_status", - "socket_id" - ], - "type": "object", - "additionalProperties": false - }, - "NestedDiscoveredHostDisk": { - "properties": { - "dimm_ids": { + "message_contains": { + "type": "string", + "nullable": true + }, + "message_ends_with": { + "type": "string", + "nullable": true + }, + "message_gt": { + "type": "string", + "nullable": true + }, + "message_gte": { + "type": "string", + "nullable": true + }, + "message_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "drive": { - "type": "string" + "message_lt": { + "type": "string", + "nullable": true }, - "function": { - "allOf": [ - { - "$ref": "#/components/schemas/DiskFunction" - } - ], + "message_lte": { + "type": "string", "nullable": true }, - "model": { - "type": "string" + "message_not": { + "type": "string", + "nullable": true }, - "numa_node": { - "type": "integer", - "format": "int32", + "message_not_contains": { + "type": "string", "nullable": true }, - "persistent_memory_type": { + "message_not_ends_with": { "type": "string", "nullable": true }, - "serial": { - "type": "string" + "message_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "size": { - "type": "integer", - "format": "int64" + "message_not_starts_with": { + "type": "string", + "nullable": true }, - "type": { - "$ref": "#/components/schemas/DiskType" - } - }, - "required": [ - "drive", - "model", - "serial", - "size", - "type" - ], - "type": "object", - "additionalProperties": false - }, - "NestedDiscoveredHostIface": { - "properties": { - "ipv4": { + "message_starts_with": { "type": "string", "nullable": true }, - "ipv6": { + "resource_id": { "type": "string", "nullable": true }, - "mac_address": { - "type": "string" + "resource_id_contains": { + "type": "string", + "nullable": true }, - "mtu": { - "type": "integer", - "format": "int32" + "resource_id_ends_with": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "resource_id_gt": { + "type": "string", + "nullable": true }, - "pci_slot_name": { + "resource_id_gte": { "type": "string", "nullable": true }, - "rdma_enabled": { - "type": "boolean", + "resource_id_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "speed": { - "type": "number", - "format": "double", + "resource_id_lt": { + "type": "string", "nullable": true }, - "up": { - "type": "boolean" - } - }, - "required": [ - "mac_address", - "mtu", - "name", - "up" - ], - "type": "object", - "additionalProperties": false - }, - "DiscoveredHost": { - "properties": { - "all_flash": { - "type": "boolean" + "resource_id_lte": { + "type": "string", + "nullable": true }, - "deployed": { - "type": "boolean", + "resource_id_not": { + "type": "string", "nullable": true }, - "dimms": { + "resource_id_not_contains": { + "type": "string", + "nullable": true + }, + "resource_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "resource_id_not_in": { "items": { - "$ref": "#/components/schemas/NestedDiscoveredHostDimms" + "type": "string" }, "type": "array", "nullable": true }, - "disks": { - "items": { - "$ref": "#/components/schemas/NestedDiscoveredHostDisk" - }, - "type": "array" + "resource_id_not_starts_with": { + "type": "string", + "nullable": true }, - "host_ip": { - "type": "string" + "resource_id_starts_with": { + "type": "string", + "nullable": true }, - "host_uuid": { - "type": "string" + "resource_type": { + "type": "string", + "nullable": true }, - "hostname": { - "type": "string" + "resource_type_contains": { + "type": "string", + "nullable": true }, - "ifaces": { + "resource_type_ends_with": { + "type": "string", + "nullable": true + }, + "resource_type_gt": { + "type": "string", + "nullable": true + }, + "resource_type_gte": { + "type": "string", + "nullable": true + }, + "resource_type_in": { "items": { - "$ref": "#/components/schemas/NestedDiscoveredHostIface" + "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "ipmi_ip": { + "resource_type_lt": { "type": "string", "nullable": true }, - "is_os_in_raid1": { - "type": "boolean", + "resource_type_lte": { + "type": "string", "nullable": true }, - "product": { + "resource_type_not": { "type": "string", "nullable": true }, - "serial": { - "type": "string" + "resource_type_not_contains": { + "type": "string", + "nullable": true }, - "sockets": { - "type": "integer", - "format": "int32" + "resource_type_not_ends_with": { + "type": "string", + "nullable": true }, - "version": { - "type": "string" + "resource_type_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "zbs_spec": { + "resource_type_not_starts_with": { "type": "string", "nullable": true - } - }, - "required": [ - "all_flash", - "disks", - "host_ip", - "host_uuid", - "hostname", - "ifaces", - "serial", - "sockets", - "version" - ], - "type": "object", - "additionalProperties": false - }, - "ClusterWhereUniqueInput": { - "properties": { - "id": { + }, + "resource_type_starts_with": { "type": "string", "nullable": true }, - "local_id": { + "started_at": { "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "GetDiscoverHostsRequestBody": { - "properties": { - "cluster": { - "$ref": "#/components/schemas/ClusterWhereUniqueInput" }, - "host_address": { + "started_at_gt": { + "type": "string", + "nullable": true + }, + "started_at_gte": { + "type": "string", + "nullable": true + }, + "started_at_in": { "items": { "type": "string" }, "type": "array", "nullable": true - } - }, - "required": [ - "cluster" - ], - "type": "object", - "additionalProperties": false - }, - "NestedAggregateDisk": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "DiskConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateDisk" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetDisksConnectionRequestBody": { - "properties": { - "after": { + }, + "started_at_lt": { "type": "string", "nullable": true }, - "before": { + "started_at_lte": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "started_at_not": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "started_at_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "orderBy": { + "status": { "allOf": [ { - "$ref": "#/components/schemas/DiskOrderByInput" + "$ref": "#/components/schemas/UserAuditLogStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "status_in": { + "items": { + "$ref": "#/components/schemas/UserAuditLogStatus" + }, + "type": "array", "nullable": true }, - "where": { + "status_not": { "allOf": [ { - "$ref": "#/components/schemas/DiskWhereInput" + "$ref": "#/components/schemas/UserAuditLogStatus" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "ElfDataStore": { - "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "description": { - "type": "string" - }, - "external_use": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "internal": { - "type": "boolean" }, - "ip_whitelist": { - "type": "string" + "status_not_in": { + "items": { + "$ref": "#/components/schemas/UserAuditLogStatus" + }, + "type": "array", + "nullable": true }, - "iscsi_target": { + "user": { "allOf": [ { - "$ref": "#/components/schemas/NestedIscsiTarget" + "$ref": "#/components/schemas/UserWhereInput" } ], "nullable": true }, - "local_id": { - "type": "string" + "username": { + "type": "string", + "nullable": true }, - "name": { - "type": "string" + "username_contains": { + "type": "string", + "nullable": true }, - "nfs_export": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedNfsExport" - } - ], + "username_ends_with": { + "type": "string", "nullable": true }, - "nvmf_subsystem": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedNvmfSubsystem" - } - ], + "username_gt": { + "type": "string", "nullable": true }, - "replica_num": { - "type": "integer", - "format": "int32" + "username_gte": { + "type": "string", + "nullable": true }, - "thin_provision": { - "type": "boolean" + "username_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "type": { - "$ref": "#/components/schemas/ElfDataStoreType" - } - }, - "required": [ - "cluster", - "description", - "external_use", - "id", - "internal", - "ip_whitelist", - "local_id", - "name", - "replica_num", - "thin_provision", - "type" - ], - "type": "object", - "additionalProperties": false - }, - "NestedAggregateElfDataStore": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "ElfDataStoreConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateElfDataStore" + "username_lt": { + "type": "string", + "nullable": true + }, + "username_lte": { + "type": "string", + "nullable": true + }, + "username_not": { + "type": "string", + "nullable": true + }, + "username_not_contains": { + "type": "string", + "nullable": true + }, + "username_not_ends_with": { + "type": "string", + "nullable": true + }, + "username_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "username_not_starts_with": { + "type": "string", + "nullable": true + }, + "username_starts_with": { + "type": "string", + "nullable": true } }, - "required": [ - "aggregate" - ], "type": "object", "additionalProperties": false }, - "GetElfDataStoresConnectionRequestBody": { + "GetUserAuditLogsRequestBody": { "properties": { "after": { "type": "string", @@ -91823,7 +89138,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ElfDataStoreOrderByInput" + "$ref": "#/components/schemas/UserAuditLogOrderByInput" } ], "nullable": true @@ -91836,7 +89151,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ElfDataStoreWhereInput" + "$ref": "#/components/schemas/UserAuditLogWhereInput" } ], "nullable": true @@ -91845,32 +89160,54 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateElfImage": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "ElfImageConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateElfImage" - } - }, - "required": [ - "aggregate" + "TaskOrderByInput": { + "enum": [ + "args_ASC", + "args_DESC", + "description_ASC", + "description_DESC", + "error_code_ASC", + "error_code_DESC", + "error_message_ASC", + "error_message_DESC", + "finished_at_ASC", + "finished_at_DESC", + "id_ASC", + "id_DESC", + "internal_ASC", + "internal_DESC", + "key_ASC", + "key_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "progress_ASC", + "progress_DESC", + "resource_id_ASC", + "resource_id_DESC", + "resource_mutation_ASC", + "resource_mutation_DESC", + "resource_rollback_error_ASC", + "resource_rollback_error_DESC", + "resource_rollback_retry_count_ASC", + "resource_rollback_retry_count_DESC", + "resource_rollbacked_ASC", + "resource_rollbacked_DESC", + "resource_type_ASC", + "resource_type_DESC", + "snapshot_ASC", + "snapshot_DESC", + "started_at_ASC", + "started_at_DESC", + "status_ASC", + "status_DESC", + "steps_ASC", + "steps_DESC", + "type_ASC", + "type_DESC" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "GetElfImagesConnectionRequestBody": { + "GetTasksRequestBody": { "properties": { "after": { "type": "string", @@ -91893,7 +89230,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ElfImageOrderByInput" + "$ref": "#/components/schemas/TaskOrderByInput" } ], "nullable": true @@ -91906,7 +89243,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ElfImageWhereInput" + "$ref": "#/components/schemas/TaskWhereInput" } ], "nullable": true @@ -91915,544 +89252,268 @@ "type": "object", "additionalProperties": false }, - "ElfStoragePolicy": { - "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "description": { - "type": "string" - }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true - }, - "id": { - "type": "string" - }, - "local_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "replica_num": { - "type": "integer", - "format": "int32" - }, - "stripe_num": { - "type": "integer", - "format": "int32" - }, - "stripe_size": { - "type": "integer", - "format": "int64" - }, - "thin_provision": { - "type": "boolean" - } - }, - "required": [ - "cluster", - "description", - "id", - "local_id", - "name", - "replica_num", - "stripe_num", - "stripe_size", - "thin_provision" - ], - "type": "object", - "additionalProperties": false - }, - "ElfStoragePolicyOrderByInput": { + "IscsiLunOrderByInput": { "enum": [ - "description_ASC", - "description_DESC", + "allowed_initiators_ASC", + "allowed_initiators_DESC", + "assigned_size_ASC", + "assigned_size_DESC", + "bps_ASC", + "bps_DESC", + "bps_max_ASC", + "bps_max_DESC", + "bps_max_length_ASC", + "bps_max_length_DESC", + "bps_rd_ASC", + "bps_rd_DESC", + "bps_rd_max_ASC", + "bps_rd_max_DESC", + "bps_rd_max_length_ASC", + "bps_rd_max_length_DESC", + "bps_wr_ASC", + "bps_wr_DESC", + "bps_wr_max_ASC", + "bps_wr_max_DESC", + "bps_wr_max_length_ASC", + "bps_wr_max_length_DESC", "entityAsyncStatus_ASC", "entityAsyncStatus_DESC", "id_ASC", "id_DESC", + "io_size_ASC", + "io_size_DESC", + "iops_ASC", + "iops_DESC", + "iops_max_ASC", + "iops_max_DESC", + "iops_max_length_ASC", + "iops_max_length_DESC", + "iops_rd_ASC", + "iops_rd_DESC", + "iops_rd_max_ASC", + "iops_rd_max_DESC", + "iops_rd_max_length_ASC", + "iops_rd_max_length_DESC", + "iops_wr_ASC", + "iops_wr_DESC", + "iops_wr_max_ASC", + "iops_wr_max_DESC", + "iops_wr_max_length_ASC", + "iops_wr_max_length_DESC", + "local_created_at_ASC", + "local_created_at_DESC", "local_id_ASC", "local_id_DESC", + "lun_id_ASC", + "lun_id_DESC", "name_ASC", "name_DESC", "replica_num_ASC", "replica_num_DESC", + "shared_size_ASC", + "shared_size_DESC", + "snapshot_num_ASC", + "snapshot_num_DESC", "stripe_num_ASC", "stripe_num_DESC", "stripe_size_ASC", "stripe_size_DESC", "thin_provision_ASC", - "thin_provision_DESC" + "thin_provision_DESC", + "unique_logical_size_ASC", + "unique_logical_size_DESC", + "unique_size_ASC", + "unique_size_DESC", + "zbs_volume_id_ASC", + "zbs_volume_id_DESC" ], "type": "string" }, - "ElfStoragePolicyWhereInput": { + "GetIscsiLunsRequestBody": { "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/ElfStoragePolicyWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/ElfStoragePolicyWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/ElfStoragePolicyWhereInput" - }, - "type": "array", - "nullable": true - }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], - "nullable": true - }, - "description": { - "type": "string", - "nullable": true - }, - "description_contains": { - "type": "string", - "nullable": true - }, - "description_ends_with": { - "type": "string", - "nullable": true - }, - "description_gt": { - "type": "string", - "nullable": true - }, - "description_gte": { - "type": "string", - "nullable": true - }, - "description_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "description_lt": { - "type": "string", - "nullable": true - }, - "description_lte": { - "type": "string", - "nullable": true - }, - "description_not": { - "type": "string", - "nullable": true - }, - "description_not_contains": { + "after": { "type": "string", "nullable": true }, - "description_not_ends_with": { + "before": { "type": "string", "nullable": true }, - "description_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "description_not_starts_with": { - "type": "string", + "first": { + "type": "integer", + "format": "int32", "nullable": true }, - "description_starts_with": { - "type": "string", + "last": { + "type": "integer", + "format": "int32", "nullable": true }, - "entityAsyncStatus": { + "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/IscsiLunOrderByInput" } ], "nullable": true }, - "entityAsyncStatus_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", + "skip": { + "type": "integer", + "format": "int32", "nullable": true }, - "entityAsyncStatus_not": { + "where": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/IscsiLunWhereInput" } ], "nullable": true - }, - "entityAsyncStatus_not_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", - "nullable": true - }, - "id": { - "type": "string", - "nullable": true - }, - "id_contains": { - "type": "string", - "nullable": true - }, - "id_ends_with": { - "type": "string", - "nullable": true - }, - "id_gt": { - "type": "string", - "nullable": true - }, - "id_gte": { - "type": "string", - "nullable": true - }, - "id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "id_lt": { - "type": "string", - "nullable": true - }, - "id_lte": { - "type": "string", - "nullable": true - }, - "id_not": { - "type": "string", - "nullable": true - }, - "id_not_contains": { - "type": "string", - "nullable": true - }, - "id_not_ends_with": { - "type": "string", - "nullable": true - }, - "id_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "id_not_starts_with": { - "type": "string", - "nullable": true - }, - "id_starts_with": { - "type": "string", - "nullable": true - }, - "local_id": { - "type": "string", - "nullable": true - }, - "local_id_contains": { - "type": "string", - "nullable": true - }, - "local_id_ends_with": { - "type": "string", - "nullable": true - }, - "local_id_gt": { - "type": "string", - "nullable": true - }, - "local_id_gte": { - "type": "string", - "nullable": true - }, - "local_id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "local_id_lt": { - "type": "string", - "nullable": true - }, - "local_id_lte": { - "type": "string", - "nullable": true - }, - "local_id_not": { - "type": "string", - "nullable": true - }, - "local_id_not_contains": { - "type": "string", - "nullable": true - }, - "local_id_not_ends_with": { - "type": "string", - "nullable": true - }, - "local_id_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "local_id_not_starts_with": { - "type": "string", - "nullable": true - }, - "local_id_starts_with": { - "type": "string", - "nullable": true - }, - "name": { - "type": "string", - "nullable": true - }, - "name_contains": { - "type": "string", - "nullable": true - }, - "name_ends_with": { - "type": "string", - "nullable": true - }, - "name_gt": { - "type": "string", - "nullable": true - }, - "name_gte": { - "type": "string", - "nullable": true - }, - "name_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "name_lt": { - "type": "string", - "nullable": true - }, - "name_lte": { - "type": "string", - "nullable": true - }, - "name_not": { - "type": "string", - "nullable": true - }, - "name_not_contains": { - "type": "string", - "nullable": true - }, - "name_not_ends_with": { - "type": "string", - "nullable": true - }, - "name_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "name_not_starts_with": { + } + }, + "type": "object", + "additionalProperties": false + }, + "NamespaceGroupOrderByInput": { + "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_create_time_ASC", + "local_create_time_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC" + ], + "type": "string" + }, + "GetNamespaceGroupsRequestBody": { + "properties": { + "after": { "type": "string", "nullable": true }, - "name_starts_with": { + "before": { "type": "string", "nullable": true }, - "replica_num": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "replica_num_gt": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "replica_num_gte": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "replica_num_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true - }, - "replica_num_lt": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "replica_num_lte": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "replica_num_not": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "replica_num_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true - }, - "stripe_num": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "stripe_num_gt": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "stripe_num_gte": { + "first": { "type": "integer", "format": "int32", "nullable": true }, - "stripe_num_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true - }, - "stripe_num_lt": { + "last": { "type": "integer", "format": "int32", "nullable": true }, - "stripe_num_lte": { - "type": "integer", - "format": "int32", + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/NamespaceGroupOrderByInput" + } + ], "nullable": true }, - "stripe_num_not": { + "skip": { "type": "integer", "format": "int32", "nullable": true }, - "stripe_num_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true - }, - "stripe_size": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "stripe_size_gt": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "stripe_size_gte": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "stripe_size_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", - "nullable": true - }, - "stripe_size_lt": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "stripe_size_lte": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "stripe_size_not": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "stripe_size_not_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", - "nullable": true - }, - "thin_provision": { - "type": "boolean", - "nullable": true - }, - "thin_provision_not": { - "type": "boolean", + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/NamespaceGroupWhereInput" + } + ], "nullable": true } }, "type": "object", "additionalProperties": false }, - "GetElfStoragePoliciesRequestBody": { + "NvmfNamespaceOrderByInput": { + "enum": [ + "assigned_size_ASC", + "assigned_size_DESC", + "bps_ASC", + "bps_DESC", + "bps_max_ASC", + "bps_max_DESC", + "bps_max_length_ASC", + "bps_max_length_DESC", + "bps_rd_ASC", + "bps_rd_DESC", + "bps_rd_max_ASC", + "bps_rd_max_DESC", + "bps_rd_max_length_ASC", + "bps_rd_max_length_DESC", + "bps_wr_ASC", + "bps_wr_DESC", + "bps_wr_max_ASC", + "bps_wr_max_DESC", + "bps_wr_max_length_ASC", + "bps_wr_max_length_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "io_size_ASC", + "io_size_DESC", + "iops_ASC", + "iops_DESC", + "iops_max_ASC", + "iops_max_DESC", + "iops_max_length_ASC", + "iops_max_length_DESC", + "iops_rd_ASC", + "iops_rd_DESC", + "iops_rd_max_ASC", + "iops_rd_max_DESC", + "iops_rd_max_length_ASC", + "iops_rd_max_length_DESC", + "iops_wr_ASC", + "iops_wr_DESC", + "iops_wr_max_ASC", + "iops_wr_max_DESC", + "iops_wr_max_length_ASC", + "iops_wr_max_length_DESC", + "is_shared_ASC", + "is_shared_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "namespace_id_ASC", + "namespace_id_DESC", + "nqn_whitelist_ASC", + "nqn_whitelist_DESC", + "replica_num_ASC", + "replica_num_DESC", + "shared_size_ASC", + "shared_size_DESC", + "snapshot_num_ASC", + "snapshot_num_DESC", + "stripe_num_ASC", + "stripe_num_DESC", + "stripe_size_ASC", + "stripe_size_DESC", + "thin_provision_ASC", + "thin_provision_DESC", + "unique_logical_size_ASC", + "unique_logical_size_DESC", + "unique_size_ASC", + "unique_size_DESC", + "zbs_volume_id_ASC", + "zbs_volume_id_DESC" + ], + "type": "string" + }, + "GetNvmfNamespacesRequestBody": { "properties": { "after": { "type": "string", @@ -92475,7 +89536,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ElfStoragePolicyOrderByInput" + "$ref": "#/components/schemas/NvmfNamespaceOrderByInput" } ], "nullable": true @@ -92488,7 +89549,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ElfStoragePolicyWhereInput" + "$ref": "#/components/schemas/NvmfNamespaceWhereInput" } ], "nullable": true @@ -92497,32 +89558,26 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateElfStoragePolicy": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "ElfStoragePolicyConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateElfStoragePolicy" - } - }, - "required": [ - "aggregate" + "ContentLibraryImageOrderByInput": { + "enum": [ + "createdAt_ASC", + "createdAt_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "name_ASC", + "name_DESC", + "path_ASC", + "path_DESC", + "size_ASC", + "size_DESC" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "GetElfStoragePoliciesConnectionRequestBody": { + "GetContentLibraryImagesRequestBody": { "properties": { "after": { "type": "string", @@ -92545,7 +89600,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ElfStoragePolicyOrderByInput" + "$ref": "#/components/schemas/ContentLibraryImageOrderByInput" } ], "nullable": true @@ -92558,7 +89613,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ElfStoragePolicyWhereInput" + "$ref": "#/components/schemas/ContentLibraryImageWhereInput" } ], "nullable": true @@ -92567,32 +89622,24 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateEntityFilter": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "EntityFilterConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateEntityFilter" - } - }, - "required": [ - "aggregate" + "NvmfNamespaceSnapshotOrderByInput": { + "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "unique_size_ASC", + "unique_size_DESC" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "GetEntityFiltersConnectionRequestBody": { + "GetNvmfNamespaceSnapshotsRequestBody": { "properties": { "after": { "type": "string", @@ -92615,7 +89662,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/EntityFilterOrderByInput" + "$ref": "#/components/schemas/NvmfNamespaceSnapshotOrderByInput" } ], "nullable": true @@ -92628,7 +89675,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/EntityFilterWhereInput" + "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput" } ], "nullable": true @@ -92637,792 +89684,646 @@ "type": "object", "additionalProperties": false }, - "NestedEverouteControllerInstance": { - "properties": { - "ipAddr": { - "type": "string" - }, - "vlan": { - "type": "string" - } - }, - "required": [ - "ipAddr", - "vlan" + "ContentLibraryVmTemplateOrderByInput": { + "enum": [ + "architecture_ASC", + "architecture_DESC", + "cloud_init_supported_ASC", + "cloud_init_supported_DESC", + "createdAt_ASC", + "createdAt_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "memory_ASC", + "memory_DESC", + "name_ASC", + "name_DESC", + "os_ASC", + "os_DESC", + "size_ASC", + "size_DESC", + "vcpu_ASC", + "vcpu_DESC" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "NestedEverouteControllerTemplate": { + "GetContentLibraryVmTemplatesRequestBody": { "properties": { - "cluster": { - "type": "string" - }, - "gateway": { - "type": "string" - }, - "memory": { - "type": "integer", - "format": "int64" + "after": { + "type": "string", + "nullable": true }, - "netmask": { - "type": "string" + "before": { + "type": "string", + "nullable": true }, - "size": { + "first": { "type": "integer", - "format": "int64" + "format": "int32", + "nullable": true }, - "vcpu": { + "last": { "type": "integer", - "format": "int32" - } - }, - "required": [ - "cluster", - "gateway", - "memory", - "netmask", - "size", - "vcpu" - ], - "type": "object", - "additionalProperties": false - }, - "NestedEverouteClusterWhitelist": { - "properties": { - "egress": { - "items": { - "$ref": "#/components/schemas/NestedNetworkPolicyRule" - }, - "type": "array", + "format": "int32", "nullable": true }, - "enable": { - "type": "boolean" - }, - "ingress": { - "items": { - "$ref": "#/components/schemas/NestedNetworkPolicyRule" - }, - "type": "array", - "nullable": true - } - }, - "required": [ - "enable" - ], - "type": "object", - "additionalProperties": false - }, - "NestedEverouteAgentStatus": { - "properties": { - "host": { + "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/NestedHost" + "$ref": "#/components/schemas/ContentLibraryVmTemplateOrderByInput" } ], "nullable": true }, - "hostID": { - "type": "string", - "nullable": true - }, - "ipAddr": { - "type": "string", - "nullable": true - }, - "isHealth": { - "type": "boolean" - }, - "message": { - "type": "string", + "skip": { + "type": "integer", + "format": "int32", "nullable": true }, - "phase": { + "where": { "allOf": [ { - "$ref": "#/components/schemas/EverouteClusterPhase" + "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" } ], "nullable": true - }, - "reason": { - "type": "string", - "nullable": true } }, - "required": [ - "isHealth" - ], "type": "object", "additionalProperties": false }, - "NestedEverouteManageVDSStatus": { + "NvmfSubsystemOrderByInput": { + "enum": [ + "bps_ASC", + "bps_DESC", + "bps_max_ASC", + "bps_max_DESC", + "bps_max_length_ASC", + "bps_max_length_DESC", + "bps_rd_ASC", + "bps_rd_DESC", + "bps_rd_max_ASC", + "bps_rd_max_DESC", + "bps_rd_max_length_ASC", + "bps_rd_max_length_DESC", + "bps_wr_ASC", + "bps_wr_DESC", + "bps_wr_max_ASC", + "bps_wr_max_DESC", + "bps_wr_max_length_ASC", + "bps_wr_max_length_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "external_use_ASC", + "external_use_DESC", + "id_ASC", + "id_DESC", + "internal_ASC", + "internal_DESC", + "io_size_ASC", + "io_size_DESC", + "iops_ASC", + "iops_DESC", + "iops_max_ASC", + "iops_max_DESC", + "iops_max_length_ASC", + "iops_max_length_DESC", + "iops_rd_ASC", + "iops_rd_DESC", + "iops_rd_max_ASC", + "iops_rd_max_DESC", + "iops_rd_max_length_ASC", + "iops_rd_max_length_DESC", + "iops_wr_ASC", + "iops_wr_DESC", + "iops_wr_max_ASC", + "iops_wr_max_DESC", + "iops_wr_max_length_ASC", + "iops_wr_max_length_DESC", + "ip_whitelist_ASC", + "ip_whitelist_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "nqn_name_ASC", + "nqn_name_DESC", + "nqn_whitelist_ASC", + "nqn_whitelist_DESC", + "policy_ASC", + "policy_DESC", + "replica_num_ASC", + "replica_num_DESC", + "stripe_num_ASC", + "stripe_num_DESC", + "stripe_size_ASC", + "stripe_size_DESC", + "thin_provision_ASC", + "thin_provision_DESC" + ], + "type": "string" + }, + "GetNvmfSubsystemsRequestBody": { "properties": { - "message": { + "after": { "type": "string", "nullable": true }, - "phase": { + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/EverouteClusterPhase" + "$ref": "#/components/schemas/NvmfSubsystemOrderByInput" } ], "nullable": true }, - "reason": { - "type": "string", - "nullable": true - }, - "retryCount": { + "skip": { "type": "integer", "format": "int32", "nullable": true }, - "vds": { + "where": { "allOf": [ { - "$ref": "#/components/schemas/NestedVds" + "$ref": "#/components/schemas/NvmfSubsystemWhereInput" } ], "nullable": true - }, - "vdsID": { - "type": "string" } }, - "required": [ - "vdsID" - ], "type": "object", "additionalProperties": false }, - "NestedEverouteClusterAgentStatus": { + "TableReporterParams": { "properties": { - "currentNumber": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "expectNumber": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "instances": { - "items": { - "$ref": "#/components/schemas/NestedEverouteAgentStatus" - }, - "type": "array", - "nullable": true - }, - "manageVDSes": { + "filter": { + "properties": { + "nvmfSubsystems": { + "$ref": "#/components/schemas/GetNvmfSubsystemsRequestBody" + }, + "contentLibraryVmTemplates": { + "$ref": "#/components/schemas/GetContentLibraryVmTemplatesRequestBody" + }, + "nvmfNamespaceSnapshots": { + "$ref": "#/components/schemas/GetNvmfNamespaceSnapshotsRequestBody" + }, + "contentLibraryImages": { + "$ref": "#/components/schemas/GetContentLibraryImagesRequestBody" + }, + "nvmfNamespaces": { + "$ref": "#/components/schemas/GetNvmfNamespacesRequestBody" + }, + "namespaceGroups": { + "$ref": "#/components/schemas/GetNamespaceGroupsRequestBody" + }, + "iscsiLuns": { + "$ref": "#/components/schemas/GetIscsiLunsRequestBody" + }, + "tasks": { + "$ref": "#/components/schemas/GetTasksRequestBody" + }, + "userAuditLogs": { + "$ref": "#/components/schemas/GetUserAuditLogsRequestBody" + }, + "systemAuditLogs": { + "$ref": "#/components/schemas/GetSystemAuditLogsRequestBody" + }, + "iscsiLunSnapshots": { + "$ref": "#/components/schemas/GetIscsiLunSnapshotsRequestBody" + }, + "iscsiConnections": { + "$ref": "#/components/schemas/GetIscsiConnectionsRequestBody" + }, + "consistencyGroups": { + "$ref": "#/components/schemas/GetConsistencyGroupsRequestBody" + }, + "users": { + "$ref": "#/components/schemas/GetUsersRequestBody" + }, + "vmEntityFilters": { + "$ref": "#/components/schemas/GetEntityFiltersRequestBody" + }, + "snapshotPlans": { + "$ref": "#/components/schemas/GetSnapshotPlansRequestBody" + }, + "globalAlertRules": { + "$ref": "#/components/schemas/GetGlobalAlertRulesRequestBody" + }, + "alerts": { + "$ref": "#/components/schemas/GetAlertsRequestBody" + }, + "vmPlacementGroups": { + "$ref": "#/components/schemas/GetVmPlacementGroupsRequestBody" + }, + "vmTemplates": { + "$ref": "#/components/schemas/GetVmTemplatesRequestBody" + }, + "elfImages": { + "$ref": "#/components/schemas/GetElfImagesRequestBody" + }, + "vmVolumes": { + "$ref": "#/components/schemas/GetVmVolumesRequestBody" + }, + "vlans": { + "$ref": "#/components/schemas/GetVlansRequestBody" + }, + "disks": { + "$ref": "#/components/schemas/GetDisksRequestBody" + }, + "vdses": { + "$ref": "#/components/schemas/GetVdsesRequestBody" + }, + "elfDataStores": { + "$ref": "#/components/schemas/GetElfDataStoresRequestBody", + "deprecated": true + }, + "vms": { + "$ref": "#/components/schemas/GetVmsRequestBody" + }, + "nfsExports": { + "$ref": "#/components/schemas/GetNfsExportsRequestBody" + }, + "iscsiTargets": { + "$ref": "#/components/schemas/GetIscsiTargetsRequestBody" + }, + "usbDevices": { + "$ref": "#/components/schemas/GetUsbDevicesRequestBody" + }, + "nics": { + "$ref": "#/components/schemas/GetNicsRequestBody" + }, + "clusters": { + "$ref": "#/components/schemas/GetClustersRequestBody" + }, + "datacenters": { + "$ref": "#/components/schemas/GetDatacentersRequestBody" + }, + "hosts": { + "$ref": "#/components/schemas/GetHostsRequestBody" + } + }, + "type": "object" + }, + "columns": { "items": { - "$ref": "#/components/schemas/NestedEverouteManageVDSStatus" + "$ref": "#/components/schemas/ColumnConfig" }, - "type": "array", - "nullable": true + "type": "array" }, - "numberHealth": { - "type": "integer", - "format": "int32", - "nullable": true + "name": { + "type": "string" } }, - "type": "object", - "additionalProperties": false + "required": [ + "filter", + "columns", + "name" + ], + "type": "object" }, - "NestedEverouteClusterCondition": { + "WithTask_Task_": { "properties": { - "lastProbeTime": { + "task_id": { "type": "string", "nullable": true }, - "type": { - "type": "string" + "data": { + "$ref": "#/components/schemas/Task" } }, "required": [ - "type" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NestedEverouteClusterVMMetrics": { + "TaskDescription": { "properties": { - "cpuUsage": { - "type": "number", - "format": "double" - }, - "dataVolumeUsage": { - "type": "number", - "format": "double" - }, - "lastAcquisitionTime": { + "en-US": { "type": "string" }, - "memoryUsage": { - "type": "number", - "format": "double" + "zh-CN": { + "type": "string" } }, "required": [ - "cpuUsage", - "dataVolumeUsage", - "lastAcquisitionTime", - "memoryUsage" + "en-US", + "zh-CN" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NestedEverouteControllerStatus": { + "TaskStepCreationParams": { "properties": { - "ipAddr": { - "type": "string", - "nullable": true + "description": { + "type": "string" }, - "isHealth": { + "finished": { "type": "boolean" }, - "message": { - "type": "string", - "nullable": true - }, - "metrics": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedEverouteClusterVMMetrics" - } - ], - "nullable": true - }, - "phase": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteClusterPhase" - } - ], - "nullable": true - }, - "reason": { - "type": "string", - "nullable": true - }, - "vm": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVm" - } - ], - "nullable": true - }, - "vmID": { + "key": { "type": "string", - "nullable": true + "minLength": 1 } }, "required": [ - "isHealth" + "finished", + "key" ], - "type": "object", - "additionalProperties": false - }, - "NestedEverouteClusterControllerStatus": { - "properties": { - "currentNumber": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "expectNumber": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "instances": { - "items": { - "$ref": "#/components/schemas/NestedEverouteControllerStatus" - }, - "type": "array", - "nullable": true - }, - "numberHealth": { - "type": "integer", - "format": "int32", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedEverouteClusterStatus": { - "properties": { - "agents": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedEverouteClusterAgentStatus" - } - ], - "nullable": true - }, - "conditions": { - "items": { - "$ref": "#/components/schemas/NestedEverouteClusterCondition" - }, - "type": "array", - "nullable": true - }, - "controllers": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedEverouteClusterControllerStatus" - } - ], - "nullable": true - }, - "message": { - "type": "string", - "nullable": true - }, - "phase": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteClusterPhase" - } - ], - "nullable": true - }, - "reason": { - "type": "string", - "nullable": true - }, - "retryCount": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "version": { - "type": "string", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false + "type": "object" }, - "EverouteCluster": { + "TaskCreationParams": { "properties": { - "agent_elf_clusters": { - "items": { - "$ref": "#/components/schemas/NestedCluster" - }, - "type": "array", - "nullable": true - }, - "agent_elf_vdses": { - "items": { - "$ref": "#/components/schemas/NestedVds" - }, - "type": "array", - "nullable": true - }, - "controller_instances": { + "steps": { "items": { - "$ref": "#/components/schemas/NestedEverouteControllerInstance" + "$ref": "#/components/schemas/TaskStepCreationParams" }, "type": "array" }, - "controller_template": { - "$ref": "#/components/schemas/NestedEverouteControllerTemplate" + "args": { + "additionalProperties": false, + "type": "object" }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true + "key": { + "type": "string" }, - "global_default_action": { - "$ref": "#/components/schemas/GlobalPolicyAction" + "internal": { + "type": "boolean" }, - "global_whitelist": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedEverouteClusterWhitelist" - } - ], - "nullable": true + "type": { + "$ref": "#/components/schemas/TaskType" }, - "id": { + "resource_id": { "type": "string" }, - "installed": { - "type": "boolean", - "nullable": true - }, - "name": { + "cluster_id": { "type": "string" }, - "phase": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteClusterPhase" - } - ], - "nullable": true + "user_id": { + "type": "string" }, - "status": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedEverouteClusterStatus" - } - ], - "nullable": true + "description": { + "$ref": "#/components/schemas/TaskDescription" }, - "version": { - "type": "string" - } - }, - "required": [ - "controller_instances", - "controller_template", - "global_default_action", - "id", - "name", - "version" - ], - "type": "object", - "additionalProperties": false - }, - "EverouteClusterOrderByInput": { - "enum": [ - "controller_instances_ASC", - "controller_instances_DESC", - "controller_template_ASC", - "controller_template_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "global_default_action_ASC", - "global_default_action_DESC", - "global_whitelist_ASC", - "global_whitelist_DESC", - "id_ASC", - "id_DESC", - "installed_ASC", - "installed_DESC", - "name_ASC", - "name_DESC", - "phase_ASC", - "phase_DESC", - "status_ASC", - "status_DESC", - "version_ASC", - "version_DESC" - ], - "type": "string" - }, - "GetEverouteClustersRequestBody": { - "properties": { - "after": { + "resource_mutation": { "type": "string", - "nullable": true + "minLength": 1 }, - "before": { + "resource_type": { "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteClusterOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteClusterWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateEverouteCluster": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "EverouteClusterConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateEverouteCluster" + "minLength": 1 } }, "required": [ - "aggregate" + "user_id", + "description", + "resource_mutation", + "resource_type" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetEverouteClustersConnectionRequestBody": { + "TaskUpdateParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteClusterOrderByInput" + "data": { + "properties": { + "resource_rollback_retry_count": { + "type": "integer", + "format": "int32" + }, + "resource_rollback_error": { + "type": "string" + }, + "resource_rollbacked": { + "type": "boolean" + }, + "steps": { + "items": { + "$ref": "#/components/schemas/TaskStepCreationParams" + }, + "type": "array" + }, + "error_message": { + "type": "string" + }, + "error_code": { + "type": "string" + }, + "progress": { + "type": "number", + "format": "float" + }, + "status": { + "$ref": "#/components/schemas/TaskStatus" + }, + "snapshot": { + "type": "string" + }, + "args": { + "additionalProperties": false, + "type": "object" + }, + "key": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/TaskType" + }, + "resource_id": { + "type": "string" + }, + "cluster_id": { + "type": "string" + }, + "user_id": { + "type": "string" + }, + "resource_mutation": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "description": { + "type": "string" } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + }, + "type": "object" }, "where": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteClusterWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "EverouteLicense": { - "properties": { - "code": { - "type": "string" - }, - "expire_date": { - "type": "string" - }, - "id": { - "type": "string" - }, - "max_socket_num": { - "type": "integer", - "format": "int32" - }, - "serial": { - "type": "string" - }, - "sign_date": { - "type": "string" - }, - "software_edition": { - "$ref": "#/components/schemas/SoftwareEdition" - }, - "type": { - "$ref": "#/components/schemas/LicenseType" - }, - "uid": { - "type": "string" + "$ref": "#/components/schemas/TaskWhereInput" } }, "required": [ - "code", - "expire_date", - "id", - "max_socket_num", - "serial", - "sign_date", - "software_edition", - "type", - "uid" - ], - "type": "object", - "additionalProperties": false - }, - "EverouteLicenseOrderByInput": { - "enum": [ - "code_ASC", - "code_DESC", - "expire_date_ASC", - "expire_date_DESC", - "id_ASC", - "id_DESC", - "max_socket_num_ASC", - "max_socket_num_DESC", - "serial_ASC", - "serial_DESC", - "sign_date_ASC", - "sign_date_DESC", - "software_edition_ASC", - "software_edition_DESC", - "type_ASC", - "type_DESC", - "uid_ASC", - "uid_DESC" + "data", + "where" ], - "type": "string" + "type": "object" }, - "EverouteLicenseWhereInput": { + "UploadTaskWhereInput": { "properties": { "AND": { "items": { - "$ref": "#/components/schemas/EverouteLicenseWhereInput" + "$ref": "#/components/schemas/UploadTaskWhereInput" }, "type": "array", "nullable": true }, "NOT": { "items": { - "$ref": "#/components/schemas/EverouteLicenseWhereInput" + "$ref": "#/components/schemas/UploadTaskWhereInput" }, "type": "array", "nullable": true }, "OR": { "items": { - "$ref": "#/components/schemas/EverouteLicenseWhereInput" + "$ref": "#/components/schemas/UploadTaskWhereInput" }, "type": "array", "nullable": true }, - "code": { - "type": "string", + "chunk_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "code_contains": { - "type": "string", + "chunk_size_gt": { + "type": "integer", + "format": "int64", "nullable": true }, - "code_ends_with": { - "type": "string", + "chunk_size_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "code_gt": { - "type": "string", + "chunk_size_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "code_gte": { - "type": "string", + "chunk_size_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "code_in": { - "items": { - "type": "string" - }, - "type": "array", + "chunk_size_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "code_lt": { - "type": "string", + "chunk_size_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "code_lte": { - "type": "string", + "chunk_size_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "code_not": { - "type": "string", + "current_chunk": { + "type": "integer", + "format": "int32", "nullable": true }, - "code_not_contains": { - "type": "string", + "current_chunk_gt": { + "type": "integer", + "format": "int32", "nullable": true }, - "code_not_ends_with": { - "type": "string", + "current_chunk_gte": { + "type": "integer", + "format": "int32", "nullable": true }, - "code_not_in": { + "current_chunk_in": { "items": { - "type": "string" + "type": "integer", + "format": "int32" }, "type": "array", "nullable": true }, - "code_not_starts_with": { - "type": "string", + "current_chunk_lt": { + "type": "integer", + "format": "int32", "nullable": true }, - "code_starts_with": { - "type": "string", + "current_chunk_lte": { + "type": "integer", + "format": "int32", "nullable": true }, - "expire_date": { + "current_chunk_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "current_chunk_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "finished_at": { "type": "string", "nullable": true }, - "expire_date_gt": { + "finished_at_gt": { "type": "string", "nullable": true }, - "expire_date_gte": { + "finished_at_gte": { "type": "string", "nullable": true }, - "expire_date_in": { + "finished_at_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "expire_date_lt": { + "finished_at_lt": { "type": "string", "nullable": true }, - "expire_date_lte": { + "finished_at_lte": { "type": "string", "nullable": true }, - "expire_date_not": { + "finished_at_not": { "type": "string", "nullable": true }, - "expire_date_not_in": { + "finished_at_not_in": { "items": { "type": "string" }, @@ -93491,4595 +90392,4098 @@ "type": "string", "nullable": true }, - "max_socket_num": { - "type": "integer", - "format": "int32", + "resource_type": { + "allOf": [ + { + "$ref": "#/components/schemas/UploadResourceType" + } + ], "nullable": true }, - "max_socket_num_gt": { - "type": "integer", - "format": "int32", + "resource_type_in": { + "items": { + "$ref": "#/components/schemas/UploadResourceType" + }, + "type": "array", "nullable": true }, - "max_socket_num_gte": { - "type": "integer", - "format": "int32", + "resource_type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/UploadResourceType" + } + ], "nullable": true }, - "max_socket_num_in": { + "resource_type_not_in": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/UploadResourceType" }, "type": "array", "nullable": true }, - "max_socket_num_lt": { + "size": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "max_socket_num_lte": { + "size_gt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "max_socket_num_not": { + "size_gte": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "max_socket_num_not_in": { + "size_in": { "items": { "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true - }, - "serial": { - "type": "string", - "nullable": true - }, - "serial_contains": { - "type": "string", - "nullable": true - }, - "serial_ends_with": { - "type": "string", - "nullable": true - }, - "serial_gt": { - "type": "string", - "nullable": true - }, - "serial_gte": { - "type": "string", - "nullable": true - }, - "serial_in": { - "items": { - "type": "string" + "format": "int64" }, "type": "array", "nullable": true }, - "serial_lt": { - "type": "string", - "nullable": true - }, - "serial_lte": { - "type": "string", - "nullable": true - }, - "serial_not": { - "type": "string", + "size_lt": { + "type": "integer", + "format": "int64", "nullable": true }, - "serial_not_contains": { - "type": "string", + "size_lte": { + "type": "integer", + "format": "int64", "nullable": true }, - "serial_not_ends_with": { - "type": "string", + "size_not": { + "type": "integer", + "format": "int64", "nullable": true }, - "serial_not_in": { + "size_not_in": { "items": { - "type": "string" + "type": "integer", + "format": "int64" }, "type": "array", "nullable": true }, - "serial_not_starts_with": { - "type": "string", - "nullable": true - }, - "serial_starts_with": { - "type": "string", - "nullable": true - }, - "sign_date": { + "started_at": { "type": "string", "nullable": true }, - "sign_date_gt": { + "started_at_gt": { "type": "string", "nullable": true }, - "sign_date_gte": { + "started_at_gte": { "type": "string", "nullable": true }, - "sign_date_in": { + "started_at_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "sign_date_lt": { + "started_at_lt": { "type": "string", "nullable": true }, - "sign_date_lte": { + "started_at_lte": { "type": "string", "nullable": true }, - "sign_date_not": { + "started_at_not": { "type": "string", "nullable": true }, - "sign_date_not_in": { + "started_at_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "software_edition": { - "allOf": [ - { - "$ref": "#/components/schemas/SoftwareEdition" - } - ], - "nullable": true - }, - "software_edition_in": { - "items": { - "$ref": "#/components/schemas/SoftwareEdition" - }, - "type": "array", - "nullable": true - }, - "software_edition_not": { - "allOf": [ - { - "$ref": "#/components/schemas/SoftwareEdition" - } - ], - "nullable": true - }, - "software_edition_not_in": { - "items": { - "$ref": "#/components/schemas/SoftwareEdition" - }, - "type": "array", - "nullable": true - }, - "type": { + "status": { "allOf": [ { - "$ref": "#/components/schemas/LicenseType" + "$ref": "#/components/schemas/UploadTaskStatus" } ], "nullable": true }, - "type_in": { + "status_in": { "items": { - "$ref": "#/components/schemas/LicenseType" + "$ref": "#/components/schemas/UploadTaskStatus" }, "type": "array", "nullable": true }, - "type_not": { + "status_not": { "allOf": [ { - "$ref": "#/components/schemas/LicenseType" + "$ref": "#/components/schemas/UploadTaskStatus" } ], "nullable": true }, - "type_not_in": { + "status_not_in": { "items": { - "$ref": "#/components/schemas/LicenseType" + "$ref": "#/components/schemas/UploadTaskStatus" }, "type": "array", "nullable": true }, - "uid": { - "type": "string", - "nullable": true - }, - "uid_contains": { - "type": "string", - "nullable": true - }, - "uid_ends_with": { + "updatedAt": { "type": "string", "nullable": true }, - "uid_gt": { + "updatedAt_gt": { "type": "string", "nullable": true }, - "uid_gte": { + "updatedAt_gte": { "type": "string", "nullable": true }, - "uid_in": { + "updatedAt_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "uid_lt": { - "type": "string", - "nullable": true - }, - "uid_lte": { - "type": "string", - "nullable": true - }, - "uid_not": { + "updatedAt_lt": { "type": "string", "nullable": true }, - "uid_not_contains": { + "updatedAt_lte": { "type": "string", "nullable": true }, - "uid_not_ends_with": { + "updatedAt_not": { "type": "string", "nullable": true }, - "uid_not_in": { + "updatedAt_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true - }, - "uid_not_starts_with": { - "type": "string", - "nullable": true - }, - "uid_starts_with": { - "type": "string", - "nullable": true } }, "type": "object", "additionalProperties": false }, - "GetEverouteLicensesRequestBody": { + "CancelUploadTaskParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "where": { + "$ref": "#/components/schemas/UploadTaskWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "UsbDevice": { + "properties": { + "binded": { + "type": "boolean" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "description": { + "type": "string" }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/EverouteLicenseOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { + "host": { + "$ref": "#/components/schemas/NestedHost" + }, + "id": { + "type": "string" + }, + "local_created_at": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "manufacturer": { + "type": "string" + }, + "name": { + "type": "string" + }, + "size": { "type": "integer", - "format": "int32", + "format": "int64" + }, + "status": { + "$ref": "#/components/schemas/UsbDeviceStatus" + }, + "usb_type": { + "type": "string" + }, + "vms": { + "items": { + "$ref": "#/components/schemas/NestedVm" + }, + "type": "array", "nullable": true }, - "where": { + "vm": { "allOf": [ { - "$ref": "#/components/schemas/EverouteLicenseWhereInput" + "$ref": "#/components/schemas/NestedVm" } ], - "nullable": true + "nullable": true, + "deprecated": true } }, + "required": [ + "binded", + "description", + "host", + "id", + "local_created_at", + "local_id", + "manufacturer", + "name", + "size", + "status", + "usb_type" + ], "type": "object", "additionalProperties": false }, - "NestedAggregateEverouteLicense": { + "WithTask_UsbDevice_": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/UsbDevice" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "EverouteLicenseConnection": { + "UsbDeviceMountParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateEverouteLicense" + "data": { + "properties": { + "vms": { + "$ref": "#/components/schemas/VmWhereInput" + }, + "vm_id": { + "type": "string", + "deprecated": true + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/UsbDeviceWhereInput" } }, "required": [ - "aggregate" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetEverouteLicensesConnectionRequestBody": { + "UsbDeviceUnmountParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteLicenseOrderByInput" + "data": { + "properties": { + "vms": { + "$ref": "#/components/schemas/VmWhereInput" } + }, + "required": [ + "vms" ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "type": "object" }, "where": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteLicenseWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/UsbDeviceWhereInput" } }, - "type": "object", - "additionalProperties": false + "required": [ + "where" + ], + "type": "object" }, - "EveroutePackage": { + "LoginResponse": { "properties": { - "arch": { - "$ref": "#/components/schemas/Architecture" - }, - "description": { + "token": { "type": "string" - }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], + } + }, + "required": [ + "token" + ], + "type": "object" + }, + "WithTask_LoginResponse_": { + "properties": { + "task_id": { + "type": "string", "nullable": true }, - "id": { - "type": "string" - }, - "local_created_at": { - "type": "string" - }, - "name": { - "type": "string" - }, - "package_info": { - "properties": {}, - "type": "object" - }, - "size": { - "type": "integer", - "format": "int64" - }, - "version": { - "type": "string" + "data": { + "$ref": "#/components/schemas/LoginResponse" } }, "required": [ - "arch", - "description", - "id", - "local_created_at", - "name", - "package_info", - "size", - "version" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "EveroutePackageOrderByInput": { + "MfaType": { "enum": [ - "arch_ASC", - "arch_DESC", - "description_ASC", - "description_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "name_ASC", - "name_DESC", - "package_info_ASC", - "package_info_DESC", - "size_ASC", - "size_DESC", - "version_ASC", - "version_DESC" + "Mail" ], "type": "string" }, - "EveroutePackageWhereInput": { + "LoginInput": { "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/EveroutePackageWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/EveroutePackageWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/EveroutePackageWhereInput" - }, - "type": "array", - "nullable": true + "username": { + "type": "string" }, - "arch": { + "source": { "allOf": [ { - "$ref": "#/components/schemas/Architecture" + "$ref": "#/components/schemas/UserSource" } ], "nullable": true }, - "arch_in": { - "items": { - "$ref": "#/components/schemas/Architecture" - }, - "type": "array", - "nullable": true + "password": { + "type": "string" }, - "arch_not": { + "mfa_type": { "allOf": [ { - "$ref": "#/components/schemas/Architecture" + "$ref": "#/components/schemas/MfaType" } ], "nullable": true }, - "arch_not_in": { - "items": { - "$ref": "#/components/schemas/Architecture" - }, - "type": "array", - "nullable": true - }, - "description": { - "type": "string", - "nullable": true - }, - "description_contains": { - "type": "string", - "nullable": true - }, - "description_ends_with": { - "type": "string", - "nullable": true - }, - "description_gt": { - "type": "string", - "nullable": true - }, - "description_gte": { + "auth_config_id": { "type": "string", "nullable": true + } + }, + "required": [ + "username", + "password" + ], + "type": "object" + }, + "NestedPasswordReoverQaItem": { + "properties": { + "question": { + "type": "string" + } + }, + "required": [ + "question" + ], + "type": "object", + "additionalProperties": false + }, + "NestedPasswordRecoverQa": { + "properties": { + "enabled": { + "type": "boolean" }, - "description_in": { + "items": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedPasswordReoverQaItem" }, "type": "array", "nullable": true + } + }, + "required": [ + "enabled" + ], + "type": "object", + "additionalProperties": false + }, + "NestedUserRoleNext": { + "properties": { + "id": { + "type": "string" }, - "description_lt": { + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "User": { + "properties": { + "auth_config_id": { "type": "string", "nullable": true }, - "description_lte": { - "type": "string", - "nullable": true + "display_username": { + "type": "string" }, - "description_not": { + "email_address": { "type": "string", "nullable": true }, - "description_not_contains": { - "type": "string", - "nullable": true + "id": { + "type": "string" }, - "description_not_ends_with": { - "type": "string", - "nullable": true + "internal": { + "type": "boolean" }, - "description_not_in": { - "items": { - "type": "string" - }, - "type": "array", + "ldap_dn": { + "type": "string", "nullable": true }, - "description_not_starts_with": { + "mobile_phone": { "type": "string", "nullable": true }, - "description_starts_with": { - "type": "string", + "name": { + "type": "string" + }, + "password_expired": { + "type": "boolean", "nullable": true }, - "entityAsyncStatus": { + "password_recover_qa": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/NestedPasswordRecoverQa" } ], "nullable": true }, - "entityAsyncStatus_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", + "password_updated_at": { + "type": "string", "nullable": true }, - "entityAsyncStatus_not": { + "role": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/UserRole" } ], "nullable": true }, - "entityAsyncStatus_not_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", - "nullable": true - }, - "id": { - "type": "string", - "nullable": true - }, - "id_contains": { - "type": "string", - "nullable": true - }, - "id_ends_with": { - "type": "string", - "nullable": true - }, - "id_gt": { - "type": "string", - "nullable": true - }, - "id_gte": { - "type": "string", - "nullable": true - }, - "id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "id_lt": { - "type": "string", - "nullable": true - }, - "id_lte": { - "type": "string", - "nullable": true - }, - "id_not": { - "type": "string", - "nullable": true - }, - "id_not_contains": { - "type": "string", - "nullable": true - }, - "id_not_ends_with": { - "type": "string", - "nullable": true - }, - "id_not_in": { + "roles": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedUserRoleNext" }, "type": "array", "nullable": true }, - "id_not_starts_with": { - "type": "string", - "nullable": true - }, - "id_starts_with": { - "type": "string", - "nullable": true + "source": { + "$ref": "#/components/schemas/UserSource" }, - "local_created_at": { + "username": { + "type": "string" + } + }, + "required": [ + "display_username", + "id", + "internal", + "name", + "source", + "username" + ], + "type": "object", + "additionalProperties": false + }, + "WithTask_User_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "local_created_at_gt": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/User" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "UserCreationParams": { + "properties": { + "auth_config_id": { + "type": "string" }, - "local_created_at_gte": { - "type": "string", - "nullable": true + "ldap_dn": { + "type": "string" }, - "local_created_at_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "source": { + "$ref": "#/components/schemas/UserSource" }, - "local_created_at_lt": { - "type": "string", - "nullable": true + "mobile_phone": { + "type": "string" }, - "local_created_at_lte": { - "type": "string", - "nullable": true + "email_address": { + "type": "string" }, - "local_created_at_not": { - "type": "string", - "nullable": true + "internal": { + "type": "boolean" }, - "local_created_at_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true + "role_id": { + "type": "string" }, "name": { - "type": "string", - "nullable": true - }, - "name_contains": { - "type": "string", - "nullable": true - }, - "name_ends_with": { - "type": "string", - "nullable": true - }, - "name_gt": { - "type": "string", - "nullable": true - }, - "name_gte": { - "type": "string", - "nullable": true - }, - "name_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "name_lt": { - "type": "string", - "nullable": true - }, - "name_lte": { - "type": "string", - "nullable": true - }, - "name_not": { - "type": "string", - "nullable": true - }, - "name_not_contains": { - "type": "string", - "nullable": true + "type": "string" }, - "name_not_ends_with": { - "type": "string", - "nullable": true + "password": { + "type": "string" }, - "name_not_in": { - "items": { - "type": "string" + "username": { + "type": "string" + } + }, + "required": [ + "role_id", + "name", + "username" + ], + "type": "object" + }, + "UserUpdationParams": { + "properties": { + "data": { + "properties": { + "internal": { + "type": "boolean" + }, + "mobile_phone": { + "type": "string", + "nullable": true + }, + "email_address": { + "type": "string", + "nullable": true + }, + "role_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "password": { + "type": "string" + }, + "username": { + "type": "string" + } }, - "type": "array", - "nullable": true - }, - "name_not_starts_with": { - "type": "string", - "nullable": true + "type": "object" }, - "name_starts_with": { + "where": { + "$ref": "#/components/schemas/UserWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "DeleteUser": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteUser_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "size": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "size_gt": { - "type": "integer", - "format": "int64", + "data": { + "$ref": "#/components/schemas/DeleteUser" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "UserDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/UserWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "RootUserCreationParams": { + "properties": { + "password": { + "type": "string" + } + }, + "required": [ + "password" + ], + "type": "object" + }, + "VcenterAccount": { + "properties": { + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedCluster" + } + ], "nullable": true }, - "size_gte": { - "type": "integer", - "format": "int64", - "nullable": true + "id": { + "type": "string" }, - "size_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", - "nullable": true + "ip": { + "type": "string" }, - "size_lt": { - "type": "integer", - "format": "int64", - "nullable": true + "is_valid": { + "type": "boolean" }, - "size_lte": { - "type": "integer", - "format": "int64", - "nullable": true + "local_id": { + "type": "string" }, - "size_not": { + "port": { "type": "integer", - "format": "int64", - "nullable": true - }, - "size_not_in": { - "items": { - "type": "integer", - "format": "int64" - }, - "type": "array", - "nullable": true - }, - "version": { - "type": "string", - "nullable": true - }, - "version_contains": { - "type": "string", - "nullable": true - }, - "version_ends_with": { - "type": "string", - "nullable": true - }, - "version_gt": { - "type": "string", - "nullable": true - }, - "version_gte": { - "type": "string", - "nullable": true - }, - "version_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "version_lt": { - "type": "string", - "nullable": true - }, - "version_lte": { - "type": "string", - "nullable": true - }, - "version_not": { - "type": "string", - "nullable": true - }, - "version_not_contains": { - "type": "string", - "nullable": true - }, - "version_not_ends_with": { - "type": "string", - "nullable": true - }, - "version_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "version_not_starts_with": { - "type": "string", - "nullable": true + "format": "int32" }, - "version_starts_with": { - "type": "string", - "nullable": true + "username": { + "type": "string" } }, + "required": [ + "id", + "ip", + "is_valid", + "local_id", + "port", + "username" + ], "type": "object", "additionalProperties": false }, - "GetEveroutePackagesRequestBody": { + "WithTask_VcenterAccount_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/EveroutePackageOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/EveroutePackageWhereInput" - } - ], - "nullable": true + "data": { + "$ref": "#/components/schemas/VcenterAccount" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data" + ], + "type": "object" }, - "NestedAggregateEveroutePackage": { + "CreateVcenterAccountParamsData": { "properties": { - "count": { + "port": { "type": "integer", "format": "int32" + }, + "password": { + "type": "string" + }, + "username": { + "type": "string" + }, + "ip": { + "type": "string" + }, + "cluster_id": { + "type": "string" } }, "required": [ - "count" + "port", + "password", + "username", + "ip", + "cluster_id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "EveroutePackageConnection": { + "CreateVcenterAccountParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateEveroutePackage" + "data": { + "$ref": "#/components/schemas/CreateVcenterAccountParamsData" } }, "required": [ - "aggregate" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetEveroutePackagesConnectionRequestBody": { + "VcenterAccountWhereUniqueInput": { "properties": { - "after": { + "id": { "type": "string", "nullable": true }, - "before": { + "local_id": { "type": "string", "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/EveroutePackageOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/EveroutePackageWhereInput" - } - ], - "nullable": true } }, "type": "object", "additionalProperties": false }, - "NestedAggregateGlobalAlertRule": { + "UpdateVcenterAccountParamsData": { "properties": { - "count": { + "port": { "type": "integer", "format": "int32" + }, + "password": { + "type": "string" + }, + "username": { + "type": "string" + }, + "ip": { + "type": "string" } }, "required": [ - "count" + "port", + "password", + "username", + "ip" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GlobalAlertRuleConnection": { + "UpdateVcenterAccountParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateGlobalAlertRule" + "data": { + "$ref": "#/components/schemas/UpdateVcenterAccountParamsData" + }, + "where": { + "$ref": "#/components/schemas/VcenterAccountWhereUniqueInput" } }, "required": [ - "aggregate" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetGlobalAlertRulesConnectionRequestBody": { + "Vds": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "bond_mode": { + "type": "string" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/GlobalAlertRuleOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { + "everoute_cluster": { "allOf": [ { - "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" + "$ref": "#/components/schemas/NestedEverouteCluster" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "GlobalSettingsOrderByInput": { - "enum": [ - "auth_ASC", - "auth_DESC", - "id_ASC", - "id_DESC", - "vm_recycle_bin_ASC", - "vm_recycle_bin_DESC" - ], - "type": "string" - }, - "GlobalSettingsWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/GlobalSettingsWhereInput" - }, - "type": "array", - "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/GlobalSettingsWhereInput" - }, - "type": "array", - "nullable": true + "id": { + "type": "string" }, - "OR": { + "internal": { + "type": "boolean" + }, + "labels": { "items": { - "$ref": "#/components/schemas/GlobalSettingsWhereInput" + "$ref": "#/components/schemas/NestedLabel" }, "type": "array", "nullable": true }, - "id": { - "type": "string", - "nullable": true - }, - "id_contains": { - "type": "string", - "nullable": true - }, - "id_ends_with": { - "type": "string", - "nullable": true - }, - "id_gt": { - "type": "string", - "nullable": true + "local_id": { + "type": "string" }, - "id_gte": { - "type": "string", - "nullable": true + "name": { + "type": "string" }, - "id_in": { + "nics": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedNic" }, "type": "array", "nullable": true }, - "id_lt": { - "type": "string", - "nullable": true - }, - "id_lte": { - "type": "string", - "nullable": true - }, - "id_not": { - "type": "string", - "nullable": true - }, - "id_not_contains": { - "type": "string", - "nullable": true + "ovsbr_name": { + "type": "string" }, - "id_not_ends_with": { - "type": "string", - "nullable": true + "type": { + "$ref": "#/components/schemas/NetworkType" }, - "id_not_in": { + "vlans": { "items": { - "type": "string" + "$ref": "#/components/schemas/NestedVlan" }, "type": "array", "nullable": true }, - "id_not_starts_with": { - "type": "string", - "nullable": true + "vlans_num": { + "type": "integer", + "format": "int32" }, - "id_starts_with": { + "work_mode": { "type": "string", "nullable": true } }, + "required": [ + "bond_mode", + "cluster", + "id", + "internal", + "local_id", + "name", + "ovsbr_name", + "type", + "vlans_num" + ], "type": "object", "additionalProperties": false }, - "GetGlobalSettingsesRequestBody": { + "WithTask_Vds_": { "properties": { - "after": { + "task_id": { "type": "string", "nullable": true }, - "before": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/Vds" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "VdsCreationParams": { + "properties": { + "nic_ids": { + "items": { + "type": "string" + }, + "type": "array" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "cluster_id": { + "type": "string" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "work_mode": { + "type": "string" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/GlobalSettingsOrderByInput" + "bond_mode": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "nic_ids", + "cluster_id", + "name" + ], + "type": "object" + }, + "VdsCreationWithMigrateVlanParams": { + "allOf": [ + { + "$ref": "#/components/schemas/VdsCreationParams" + }, + { + "properties": { + "vlan": { + "properties": { + "extra_ip": { + "items": { + "properties": { + "management_ip": { + "type": "string" + }, + "host_id": { + "type": "string" + } + }, + "required": [ + "management_ip", + "host_id" + ], + "type": "object" + }, + "type": "array" + }, + "subnetmask": { + "type": "string" + }, + "gateway_subnetmask": { + "type": "string" + }, + "gateway_ip": { + "type": "string" + }, + "vlan_id": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "extra_ip", + "subnetmask", + "vlan_id" + ], + "type": "object" } + }, + "required": [ + "vlan" ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "type": "object" + } + ] + }, + "VdsCreationWithMAccessVlanParams": { + "allOf": [ + { + "$ref": "#/components/schemas/VdsCreationParams" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/GlobalSettingsWhereInput" + { + "properties": { + "vlan": { + "properties": { + "extra_ip": { + "items": { + "properties": { + "management_ip": { + "type": "string" + }, + "host_id": { + "type": "string" + } + }, + "required": [ + "management_ip", + "host_id" + ], + "type": "object" + }, + "type": "array" + }, + "subnetmask": { + "type": "string" + }, + "gateway_subnetmask": { + "type": "string" + }, + "gateway_ip": { + "type": "string" + }, + "vlan_id": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "extra_ip", + "subnetmask", + "vlan_id" + ], + "type": "object" } + }, + "required": [ + "vlan" ], - "nullable": true + "type": "object" } - }, - "type": "object", - "additionalProperties": false + ] }, - "NestedAggregateGlobalSettings": { + "VdsUpdationParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "data": { + "properties": { + "nicIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "work_mode": { + "type": "string" + }, + "bond_mode": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VdsWhereInput" } }, "required": [ - "count" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GlobalSettingsConnection": { + "DeleteVds": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateGlobalSettings" + "id": { + "type": "string" } }, "required": [ - "aggregate" + "id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetGlobalSettingsesConnectionRequestBody": { + "WithTask_DeleteVds_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/GlobalSettingsOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/GlobalSettingsWhereInput" - } - ], - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteVds" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data" + ], + "type": "object" }, - "NestedAggregateGpuDevice": { + "VdsDeletionParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "where": { + "$ref": "#/components/schemas/VdsWhereInput" } }, "required": [ - "count" + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GpuDeviceConnection": { + "NestedGraph": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateGpuDevice" + "id": { + "type": "string" } }, "required": [ - "aggregate" + "id" ], "type": "object", "additionalProperties": false }, - "GetGpuDevicesConnectionRequestBody": { + "View": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/GpuDeviceOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "graphs": { + "items": { + "$ref": "#/components/schemas/NestedGraph" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/GpuDeviceWhereInput" - } - ], - "nullable": true + "id": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "time_span": { + "type": "integer", + "format": "int32" + }, + "time_unit": { + "$ref": "#/components/schemas/TimeUnit" } }, + "required": [ + "cluster", + "id", + "local_id", + "name", + "time_span", + "time_unit" + ], "type": "object", "additionalProperties": false }, - "GraphOrderByInput": { - "enum": [ - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "metric_count_ASC", - "metric_count_DESC", - "metric_name_ASC", - "metric_name_DESC", - "metric_type_ASC", - "metric_type_DESC", - "network_ASC", - "network_DESC", - "resource_type_ASC", - "resource_type_DESC", - "service_ASC", - "service_DESC", - "targets_ASC", - "targets_DESC", - "title_ASC", - "title_DESC", - "type_ASC", - "type_DESC" - ], - "type": "string" - }, - "GetGraphsRequestBody": { + "WithTask_View_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "data": { + "$ref": "#/components/schemas/View" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "ViewCreationParams": { + "properties": { + "time_unit": { + "$ref": "#/components/schemas/TimeUnit" }, - "last": { + "time_span": { "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/GraphOrderByInput" - } - ], - "nullable": true + "format": "int32" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "cluster_id": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/GraphWhereInput" - } - ], - "nullable": true + "name": { + "type": "string" } }, - "type": "object", - "additionalProperties": false + "required": [ + "time_unit", + "time_span", + "cluster_id", + "name" + ], + "type": "object" }, - "NestedAggregateGraph": { + "ViewUpdationParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "data": { + "properties": { + "time_unit": { + "$ref": "#/components/schemas/TimeUnit" + }, + "time_span": { + "type": "integer", + "format": "int32" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/ViewWhereInput" } }, "required": [ - "count" + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GraphConnection": { + "DeleteView": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateGraph" + "id": { + "type": "string" } }, "required": [ - "aggregate" + "id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetGraphsConnectionRequestBody": { + "WithTask_DeleteView_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/GraphOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/GraphWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateHost": { - "properties": { - "count": { - "type": "integer", - "format": "int32" + "data": { + "$ref": "#/components/schemas/DeleteView" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "HostConnection": { + "ViewDeletionParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateHost" + "where": { + "$ref": "#/components/schemas/ViewWhereInput" } }, "required": [ - "aggregate" + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetHostsConnectionRequestBody": { + "NestedVirtualPrivateCloudExternalSubnet": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "floating_ip_cidr": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "id": { + "type": "string" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/HostOrderByInput" - } - ], - "nullable": true + "name": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", + "nat_gateway_cidr": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/HostWhereInput" - } - ], + "router_gateway_cidr": { + "type": "string", "nullable": true } }, + "required": [ + "id", + "name" + ], "type": "object", "additionalProperties": false }, - "Ipmi": { + "NestedVirtualPrivateCloud": { "properties": { - "host": { - "$ref": "#/components/schemas/NestedHost" - }, "id": { "type": "string" }, - "ip": { - "type": "string" - }, - "local_id": { - "type": "string" - }, - "username": { + "name": { "type": "string" - }, - "valid": { - "type": "boolean" } }, "required": [ - "host", "id", - "ip", - "local_id", - "username", - "valid" + "name" ], "type": "object", "additionalProperties": false }, - "IpmiOrderByInput": { - "enum": [ - "id_ASC", - "id_DESC", - "ip_ASC", - "ip_DESC", - "local_id_ASC", - "local_id_DESC", - "username_ASC", - "username_DESC", - "valid_ASC", - "valid_DESC" - ], - "type": "string" - }, - "GetIpmisRequestBody": { + "VirtualPrivateCloudFloatingIp": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/IpmiOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/IpmiWhereInput" - } - ], + "external_ip": { + "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "IscsiConnection": { - "properties": { - "client_port": { - "type": "integer", - "format": "int32" }, - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "host": { - "$ref": "#/components/schemas/NestedHost" + "external_subnet": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnet" }, "id": { "type": "string" }, - "initiator_ip": { + "local_id": { "type": "string" }, - "iscsi_target": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedIscsiTarget" - } - ], - "nullable": true - }, - "nvmf_subsystem": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedNvmfSubsystem" - } - ], - "nullable": true - }, - "tr_type": { - "allOf": [ - { - "$ref": "#/components/schemas/StoreTransportType" - } - ], - "nullable": true - }, - "type": { - "$ref": "#/components/schemas/StoreConnectionType" + "vpc": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloud" } }, "required": [ - "client_port", - "cluster", - "host", + "external_subnet", "id", - "initiator_ip", - "type" + "local_id", + "vpc" ], "type": "object", "additionalProperties": false }, - "NestedAggregateIscsiConnection": { + "WithTask_VirtualPrivateCloudFloatingIp_": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIp" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "IscsiConnectionConnection": { + "VirtualPrivateCloudFloatingIpCreationParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateIscsiConnection" + "external_ip": { + "type": "string" + }, + "external_subnet_id": { + "type": "string" + }, + "vpc_id": { + "type": "string" } }, "required": [ - "aggregate" + "external_subnet_id", + "vpc_id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetIscsiConnectionsConnectionRequestBody": { + "DeleteVirtualPrivateCloudFloatingIp": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteVirtualPrivateCloudFloatingIp_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiConnectionOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiConnectionWhereInput" - } - ], - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteVirtualPrivateCloudFloatingIp" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data" + ], + "type": "object" }, - "NestedAggregateIscsiLunSnapshot": { + "VirtualPrivateCloudFloatingIpDeletionParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "where": { + "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput" } }, "required": [ - "count" + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "IscsiLunSnapshotConnection": { + "NestedVpcDnatRuleType": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateIscsiLunSnapshot" + "port": { + "type": "integer", + "format": "int32" + }, + "target_ip": { + "type": "string" + }, + "target_port": { + "type": "integer", + "format": "int32" } }, "required": [ - "aggregate" + "port", + "target_ip", + "target_port" ], "type": "object", "additionalProperties": false }, - "GetIscsiLunSnapshotsConnectionRequestBody": { + "VirtualPrivateCloudNatGateway": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", + "dnat_rules": { + "items": { + "$ref": "#/components/schemas/NestedVpcDnatRuleType" + }, + "type": "array", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "enable_dnat": { + "type": "boolean", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "enable_snat": { + "type": "boolean", "nullable": true }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/IscsiLunSnapshotOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "external_ip": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput" - } - ], - "nullable": true + "external_subnet": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnet" + }, + "id": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "vpc": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloud" } }, + "required": [ + "external_subnet", + "id", + "local_id", + "name", + "vpc" + ], "type": "object", "additionalProperties": false }, - "NestedAggregateIscsiLun": { + "WithTask_VirtualPrivateCloudNatGateway_": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/VirtualPrivateCloudNatGateway" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "IscsiLunConnection": { + "VirtualPrivateCloudDnatRuleParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateIscsiLun" + "target_port": { + "type": "integer", + "format": "int32" + }, + "port": { + "type": "integer", + "format": "int32" + }, + "target_ip": { + "type": "string" } }, "required": [ - "aggregate" + "target_port", + "port", + "target_ip" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetIscsiLunsConnectionRequestBody": { + "VirtualPrivateCloudNatGatewayCreationParams": { "properties": { - "after": { - "type": "string", - "nullable": true + "external_ip": { + "type": "string" }, - "before": { - "type": "string", - "nullable": true + "external_subnet_id": { + "type": "string" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "dnat_rules": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudDnatRuleParams" + }, + "type": "array" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "enable_dnat": { + "type": "boolean" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiLunOrderByInput" - } - ], - "nullable": true + "enable_snat": { + "type": "boolean" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "vpc_id": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiLunWhereInput" - } - ], - "nullable": true + "name": { + "type": "string" } }, - "type": "object", - "additionalProperties": false + "required": [ + "external_subnet_id", + "enable_dnat", + "enable_snat", + "vpc_id", + "name" + ], + "type": "object" }, - "NestedAggregateIscsiTarget": { + "VirtualPrivateCloudNatGatewayUpdationParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "data": { + "properties": { + "external_ip": { + "type": "string" + }, + "dnat_rules": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudDnatRuleParams" + }, + "type": "array" + }, + "enable_dnat": { + "type": "boolean" + }, + "enable_snat": { + "type": "boolean" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput" } }, "required": [ - "count" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "IscsiTargetConnection": { + "DeleteVirtualPrivateCloudNatGateway": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateIscsiTarget" + "id": { + "type": "string" } }, "required": [ - "aggregate" + "id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetIscsiTargetsConnectionRequestBody": { + "WithTask_DeleteVirtualPrivateCloudNatGateway_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiTargetOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, + "data": { + "$ref": "#/components/schemas/DeleteVirtualPrivateCloudNatGateway" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "VirtualPrivateCloudNatGatewayDeletionParams": { + "properties": { "where": { - "allOf": [ - { - "$ref": "#/components/schemas/IscsiTargetWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput" } }, - "type": "object", - "additionalProperties": false + "required": [ + "where" + ], + "type": "object" }, - "IsolationPolicy": { + "NestedVirtualPrivateCloudRoute": { "properties": { - "egress": { - "items": { - "$ref": "#/components/schemas/NestedNetworkPolicyRule" - }, - "type": "array", - "nullable": true - }, - "everoute_cluster": { - "$ref": "#/components/schemas/NestedEverouteCluster" + "destination": { + "type": "string" }, "id": { "type": "string" }, - "ingress": { - "items": { - "$ref": "#/components/schemas/NestedNetworkPolicyRule" - }, - "type": "array", - "nullable": true - }, - "labels": { - "items": { - "$ref": "#/components/schemas/NestedLabel" - }, - "type": "array", - "nullable": true - }, - "mode": { - "$ref": "#/components/schemas/IsolationMode" + "next_hop_local_id": { + "type": "string" }, - "vm": { - "$ref": "#/components/schemas/NestedVm" + "next_hop_type": { + "$ref": "#/components/schemas/VirtualPrivateCloudRouteNextHopType" } }, "required": [ - "everoute_cluster", + "destination", "id", - "mode", - "vm" + "next_hop_local_id", + "next_hop_type" ], "type": "object", "additionalProperties": false }, - "IsolationPolicyOrderByInput": { - "enum": [ - "egress_ASC", - "egress_DESC", - "id_ASC", - "id_DESC", - "ingress_ASC", - "ingress_DESC", - "mode_ASC", - "mode_DESC" + "NestedVirtualPrivateCloudSubnet": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" ], - "type": "string" + "type": "object", + "additionalProperties": false }, - "GetIsolationPoliciesRequestBody": { + "VirtualPrivateCloudRouteTable": { "properties": { - "after": { - "type": "string", + "default_for_vpc": { + "type": "boolean", "nullable": true }, - "before": { + "description": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/IsolationPolicyOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "id": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "routes": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudRoute" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/IsolationPolicyWhereInput" - } - ], + "subnets": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudSubnet" + }, + "type": "array", "nullable": true + }, + "vpc": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloud" } }, + "required": [ + "id", + "local_id", + "name", + "vpc" + ], "type": "object", "additionalProperties": false }, - "NestedAggregateIsolationPolicy": { + "WithTask_VirtualPrivateCloudRouteTable_": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/VirtualPrivateCloudRouteTable" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "IsolationPolicyConnection": { + "VirtualPrivateCloudRouteParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateIsolationPolicy" + "destination": { + "type": "string" + }, + "next_hop_local_id": { + "type": "string" + }, + "next_hop_type": { + "$ref": "#/components/schemas/VirtualPrivateCloudRouteNextHopType" } }, "required": [ - "aggregate" + "destination", + "next_hop_local_id", + "next_hop_type" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetIsolationPoliciesConnectionRequestBody": { + "VirtualPrivateCloudRouteTableCreationParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "routes": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudRouteParams" + }, + "type": "array" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/IsolationPolicyOrderByInput" - } - ], - "nullable": true + "vpc_id": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "description": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/IsolationPolicyWhereInput" - } - ], - "nullable": true + "name": { + "type": "string" } }, - "type": "object", - "additionalProperties": false - }, - "LabelOrderByInput": { - "enum": [ - "cluster_num_ASC", - "cluster_num_DESC", - "consistency_group_num_ASC", - "consistency_group_num_DESC", - "consistency_group_snapshot_num_ASC", - "consistency_group_snapshot_num_DESC", - "content_library_image_num_ASC", - "content_library_image_num_DESC", - "content_library_vm_template_num_ASC", - "content_library_vm_template_num_DESC", - "createdAt_ASC", - "createdAt_DESC", - "datacenter_num_ASC", - "datacenter_num_DESC", - "disk_num_ASC", - "disk_num_DESC", - "elf_image_num_ASC", - "elf_image_num_DESC", - "gpu_device_num_ASC", - "gpu_device_num_DESC", - "host_num_ASC", - "host_num_DESC", - "id_ASC", - "id_DESC", - "iscsi_lun_num_ASC", - "iscsi_lun_num_DESC", - "iscsi_lun_snapshot_num_ASC", - "iscsi_lun_snapshot_num_DESC", - "iscsi_target_num_ASC", - "iscsi_target_num_DESC", - "isolation_policy_num_ASC", - "isolation_policy_num_DESC", - "key_ASC", - "key_DESC", - "namespace_group_num_ASC", - "namespace_group_num_DESC", - "nfs_export_num_ASC", - "nfs_export_num_DESC", - "nfs_inode_num_ASC", - "nfs_inode_num_DESC", - "nic_num_ASC", - "nic_num_DESC", - "nvmf_namespace_num_ASC", - "nvmf_namespace_num_DESC", - "nvmf_namespace_snapshot_num_ASC", - "nvmf_namespace_snapshot_num_DESC", - "nvmf_subsystem_num_ASC", - "nvmf_subsystem_num_DESC", - "security_policy_num_ASC", - "security_policy_num_DESC", - "system_vlan_num_ASC", - "system_vlan_num_DESC", - "total_num_ASC", - "total_num_DESC", - "value_ASC", - "value_DESC", - "vds_num_ASC", - "vds_num_DESC", - "vm_num_ASC", - "vm_num_DESC", - "vm_snapshot_num_ASC", - "vm_snapshot_num_DESC", - "vm_template_num_ASC", - "vm_template_num_DESC", - "vm_vlan_num_ASC", - "vm_vlan_num_DESC", - "vm_volume_num_ASC", - "vm_volume_num_DESC", - "vm_volume_snapshot_num_ASC", - "vm_volume_snapshot_num_DESC" + "required": [ + "vpc_id", + "name" ], - "type": "string" + "type": "object" }, - "GetLabelsRequestBody": { + "VirtualPrivateCloudRouteTableUpdationParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/LabelOrderByInput" + "data": { + "properties": { + "routes": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudRouteParams" + }, + "type": "array" + }, + "description": { + "type": "string" + }, + "name": { + "type": "string" } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + }, + "type": "object" }, "where": { - "allOf": [ - { - "$ref": "#/components/schemas/LabelWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateLabel": { - "properties": { - "count": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput" } }, "required": [ - "count" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "LabelConnection": { + "DeleteVirtualPrivateCloudRouteTable": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateLabel" + "id": { + "type": "string" } }, "required": [ - "aggregate" + "id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetLabelsConnectionRequestBody": { + "WithTask_DeleteVirtualPrivateCloudRouteTable_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/LabelOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/LabelWhereInput" - } - ], - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteVirtualPrivateCloudRouteTable" } }, - "type": "object", - "additionalProperties": false - }, - "LicenseOrderByInput": { - "enum": [ - "expire_date_ASC", - "expire_date_DESC", - "id_ASC", - "id_DESC", - "license_serial_ASC", - "license_serial_DESC", - "maintenance_end_date_ASC", - "maintenance_end_date_DESC", - "maintenance_start_date_ASC", - "maintenance_start_date_DESC", - "max_chunk_num_ASC", - "max_chunk_num_DESC", - "max_cluster_num_ASC", - "max_cluster_num_DESC", - "sign_date_ASC", - "sign_date_DESC", - "software_edition_ASC", - "software_edition_DESC", - "type_ASC", - "type_DESC" + "required": [ + "data" ], - "type": "string" + "type": "object" }, - "GetLicensesRequestBody": { + "VirtualPrivateCloudRouteTableDeletionParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/LicenseOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, "where": { - "allOf": [ - { - "$ref": "#/components/schemas/LicenseWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateLicense": { - "properties": { - "count": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput" } }, "required": [ - "count" + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "LicenseConnection": { + "NestedVpcRouterGatewayRuleType": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateLicense" + "dst": { + "type": "string" + }, + "nexthop": { + "type": "string", + "nullable": true } }, "required": [ - "aggregate" + "dst" ], "type": "object", "additionalProperties": false }, - "GetLicensesConnectionRequestBody": { + "VirtualPrivateCloudRouterGateway": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", + "associated_subnets": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudSubnet" + }, + "type": "array", "nullable": true }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/LicenseOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/LicenseWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "LogCollectionOrderByInput": { - "enum": [ - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "log_ended_at_ASC", - "log_ended_at_DESC", - "log_started_at_ASC", - "log_started_at_DESC", - "owner_ASC", - "owner_DESC", - "path_ASC", - "path_DESC", - "progress_ASC", - "progress_DESC", - "service_groups_ASC", - "service_groups_DESC", - "size_ASC", - "size_DESC", - "started_at_ASC", - "started_at_DESC", - "status_ASC", - "status_DESC" - ], - "type": "string" - }, - "GetLogCollectionsRequestBody": { - "properties": { - "after": { + "external_ip": { "type": "string", "nullable": true }, - "before": { - "type": "string", - "nullable": true + "external_subnet": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudExternalSubnet" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "id": { + "type": "string" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "local_id": { + "type": "string" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/LogCollectionOrderByInput" - } - ], - "nullable": true + "name": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", + "nexthop_ip": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/LogCollectionWhereInput" - } - ], - "nullable": true + "rules": { + "items": { + "$ref": "#/components/schemas/NestedVpcRouterGatewayRuleType" + }, + "type": "array" + }, + "vpc": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloud" } }, + "required": [ + "external_subnet", + "id", + "local_id", + "name", + "rules", + "vpc" + ], "type": "object", "additionalProperties": false }, - "NestedAggregateLogCollection": { + "WithTask_VirtualPrivateCloudRouterGateway_": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGateway" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "LogCollectionConnection": { + "VirtualPrivateCloudRouterGatewayRuleInputType": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateLogCollection" + "dst": { + "type": "string" + }, + "nexthop": { + "type": "string" } }, "required": [ - "aggregate" + "dst" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetLogCollectionsConnectionRequestBody": { + "VirtualPrivateCloudRouterGatewayCreationParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true + "rules": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayRuleInputType" + }, + "type": "array" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "associated_subnets_ids": { + "items": { + "type": "string" + }, + "type": "array" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "external_ip": { + "type": "string" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/LogCollectionOrderByInput" - } - ], - "nullable": true + "external_subnet_id": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "vpc_id": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/LogCollectionWhereInput" - } - ], - "nullable": true + "name": { + "type": "string" } }, - "type": "object", - "additionalProperties": false + "required": [ + "rules", + "associated_subnets_ids", + "external_subnet_id", + "vpc_id", + "name" + ], + "type": "object" }, - "LogServiceConfig": { + "VirtualPrivateCloudRouterGatewayUpdateDataParams": { "properties": { - "group_name": { - "type": "string" + "rules": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayRuleInputType" + }, + "type": "array" }, - "service_list": { + "associated_subnets_ids": { "items": { "type": "string" }, "type": "array" + }, + "external_ip": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "VirtualPrivateCloudRouterGatewayUpdationParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayUpdateDataParams" + }, + "where": { + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput" } }, "required": [ - "group_name", - "service_list" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "LogServiceConfigsInput": { + "DeleteVirtualPrivateCloudRouterGateway": { "properties": { - "cluster": { - "$ref": "#/components/schemas/ClusterWhereUniqueInput" + "id": { + "type": "string" } }, "required": [ - "cluster" + "id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetLogServiceConfigsRequestBody": { + "WithTask_DeleteVirtualPrivateCloudRouterGateway_": { "properties": { - "input": { - "$ref": "#/components/schemas/LogServiceConfigsInput" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/DeleteVirtualPrivateCloudRouterGateway" } }, "required": [ - "input" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NestedAggregateNamespaceGroup": { + "VirtualPrivateCloudRouterGatewayDeletionParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "where": { + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput" } }, "required": [ - "count" + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NamespaceGroupConnection": { + "NestedVirtualPrivateCloudLabelGroup": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateNamespaceGroup" + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array" } }, "required": [ - "aggregate" + "labels" ], "type": "object", "additionalProperties": false }, - "GetNamespaceGroupsConnectionRequestBody": { + "VirtualPrivateCloudSecurityGroup": { "properties": { - "after": { - "type": "string", + "default_for_vpc": { + "type": "boolean", "nullable": true }, - "before": { + "description": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/NamespaceGroupOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "id": { + "type": "string" + }, + "label_groups": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudLabelGroup" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NamespaceGroupWhereInput" - } - ], + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "vms": { + "items": { + "$ref": "#/components/schemas/NestedVm" + }, + "type": "array", "nullable": true + }, + "vpc": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloud" } }, + "required": [ + "id", + "local_id", + "name", + "vpc" + ], "type": "object", "additionalProperties": false }, - "NestedAggregateNfsExport": { + "WithTask_VirtualPrivateCloudSecurityGroup_": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroup" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NfsExportConnection": { + "LabelGroup": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateNfsExport" + "label_ids": { + "items": { + "type": "string" + }, + "type": "array" } }, "required": [ - "aggregate" + "label_ids" ], - "type": "object", - "additionalProperties": false - }, - "GetNfsExportsConnectionRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/NfsExportOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NfsExportWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false + "type": "object" }, - "NfsInode": { + "VirtualPrivateCloudSecurityGroupCreationParams": { "properties": { - "assigned_size": { - "type": "integer", - "format": "int64" - }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" - } - ], - "nullable": true - }, - "file": { - "type": "boolean" - }, - "id": { - "type": "string" + "vm_ids": { + "items": { + "type": "string" + }, + "type": "array" }, - "labels": { + "label_groups": { "items": { - "$ref": "#/components/schemas/NestedLabel" + "$ref": "#/components/schemas/LabelGroup" }, - "type": "array", - "nullable": true + "type": "array" }, - "local_id": { + "vpc_id": { "type": "string" }, - "local_updated_at": { + "description": { "type": "string" }, "name": { "type": "string" + } + }, + "required": [ + "vpc_id", + "name" + ], + "type": "object" + }, + "VirtualPrivateCloudSecurityGroupUpdationParams": { + "properties": { + "data": { + "properties": { + "vm_ids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "label_groups": { + "items": { + "$ref": "#/components/schemas/LabelGroup" + }, + "type": "array" + }, + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" }, - "nfs_export": { - "$ref": "#/components/schemas/NestedNfsExport" - }, - "parent_id": { - "type": "string" - }, - "shared_size": { - "type": "integer", - "format": "int64" - }, - "snapshot_num": { - "type": "integer", - "format": "int32" - }, - "unique_logical_size": { - "type": "number", - "format": "double", - "nullable": true - }, - "unique_size": { - "type": "integer", - "format": "int64" + "where": { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput" } }, "required": [ - "assigned_size", - "file", - "id", - "local_id", - "local_updated_at", - "name", - "nfs_export", - "parent_id", - "shared_size", - "snapshot_num", - "unique_size" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NfsInodeOrderByInput": { - "enum": [ - "assigned_size_ASC", - "assigned_size_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "file_ASC", - "file_DESC", - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "local_updated_at_ASC", - "local_updated_at_DESC", - "name_ASC", - "name_DESC", - "parent_id_ASC", - "parent_id_DESC", - "shared_size_ASC", - "shared_size_DESC", - "snapshot_num_ASC", - "snapshot_num_DESC", - "unique_logical_size_ASC", - "unique_logical_size_DESC", - "unique_size_ASC", - "unique_size_DESC" + "DeleteVirtualPrivateCloudSecurityGroup": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" ], - "type": "string" + "type": "object" }, - "GetNfsInodesRequestBody": { + "WithTask_DeleteVirtualPrivateCloudSecurityGroup_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/NfsInodeOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NfsInodeWhereInput" - } - ], - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteVirtualPrivateCloudSecurityGroup" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data" + ], + "type": "object" }, - "NestedAggregateNfsInode": { + "VirtualPrivateCloudSecurityGroupDeletionParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "where": { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput" } }, "required": [ - "count" + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NfsInodeConnection": { + "NestedVirtualPrivateCloudSecurityGroup": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateNfsInode" + "id": { + "type": "string" + }, + "name": { + "type": "string" } }, "required": [ - "aggregate" + "id", + "name" ], "type": "object", "additionalProperties": false }, - "GetNfsInodesConnectionRequestBody": { + "NestedVirtualPrivateCloudSecurityPolicyApply": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "communicable": { + "type": "boolean" }, - "orderBy": { + "security_group": { "allOf": [ { - "$ref": "#/components/schemas/NfsInodeOrderByInput" + "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityGroup" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NfsInodeWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateNic": { - "properties": { - "count": { - "type": "integer", - "format": "int32" + "security_group_id": { + "type": "string" } }, "required": [ - "count" + "communicable", + "security_group_id" ], "type": "object", "additionalProperties": false }, - "NicConnection": { + "VirtualPrivateCloudNetworkPolicyRulePortProtocol": { + "enum": [ + "ICMP", + "TCP", + "UDP" + ], + "type": "string" + }, + "NestedVirtualPrivateCloudNetworkPolicyRulePort": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateNic" + "port": { + "type": "string", + "nullable": true + }, + "protocol": { + "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRulePortProtocol" } }, "required": [ - "aggregate" + "protocol" ], "type": "object", "additionalProperties": false }, - "GetNicsConnectionRequestBody": { + "VirtualPrivateCloudNetworkPolicyRuleType": { + "enum": [ + "ALL", + "IP_BLOCK", + "SECURITY_GROUP", + "SELECTOR" + ], + "type": "string" + }, + "NestedVirtualPrivateCloudNetworkPolicyRule": { "properties": { - "after": { - "type": "string", + "except_ip_block": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "before": { + "ip_block": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", + "ports": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudNetworkPolicyRulePort" + }, + "type": "array", "nullable": true }, - "orderBy": { + "security_group": { "allOf": [ { - "$ref": "#/components/schemas/NicOrderByInput" + "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityGroup" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "security_group_id": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NicWhereInput" - } - ], + "selector": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", + "nullable": true + }, + "selector_ids": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true + }, + "type": { + "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleType" } }, + "required": [ + "type" + ], "type": "object", "additionalProperties": false }, - "NodeTopoOrderByInput": { - "enum": [ - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "position_ASC", - "position_DESC" - ], - "type": "string" - }, - "GetNodeTopoesRequestBody": { + "VirtualPrivateCloudSecurityPolicy": { "properties": { - "after": { - "type": "string", - "nullable": true + "apply_to": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityPolicyApply" + }, + "type": "array" }, - "before": { + "description": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", + "egress": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudNetworkPolicyRule" + }, + "type": "array", "nullable": true }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/NodeTopoOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "id": { + "type": "string" + }, + "ingress": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudNetworkPolicyRule" + }, + "type": "array", "nullable": true }, - "where": { + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "policy_mode": { "allOf": [ { - "$ref": "#/components/schemas/NodeTopoWhereInput" + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode" } ], "nullable": true + }, + "vpc": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloud" } }, + "required": [ + "apply_to", + "id", + "local_id", + "name", + "vpc" + ], "type": "object", "additionalProperties": false }, - "NestedAggregateNodeTopo": { + "WithTask_VirtualPrivateCloudSecurityPolicy_": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicy" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NodeTopoConnection": { + "VirtualPrivateCloudSecurityPolicyApplyInput": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateNodeTopo" + "security_group_id": { + "type": "string" + }, + "communicable": { + "type": "boolean" } }, "required": [ - "aggregate" + "security_group_id", + "communicable" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetNodeTopoesConnectionRequestBody": { + "VirtualPrivateCloudNetworkPolicyRulePortInput": { "properties": { - "after": { - "type": "string", - "nullable": true + "protocol": { + "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRulePortProtocol" }, - "before": { + "port": { "type": "string", "nullable": true + } + }, + "required": [ + "protocol" + ], + "type": "object" + }, + "VirtualPrivateCloudNetworkPolicyRuleInput": { + "properties": { + "type": { + "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleType" }, - "first": { - "type": "integer", - "format": "int32", + "selector_ids": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "security_group_id": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/NodeTopoOrderByInput" - } - ], + "ports": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRulePortInput" + }, + "type": "array", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "ip_block": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NodeTopoWhereInput" - } - ], + "except_ip_block": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true } }, - "type": "object", - "additionalProperties": false + "required": [ + "type" + ], + "type": "object" }, - "NestedAggregateNvmfNamespaceSnapshot": { + "VirtualPrivateCloudSecurityPolicyCreateParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "egress": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleInput" + }, + "type": "array" + }, + "ingress": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleInput" + }, + "type": "array" + }, + "apply_to": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyApplyInput" + }, + "type": "array", + "minItems": 1 + }, + "policy_mode": { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode" + }, + "vpc_id": { + "type": "string" + }, + "description": { + "type": "string" + }, + "name": { + "type": "string", + "minLength": 1 } }, "required": [ - "count" + "apply_to", + "vpc_id", + "name" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NvmfNamespaceSnapshotConnection": { + "DeleteVirtualPrivateCloudSecurityPolicy": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateNvmfNamespaceSnapshot" + "id": { + "type": "string" } }, "required": [ - "aggregate" + "id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetNvmfNamespaceSnapshotsConnectionRequestBody": { + "WithTask_DeleteVirtualPrivateCloudSecurityPolicy_": { "properties": { - "after": { + "task_id": { "type": "string", "nullable": true }, - "before": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteVirtualPrivateCloudSecurityPolicy" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "VirtualPrivateCloudSecurityPolicyDeleteParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "VirtualPrivateCloudSecurityPolicyUpdateParams": { + "properties": { + "ingress": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleInput" + }, + "type": "array" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "egress": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudNetworkPolicyRuleInput" + }, + "type": "array" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "apply_to": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyApplyInput" + }, + "type": "array" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfNamespaceSnapshotOrderByInput" - } - ], - "nullable": true + "policy_mode": { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyMode" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "VirtualPrivateCloudSecurityPolicyUpdateBody": { + "properties": { + "data": { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyUpdateParams" }, "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data", + "where" + ], + "type": "object" }, - "NestedAggregateNvmfNamespace": { + "NestedVpcSubnetIpPooType": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "end": { + "type": "string" + }, + "start": { + "type": "string" } }, "required": [ - "count" + "end", + "start" ], "type": "object", "additionalProperties": false }, - "NvmfNamespaceConnection": { + "NestedVirtualPrivateCloudRouteTable": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateNvmfNamespace" + "id": { + "type": "string" + }, + "name": { + "type": "string" } }, "required": [ - "aggregate" + "id", + "name" ], "type": "object", "additionalProperties": false }, - "GetNvmfNamespacesConnectionRequestBody": { + "VirtualPrivateCloudSubnet": { "properties": { - "after": { + "cidr": { + "type": "string" + }, + "description": { "type": "string", "nullable": true }, - "before": { + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "gateway": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "id": { + "type": "string" + }, + "ip_pools": { + "items": { + "$ref": "#/components/schemas/NestedVpcSubnetIpPooType" + }, + "type": "array", "nullable": true }, - "last": { + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "route_table": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudRouteTable" + }, + "total_ip_count": { "type": "integer", "format": "int32", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfNamespaceOrderByInput" - } - ], - "nullable": true - }, - "skip": { + "unused_ip_count": { "type": "integer", "format": "int32", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfNamespaceWhereInput" - } - ], - "nullable": true + "vpc": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloud" } }, + "required": [ + "cidr", + "id", + "local_id", + "name", + "route_table", + "vpc" + ], "type": "object", "additionalProperties": false }, - "NestedAggregateNvmfSubsystem": { + "WithTask_VirtualPrivateCloudSubnet_": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/VirtualPrivateCloudSubnet" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NvmfSubsystemConnection": { + "VirtualPrivateCloudSubnetIpPoolParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateNvmfSubsystem" + "end": { + "type": "string" + }, + "start": { + "type": "string" } }, "required": [ - "aggregate" + "end", + "start" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetNvmfSubsystemsConnectionRequestBody": { + "VirtualPrivateCloudSubnetCreationParams": { "properties": { - "after": { - "type": "string", - "nullable": true + "route_table_id": { + "type": "string" }, - "before": { - "type": "string", - "nullable": true + "ip_pools": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudSubnetIpPoolParams" + }, + "type": "array" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "gateway": { + "type": "string" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "cidr": { + "type": "string" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfSubsystemOrderByInput" - } - ], - "nullable": true + "vpc_id": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "description": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/NvmfSubsystemWhereInput" - } - ], - "nullable": true + "name": { + "type": "string" } }, - "type": "object", - "additionalProperties": false - }, - "OrganizationOrderByInput": { - "enum": [ - "id_ASC", - "id_DESC", - "name_ASC", - "name_DESC" + "required": [ + "route_table_id", + "gateway", + "cidr", + "vpc_id", + "name" ], - "type": "string" + "type": "object" }, - "GetOrganizationsRequestBody": { + "VirtualPrivateCloudSubnetUpdateDataParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true + "route_table_id": { + "type": "string" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "ip_pools": { + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudSubnetIpPoolParams" + }, + "type": "array" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "gateway": { + "type": "string" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/OrganizationOrderByInput" - } - ], - "nullable": true + "cidr": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "description": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/OrganizationWhereInput" - } - ], - "nullable": true + "name": { + "type": "string" } }, - "type": "object", - "additionalProperties": false + "type": "object" }, - "NestedAggregateOrganization": { + "VirtualPrivateCloudSubnetUpdationParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "data": { + "$ref": "#/components/schemas/VirtualPrivateCloudSubnetUpdateDataParams" + }, + "where": { + "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput" } }, "required": [ - "count" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "OrganizationConnection": { + "DeleteVirtualPrivateCloudSubnet": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateOrganization" + "id": { + "type": "string" } }, "required": [ - "aggregate" + "id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetOrganizationsConnectionRequestBody": { + "WithTask_DeleteVirtualPrivateCloudSubnet_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/OrganizationOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, + "data": { + "$ref": "#/components/schemas/DeleteVirtualPrivateCloudSubnet" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "VirtualPrivateCloudSubnetDeletionParams": { + "properties": { "where": { - "allOf": [ - { - "$ref": "#/components/schemas/OrganizationWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "NestedVirtualPrivateCloudIsolationPolicy": { + "properties": { + "id": { + "type": "string" + }, + "vm": { + "$ref": "#/components/schemas/NestedVm" } }, + "required": [ + "id", + "vm" + ], "type": "object", "additionalProperties": false }, - "PmemDimm": { + "NestedVirtualPrivateCloudSecurityPolicy": { "properties": { - "capacity": { - "type": "integer", - "format": "int64" + "id": { + "type": "string" }, - "device_locator": { + "name": { "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloud": { + "properties": { + "associate_external_subnet_num": { + "type": "integer", + "format": "int32", + "nullable": true }, - "disk": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedDisk" - } - ], + "description": { + "type": "string", "nullable": true }, - "health_status": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/DiskHealthStatus" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "host": { - "$ref": "#/components/schemas/NestedHost" - }, "id": { "type": "string" }, - "local_id": { - "type": "string", + "isolation_policies": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudIsolationPolicy" + }, + "type": "array", "nullable": true }, - "name": { + "local_id": { "type": "string" }, - "numa_node": { + "mtu": { "type": "integer", - "format": "int32" + "format": "int32", + "nullable": true }, - "part_number": { + "name": { "type": "string" }, - "remaining_life_percent": { - "type": "integer", - "format": "int32", + "route_tables": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudRouteTable" + }, + "type": "array", "nullable": true }, - "version": { - "type": "string" + "security_groups": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityGroup" + }, + "type": "array", + "nullable": true + }, + "security_policies": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudSecurityPolicy" + }, + "type": "array", + "nullable": true + }, + "subnets": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudSubnet" + }, + "type": "array", + "nullable": true } }, "required": [ - "capacity", - "device_locator", - "host", "id", - "name", - "numa_node", - "part_number", - "version" + "local_id", + "name" ], "type": "object", "additionalProperties": false }, - "PmemDimmOrderByInput": { - "enum": [ - "capacity_ASC", - "capacity_DESC", - "device_locator_ASC", - "device_locator_DESC", - "health_status_ASC", - "health_status_DESC", - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "numa_node_ASC", - "numa_node_DESC", - "part_number_ASC", - "part_number_DESC", - "remaining_life_percent_ASC", - "remaining_life_percent_DESC", - "version_ASC", - "version_DESC" - ], - "type": "string" - }, - "GetPmemDimmsRequestBody": { + "WithTask_VirtualPrivateCloud_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { + "data": { + "$ref": "#/components/schemas/VirtualPrivateCloud" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "VirtualPrivateCloudCreationParams": { + "properties": { + "mtu": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/PmemDimmOrderByInput" - } - ], - "nullable": true + "vpc_service_id": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "description": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/PmemDimmWhereInput" - } - ], - "nullable": true + "name": { + "type": "string" } }, - "type": "object", - "additionalProperties": false + "required": [ + "vpc_service_id", + "name" + ], + "type": "object" }, - "NestedAggregatePmemDimm": { + "VirtualPrivateCloudUpdateDataParams": { "properties": { - "count": { + "mtu": { "type": "integer", "format": "int32" + }, + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "VirtualPrivateCloudUpdationParams": { + "properties": { + "data": { + "$ref": "#/components/schemas/VirtualPrivateCloudUpdateDataParams" + }, + "where": { + "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput" } }, "required": [ - "count" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "PmemDimmConnection": { + "DeleteVirtualPrivateCloud": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregatePmemDimm" + "id": { + "type": "string" } }, "required": [ - "aggregate" + "id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetPmemDimmsConnectionRequestBody": { + "WithTask_DeleteVirtualPrivateCloud_": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/PmemDimmOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/PmemDimmWhereInput" - } - ], - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteVirtualPrivateCloud" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data" + ], + "type": "object" }, - "RackTopoOrderByInput": { - "enum": [ - "height_ASC", - "height_DESC", - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC" + "VirtualPrivateCloudDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput" + } + }, + "required": [ + "where" ], - "type": "string" + "type": "object" }, - "GetRackTopoesRequestBody": { + "Vlan": { "properties": { - "after": { - "type": "string", + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], "nullable": true }, - "before": { + "gateway_ip": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "gateway_subnetmask": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "id": { + "type": "string" + }, + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", "nullable": true }, - "orderBy": { + "local_id": { + "type": "string" + }, + "mode_type": { "allOf": [ { - "$ref": "#/components/schemas/RackTopoOrderByInput" + "$ref": "#/components/schemas/VlanModeType" } ], "nullable": true }, - "skip": { + "name": { + "type": "string" + }, + "network_ids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "qos_max_bandwidth": { + "type": "number", + "format": "double", + "nullable": true + }, + "qos_min_bandwidth": { + "type": "number", + "format": "double", + "nullable": true + }, + "qos_priority": { "type": "integer", "format": "int32", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/RackTopoWhereInput" - } - ], + "subnetmask": { + "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateRackTopo": { - "properties": { - "count": { + }, + "type": { + "$ref": "#/components/schemas/NetworkType" + }, + "vds": { + "$ref": "#/components/schemas/NestedVds" + }, + "vlan_id": { "type": "integer", "format": "int32" + }, + "vm_nics": { + "items": { + "$ref": "#/components/schemas/NestedVmNic" + }, + "type": "array", + "nullable": true } }, "required": [ - "count" + "id", + "local_id", + "name", + "network_ids", + "type", + "vds", + "vlan_id" ], "type": "object", "additionalProperties": false }, - "RackTopoConnection": { + "WithTask_Vlan_": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateRackTopo" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/Vlan" } }, "required": [ - "aggregate" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetRackTopoesConnectionRequestBody": { + "VlanId": { + "type": "integer", + "format": "int32", + "minimum": 0, + "maximum": 4095 + }, + "Priority": { + "type": "number", + "format": "double", + "minimum": 0 + }, + "VmVlanCreationParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true + "qos_burst_unit": { + "$ref": "#/components/schemas/ByteUnit" }, - "first": { + "qos_burst": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "last": { + "qos_max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" + }, + "qos_max_bandwidth": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/RackTopoOrderByInput" - } - ], - "nullable": true + "qos_min_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" }, - "skip": { + "qos_min_bandwidth": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/RackTopoWhereInput" - } - ], - "nullable": true + "qos_priority": { + "$ref": "#/components/schemas/Priority" + }, + "mode_type": { + "$ref": "#/components/schemas/VlanModeType" + }, + "network_ids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vds_id": { + "type": "string" + }, + "vlan_id": { + "$ref": "#/components/schemas/VlanId" + }, + "name": { + "type": "string" } }, - "type": "object", - "additionalProperties": false - }, - "ReportTaskOrderByInput": { - "enum": [ - "createdAt_ASC", - "createdAt_DESC", - "id_ASC", - "id_DESC", - "internal_ASC", - "internal_DESC", - "name_ASC", - "name_DESC", - "plan_id_ASC", - "plan_id_DESC", - "status_ASC", - "status_DESC" + "required": [ + "vds_id", + "name" ], - "type": "string" + "type": "object" }, - "GetReportTasksRequestBody": { + "VmVlanUpdationParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ReportTaskOrderByInput" + "data": { + "properties": { + "qos_burst_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "qos_burst": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "qos_max_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" + }, + "qos_max_bandwidth": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "qos_min_bandwidth_unit": { + "$ref": "#/components/schemas/BPSUnit" + }, + "qos_min_bandwidth": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "qos_priority": { + "$ref": "#/components/schemas/Priority" + }, + "mode_type": { + "$ref": "#/components/schemas/VlanModeType" + }, + "network_ids": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vlan_id": { + "$ref": "#/components/schemas/VlanId" + }, + "name": { + "type": "string" } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + }, + "type": "object" }, "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ReportTaskWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/VlanWhereInput" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data", + "where" + ], + "type": "object" }, - "NestedAggregateReportTask": { + "ExtraIp": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "management_ip": { + "type": "string" + }, + "host_id": { + "type": "string" } }, "required": [ - "count" + "management_ip", + "host_id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "ReportTaskConnection": { + "ManagementVlanUpdationParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateReportTask" + "data": { + "properties": { + "extra_ip": { + "items": { + "$ref": "#/components/schemas/ExtraIp" + }, + "type": "array" + }, + "subnetmask": { + "type": "string" + }, + "gateway_ip": { + "type": "string" + }, + "vlan_id": { + "$ref": "#/components/schemas/VlanId" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VlanWhereInput" } }, "required": [ - "aggregate" + "data", + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetReportTasksConnectionRequestBody": { + "MigrationVlanUpdationParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ReportTaskOrderByInput" + "data": { + "properties": { + "extra_ip": { + "items": { + "$ref": "#/components/schemas/ExtraIp" + }, + "type": "array" + }, + "subnetmask": { + "type": "string" + }, + "gateway_ip": { + "type": "string" + }, + "vlan_id": { + "$ref": "#/components/schemas/VlanId" } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + }, + "type": "object" }, "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ReportTaskWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/VlanWhereInput" } }, - "type": "object", - "additionalProperties": false + "required": [ + "where" + ], + "type": "object" }, - "ReportTemplateOrderByInput": { - "enum": [ - "createdAt_ASC", - "createdAt_DESC", - "description_ASC", - "description_DESC", - "execute_plan_ASC", - "execute_plan_DESC", - "id_ASC", - "id_DESC", - "name_ASC", - "name_DESC", - "preset_ASC", - "preset_DESC", - "resource_meta_ASC", - "resource_meta_DESC", - "task_num_ASC", - "task_num_DESC" + "DeleteVlan": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" ], - "type": "string" + "type": "object" }, - "GetReportTemplatesRequestBody": { + "WithTask_DeleteVlan_": { "properties": { - "after": { + "task_id": { "type": "string", "nullable": true }, - "before": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteVlan" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "VlanDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/VlanWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "VmFolder": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "id": { + "type": "string" }, - "last": { - "type": "integer", - "format": "int32", + "local_id": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ReportTemplateOrderByInput" - } - ], - "nullable": true + "name": { + "type": "string" }, - "skip": { + "vm_num": { "type": "integer", "format": "int32", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ReportTemplateWhereInput" - } - ], + "vms": { + "items": { + "$ref": "#/components/schemas/NestedVm" + }, + "type": "array", "nullable": true } }, + "required": [ + "cluster", + "id", + "name" + ], "type": "object", "additionalProperties": false }, - "NestedAggregateReportTemplate": { + "WithTask_VmFolder_": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/VmFolder" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "ReportTemplateConnection": { + "VmFolderCreationParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateReportTemplate" + "cluster_id": { + "type": "string" + }, + "name": { + "type": "string" } }, "required": [ - "aggregate" + "cluster_id", + "name" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetReportTemplatesConnectionRequestBody": { + "VmFolderUpdationParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ReportTemplateOrderByInput" + "data": { + "properties": { + "name": { + "type": "string" } + }, + "required": [ + "name" ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "type": "object" }, "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ReportTemplateWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/VmFolderWhereInput" } }, - "type": "object", - "additionalProperties": false - }, - "SecurityGroupOrderByInput": { - "enum": [ - "description_ASC", - "description_DESC", - "id_ASC", - "id_DESC", - "label_groups_ASC", - "label_groups_DESC", - "name_ASC", - "name_DESC" + "required": [ + "data", + "where" ], - "type": "string" + "type": "object" }, - "GetSecurityGroupsRequestBody": { + "DeleteVmFolder": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/SecurityGroupOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/SecurityGroupWhereInput" - } - ], - "nullable": true + "id": { + "type": "string" } }, - "type": "object", - "additionalProperties": false + "required": [ + "id" + ], + "type": "object" }, - "NestedAggregateSecurityGroup": { + "WithTask_DeleteVmFolder_": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/DeleteVmFolder" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "SecurityGroupConnection": { + "VmFolderDeletionParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateSecurityGroup" + "where": { + "$ref": "#/components/schemas/VmFolderWhereInput" } }, "required": [ - "aggregate" + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetSecurityGroupsConnectionRequestBody": { + "VmPlacementGroup": { "properties": { - "after": { - "type": "string", - "nullable": true + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "before": { - "type": "string", - "nullable": true + "description": { + "type": "string" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "enabled": { + "type": "boolean" }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/SecurityGroupOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "id": { + "type": "string" + }, + "local_created_at": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "local_updated_at": { + "type": "string" + }, + "name": { + "type": "string" + }, + "vm_host_must_enabled": { + "type": "boolean" + }, + "vm_host_must_host_uuids": { + "items": { + "$ref": "#/components/schemas/NestedHost" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/SecurityGroupWhereInput" - } - ], + "vm_host_must_policy": { + "type": "boolean" + }, + "vm_host_prefer_enabled": { + "type": "boolean" + }, + "vm_host_prefer_host_uuids": { + "items": { + "$ref": "#/components/schemas/NestedHost" + }, + "type": "array", + "nullable": true + }, + "vm_host_prefer_policy": { + "type": "boolean" + }, + "vm_vm_policy": { + "$ref": "#/components/schemas/VmVmPolicy" + }, + "vm_vm_policy_enabled": { + "type": "boolean" + }, + "vms": { + "items": { + "$ref": "#/components/schemas/NestedVm" + }, + "type": "array", "nullable": true } }, + "required": [ + "cluster", + "description", + "enabled", + "id", + "local_created_at", + "local_id", + "local_updated_at", + "name", + "vm_host_must_enabled", + "vm_host_must_policy", + "vm_host_prefer_enabled", + "vm_host_prefer_policy", + "vm_vm_policy", + "vm_vm_policy_enabled" + ], "type": "object", "additionalProperties": false }, - "SecurityPolicyOrderByInput": { - "enum": [ - "apply_to_ASC", - "apply_to_DESC", - "description_ASC", - "description_DESC", - "egress_ASC", - "egress_DESC", - "id_ASC", - "id_DESC", - "ingress_ASC", - "ingress_DESC", - "name_ASC", - "name_DESC", - "policy_mode_ASC", - "policy_mode_DESC" - ], - "type": "string" - }, - "GetSecurityPoliciesRequestBody": { + "WithTask_VmPlacementGroup_": { "properties": { - "after": { + "task_id": { "type": "string", "nullable": true }, - "before": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/VmPlacementGroup" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "VmPlacementGroupCreationParams": { + "properties": { + "vm_vm_policy": { + "$ref": "#/components/schemas/VmVmPolicy" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "vm_host_prefer_enabled": { + "type": "boolean" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "vm_host_must_policy": { + "type": "boolean" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/SecurityPolicyOrderByInput" - } - ], - "nullable": true + "vm_host_must_enabled": { + "type": "boolean" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "vm_host_prefer_policy": { + "type": "boolean" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/SecurityPolicyWhereInput" + "vm_vm_policy_enabled": { + "type": "boolean" + }, + "vms": { + "$ref": "#/components/schemas/VmWhereInput" + }, + "prefer_hosts": { + "$ref": "#/components/schemas/HostWhereInput" + }, + "must_hosts": { + "$ref": "#/components/schemas/HostWhereInput" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "cluster_id": { + "type": "string" + } + }, + "required": [ + "name", + "enabled", + "cluster_id" + ], + "type": "object" + }, + "VmPlacementGroupUpdationParams": { + "properties": { + "data": { + "properties": { + "vm_vm_policy": { + "$ref": "#/components/schemas/VmVmPolicy" + }, + "vms": { + "$ref": "#/components/schemas/VmWhereInput" + }, + "prefer_hosts": { + "$ref": "#/components/schemas/HostWhereInput" + }, + "must_hosts": { + "$ref": "#/components/schemas/HostWhereInput" + }, + "vm_host_prefer_enabled": { + "type": "boolean" + }, + "vm_host_must_policy": { + "type": "boolean" + }, + "vm_host_must_enabled": { + "type": "boolean" + }, + "vm_host_prefer_policy": { + "type": "boolean" + }, + "vm_vm_policy_enabled": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "enabled": { + "type": "boolean" } - ], + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "DeleteVmPlacementGroup": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteVmPlacementGroup_": { + "properties": { + "task_id": { + "type": "string", "nullable": true + }, + "data": { + "$ref": "#/components/schemas/DeleteVmPlacementGroup" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data" + ], + "type": "object" }, - "NestedAggregateSecurityPolicy": { + "VmPlacementGroupDeletionParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "where": { + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" } }, "required": [ - "count" + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "SecurityPolicyConnection": { + "NestedSnapshotGroup": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateSecurityPolicy" + "id": { + "type": "string" + }, + "name": { + "type": "string" } }, "required": [ - "aggregate" + "id", + "name" ], "type": "object", "additionalProperties": false }, - "GetSecurityPoliciesConnectionRequestBody": { + "NestedFrozenDisks": { "properties": { - "after": { + "boot": { + "type": "integer", + "format": "int32" + }, + "bus": { + "$ref": "#/components/schemas/Bus" + }, + "disabled": { + "type": "boolean", + "nullable": true + }, + "disk_name": { "type": "string", "nullable": true }, - "before": { + "elf_image_local_id": { + "type": "string" + }, + "image_name": { "type": "string", "nullable": true }, - "first": { + "index": { + "type": "integer", + "format": "int32" + }, + "key": { "type": "integer", "format": "int32", "nullable": true }, - "last": { + "max_bandwidth": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "orderBy": { + "max_bandwidth_policy": { "allOf": [ { - "$ref": "#/components/schemas/SecurityPolicyOrderByInput" + "$ref": "#/components/schemas/VmDiskIoRestrictType" } ], "nullable": true }, - "skip": { + "max_iops": { "type": "integer", "format": "int32", "nullable": true }, - "where": { + "max_iops_policy": { "allOf": [ { - "$ref": "#/components/schemas/SecurityPolicyWhereInput" + "$ref": "#/components/schemas/VmDiskIoRestrictType" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "SnapshotGroupOrderByInput": { - "enum": [ - "deleted_ASC", - "deleted_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "estimated_recycling_time_ASC", - "estimated_recycling_time_DESC", - "id_ASC", - "id_DESC", - "internal_ASC", - "internal_DESC", - "keep_ASC", - "keep_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "logical_size_bytes_ASC", - "logical_size_bytes_DESC", - "name_ASC", - "name_DESC", - "object_num_ASC", - "object_num_DESC", - "vm_info_ASC", - "vm_info_DESC" - ], - "type": "string" - }, - "GetSnapshotGroupsRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true }, - "before": { - "type": "string", - "nullable": true + "path": { + "type": "string" }, - "first": { + "size": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int64" }, - "last": { - "type": "integer", - "format": "int32", + "snapshot_local_id": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/SnapshotGroupOrderByInput" - } - ], - "nullable": true + "storage_policy_uuid": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", + "svt_image_local_id": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/VmDiskType" + }, + "vm_volume_local_id": { + "type": "string" + }, + "vm_volume_snapshot_uuid": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/SnapshotGroupWhereInput" - } - ], + "vm_volume_template_uuid": { + "type": "string", "nullable": true } }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateSnapshotGroup": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, "required": [ - "count" + "boot", + "bus", + "elf_image_local_id", + "index", + "path", + "size", + "storage_policy_uuid", + "svt_image_local_id", + "type", + "vm_volume_local_id" ], "type": "object", "additionalProperties": false }, - "SnapshotGroupConnection": { + "NestedFrozenVlan": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateSnapshotGroup" + "name": { + "type": "string" + }, + "vds_ovs": { + "type": "string" + }, + "vlan_id": { + "type": "integer", + "format": "int32" + }, + "vlan_local_id": { + "type": "string" } }, "required": [ - "aggregate" + "name", + "vds_ovs", + "vlan_id", + "vlan_local_id" ], "type": "object", "additionalProperties": false }, - "GetSnapshotGroupsConnectionRequestBody": { + "NestedFrozenNic": { "properties": { - "after": { - "type": "string", + "enabled": { + "type": "boolean", "nullable": true }, - "before": { - "type": "string", - "nullable": true + "gateway": { + "type": "string" }, - "first": { + "index": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "ip_address": { + "type": "string" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/SnapshotGroupOrderByInput" - } - ], - "nullable": true + "mac_address": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", + "mirror": { + "type": "boolean", "nullable": true }, - "where": { + "model": { "allOf": [ { - "$ref": "#/components/schemas/SnapshotGroupWhereInput" + "$ref": "#/components/schemas/VmNicModel" } ], "nullable": true + }, + "subnet_mask": { + "type": "string" + }, + "vlan": { + "$ref": "#/components/schemas/NestedFrozenVlan" } }, + "required": [ + "gateway", + "index", + "ip_address", + "mac_address", + "subnet_mask", + "vlan" + ], "type": "object", "additionalProperties": false }, - "SnapshotPlanTask": { + "VmSnapshot": { "properties": { + "clock_offset": { + "$ref": "#/components/schemas/VmClockOffset" + }, "cluster": { "$ref": "#/components/schemas/NestedCluster" }, - "end_time": { - "type": "string", - "nullable": true + "consistent_type": { + "$ref": "#/components/schemas/ConsistentType" + }, + "cpu": { + "$ref": "#/components/schemas/NestedCpu" + }, + "cpu_model": { + "type": "string" + }, + "description": { + "type": "string" }, "entityAsyncStatus": { "allOf": [ @@ -98089,564 +94493,719 @@ ], "nullable": true }, - "id": { - "type": "string" + "firmware": { + "$ref": "#/components/schemas/VmFirmware" }, - "internal": { - "type": "boolean", - "nullable": true + "ha": { + "type": "boolean" }, - "local_id": { + "id": { "type": "string" }, - "snapshotGroup": { + "io_policy": { "allOf": [ { - "$ref": "#/components/schemas/NestedSnapshotGroup" + "$ref": "#/components/schemas/VmDiskIoPolicy" } ], "nullable": true }, - "snapshotPlan": { - "$ref": "#/components/schemas/NestedSnapshotPlan" - }, - "start_time": { - "type": "string" - }, - "status": { - "$ref": "#/components/schemas/SnapshotPlanExecuteStatus" - }, - "type": { - "$ref": "#/components/schemas/SnapshotPlanTaskType" - } - }, - "required": [ - "cluster", - "id", - "local_id", - "snapshotPlan", - "start_time", - "status", - "type" - ], - "type": "object", - "additionalProperties": false - }, - "SnapshotPlanTaskOrderByInput": { - "enum": [ - "end_time_ASC", - "end_time_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "internal_ASC", - "internal_DESC", - "local_id_ASC", - "local_id_DESC", - "start_time_ASC", - "start_time_DESC", - "status_ASC", - "status_DESC", - "type_ASC", - "type_DESC" - ], - "type": "string" - }, - "GetSnapshotPlanTasksRequestBody": { - "properties": { - "after": { - "type": "string", + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", "nullable": true }, - "before": { + "local_created_at": { "type": "string", "nullable": true }, - "first": { + "local_id": { + "type": "string" + }, + "max_bandwidth": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "last": { + "max_bandwidth_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + } + ], + "nullable": true + }, + "max_iops": { "type": "integer", "format": "int32", "nullable": true }, - "orderBy": { + "max_iops_policy": { "allOf": [ { - "$ref": "#/components/schemas/SnapshotPlanTaskOrderByInput" + "$ref": "#/components/schemas/VmDiskIoRestrictType" } ], "nullable": true }, - "skip": { + "memory": { "type": "integer", - "format": "int32", + "format": "int64" + }, + "name": { + "type": "string" + }, + "size": { + "type": "integer", + "format": "int64" + }, + "snapshot_group": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedSnapshotGroup" + } + ], "nullable": true }, - "where": { + "vcpu": { + "type": "integer", + "format": "int32" + }, + "vm": { "allOf": [ { - "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput" + "$ref": "#/components/schemas/NestedVm" } ], "nullable": true + }, + "vm_disks": { + "items": { + "$ref": "#/components/schemas/NestedFrozenDisks" + }, + "type": "array", + "nullable": true + }, + "vm_nics": { + "items": { + "$ref": "#/components/schemas/NestedFrozenNic" + }, + "type": "array", + "nullable": true + }, + "win_opt": { + "type": "boolean" } }, + "required": [ + "clock_offset", + "cluster", + "consistent_type", + "cpu", + "cpu_model", + "description", + "firmware", + "ha", + "id", + "local_id", + "memory", + "name", + "size", + "vcpu", + "win_opt" + ], "type": "object", "additionalProperties": false }, - "NestedAggregateSnapshotPlanTask": { + "WithTask_VmSnapshot_": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/VmSnapshot" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "SnapshotPlanTaskConnection": { + "VmSnapshotCreationParamsData": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateSnapshotPlanTask" + "consistent_type": { + "$ref": "#/components/schemas/ConsistentType" + }, + "name": { + "type": "string" + }, + "vm_id": { + "type": "string" } }, "required": [ - "aggregate" + "name", + "vm_id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetSnapshotPlanTasksConnectionRequestBody": { + "VmSnapshotCreationParams": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { + "data": { + "items": { + "$ref": "#/components/schemas/VmSnapshotCreationParamsData" + }, + "type": "array" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "DeleteVmSnapshot": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteVmSnapshot_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/SnapshotPlanTaskOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput" - } - ], - "nullable": true + "data": { + "$ref": "#/components/schemas/DeleteVmSnapshot" } }, - "type": "object", - "additionalProperties": false + "required": [ + "data" + ], + "type": "object" }, - "NestedAggregateSnapshotPlan": { + "VmSnapshotDeletionParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "where": { + "$ref": "#/components/schemas/VmSnapshotWhereInput" } }, "required": [ - "count" + "where" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "SnapshotPlanConnection": { + "NestedTemplateVpcNic": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateSnapshotPlan" + "vpc_local_id": { + "type": "string" + }, + "vpc_subnet_local_id": { + "type": "string" } }, "required": [ - "aggregate" + "vpc_local_id", + "vpc_subnet_local_id" ], "type": "object", "additionalProperties": false }, - "GetSnapshotPlansConnectionRequestBody": { + "NestedTemplateNic": { "properties": { - "after": { - "type": "string", + "enabled": { + "type": "boolean", "nullable": true }, - "before": { + "index": { + "type": "integer", + "format": "int32" + }, + "ip_address": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "mac_address": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "mirror": { + "type": "boolean", "nullable": true }, - "orderBy": { + "model": { "allOf": [ { - "$ref": "#/components/schemas/SnapshotPlanOrderByInput" + "$ref": "#/components/schemas/VmNicModel" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/VmNicType" + } + ], "nullable": true }, - "where": { + "vlan": { + "$ref": "#/components/schemas/NestedFrozenVlan" + }, + "vpc_nic": { "allOf": [ { - "$ref": "#/components/schemas/SnapshotPlanWhereInput" + "$ref": "#/components/schemas/NestedTemplateVpcNic" } ], "nullable": true } }, + "required": [ + "index", + "vlan" + ], "type": "object", "additionalProperties": false }, - "SnmpTransportOrderByInput": { - "enum": [ - "auth_pass_phrase_ASC", - "auth_pass_phrase_DESC", - "auth_protocol_ASC", - "auth_protocol_DESC", - "community_ASC", - "community_DESC", - "disabled_ASC", - "disabled_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "port_ASC", - "port_DESC", - "privacy_pass_phrase_ASC", - "privacy_pass_phrase_DESC", - "privacy_protocol_ASC", - "privacy_protocol_DESC", - "protocol_ASC", - "protocol_DESC", - "username_ASC", - "username_DESC", - "version_ASC", - "version_DESC" - ], - "type": "string" - }, - "GetSnmpTransportsRequestBody": { + "VmTemplate": { "properties": { - "after": { - "type": "string", - "nullable": true + "clock_offset": { + "$ref": "#/components/schemas/VmClockOffset" }, - "before": { - "type": "string", - "nullable": true + "cloud_init_supported": { + "type": "boolean" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "last": { - "type": "integer", - "format": "int32", + "content_library_vm_template": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedContentLibraryVmTemplate" + } + ], "nullable": true }, - "orderBy": { + "cpu": { + "$ref": "#/components/schemas/NestedCpu" + }, + "cpu_model": { + "type": "string" + }, + "description": { + "type": "string" + }, + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/SnmpTransportOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "firmware": { + "$ref": "#/components/schemas/VmFirmware" }, - "where": { + "ha": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "io_policy": { "allOf": [ { - "$ref": "#/components/schemas/SnmpTransportWhereInput" + "$ref": "#/components/schemas/VmDiskIoPolicy" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateSnmpTransport": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "SnmpTransportConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateSnmpTransport" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetSnmpTransportsConnectionRequestBody": { - "properties": { - "after": { - "type": "string", + }, + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", "nullable": true }, - "before": { + "local_created_at": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "local_id": { + "type": "string" }, - "last": { + "max_bandwidth": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "orderBy": { + "max_bandwidth_policy": { "allOf": [ { - "$ref": "#/components/schemas/SnmpTransportOrderByInput" + "$ref": "#/components/schemas/VmDiskIoRestrictType" } ], "nullable": true }, - "skip": { + "max_iops": { "type": "integer", "format": "int32", "nullable": true }, - "where": { + "max_iops_policy": { "allOf": [ { - "$ref": "#/components/schemas/SnmpTransportWhereInput" + "$ref": "#/components/schemas/VmDiskIoRestrictType" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "SnmpTrapReceiverOrderByInput": { - "enum": [ - "auth_pass_phrase_ASC", - "auth_pass_phrase_DESC", - "auth_protocol_ASC", - "auth_protocol_DESC", - "community_ASC", - "community_DESC", - "disabled_ASC", - "disabled_DESC", - "engine_id_ASC", - "engine_id_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "host_ASC", - "host_DESC", - "id_ASC", - "id_DESC", - "inform_ASC", - "inform_DESC", - "language_code_ASC", - "language_code_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "port_ASC", - "port_DESC", - "privacy_pass_phrase_ASC", - "privacy_pass_phrase_DESC", - "privacy_protocol_ASC", - "privacy_protocol_DESC", - "protocol_ASC", - "protocol_DESC", - "username_ASC", - "username_DESC", - "version_ASC", - "version_DESC" - ], - "type": "string" - }, - "GetSnmpTrapReceiversRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true }, - "before": { - "type": "string", - "nullable": true + "memory": { + "type": "integer", + "format": "int64" }, - "first": { + "name": { + "type": "string" + }, + "size": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int64" }, - "last": { + "vcpu": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpTrapReceiverOrderByInput" - } - ], + "video_type": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "vm_disks": { + "items": { + "$ref": "#/components/schemas/NestedFrozenDisks" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" - } - ], + "vm_nics": { + "items": { + "$ref": "#/components/schemas/NestedTemplateNic" + }, + "type": "array", "nullable": true + }, + "win_opt": { + "type": "boolean" } }, + "required": [ + "clock_offset", + "cloud_init_supported", + "cluster", + "cpu", + "cpu_model", + "description", + "firmware", + "ha", + "id", + "local_id", + "memory", + "name", + "size", + "vcpu", + "win_opt" + ], "type": "object", "additionalProperties": false }, - "NestedAggregateSnmpTrapReceiver": { + "WithTask_VmTemplate_": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/VmTemplate" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "SnmpTrapReceiverConnection": { + "VmTemplateCreationParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateSnmpTrapReceiver" + "cluster_id": { + "type": "string" + }, + "cloud_init_supported": { + "type": "boolean" + }, + "vm_id": { + "type": "string" + }, + "description": { + "type": "string" + }, + "name": { + "type": "string" } }, "required": [ - "aggregate" + "cloud_init_supported", + "vm_id", + "name" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetSnmpTrapReceiversConnectionRequestBody": { + "VmTemplateUpdationParams": { "properties": { - "after": { + "data": { + "properties": { + "cloud_init_supported": { + "type": "boolean" + }, + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "where": { + "$ref": "#/components/schemas/VmTemplateWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "DeleteVmTemplate": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteVmTemplate_": { + "properties": { + "task_id": { "type": "string", "nullable": true }, - "before": { + "data": { + "$ref": "#/components/schemas/DeleteVmTemplate" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "VmTemplateDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/VmTemplateWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "VmVolumeSnapshot": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "createAt": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "description": { + "type": "string" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "elf_storage_policy": { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/SnmpTrapReceiverOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "id": { + "type": "string" + }, + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", "nullable": true }, - "where": { + "local_created_at": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "shared_size": { + "type": "number", + "format": "double", + "nullable": true + }, + "size": { + "type": "number", + "format": "double", + "nullable": true + }, + "type": { + "$ref": "#/components/schemas/VmVolumeSnapshotType" + }, + "unique_size": { + "type": "number", + "format": "double", + "nullable": true + }, + "vm_volume": { "allOf": [ { - "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" + "$ref": "#/components/schemas/NestedVmVolume" } ], "nullable": true + }, + "volume_sharing": { + "type": "boolean", + "nullable": true + }, + "volume_size": { + "type": "number", + "format": "double", + "nullable": true + }, + "zbs_snapshot_uuid": { + "type": "string", + "nullable": true } }, + "required": [ + "cluster", + "description", + "elf_storage_policy", + "id", + "local_created_at", + "local_id", + "name", + "type" + ], "type": "object", "additionalProperties": false }, - "SvtImage": { + "WithTask_VmVolumeSnapshot_": { + "properties": { + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/VmVolumeSnapshot" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "VmVolumeSnapshotCreationParams": { + "properties": { + "volume_id": { + "type": "string" + }, + "description": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "volume_id", + "description", + "name" + ], + "type": "object" + }, + "DeleteVmVolumeSnapshot": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteVmVolumeSnapshot_": { + "properties": { + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/DeleteVmVolumeSnapshot" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "VmVolumeSnapshotDeletionParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "VmVolume": { "properties": { "cluster": { "$ref": "#/components/schemas/NestedCluster" }, + "description": { + "type": "string", + "nullable": true + }, + "elf_storage_policy": { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" + }, "entityAsyncStatus": { "allOf": [ { @@ -98655,28 +95214,73 @@ ], "nullable": true }, + "guest_size_usage": { + "type": "number", + "format": "double", + "nullable": true + }, + "guest_used_size": { + "type": "integer", + "format": "int64", + "nullable": true + }, "id": { "type": "string" }, + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", + "nullable": true + }, "local_created_at": { "type": "string" }, "local_id": { "type": "string" }, + "lun": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedIscsiLun" + } + ], + "nullable": true + }, + "mounting": { + "type": "boolean" + }, "name": { "type": "string" }, "path": { "type": "string" }, + "sharing": { + "type": "boolean" + }, "size": { "type": "integer", "format": "int64" }, - "version": { + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeType" + } + ], + "nullable": true + }, + "unique_logical_size": { + "type": "number", + "format": "double", + "nullable": true + }, + "unique_size": { "type": "integer", - "format": "int32" + "format": "int64", + "nullable": true }, "vm_disks": { "items": { @@ -98688,1181 +95292,924 @@ }, "required": [ "cluster", + "elf_storage_policy", "id", "local_created_at", "local_id", + "mounting", "name", "path", - "size", - "version" + "sharing", + "size" ], "type": "object", "additionalProperties": false }, - "SvtImageOrderByInput": { - "enum": [ - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "path_ASC", - "path_DESC", - "size_ASC", - "size_DESC", - "version_ASC", - "version_DESC" - ], - "type": "string" - }, - "GetSvtImagesRequestBody": { + "WithTask_VmVolume_": { "properties": { - "after": { + "task_id": { "type": "string", "nullable": true }, - "before": { - "type": "string", - "nullable": true + "data": { + "$ref": "#/components/schemas/VmVolume" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "VmVolumeCreationParams": { + "properties": { + "elf_storage_policy": { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "size_unit": { + "$ref": "#/components/schemas/ByteUnit" }, - "last": { + "size": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int64" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/SvtImageOrderByInput" - } - ], - "nullable": true + "sharing": { + "type": "boolean" }, - "skip": { - "type": "integer", - "format": "int32", + "cluster_id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "elf_storage_policy", + "size", + "sharing", + "cluster_id", + "name" + ], + "type": "object" + }, + "DeleteVmVolume": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteVmVolume_": { + "properties": { + "task_id": { + "type": "string", "nullable": true }, + "data": { + "$ref": "#/components/schemas/DeleteVmVolume" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "VmVolumeDeletionParamsEffect": { + "properties": { + "include_snapshots": { + "type": "boolean" + } + }, + "type": "object" + }, + "VmVolumeDeletionParams": { + "properties": { + "effect": { + "$ref": "#/components/schemas/VmVolumeDeletionParamsEffect" + }, "where": { - "allOf": [ - { - "$ref": "#/components/schemas/SvtImageWhereInput" - } - ], - "nullable": true + "$ref": "#/components/schemas/VmVolumeWhereInput" } }, - "type": "object", - "additionalProperties": false + "required": [ + "where" + ], + "type": "object" }, - "NestedAggregateSvtImage": { + "VmVolumeRebuildParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "volume_snapshot_id": { + "type": "string" } }, "required": [ - "count" + "name", + "description", + "volume_snapshot_id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "SvtImageConnection": { + "VmVolumeRollbackParams": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateSvtImage" + "volume_snapshot_id": { + "type": "string" } }, "required": [ - "aggregate" + "volume_snapshot_id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetSvtImagesConnectionRequestBody": { + "VmVolumeWhereUniqueInput": { "properties": { - "after": { + "id": { "type": "string", "nullable": true }, - "before": { + "local_id": { "type": "string", "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "CloneVmVolumeParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/VmVolumeWhereUniqueInput" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/SvtImageOrderByInput" + "data": { + "properties": { + "description": { + "type": "string" + }, + "name": { + "type": "string" } + }, + "required": [ + "name" ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, + "type": "object" + } + }, + "required": [ + "where", + "data" + ], + "type": "object" + }, + "UpdateVmVolumeParams": { + "properties": { "where": { - "allOf": [ - { - "$ref": "#/components/schemas/SvtImageWhereInput" + "$ref": "#/components/schemas/VmVolumeWhereInput" + }, + "data": { + "properties": { + "size_unit": { + "$ref": "#/components/schemas/ByteUnit" + }, + "size": { + "type": "integer", + "format": "int64" + }, + "description": { + "type": "string" + }, + "name": { + "type": "string" } - ], - "nullable": true + }, + "type": "object" } }, - "type": "object", - "additionalProperties": false + "required": [ + "where", + "data" + ], + "type": "object" }, - "SystemAuditLog": { + "VmVolumeExportFileType": { + "type": "string", + "enum": [ + "QCOW2", + "RAW" + ] + }, + "ExportVmVolumeParams": { "properties": { - "action": { - "type": "string" - }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedCluster" + "data": { + "properties": { + "type": { + "$ref": "#/components/schemas/VmVolumeExportFileType" } + }, + "required": [ + "type" ], - "nullable": true - }, - "finished_at": { - "type": "string", - "nullable": true - }, - "id": { - "type": "string" - }, - "local_created_at": { - "type": "string", - "nullable": true + "type": "object" }, - "local_id": { + "where": { + "$ref": "#/components/schemas/VmVolumeWhereInput" + } + }, + "required": [ + "data", + "where" + ], + "type": "object" + }, + "ImportVmVolumeParams": { + "properties": { + "upload_task_id": { "type": "string" }, - "message": { + "name": { "type": "string" }, - "resource_id": { - "type": "string", - "nullable": true + "storage_policy": { + "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType" }, - "status": { - "allOf": [ - { - "$ref": "#/components/schemas/UserAuditLogStatus" - } - ], - "nullable": true + "cluster_id": { + "type": "string" } }, "required": [ - "action", - "id", - "local_id", - "message" + "upload_task_id", + "name", + "storage_policy", + "cluster_id" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "NestedAggregateSystemAuditLog": { + "VsphereEsxiAccount": { "properties": { - "count": { + "host": { + "$ref": "#/components/schemas/NestedHost" + }, + "id": { + "type": "string" + }, + "ip": { + "type": "string" + }, + "is_valid": { + "type": "boolean" + }, + "local_id": { + "type": "string" + }, + "port": { "type": "integer", "format": "int32" + }, + "username": { + "type": "string" } }, "required": [ - "count" + "host", + "id", + "ip", + "is_valid", + "local_id", + "port", + "username" ], "type": "object", "additionalProperties": false }, - "SystemAuditLogConnection": { + "WithTask_VsphereEsxiAccount-Array_": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateSystemAuditLog" + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "items": { + "$ref": "#/components/schemas/VsphereEsxiAccount" + }, + "type": "array" } }, "required": [ - "aggregate" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "GetSystemAuditLogsConnectionRequestBody": { + "UpdateVsphereEsxiAccountParamsData": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { + "port": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "password": { + "type": "string" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/SystemAuditLogOrderByInput" - } - ], - "nullable": true + "username": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "ip": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/SystemAuditLogWhereInput" - } - ], - "nullable": true + "esxi_account_id": { + "type": "string" } }, - "type": "object", - "additionalProperties": false + "required": [ + "username", + "ip", + "esxi_account_id" + ], + "type": "object" }, - "NestedAggregateTask": { + "UpdateVsphereEsxiAccountParams": { "properties": { - "count": { - "type": "integer", - "format": "int32" + "data": { + "items": { + "$ref": "#/components/schemas/UpdateVsphereEsxiAccountParamsData" + }, + "type": "array" } }, "required": [ - "count" + "data" ], - "type": "object", - "additionalProperties": false + "type": "object" }, - "TaskConnection": { + "NotifierLanguageCode": { + "enum": [ + "EN_US", + "ZH_CN" + ], + "type": "string" + }, + "NotifierSecurityMode": { + "enum": [ + "SSL", + "STARTTLS", + "UNSPECIFIED" + ], + "type": "string" + }, + "NestedSmtpServer": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateTask" + "id": { + "type": "string" + }, + "name": { + "type": "string" } }, "required": [ - "aggregate" + "id", + "name" ], "type": "object", "additionalProperties": false }, - "GetTasksConnectionRequestBody": { + "AlertNotifier": { "properties": { - "after": { - "type": "string", + "clusters": { + "items": { + "$ref": "#/components/schemas/NestedCluster" + }, + "type": "array", "nullable": true }, - "before": { - "type": "string", - "nullable": true + "disabled": { + "type": "boolean" }, - "first": { - "type": "integer", - "format": "int32", + "email_from": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "email_tos": { + "items": { + "type": "string" + }, + "type": "array" }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/TaskOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "id": { + "type": "string" }, - "where": { + "language_code": { "allOf": [ { - "$ref": "#/components/schemas/TaskWhereInput" + "$ref": "#/components/schemas/NotifierLanguageCode" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "UploadTaskOrderByInput": { - "enum": [ - "args_ASC", - "args_DESC", - "chunk_size_ASC", - "chunk_size_DESC", - "current_chunk_ASC", - "current_chunk_DESC", - "finished_at_ASC", - "finished_at_DESC", - "id_ASC", - "id_DESC", - "resource_type_ASC", - "resource_type_DESC", - "size_ASC", - "size_DESC", - "started_at_ASC", - "started_at_DESC", - "status_ASC", - "status_DESC", - "updatedAt_ASC", - "updatedAt_DESC" - ], - "type": "string" - }, - "GetUploadTasksRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true }, - "before": { + "name": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "notice_severities": { + "items": { + "type": "string" + }, + "type": "array" }, - "last": { - "type": "integer", - "format": "int32", + "security_mode": { + "allOf": [ + { + "$ref": "#/components/schemas/NotifierSecurityMode" + } + ], "nullable": true }, - "orderBy": { + "smtp_server_config": { "allOf": [ { - "$ref": "#/components/schemas/UploadTaskOrderByInput" + "$ref": "#/components/schemas/NestedSmtpServer" } ], "nullable": true }, - "skip": { + "smtp_server_host": { + "type": "string", + "nullable": true + }, + "smtp_server_port": { "type": "integer", "format": "int32", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/UploadTaskWhereInput" - } - ], + "username": { + "type": "string", "nullable": true } }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateUploadTask": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, "required": [ - "count" + "disabled", + "email_tos", + "id", + "notice_severities" ], "type": "object", "additionalProperties": false }, - "UploadTaskConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateUploadTask" - } - }, - "required": [ - "aggregate" + "AlertNotifierOrderByInput": { + "enum": [ + "disabled_ASC", + "disabled_DESC", + "email_from_ASC", + "email_from_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "language_code_ASC", + "language_code_DESC", + "name_ASC", + "name_DESC", + "security_mode_ASC", + "security_mode_DESC", + "smtp_server_host_ASC", + "smtp_server_host_DESC", + "smtp_server_port_ASC", + "smtp_server_port_DESC", + "username_ASC", + "username_DESC" ], - "type": "object", - "additionalProperties": false + "type": "string" }, - "GetUploadTasksConnectionRequestBody": { + "AlertNotifierWhereInput": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", + "AND": { + "items": { + "$ref": "#/components/schemas/AlertNotifierWhereInput" + }, + "type": "array", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "NOT": { + "items": { + "$ref": "#/components/schemas/AlertNotifierWhereInput" + }, + "type": "array", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "OR": { + "items": { + "$ref": "#/components/schemas/AlertNotifierWhereInput" + }, + "type": "array", "nullable": true }, - "orderBy": { + "clusters_every": { "allOf": [ { - "$ref": "#/components/schemas/UploadTaskOrderByInput" + "$ref": "#/components/schemas/ClusterWhereInput" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "where": { + "clusters_none": { "allOf": [ { - "$ref": "#/components/schemas/UploadTaskWhereInput" + "$ref": "#/components/schemas/ClusterWhereInput" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateUsbDevice": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "UsbDeviceConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateUsbDevice" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetUsbDevicesConnectionRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true }, - "orderBy": { + "clusters_some": { "allOf": [ { - "$ref": "#/components/schemas/UsbDeviceOrderByInput" + "$ref": "#/components/schemas/ClusterWhereInput" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "disabled": { + "type": "boolean", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/UsbDeviceWhereInput" - } - ], + "disabled_not": { + "type": "boolean", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateUserAuditLog": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "UserAuditLogConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateUserAuditLog" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetUserAuditLogsConnectionRequestBody": { - "properties": { - "after": { + }, + "email_from": { "type": "string", "nullable": true }, - "before": { + "email_from_contains": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "email_from_ends_with": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "email_from_gt": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/UserAuditLogOrderByInput" - } - ], + "email_from_gte": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "email_from_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/UserAuditLogWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "UserRoleNextOrderByInput": { - "enum": [ - "id_ASC", - "id_DESC", - "name_ASC", - "name_DESC", - "platform_ASC", - "platform_DESC", - "preset_ASC", - "preset_DESC" - ], - "type": "string" - }, - "GetUserRoleNextsRequestBody": { - "properties": { - "after": { + "email_from_lt": { "type": "string", "nullable": true }, - "before": { + "email_from_lte": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "email_from_not": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "email_from_not_contains": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/UserRoleNextOrderByInput" - } - ], + "email_from_not_ends_with": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "email_from_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/UserRoleNextWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateUserRoleNext": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "UserRoleNextConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateUserRoleNext" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetUserRoleNextsConnectionRequestBody": { - "properties": { - "after": { + "email_from_not_starts_with": { "type": "string", "nullable": true }, - "before": { + "email_from_starts_with": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/UserRoleNextOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", "nullable": true }, - "where": { + "entityAsyncStatus_not": { "allOf": [ { - "$ref": "#/components/schemas/UserRoleNextWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateUser": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "UserConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateUser" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetUsersConnectionRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "id": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/UserOrderByInput" - } - ], + "id_contains": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "id_ends_with": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/UserWhereInput" - } - ], + "id_gt": { + "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "EverouteFeatureType": { - "enum": [ - "DFW", - "LB", - "VPC" - ], - "type": "string" - }, - "EverouteLicensePricingType": { - "enum": [ - "CPU_SLOT_NUM", - "VM_NUM" - ], - "type": "string" - }, - "V2EverouteLicense": { - "properties": { - "code": { - "type": "string" - }, - "expire_date": { - "type": "string" - }, - "feature_type": { - "$ref": "#/components/schemas/EverouteFeatureType" }, - "id": { - "type": "string" - }, - "max_socket_num": { - "type": "integer", - "format": "int32", + "id_gte": { + "type": "string", "nullable": true }, - "max_vcpu_num": { - "type": "integer", - "format": "int32", + "id_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "max_vm_num": { - "type": "integer", - "format": "int32", + "id_lt": { + "type": "string", "nullable": true }, - "max_vpc_socket_num": { - "type": "integer", - "format": "int32", + "id_lte": { + "type": "string", "nullable": true }, - "pricing_type": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteLicensePricingType" - } - ], + "id_not": { + "type": "string", "nullable": true }, - "serial": { - "type": "string" - }, - "sign_date": { - "type": "string" - }, - "software_edition": { - "$ref": "#/components/schemas/SoftwareEdition" - }, - "type": { - "$ref": "#/components/schemas/LicenseType" - }, - "uid": { - "type": "string" - }, - "version": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "code", - "expire_date", - "feature_type", - "id", - "serial", - "sign_date", - "software_edition", - "type", - "uid", - "version" - ], - "type": "object", - "additionalProperties": false - }, - "V2EverouteLicenseOrderByInput": { - "enum": [ - "code_ASC", - "code_DESC", - "expire_date_ASC", - "expire_date_DESC", - "feature_type_ASC", - "feature_type_DESC", - "id_ASC", - "id_DESC", - "max_socket_num_ASC", - "max_socket_num_DESC", - "max_vcpu_num_ASC", - "max_vcpu_num_DESC", - "max_vm_num_ASC", - "max_vm_num_DESC", - "max_vpc_socket_num_ASC", - "max_vpc_socket_num_DESC", - "pricing_type_ASC", - "pricing_type_DESC", - "serial_ASC", - "serial_DESC", - "sign_date_ASC", - "sign_date_DESC", - "software_edition_ASC", - "software_edition_DESC", - "type_ASC", - "type_DESC", - "uid_ASC", - "uid_DESC", - "version_ASC", - "version_DESC" - ], - "type": "string" - }, - "V2EverouteLicenseWhereInput": { - "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/V2EverouteLicenseWhereInput" - }, - "type": "array", + "id_not_contains": { + "type": "string", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/V2EverouteLicenseWhereInput" - }, - "type": "array", + "id_not_ends_with": { + "type": "string", "nullable": true }, - "OR": { + "id_not_in": { "items": { - "$ref": "#/components/schemas/V2EverouteLicenseWhereInput" + "type": "string" }, "type": "array", "nullable": true }, - "code": { + "id_not_starts_with": { "type": "string", "nullable": true }, - "code_contains": { + "id_starts_with": { "type": "string", "nullable": true }, - "code_ends_with": { - "type": "string", + "language_code": { + "allOf": [ + { + "$ref": "#/components/schemas/NotifierLanguageCode" + } + ], "nullable": true }, - "code_gt": { - "type": "string", + "language_code_in": { + "items": { + "$ref": "#/components/schemas/NotifierLanguageCode" + }, + "type": "array", "nullable": true }, - "code_gte": { - "type": "string", + "language_code_not": { + "allOf": [ + { + "$ref": "#/components/schemas/NotifierLanguageCode" + } + ], "nullable": true }, - "code_in": { + "language_code_not_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/NotifierLanguageCode" }, "type": "array", "nullable": true }, - "code_lt": { + "name": { "type": "string", "nullable": true }, - "code_lte": { + "name_contains": { "type": "string", "nullable": true }, - "code_not": { + "name_ends_with": { "type": "string", "nullable": true }, - "code_not_contains": { + "name_gt": { "type": "string", "nullable": true }, - "code_not_ends_with": { + "name_gte": { "type": "string", "nullable": true }, - "code_not_in": { + "name_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "code_not_starts_with": { + "name_lt": { "type": "string", "nullable": true }, - "code_starts_with": { + "name_lte": { "type": "string", "nullable": true }, - "expire_date": { + "name_not": { "type": "string", "nullable": true }, - "expire_date_gt": { + "name_not_contains": { "type": "string", "nullable": true }, - "expire_date_gte": { + "name_not_ends_with": { "type": "string", "nullable": true }, - "expire_date_in": { + "name_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "expire_date_lt": { + "name_not_starts_with": { "type": "string", "nullable": true }, - "expire_date_lte": { + "name_starts_with": { "type": "string", "nullable": true }, - "expire_date_not": { - "type": "string", + "security_mode": { + "allOf": [ + { + "$ref": "#/components/schemas/NotifierSecurityMode" + } + ], "nullable": true }, - "expire_date_not_in": { + "security_mode_in": { "items": { - "type": "string" + "$ref": "#/components/schemas/NotifierSecurityMode" }, "type": "array", "nullable": true }, - "feature_type": { + "security_mode_not": { "allOf": [ { - "$ref": "#/components/schemas/EverouteFeatureType" + "$ref": "#/components/schemas/NotifierSecurityMode" } ], "nullable": true }, - "feature_type_in": { + "security_mode_not_in": { "items": { - "$ref": "#/components/schemas/EverouteFeatureType" + "$ref": "#/components/schemas/NotifierSecurityMode" }, "type": "array", "nullable": true }, - "feature_type_not": { + "smtp_server_config": { "allOf": [ { - "$ref": "#/components/schemas/EverouteFeatureType" + "$ref": "#/components/schemas/SmtpServerWhereInput" } ], "nullable": true }, - "feature_type_not_in": { - "items": { - "$ref": "#/components/schemas/EverouteFeatureType" - }, - "type": "array", - "nullable": true - }, - "id": { + "smtp_server_host": { "type": "string", "nullable": true }, - "id_contains": { + "smtp_server_host_contains": { "type": "string", "nullable": true }, - "id_ends_with": { + "smtp_server_host_ends_with": { "type": "string", "nullable": true }, - "id_gt": { + "smtp_server_host_gt": { "type": "string", "nullable": true }, - "id_gte": { + "smtp_server_host_gte": { "type": "string", "nullable": true }, - "id_in": { + "smtp_server_host_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_lt": { + "smtp_server_host_lt": { "type": "string", "nullable": true }, - "id_lte": { + "smtp_server_host_lte": { "type": "string", "nullable": true }, - "id_not": { + "smtp_server_host_not": { "type": "string", "nullable": true }, - "id_not_contains": { + "smtp_server_host_not_contains": { "type": "string", "nullable": true }, - "id_not_ends_with": { + "smtp_server_host_not_ends_with": { "type": "string", "nullable": true }, - "id_not_in": { + "smtp_server_host_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "id_not_starts_with": { + "smtp_server_host_not_starts_with": { "type": "string", "nullable": true }, - "id_starts_with": { + "smtp_server_host_starts_with": { "type": "string", "nullable": true }, - "max_socket_num": { + "smtp_server_port": { "type": "integer", "format": "int32", "nullable": true }, - "max_socket_num_gt": { + "smtp_server_port_gt": { "type": "integer", "format": "int32", "nullable": true }, - "max_socket_num_gte": { + "smtp_server_port_gte": { "type": "integer", "format": "int32", "nullable": true }, - "max_socket_num_in": { + "smtp_server_port_in": { "items": { "type": "integer", "format": "int32" @@ -99870,22 +96217,22 @@ "type": "array", "nullable": true }, - "max_socket_num_lt": { + "smtp_server_port_lt": { "type": "integer", "format": "int32", "nullable": true }, - "max_socket_num_lte": { + "smtp_server_port_lte": { "type": "integer", "format": "int32", "nullable": true }, - "max_socket_num_not": { + "smtp_server_port_not": { "type": "integer", "format": "int32", "nullable": true }, - "max_socket_num_not_in": { + "smtp_server_port_not_in": { "items": { "type": "integer", "format": "int32" @@ -99893,412 +96240,429 @@ "type": "array", "nullable": true }, - "max_vcpu_num": { - "type": "integer", - "format": "int32", + "username": { + "type": "string", "nullable": true }, - "max_vcpu_num_gt": { - "type": "integer", - "format": "int32", + "username_contains": { + "type": "string", "nullable": true }, - "max_vcpu_num_gte": { - "type": "integer", - "format": "int32", + "username_ends_with": { + "type": "string", "nullable": true }, - "max_vcpu_num_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "username_gt": { + "type": "string", "nullable": true }, - "max_vcpu_num_lt": { - "type": "integer", - "format": "int32", + "username_gte": { + "type": "string", "nullable": true }, - "max_vcpu_num_lte": { - "type": "integer", - "format": "int32", + "username_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "max_vcpu_num_not": { - "type": "integer", - "format": "int32", + "username_lt": { + "type": "string", "nullable": true }, - "max_vcpu_num_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "username_lte": { + "type": "string", "nullable": true }, - "max_vm_num": { - "type": "integer", - "format": "int32", + "username_not": { + "type": "string", "nullable": true }, - "max_vm_num_gt": { - "type": "integer", - "format": "int32", + "username_not_contains": { + "type": "string", "nullable": true }, - "max_vm_num_gte": { - "type": "integer", - "format": "int32", + "username_not_ends_with": { + "type": "string", "nullable": true }, - "max_vm_num_in": { + "username_not_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "max_vm_num_lt": { - "type": "integer", - "format": "int32", + "username_not_starts_with": { + "type": "string", "nullable": true }, - "max_vm_num_lte": { - "type": "integer", - "format": "int32", + "username_starts_with": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "SmtpServerWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/SmtpServerWhereInput" + }, + "type": "array", "nullable": true }, - "max_vm_num_not": { - "type": "integer", - "format": "int32", + "NOT": { + "items": { + "$ref": "#/components/schemas/SmtpServerWhereInput" + }, + "type": "array", "nullable": true }, - "max_vm_num_not_in": { + "OR": { "items": { - "type": "integer", - "format": "int32" + "$ref": "#/components/schemas/SmtpServerWhereInput" }, "type": "array", "nullable": true }, - "max_vpc_socket_num": { - "type": "integer", - "format": "int32", + "description": { + "type": "string", "nullable": true }, - "max_vpc_socket_num_gt": { - "type": "integer", - "format": "int32", + "description_contains": { + "type": "string", "nullable": true }, - "max_vpc_socket_num_gte": { - "type": "integer", - "format": "int32", + "description_ends_with": { + "type": "string", "nullable": true }, - "max_vpc_socket_num_in": { + "description_gt": { + "type": "string", + "nullable": true + }, + "description_gte": { + "type": "string", + "nullable": true + }, + "description_in": { "items": { - "type": "integer", - "format": "int32" + "type": "string" }, "type": "array", "nullable": true }, - "max_vpc_socket_num_lt": { - "type": "integer", - "format": "int32", + "description_lt": { + "type": "string", "nullable": true }, - "max_vpc_socket_num_lte": { - "type": "integer", - "format": "int32", + "description_lte": { + "type": "string", "nullable": true }, - "max_vpc_socket_num_not": { - "type": "integer", - "format": "int32", + "description_not": { + "type": "string", "nullable": true }, - "max_vpc_socket_num_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "description_not_contains": { + "type": "string", "nullable": true }, - "pricing_type": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteLicensePricingType" - } - ], + "description_not_ends_with": { + "type": "string", "nullable": true }, - "pricing_type_in": { + "description_not_in": { "items": { - "$ref": "#/components/schemas/EverouteLicensePricingType" + "type": "string" }, "type": "array", "nullable": true }, - "pricing_type_not": { - "allOf": [ - { - "$ref": "#/components/schemas/EverouteLicensePricingType" - } - ], + "description_not_starts_with": { + "type": "string", "nullable": true }, - "pricing_type_not_in": { - "items": { - "$ref": "#/components/schemas/EverouteLicensePricingType" - }, - "type": "array", + "description_starts_with": { + "type": "string", "nullable": true }, - "serial": { + "host": { "type": "string", "nullable": true }, - "serial_contains": { + "host_contains": { "type": "string", "nullable": true }, - "serial_ends_with": { + "host_ends_with": { "type": "string", "nullable": true }, - "serial_gt": { + "host_gt": { "type": "string", "nullable": true }, - "serial_gte": { + "host_gte": { "type": "string", "nullable": true }, - "serial_in": { + "host_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "serial_lt": { + "host_lt": { "type": "string", "nullable": true }, - "serial_lte": { + "host_lte": { "type": "string", "nullable": true }, - "serial_not": { + "host_not": { "type": "string", "nullable": true }, - "serial_not_contains": { + "host_not_contains": { "type": "string", "nullable": true }, - "serial_not_ends_with": { + "host_not_ends_with": { "type": "string", "nullable": true }, - "serial_not_in": { + "host_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "serial_not_starts_with": { + "host_not_starts_with": { "type": "string", "nullable": true }, - "serial_starts_with": { + "host_starts_with": { "type": "string", "nullable": true }, - "sign_date": { + "id": { "type": "string", "nullable": true }, - "sign_date_gt": { + "id_contains": { "type": "string", "nullable": true }, - "sign_date_gte": { + "id_ends_with": { "type": "string", "nullable": true }, - "sign_date_in": { + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "sign_date_lt": { + "id_lt": { "type": "string", "nullable": true }, - "sign_date_lte": { + "id_lte": { "type": "string", "nullable": true }, - "sign_date_not": { + "id_not": { "type": "string", "nullable": true }, - "sign_date_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "software_edition": { - "allOf": [ - { - "$ref": "#/components/schemas/SoftwareEdition" - } - ], - "nullable": true - }, - "software_edition_in": { - "items": { - "$ref": "#/components/schemas/SoftwareEdition" - }, - "type": "array", + "id_not_contains": { + "type": "string", "nullable": true }, - "software_edition_not": { - "allOf": [ - { - "$ref": "#/components/schemas/SoftwareEdition" - } - ], + "id_not_ends_with": { + "type": "string", "nullable": true }, - "software_edition_not_in": { + "id_not_in": { "items": { - "$ref": "#/components/schemas/SoftwareEdition" + "type": "string" }, "type": "array", "nullable": true }, - "type": { - "allOf": [ - { - "$ref": "#/components/schemas/LicenseType" - } - ], + "id_not_starts_with": { + "type": "string", "nullable": true }, - "type_in": { - "items": { - "$ref": "#/components/schemas/LicenseType" - }, - "type": "array", + "id_starts_with": { + "type": "string", "nullable": true }, - "type_not": { - "allOf": [ - { - "$ref": "#/components/schemas/LicenseType" - } - ], + "is_record_password": { + "type": "boolean", "nullable": true }, - "type_not_in": { - "items": { - "$ref": "#/components/schemas/LicenseType" - }, - "type": "array", + "is_record_password_not": { + "type": "boolean", "nullable": true }, - "uid": { + "name": { "type": "string", "nullable": true }, - "uid_contains": { + "name_contains": { "type": "string", "nullable": true }, - "uid_ends_with": { + "name_ends_with": { "type": "string", "nullable": true }, - "uid_gt": { + "name_gt": { "type": "string", "nullable": true }, - "uid_gte": { + "name_gte": { "type": "string", "nullable": true }, - "uid_in": { + "name_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "uid_lt": { + "name_lt": { "type": "string", "nullable": true }, - "uid_lte": { + "name_lte": { "type": "string", "nullable": true }, - "uid_not": { + "name_not": { "type": "string", "nullable": true }, - "uid_not_contains": { + "name_not_contains": { "type": "string", "nullable": true }, - "uid_not_ends_with": { + "name_not_ends_with": { "type": "string", "nullable": true }, - "uid_not_in": { + "name_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "uid_not_starts_with": { + "name_not_starts_with": { "type": "string", "nullable": true }, - "uid_starts_with": { + "name_starts_with": { "type": "string", "nullable": true }, - "version": { - "type": "integer", - "format": "int32", + "password": { + "type": "string", "nullable": true }, - "version_gt": { - "type": "integer", - "format": "int32", - "nullable": true + "password_contains": { + "type": "string", + "nullable": true }, - "version_gte": { + "password_ends_with": { + "type": "string", + "nullable": true + }, + "password_gt": { + "type": "string", + "nullable": true + }, + "password_gte": { + "type": "string", + "nullable": true + }, + "password_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "password_lt": { + "type": "string", + "nullable": true + }, + "password_lte": { + "type": "string", + "nullable": true + }, + "password_not": { + "type": "string", + "nullable": true + }, + "password_not_contains": { + "type": "string", + "nullable": true + }, + "password_not_ends_with": { + "type": "string", + "nullable": true + }, + "password_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "password_not_starts_with": { + "type": "string", + "nullable": true + }, + "password_starts_with": { + "type": "string", + "nullable": true + }, + "port": { "type": "integer", "format": "int32", "nullable": true }, - "version_in": { + "port_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "port_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "port_in": { "items": { "type": "integer", "format": "int32" @@ -100306,34 +96670,134 @@ "type": "array", "nullable": true }, - "version_lt": { + "port_lt": { "type": "integer", "format": "int32", "nullable": true }, - "version_lte": { + "port_lte": { "type": "integer", "format": "int32", "nullable": true }, - "version_not": { + "port_not": { "type": "integer", "format": "int32", "nullable": true }, - "version_not_in": { + "port_not_in": { "items": { "type": "integer", "format": "int32" }, "type": "array", "nullable": true + }, + "secure_mode": { + "allOf": [ + { + "$ref": "#/components/schemas/SmtpSecureMode" + } + ], + "nullable": true + }, + "secure_mode_in": { + "items": { + "$ref": "#/components/schemas/SmtpSecureMode" + }, + "type": "array", + "nullable": true + }, + "secure_mode_not": { + "allOf": [ + { + "$ref": "#/components/schemas/SmtpSecureMode" + } + ], + "nullable": true + }, + "secure_mode_not_in": { + "items": { + "$ref": "#/components/schemas/SmtpSecureMode" + }, + "type": "array", + "nullable": true + }, + "username": { + "type": "string", + "nullable": true + }, + "username_contains": { + "type": "string", + "nullable": true + }, + "username_ends_with": { + "type": "string", + "nullable": true + }, + "username_gt": { + "type": "string", + "nullable": true + }, + "username_gte": { + "type": "string", + "nullable": true + }, + "username_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "username_lt": { + "type": "string", + "nullable": true + }, + "username_lte": { + "type": "string", + "nullable": true + }, + "username_not": { + "type": "string", + "nullable": true + }, + "username_not_contains": { + "type": "string", + "nullable": true + }, + "username_not_ends_with": { + "type": "string", + "nullable": true + }, + "username_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "username_not_starts_with": { + "type": "string", + "nullable": true + }, + "username_starts_with": { + "type": "string", + "nullable": true } }, "type": "object", "additionalProperties": false }, - "GetV2EverouteLicensesRequestBody": { + "SmtpSecureMode": { + "enum": [ + "SSL", + "STARTTLS", + "UNSPECIFIED" + ], + "type": "string" + }, + "GetAlertNotifiersRequestBody": { "properties": { "after": { "type": "string", @@ -100356,7 +96820,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/V2EverouteLicenseOrderByInput" + "$ref": "#/components/schemas/AlertNotifierOrderByInput" } ], "nullable": true @@ -100369,7 +96833,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/V2EverouteLicenseWhereInput" + "$ref": "#/components/schemas/AlertNotifierWhereInput" } ], "nullable": true @@ -100378,7 +96842,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateV2EverouteLicense": { + "NestedAggregateAlertNotifier": { "properties": { "count": { "type": "integer", @@ -100391,10 +96855,10 @@ "type": "object", "additionalProperties": false }, - "V2EverouteLicenseConnection": { + "AlertNotifierConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateV2EverouteLicense" + "$ref": "#/components/schemas/NestedAggregateAlertNotifier" } }, "required": [ @@ -100403,7 +96867,7 @@ "type": "object", "additionalProperties": false }, - "GetV2EverouteLicensesConnectionRequestBody": { + "GetAlertNotifiersConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -100426,7 +96890,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/V2EverouteLicenseOrderByInput" + "$ref": "#/components/schemas/AlertNotifierOrderByInput" } ], "nullable": true @@ -100439,7 +96903,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/V2EverouteLicenseWhereInput" + "$ref": "#/components/schemas/AlertNotifierWhereInput" } ], "nullable": true @@ -100448,24 +96912,81 @@ "type": "object", "additionalProperties": false }, - "VcenterAccountOrderByInput": { + "NestedGlobalAlertRule": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "AlertRule": { + "properties": { + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedCluster" + } + ], + "nullable": true + }, + "customized": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "global_alert_rule": { + "$ref": "#/components/schemas/NestedGlobalAlertRule" + }, + "id": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "thresholds": { + "items": { + "$ref": "#/components/schemas/NestedThresholds" + }, + "type": "array" + } + }, + "required": [ + "customized", + "disabled", + "global_alert_rule", + "id", + "local_id", + "thresholds" + ], + "type": "object", + "additionalProperties": false + }, + "AlertRuleOrderByInput": { "enum": [ + "customized_ASC", + "customized_DESC", + "disabled_ASC", + "disabled_DESC", "id_ASC", "id_DESC", - "ip_ASC", - "ip_DESC", - "is_valid_ASC", - "is_valid_DESC", "local_id_ASC", "local_id_DESC", - "port_ASC", - "port_DESC", - "username_ASC", - "username_DESC" + "thresholds_ASC", + "thresholds_DESC" ], "type": "string" }, - "GetVcenterAccountsRequestBody": { + "GetAlertRulesRequestBody": { "properties": { "after": { "type": "string", @@ -100488,7 +97009,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VcenterAccountOrderByInput" + "$ref": "#/components/schemas/AlertRuleOrderByInput" } ], "nullable": true @@ -100501,7 +97022,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VcenterAccountWhereInput" + "$ref": "#/components/schemas/AlertRuleWhereInput" } ], "nullable": true @@ -100510,7 +97031,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVcenterAccount": { + "NestedAggregateAlertRule": { "properties": { "count": { "type": "integer", @@ -100523,10 +97044,10 @@ "type": "object", "additionalProperties": false }, - "VcenterAccountConnection": { + "AlertRuleConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVcenterAccount" + "$ref": "#/components/schemas/NestedAggregateAlertRule" } }, "required": [ @@ -100535,7 +97056,7 @@ "type": "object", "additionalProperties": false }, - "GetVcenterAccountsConnectionRequestBody": { + "GetAlertRulesConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -100558,7 +97079,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VcenterAccountOrderByInput" + "$ref": "#/components/schemas/AlertRuleOrderByInput" } ], "nullable": true @@ -100571,7 +97092,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VcenterAccountWhereInput" + "$ref": "#/components/schemas/AlertRuleWhereInput" } ], "nullable": true @@ -100580,7 +97101,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVds": { + "NestedAggregateAlert": { "properties": { "count": { "type": "integer", @@ -100593,10 +97114,10 @@ "type": "object", "additionalProperties": false }, - "VdsConnection": { + "AlertConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVds" + "$ref": "#/components/schemas/NestedAggregateAlert" } }, "required": [ @@ -100605,7 +97126,7 @@ "type": "object", "additionalProperties": false }, - "GetVdsesConnectionRequestBody": { + "GetAlertsConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -100628,7 +97149,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VdsOrderByInput" + "$ref": "#/components/schemas/AlertOrderByInput" } ], "nullable": true @@ -100641,7 +97162,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VdsWhereInput" + "$ref": "#/components/schemas/AlertWhereInput" } ], "nullable": true @@ -100650,24 +97171,107 @@ "type": "object", "additionalProperties": false }, - "ViewOrderByInput": { + "Application": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "error_message": { + "type": "string", + "nullable": true + }, + "id": { + "type": "string" + }, + "image_name": { + "type": "string", + "nullable": true + }, + "local_id": { + "type": "string" + }, + "memory": { + "type": "integer", + "format": "int64" + }, + "state": { + "$ref": "#/components/schemas/ApplicationState" + }, + "storage_ip": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/ApplicationType" + }, + "update_time": { + "type": "string", + "nullable": true + }, + "vcpu": { + "type": "integer", + "format": "int32" + }, + "version": { + "type": "string" + }, + "vm": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVm" + } + ], + "nullable": true + }, + "volume_size": { + "type": "integer", + "format": "int64" + } + }, + "required": [ + "cluster", + "id", + "local_id", + "memory", + "state", + "storage_ip", + "type", + "vcpu", + "version", + "volume_size" + ], + "type": "object", + "additionalProperties": false + }, + "ApplicationOrderByInput": { "enum": [ - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", + "error_message_ASC", + "error_message_DESC", "id_ASC", "id_DESC", + "image_name_ASC", + "image_name_DESC", "local_id_ASC", "local_id_DESC", - "name_ASC", - "name_DESC", - "time_span_ASC", - "time_span_DESC", - "time_unit_ASC", - "time_unit_DESC" + "memory_ASC", + "memory_DESC", + "state_ASC", + "state_DESC", + "storage_ip_ASC", + "storage_ip_DESC", + "type_ASC", + "type_DESC", + "update_time_ASC", + "update_time_DESC", + "vcpu_ASC", + "vcpu_DESC", + "version_ASC", + "version_DESC", + "volume_size_ASC", + "volume_size_DESC" ], "type": "string" }, - "GetViewsRequestBody": { + "GetApplicationsRequestBody": { "properties": { "after": { "type": "string", @@ -100690,7 +97294,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ViewOrderByInput" + "$ref": "#/components/schemas/ApplicationOrderByInput" } ], "nullable": true @@ -100703,7 +97307,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ViewWhereInput" + "$ref": "#/components/schemas/ApplicationWhereInput" } ], "nullable": true @@ -100712,7 +97316,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateView": { + "NestedAggregateApplication": { "properties": { "count": { "type": "integer", @@ -100725,10 +97329,10 @@ "type": "object", "additionalProperties": false }, - "ViewConnection": { + "ApplicationConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateView" + "$ref": "#/components/schemas/NestedAggregateApplication" } }, "required": [ @@ -100737,7 +97341,7 @@ "type": "object", "additionalProperties": false }, - "GetViewsConnectionRequestBody": { + "GetApplicationsConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -100760,7 +97364,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ViewOrderByInput" + "$ref": "#/components/schemas/ApplicationOrderByInput" } ], "nullable": true @@ -100773,294 +97377,287 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ViewWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "VirtualPrivateCloudClusterBinding": { - "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "entityAsyncStatus": { - "allOf": [ - { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/ApplicationWhereInput" } ], "nullable": true - }, - "id": { - "type": "string" - }, - "mtu": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "vds": { - "$ref": "#/components/schemas/NestedVds" - }, - "vlan_id": { - "type": "integer", - "format": "int32" } }, - "required": [ - "cluster", - "id", - "vds", - "vlan_id" - ], "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudClusterBindingOrderByInput": { + "BackupPlanExecutionOrderByInput": { "enum": [ + "deletable_flag_marked_ASC", + "deletable_flag_marked_DESC", + "duration_ASC", + "duration_DESC", "entityAsyncStatus_ASC", "entityAsyncStatus_DESC", + "executed_at_ASC", + "executed_at_DESC", "id_ASC", "id_DESC", - "mtu_ASC", - "mtu_DESC", - "vlan_id_ASC", - "vlan_id_DESC" + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "method_ASC", + "method_DESC", + "state_ASC", + "state_DESC", + "status_ASC", + "status_DESC", + "success_job_count_ASC", + "success_job_count_DESC", + "total_job_count_ASC", + "total_job_count_DESC", + "type_ASC", + "type_DESC" ], "type": "string" }, - "VirtualPrivateCloudClusterBindingWhereInput": { + "GetBackupPlanExecutionsRequestBody": { "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" - }, - "type": "array", + "after": { + "type": "string", "nullable": true }, - "NOT": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" - }, - "type": "array", + "before": { + "type": "string", "nullable": true }, - "OR": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" - }, - "type": "array", + "first": { + "type": "integer", + "format": "int32", "nullable": true }, - "cluster": { - "allOf": [ - { - "$ref": "#/components/schemas/ClusterWhereInput" - } - ], + "last": { + "type": "integer", + "format": "int32", "nullable": true }, - "entityAsyncStatus": { + "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/BackupPlanExecutionOrderByInput" } ], "nullable": true }, - "entityAsyncStatus_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", + "skip": { + "type": "integer", + "format": "int32", "nullable": true }, - "entityAsyncStatus_not": { + "where": { "allOf": [ { - "$ref": "#/components/schemas/EntityAsyncStatus" + "$ref": "#/components/schemas/BackupPlanExecutionWhereInput" } ], "nullable": true - }, - "entityAsyncStatus_not_in": { - "items": { - "$ref": "#/components/schemas/EntityAsyncStatus" - }, - "type": "array", - "nullable": true - }, - "id": { - "type": "string", - "nullable": true - }, - "id_contains": { - "type": "string", - "nullable": true - }, - "id_ends_with": { - "type": "string", - "nullable": true - }, - "id_gt": { - "type": "string", - "nullable": true - }, - "id_gte": { - "type": "string", - "nullable": true - }, - "id_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "id_lt": { - "type": "string", - "nullable": true - }, - "id_lte": { - "type": "string", - "nullable": true - }, - "id_not": { - "type": "string", - "nullable": true - }, - "id_not_contains": { - "type": "string", - "nullable": true - }, - "id_not_ends_with": { - "type": "string", - "nullable": true - }, - "id_not_in": { - "items": { - "type": "string" - }, - "type": "array", - "nullable": true - }, - "id_not_starts_with": { + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateBackupPlanExecution": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "BackupPlanExecutionConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateBackupPlanExecution" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetBackupPlanExecutionsConnectionRequestBody": { + "properties": { + "after": { "type": "string", "nullable": true }, - "id_starts_with": { + "before": { "type": "string", "nullable": true }, - "mtu": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "mtu_gt": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "mtu_gte": { + "first": { "type": "integer", "format": "int32", "nullable": true }, - "mtu_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true - }, - "mtu_lt": { + "last": { "type": "integer", "format": "int32", "nullable": true }, - "mtu_lte": { - "type": "integer", - "format": "int32", + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanExecutionOrderByInput" + } + ], "nullable": true }, - "mtu_not": { + "skip": { "type": "integer", "format": "int32", "nullable": true }, - "mtu_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true - }, - "vds": { + "where": { "allOf": [ { - "$ref": "#/components/schemas/VdsWhereInput" + "$ref": "#/components/schemas/BackupPlanExecutionWhereInput" } ], "nullable": true - }, - "vlan_id": { - "type": "integer", - "format": "int32", + } + }, + "type": "object", + "additionalProperties": false + }, + "BackupPlanOrderByInput": { + "enum": [ + "compression_ASC", + "compression_DESC", + "compression_ratio_ASC", + "compression_ratio_DESC", + "createdAt_ASC", + "createdAt_DESC", + "description_ASC", + "description_DESC", + "enable_window_ASC", + "enable_window_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "full_interval_ASC", + "full_interval_DESC", + "full_period_ASC", + "full_period_DESC", + "full_time_point_ASC", + "full_time_point_DESC", + "id_ASC", + "id_DESC", + "incremental_interval_ASC", + "incremental_interval_DESC", + "incremental_period_ASC", + "incremental_period_DESC", + "incremental_time_points_ASC", + "incremental_time_points_DESC", + "keep_policy_ASC", + "keep_policy_DESC", + "keep_policy_value_ASC", + "keep_policy_value_DESC", + "last_execute_status_ASC", + "last_execute_status_DESC", + "last_execute_success_job_count_ASC", + "last_execute_success_job_count_DESC", + "last_execute_total_job_count_ASC", + "last_execute_total_job_count_DESC", + "last_executed_at_ASC", + "last_executed_at_DESC", + "last_manual_execute_status_ASC", + "last_manual_execute_status_DESC", + "last_manual_execute_success_job_count_ASC", + "last_manual_execute_success_job_count_DESC", + "last_manual_execute_total_job_count_ASC", + "last_manual_execute_total_job_count_DESC", + "last_manual_executed_at_ASC", + "last_manual_executed_at_DESC", + "name_ASC", + "name_DESC", + "next_execute_time_ASC", + "next_execute_time_DESC", + "physical_size_ASC", + "physical_size_DESC", + "snapshot_consistent_type_ASC", + "snapshot_consistent_type_DESC", + "status_ASC", + "status_DESC", + "valid_size_of_backup_object_ASC", + "valid_size_of_backup_object_DESC", + "window_end_ASC", + "window_end_DESC", + "window_start_ASC", + "window_start_DESC" + ], + "type": "string" + }, + "GetBackupPlansRequestBody": { + "properties": { + "after": { + "type": "string", "nullable": true }, - "vlan_id_gt": { - "type": "integer", - "format": "int32", + "before": { + "type": "string", "nullable": true }, - "vlan_id_gte": { + "first": { "type": "integer", "format": "int32", "nullable": true }, - "vlan_id_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", - "nullable": true - }, - "vlan_id_lt": { + "last": { "type": "integer", "format": "int32", "nullable": true }, - "vlan_id_lte": { - "type": "integer", - "format": "int32", + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanOrderByInput" + } + ], "nullable": true }, - "vlan_id_not": { + "skip": { "type": "integer", "format": "int32", "nullable": true }, - "vlan_id_not_in": { - "items": { - "type": "integer", - "format": "int32" - }, - "type": "array", + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupPlanWhereInput" + } + ], "nullable": true } }, "type": "object", "additionalProperties": false }, - "GetVirtualPrivateCloudClusterBindingsRequestBody": { + "BackupRestoreExecutionOrderByInput": { + "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "name_ASC", + "name_DESC", + "resource_version_ASC", + "resource_version_DESC" + ], + "type": "string" + }, + "GetBackupRestoreExecutionsRequestBody": { "properties": { "after": { "type": "string", @@ -101083,7 +97680,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingOrderByInput" + "$ref": "#/components/schemas/BackupRestoreExecutionOrderByInput" } ], "nullable": true @@ -101096,7 +97693,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" + "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput" } ], "nullable": true @@ -101105,7 +97702,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVirtualPrivateCloudClusterBinding": { + "NestedAggregateBackupRestoreExecution": { "properties": { "count": { "type": "integer", @@ -101118,10 +97715,10 @@ "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudClusterBindingConnection": { + "BackupRestoreExecutionConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudClusterBinding" + "$ref": "#/components/schemas/NestedAggregateBackupRestoreExecution" } }, "required": [ @@ -101130,7 +97727,7 @@ "type": "object", "additionalProperties": false }, - "GetVirtualPrivateCloudClusterBindingsConnectionRequestBody": { + "GetBackupRestoreExecutionsConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -101153,7 +97750,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingOrderByInput" + "$ref": "#/components/schemas/BackupRestoreExecutionOrderByInput" } ], "nullable": true @@ -101166,7 +97763,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" + "$ref": "#/components/schemas/BackupRestoreExecutionWhereInput" } ], "nullable": true @@ -101175,12 +97772,8 @@ "type": "object", "additionalProperties": false }, - "NestedVirtualPrivateCloudFloatingIp": { + "NestedBackupRestoreExecution": { "properties": { - "external_ip": { - "type": "string", - "nullable": true - }, "id": { "type": "string" } @@ -101191,53 +97784,52 @@ "type": "object", "additionalProperties": false }, - "NestedVirtualPrivateCloudNatGateway": { + "NestedBackupTargetExecution": { "properties": { - "external_ip": { - "type": "string", - "nullable": true - }, "id": { "type": "string" - }, - "name": { - "type": "string" } }, "required": [ - "id", - "name" + "id" ], "type": "object", "additionalProperties": false }, - "NestedVirtualPrivateCloudRouterGateway": { + "BackupRestorePoint": { "properties": { - "external_ip": { + "backup_plan": { + "$ref": "#/components/schemas/NestedBackupPlan" + }, + "backup_restore_executions": { + "items": { + "$ref": "#/components/schemas/NestedBackupRestoreExecution" + }, + "type": "array", + "nullable": true + }, + "backup_target_execution": { + "$ref": "#/components/schemas/NestedBackupTargetExecution" + }, + "cluster_local_id": { "type": "string", "nullable": true }, - "id": { - "type": "string" + "compressed": { + "type": "boolean", + "nullable": true }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "VirtualPrivateCloudExternalSubnet": { - "properties": { - "cidr": { - "type": "string" + "compression_ratio": { + "type": "number", + "format": "double", + "nullable": true }, - "description": { - "type": "string", + "creation": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupRestorePointCreation" + } + ], "nullable": true }, "entityAsyncStatus": { @@ -101248,100 +97840,137 @@ ], "nullable": true }, - "floating_ip_cidr": { + "id": { + "type": "string" + }, + "local_created_at": { "type": "string", "nullable": true }, - "floating_ips": { - "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudFloatingIp" - }, - "type": "array", + "local_id": { + "type": "string" + }, + "logical_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "gateway": { - "type": "string" + "parent_restore_point": { + "type": "string", + "nullable": true }, - "id": { - "type": "string" + "physical_size": { + "type": "integer", + "format": "int64", + "nullable": true }, - "local_id": { - "type": "string" + "size": { + "type": "integer", + "format": "int64", + "nullable": true }, - "name": { + "slice": { "type": "string" }, - "nat_gateway_cidr": { - "type": "string", + "snapshot_consistent_type": { + "allOf": [ + { + "$ref": "#/components/schemas/ConsistentType" + } + ], "nullable": true }, - "nat_gateways": { - "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudNatGateway" - }, - "type": "array", + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupRestorePointType" + } + ], "nullable": true }, - "router_gateway_cidr": { - "type": "string", + "valid_capacity": { + "type": "integer", + "format": "int64", "nullable": true }, - "router_gateways": { - "items": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudRouterGateway" - }, - "type": "array", + "valid_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "vlan": { - "$ref": "#/components/schemas/NestedVlan" - }, - "vpc": { + "vm": { "allOf": [ { - "$ref": "#/components/schemas/NestedVirtualPrivateCloud" + "$ref": "#/components/schemas/NestedVm" } ], "nullable": true + }, + "vm_local_id": { + "type": "string", + "nullable": true + }, + "vm_name": { + "type": "string", + "nullable": true } }, "required": [ - "cidr", - "gateway", + "backup_plan", + "backup_target_execution", "id", "local_id", - "name", - "vlan" + "slice" ], "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudExternalSubnetOrderByInput": { + "BackupRestorePointOrderByInput": { "enum": [ - "cidr_ASC", - "cidr_DESC", - "description_ASC", - "description_DESC", + "cluster_local_id_ASC", + "cluster_local_id_DESC", + "compressed_ASC", + "compressed_DESC", + "compression_ratio_ASC", + "compression_ratio_DESC", + "creation_ASC", + "creation_DESC", "entityAsyncStatus_ASC", "entityAsyncStatus_DESC", - "floating_ip_cidr_ASC", - "floating_ip_cidr_DESC", - "gateway_ASC", - "gateway_DESC", "id_ASC", "id_DESC", + "local_created_at_ASC", + "local_created_at_DESC", "local_id_ASC", "local_id_DESC", - "name_ASC", - "name_DESC", - "nat_gateway_cidr_ASC", - "nat_gateway_cidr_DESC", - "router_gateway_cidr_ASC", - "router_gateway_cidr_DESC" + "logical_size_ASC", + "logical_size_DESC", + "parent_restore_point_ASC", + "parent_restore_point_DESC", + "physical_size_ASC", + "physical_size_DESC", + "resource_version_ASC", + "resource_version_DESC", + "size_ASC", + "size_DESC", + "slice_ASC", + "slice_DESC", + "snapshot_consistent_type_ASC", + "snapshot_consistent_type_DESC", + "type_ASC", + "type_DESC", + "valid_capacity_ASC", + "valid_capacity_DESC", + "valid_size_ASC", + "valid_size_DESC", + "vm_local_id_ASC", + "vm_local_id_DESC", + "vm_name_ASC", + "vm_name_DESC" ], "type": "string" }, - "GetVirtualPrivateCloudExternalSubnetsRequestBody": { + "GetBackupRestorePointsRequestBody": { "properties": { "after": { "type": "string", @@ -101364,7 +97993,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetOrderByInput" + "$ref": "#/components/schemas/BackupRestorePointOrderByInput" } ], "nullable": true @@ -101377,7 +98006,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput" + "$ref": "#/components/schemas/BackupRestorePointWhereInput" } ], "nullable": true @@ -101386,7 +98015,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVirtualPrivateCloudExternalSubnet": { + "NestedAggregateBackupRestorePoint": { "properties": { "count": { "type": "integer", @@ -101399,10 +98028,10 @@ "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudExternalSubnetConnection": { + "BackupRestorePointConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudExternalSubnet" + "$ref": "#/components/schemas/NestedAggregateBackupRestorePoint" } }, "required": [ @@ -101411,7 +98040,7 @@ "type": "object", "additionalProperties": false }, - "GetVirtualPrivateCloudExternalSubnetsConnectionRequestBody": { + "GetBackupRestorePointsConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -101434,7 +98063,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetOrderByInput" + "$ref": "#/components/schemas/BackupRestorePointOrderByInput" } ], "nullable": true @@ -101447,7 +98076,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput" + "$ref": "#/components/schemas/BackupRestorePointWhereInput" } ], "nullable": true @@ -101456,288 +98085,299 @@ "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudFloatingIpOrderByInput": { - "enum": [ - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "external_ip_ASC", - "external_ip_DESC", - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC" - ], - "type": "string" - }, - "GetVirtualPrivateCloudFloatingIpsRequestBody": { + "NestedCloudTowerApplication": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpOrderByInput" - } - ], - "nullable": true - }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "id": { + "type": "string" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateVirtualPrivateCloudFloatingIp": { - "properties": { - "count": { - "type": "integer", - "format": "int32" + "name": { + "type": "string" } }, "required": [ - "count" + "id", + "name" ], "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudFloatingIpConnection": { + "BackupServiceNetworkStatusEnum": { + "enum": [ + "CONNECTED", + "DISCONNECTED" + ], + "type": "string" + }, + "NestedBackupServiceNetworkStatus": { "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudFloatingIp" + "cluster": { + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/BackupServiceNetworkStatusEnum" } }, "required": [ - "aggregate" + "cluster", + "status" ], "type": "object", "additionalProperties": false }, - "GetVirtualPrivateCloudFloatingIpsConnectionRequestBody": { + "BackupService": { "properties": { - "after": { - "type": "string", + "application": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedCloudTowerApplication" + } + ], "nullable": true }, - "before": { + "backup_clusters": { + "items": { + "$ref": "#/components/schemas/NestedCluster" + }, + "type": "array", + "nullable": true + }, + "backup_network_gateway": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "backup_network_ip": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "backup_network_subnet_mask": { + "type": "string", "nullable": true }, - "orderBy": { + "backup_network_type": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpOrderByInput" + "$ref": "#/components/schemas/BackupServiceNetworkType" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "backup_network_vlan": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput" - } - ], + "backup_plans": { + "items": { + "$ref": "#/components/schemas/NestedBackupPlan" + }, + "type": "array", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "VirtualPrivateCloudNatGatewayOrderByInput": { - "enum": [ - "dnat_rules_ASC", - "dnat_rules_DESC", - "enable_dnat_ASC", - "enable_dnat_DESC", - "enable_snat_ASC", - "enable_snat_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "external_ip_ASC", - "external_ip_DESC", - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC" - ], - "type": "string" - }, - "GetVirtualPrivateCloudNatGatewaysRequestBody": { - "properties": { - "after": { - "type": "string", + }, + "backup_rd_iops_max": { + "type": "integer", + "format": "int64", "nullable": true }, - "before": { - "type": "string", + "backup_store_repositories": { + "items": { + "$ref": "#/components/schemas/NestedBackupStoreRepository" + }, + "type": "array", "nullable": true }, - "first": { + "backup_wr_iops_max": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "description": { + "type": "string", "nullable": true }, - "orderBy": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayOrderByInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "id": { + "type": "string" + }, + "kube_config": { + "type": "string" + }, + "management_network_gateway": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput" - } - ], + "management_network_ip": { + "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateVirtualPrivateCloudNatGateway": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "VirtualPrivateCloudNatGatewayConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudNatGateway" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetVirtualPrivateCloudNatGatewaysConnectionRequestBody": { - "properties": { - "after": { + }, + "management_network_subnet_mask": { "type": "string", "nullable": true }, - "before": { + "management_network_vlan": { "type": "string", "nullable": true }, - "first": { + "max_job_retry_times": { "type": "integer", "format": "int32", "nullable": true }, - "last": { + "max_parallel_backup_jobs": { "type": "integer", "format": "int32", "nullable": true }, - "orderBy": { + "max_parallel_restore_jobs": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "name": { + "type": "string" + }, + "network_status": { + "items": { + "$ref": "#/components/schemas/NestedBackupServiceNetworkStatus" + }, + "type": "array", + "nullable": true + }, + "restore_rd_iops_max": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "restore_wr_iops_max": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "retry_interval": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "running_vm": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayOrderByInput" + "$ref": "#/components/schemas/NestedVm" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "status": { + "allOf": [ + { + "$ref": "#/components/schemas/BackupServiceStatus" + } + ], "nullable": true }, - "where": { + "storage_network_gateway": { + "type": "string", + "nullable": true + }, + "storage_network_ip": { + "type": "string", + "nullable": true + }, + "storage_network_subnet_mask": { + "type": "string", + "nullable": true + }, + "storage_network_type": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput" + "$ref": "#/components/schemas/BackupServiceNetworkType" } ], "nullable": true + }, + "storage_network_vlan": { + "type": "string", + "nullable": true } }, + "required": [ + "id", + "kube_config", + "name" + ], "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudRouteTableOrderByInput": { + "BackupServiceOrderByInput": { "enum": [ - "default_for_vpc_ASC", - "default_for_vpc_DESC", + "backup_network_gateway_ASC", + "backup_network_gateway_DESC", + "backup_network_ip_ASC", + "backup_network_ip_DESC", + "backup_network_subnet_mask_ASC", + "backup_network_subnet_mask_DESC", + "backup_network_type_ASC", + "backup_network_type_DESC", + "backup_network_vlan_ASC", + "backup_network_vlan_DESC", + "backup_rd_iops_max_ASC", + "backup_rd_iops_max_DESC", + "backup_wr_iops_max_ASC", + "backup_wr_iops_max_DESC", "description_ASC", "description_DESC", "entityAsyncStatus_ASC", "entityAsyncStatus_DESC", "id_ASC", "id_DESC", - "local_id_ASC", - "local_id_DESC", + "kube_config_ASC", + "kube_config_DESC", + "management_network_gateway_ASC", + "management_network_gateway_DESC", + "management_network_ip_ASC", + "management_network_ip_DESC", + "management_network_subnet_mask_ASC", + "management_network_subnet_mask_DESC", + "management_network_vlan_ASC", + "management_network_vlan_DESC", + "max_job_retry_times_ASC", + "max_job_retry_times_DESC", + "max_parallel_backup_jobs_ASC", + "max_parallel_backup_jobs_DESC", + "max_parallel_restore_jobs_ASC", + "max_parallel_restore_jobs_DESC", "name_ASC", - "name_DESC" + "name_DESC", + "network_status_ASC", + "network_status_DESC", + "resource_version_ASC", + "resource_version_DESC", + "restore_rd_iops_max_ASC", + "restore_rd_iops_max_DESC", + "restore_wr_iops_max_ASC", + "restore_wr_iops_max_DESC", + "retry_interval_ASC", + "retry_interval_DESC", + "status_ASC", + "status_DESC", + "storage_network_gateway_ASC", + "storage_network_gateway_DESC", + "storage_network_ip_ASC", + "storage_network_ip_DESC", + "storage_network_subnet_mask_ASC", + "storage_network_subnet_mask_DESC", + "storage_network_type_ASC", + "storage_network_type_DESC", + "storage_network_vlan_ASC", + "storage_network_vlan_DESC" ], "type": "string" }, - "GetVirtualPrivateCloudRouteTablesRequestBody": { + "GetBackupServicesRequestBody": { "properties": { "after": { "type": "string", @@ -101760,7 +98400,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableOrderByInput" + "$ref": "#/components/schemas/BackupServiceOrderByInput" } ], "nullable": true @@ -101773,7 +98413,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput" + "$ref": "#/components/schemas/BackupServiceWhereInput" } ], "nullable": true @@ -101782,7 +98422,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVirtualPrivateCloudRouteTable": { + "NestedAggregateBackupService": { "properties": { "count": { "type": "integer", @@ -101795,10 +98435,10 @@ "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudRouteTableConnection": { + "BackupServiceConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudRouteTable" + "$ref": "#/components/schemas/NestedAggregateBackupService" } }, "required": [ @@ -101807,7 +98447,7 @@ "type": "object", "additionalProperties": false }, - "GetVirtualPrivateCloudRouteTablesConnectionRequestBody": { + "GetBackupServicesConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -101830,7 +98470,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableOrderByInput" + "$ref": "#/components/schemas/BackupServiceOrderByInput" } ], "nullable": true @@ -101843,7 +98483,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput" + "$ref": "#/components/schemas/BackupServiceWhereInput" } ], "nullable": true @@ -101852,160 +98492,191 @@ "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudRouterGatewayOrderByInput": { - "enum": [ - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "external_ip_ASC", - "external_ip_DESC", - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "nexthop_ip_ASC", - "nexthop_ip_DESC", - "rules_ASC", - "rules_DESC" + "NestedBackupRestorePoint": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" ], - "type": "string" + "type": "object", + "additionalProperties": false }, - "GetVirtualPrivateCloudRouterGatewaysRequestBody": { + "BackupStoreRepository": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", + "backup_plans": { + "items": { + "$ref": "#/components/schemas/NestedBackupPlan" + }, + "type": "array", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "backup_restore_points": { + "items": { + "$ref": "#/components/schemas/NestedBackupRestorePoint" + }, + "type": "array", "nullable": true }, - "orderBy": { + "backup_service": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayOrderByInput" + "$ref": "#/components/schemas/NestedBackupService" } ], "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "createdAt": { + "type": "string" + }, + "description": { + "type": "string", "nullable": true }, - "where": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateVirtualPrivateCloudRouterGateway": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "VirtualPrivateCloudRouterGatewayConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudRouterGateway" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetVirtualPrivateCloudRouterGatewaysConnectionRequestBody": { - "properties": { - "after": { + }, + "error_code": { "type": "string", "nullable": true }, - "before": { + "id": { + "type": "string" + }, + "iscsi_chap_name": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "iscsi_chap_secret": { + "type": "string", "nullable": true }, - "last": { + "iscsi_ip": { + "type": "string", + "nullable": true + }, + "iscsi_lun_id": { + "type": "string", + "nullable": true + }, + "iscsi_port": { "type": "integer", "format": "int32", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayOrderByInput" - } - ], + "iscsi_target_iqn": { + "type": "string", "nullable": true }, - "skip": { + "name": { + "type": "string" + }, + "nfs_path": { + "type": "string", + "nullable": true + }, + "nfs_server": { + "type": "string", + "nullable": true + }, + "status": { + "$ref": "#/components/schemas/BackupStoreStatus" + }, + "total_capacity": { "type": "integer", - "format": "int32", + "format": "int64" + }, + "type": { + "$ref": "#/components/schemas/BackupStoreType" + }, + "update_timestamp": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput" - } - ], + "used_data_space": { + "type": "integer", + "format": "int64" + }, + "used_data_space_usage": { + "type": "number", + "format": "double", + "nullable": true + }, + "valid_data_space": { + "type": "integer", + "format": "int64", "nullable": true } }, + "required": [ + "createdAt", + "id", + "name", + "status", + "total_capacity", + "type", + "used_data_space" + ], "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudSecurityGroupOrderByInput": { + "BackupStoreRepositoryOrderByInput": { "enum": [ - "default_for_vpc_ASC", - "default_for_vpc_DESC", + "createdAt_ASC", + "createdAt_DESC", "description_ASC", "description_DESC", "entityAsyncStatus_ASC", "entityAsyncStatus_DESC", + "error_code_ASC", + "error_code_DESC", "id_ASC", "id_DESC", - "label_groups_ASC", - "label_groups_DESC", - "local_id_ASC", - "local_id_DESC", + "iscsi_chap_name_ASC", + "iscsi_chap_name_DESC", + "iscsi_chap_secret_ASC", + "iscsi_chap_secret_DESC", + "iscsi_ip_ASC", + "iscsi_ip_DESC", + "iscsi_lun_id_ASC", + "iscsi_lun_id_DESC", + "iscsi_port_ASC", + "iscsi_port_DESC", + "iscsi_target_iqn_ASC", + "iscsi_target_iqn_DESC", "name_ASC", - "name_DESC" + "name_DESC", + "nfs_path_ASC", + "nfs_path_DESC", + "nfs_server_ASC", + "nfs_server_DESC", + "resource_version_ASC", + "resource_version_DESC", + "status_ASC", + "status_DESC", + "total_capacity_ASC", + "total_capacity_DESC", + "type_ASC", + "type_DESC", + "update_timestamp_ASC", + "update_timestamp_DESC", + "used_data_space_ASC", + "used_data_space_DESC", + "used_data_space_usage_ASC", + "used_data_space_usage_DESC", + "valid_data_space_ASC", + "valid_data_space_DESC" ], "type": "string" }, - "GetVirtualPrivateCloudSecurityGroupsRequestBody": { + "GetBackupStoreRepositoriesRequestBody": { "properties": { "after": { "type": "string", @@ -102028,7 +98699,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupOrderByInput" + "$ref": "#/components/schemas/BackupStoreRepositoryOrderByInput" } ], "nullable": true @@ -102041,7 +98712,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput" + "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput" } ], "nullable": true @@ -102050,7 +98721,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVirtualPrivateCloudSecurityGroup": { + "NestedAggregateBackupStoreRepository": { "properties": { "count": { "type": "integer", @@ -102063,10 +98734,10 @@ "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudSecurityGroupConnection": { + "BackupStoreRepositoryConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudSecurityGroup" + "$ref": "#/components/schemas/NestedAggregateBackupStoreRepository" } }, "required": [ @@ -102075,7 +98746,7 @@ "type": "object", "additionalProperties": false }, - "GetVirtualPrivateCloudSecurityGroupsConnectionRequestBody": { + "GetBackupStoreRepositoriesConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -102098,7 +98769,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupOrderByInput" + "$ref": "#/components/schemas/BackupStoreRepositoryOrderByInput" } ], "nullable": true @@ -102111,7 +98782,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput" + "$ref": "#/components/schemas/BackupStoreRepositoryWhereInput" } ], "nullable": true @@ -102120,170 +98791,160 @@ "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudSecurityPolicyOrderByInput": { - "enum": [ - "apply_to_ASC", - "apply_to_DESC", - "description_ASC", - "description_DESC", - "egress_ASC", - "egress_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "id_ASC", - "id_DESC", - "ingress_ASC", - "ingress_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "policy_mode_ASC", - "policy_mode_DESC" + "NestedBackupPlanExecution": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" ], - "type": "string" + "type": "object", + "additionalProperties": false }, - "GetVirtualPrivateCloudSecurityPoliciesRequestBody": { + "BackupTargetExecution": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "backup_group": { + "type": "string" }, - "last": { - "type": "integer", - "format": "int32", + "backup_plan_execution": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedBackupPlanExecution" + } + ], "nullable": true }, - "orderBy": { + "backup_restore_point": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyOrderByInput" + "$ref": "#/components/schemas/NestedBackupRestorePoint" } ], "nullable": true }, - "skip": { + "cluster_local_id": { + "type": "string", + "nullable": true + }, + "duration": { "type": "integer", "format": "int32", "nullable": true }, - "where": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateVirtualPrivateCloudSecurityPolicy": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "VirtualPrivateCloudSecurityPolicyConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudSecurityPolicy" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetVirtualPrivateCloudSecurityPoliciesConnectionRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true }, - "before": { - "type": "string", - "nullable": true + "executed_at": { + "type": "string" }, - "first": { + "id": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "parent_backup": { + "type": "string" + }, + "read_bytes": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "last": { + "retry_times": { "type": "integer", "format": "int32", "nullable": true }, - "orderBy": { + "status": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyOrderByInput" + "$ref": "#/components/schemas/BackupExecutionStatus" } ], "nullable": true }, - "skip": { + "total_bytes": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "where": { + "type": { + "$ref": "#/components/schemas/BackupExecutionType" + }, + "vm": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput" + "$ref": "#/components/schemas/NestedVm" } ], "nullable": true + }, + "vm_local_id": { + "type": "string", + "nullable": true + }, + "vm_name": { + "type": "string", + "nullable": true } }, + "required": [ + "backup_group", + "executed_at", + "id", + "local_id", + "parent_backup", + "type" + ], "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudSubnetOrderByInput": { + "BackupTargetExecutionOrderByInput": { "enum": [ - "cidr_ASC", - "cidr_DESC", - "description_ASC", - "description_DESC", + "backup_group_ASC", + "backup_group_DESC", + "cluster_local_id_ASC", + "cluster_local_id_DESC", + "duration_ASC", + "duration_DESC", "entityAsyncStatus_ASC", "entityAsyncStatus_DESC", - "gateway_ASC", - "gateway_DESC", + "executed_at_ASC", + "executed_at_DESC", "id_ASC", "id_DESC", - "ip_pools_ASC", - "ip_pools_DESC", "local_id_ASC", "local_id_DESC", - "name_ASC", - "name_DESC", - "total_ip_count_ASC", - "total_ip_count_DESC", - "unused_ip_count_ASC", - "unused_ip_count_DESC" + "parent_backup_ASC", + "parent_backup_DESC", + "read_bytes_ASC", + "read_bytes_DESC", + "resource_version_ASC", + "resource_version_DESC", + "retry_times_ASC", + "retry_times_DESC", + "status_ASC", + "status_DESC", + "total_bytes_ASC", + "total_bytes_DESC", + "type_ASC", + "type_DESC", + "vm_local_id_ASC", + "vm_local_id_DESC", + "vm_name_ASC", + "vm_name_DESC" ], "type": "string" }, - "GetVirtualPrivateCloudSubnetsRequestBody": { + "GetBackupTargetExecutionsRequestBody": { "properties": { "after": { "type": "string", @@ -102306,7 +98967,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnetOrderByInput" + "$ref": "#/components/schemas/BackupTargetExecutionOrderByInput" } ], "nullable": true @@ -102319,7 +98980,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput" + "$ref": "#/components/schemas/BackupTargetExecutionWhereInput" } ], "nullable": true @@ -102328,7 +98989,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVirtualPrivateCloudSubnet": { + "NestedAggregateBackupTargetExecution": { "properties": { "count": { "type": "integer", @@ -102341,10 +99002,10 @@ "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudSubnetConnection": { + "BackupTargetExecutionConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudSubnet" + "$ref": "#/components/schemas/NestedAggregateBackupTargetExecution" } }, "required": [ @@ -102353,7 +99014,7 @@ "type": "object", "additionalProperties": false }, - "GetVirtualPrivateCloudSubnetsConnectionRequestBody": { + "GetBackupTargetExecutionsConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -102376,7 +99037,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnetOrderByInput" + "$ref": "#/components/schemas/BackupTargetExecutionOrderByInput" } ], "nullable": true @@ -102389,7 +99050,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput" + "$ref": "#/components/schemas/BackupTargetExecutionWhereInput" } ], "nullable": true @@ -102398,26 +99059,36 @@ "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudOrderByInput": { + "BrickTopoOrderByInput": { "enum": [ - "associate_external_subnet_num_ASC", - "associate_external_subnet_num_DESC", - "description_ASC", - "description_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", + "capacity_ASC", + "capacity_DESC", + "disk_layout_ASC", + "disk_layout_DESC", + "height_ASC", + "height_DESC", "id_ASC", "id_DESC", "local_id_ASC", "local_id_DESC", - "mtu_ASC", - "mtu_DESC", + "model_ASC", + "model_DESC", "name_ASC", - "name_DESC" + "name_DESC", + "position_ASC", + "position_DESC", + "power_layout_ASC", + "power_layout_DESC", + "power_position_ASC", + "power_position_DESC", + "powers_ASC", + "powers_DESC", + "tag_position_in_brick_ASC", + "tag_position_in_brick_DESC" ], "type": "string" }, - "GetVirtualPrivateCloudsRequestBody": { + "GetBrickTopoesRequestBody": { "properties": { "after": { "type": "string", @@ -102440,7 +99111,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudOrderByInput" + "$ref": "#/components/schemas/BrickTopoOrderByInput" } ], "nullable": true @@ -102453,7 +99124,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput" + "$ref": "#/components/schemas/BrickTopoWhereInput" } ], "nullable": true @@ -102462,7 +99133,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVirtualPrivateCloud": { + "NestedAggregateBrickTopo": { "properties": { "count": { "type": "integer", @@ -102475,10 +99146,10 @@ "type": "object", "additionalProperties": false }, - "VirtualPrivateCloudConnection": { + "BrickTopoConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloud" + "$ref": "#/components/schemas/NestedAggregateBrickTopo" } }, "required": [ @@ -102487,7 +99158,7 @@ "type": "object", "additionalProperties": false }, - "GetVirtualPrivateCloudsConnectionRequestBody": { + "GetBrickTopoesConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -102510,7 +99181,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudOrderByInput" + "$ref": "#/components/schemas/BrickTopoOrderByInput" } ], "nullable": true @@ -102523,7 +99194,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput" + "$ref": "#/components/schemas/BrickTopoWhereInput" } ], "nullable": true @@ -102532,248 +99203,71 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVlan": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "VlanConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVlan" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetVlansConnectionRequestBody": { + "CloudTowerApplicationPackage": { "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", + "applications": { + "items": { + "$ref": "#/components/schemas/NestedCloudTowerApplication" + }, + "type": "array", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VlanOrderByInput" - } - ], - "nullable": true + "architecture": { + "$ref": "#/components/schemas/Architecture" }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "containers": { + "properties": {}, + "type": "object" }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VlanWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedSvtImage": { - "properties": { "id": { "type": "string" }, + "images": { + "properties": {}, + "type": "object" + }, "name": { "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "VmDisk": { - "properties": { - "boot": { - "type": "integer", - "format": "int32" - }, - "bus": { - "$ref": "#/components/schemas/Bus" - }, - "cloud_init_image_name": { - "type": "string", - "nullable": true - }, - "cloud_init_image_path": { - "type": "string", - "nullable": true - }, - "device": { - "type": "string", - "nullable": true - }, - "disabled": { - "type": "boolean", - "nullable": true - }, - "elf_image": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedElfImage" - } - ], - "nullable": true }, - "id": { + "scosVersion": { "type": "string" }, - "key": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "max_bandwidth": { - "type": "integer", - "format": "int64", - "nullable": true - }, - "max_bandwidth_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - } - ], - "nullable": true - }, - "max_iops": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "max_iops_policy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmDiskIoRestrictType" - } - ], - "nullable": true - }, - "serial": { - "type": "string", - "nullable": true - }, - "svt_image": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedSvtImage" - } - ], - "nullable": true - }, - "type": { - "$ref": "#/components/schemas/VmDiskType" - }, - "unsafe_image_path": { - "type": "string", - "nullable": true - }, - "unsafe_image_uuid": { - "type": "string", - "nullable": true - }, - "unsafe_provision": { - "type": "string", - "nullable": true - }, - "vm": { - "$ref": "#/components/schemas/NestedVm" - }, - "vm_volume": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVmVolume" - } - ], - "nullable": true + "version": { + "type": "string" } }, "required": [ - "boot", - "bus", + "architecture", + "containers", "id", - "type", - "vm" + "images", + "name", + "scosVersion", + "version" ], "type": "object", "additionalProperties": false }, - "VmDiskOrderByInput": { + "CloudTowerApplicationPackageOrderByInput": { "enum": [ - "boot_ASC", - "boot_DESC", - "bus_ASC", - "bus_DESC", - "cloud_init_image_name_ASC", - "cloud_init_image_name_DESC", - "cloud_init_image_path_ASC", - "cloud_init_image_path_DESC", - "device_ASC", - "device_DESC", - "disabled_ASC", - "disabled_DESC", + "architecture_ASC", + "architecture_DESC", + "containers_ASC", + "containers_DESC", "id_ASC", "id_DESC", - "key_ASC", - "key_DESC", - "max_bandwidth_ASC", - "max_bandwidth_DESC", - "max_bandwidth_policy_ASC", - "max_bandwidth_policy_DESC", - "max_iops_ASC", - "max_iops_DESC", - "max_iops_policy_ASC", - "max_iops_policy_DESC", - "serial_ASC", - "serial_DESC", - "type_ASC", - "type_DESC", - "unsafe_image_path_ASC", - "unsafe_image_path_DESC", - "unsafe_image_uuid_ASC", - "unsafe_image_uuid_DESC", - "unsafe_provision_ASC", - "unsafe_provision_DESC" + "images_ASC", + "images_DESC", + "name_ASC", + "name_DESC", + "scosVersion_ASC", + "scosVersion_DESC", + "version_ASC", + "version_DESC" ], "type": "string" }, - "GetVmDisksRequestBody": { + "GetCloudTowerApplicationPackagesRequestBody": { "properties": { "after": { "type": "string", @@ -102796,7 +99290,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VmDiskOrderByInput" + "$ref": "#/components/schemas/CloudTowerApplicationPackageOrderByInput" } ], "nullable": true @@ -102809,7 +99303,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VmDiskWhereInput" + "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" } ], "nullable": true @@ -102818,7 +99312,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVmDisk": { + "NestedAggregateCloudTowerApplicationPackage": { "properties": { "count": { "type": "integer", @@ -102831,10 +99325,10 @@ "type": "object", "additionalProperties": false }, - "VmDiskConnection": { + "CloudTowerApplicationPackageConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVmDisk" + "$ref": "#/components/schemas/NestedAggregateCloudTowerApplicationPackage" } }, "required": [ @@ -102843,7 +99337,7 @@ "type": "object", "additionalProperties": false }, - "GetVmDisksConnectionRequestBody": { + "GetCloudTowerApplicationPackagesConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -102866,7 +99360,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VmDiskOrderByInput" + "$ref": "#/components/schemas/CloudTowerApplicationPackageOrderByInput" } ], "nullable": true @@ -102879,7 +99373,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VmDiskWhereInput" + "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput" } ], "nullable": true @@ -102888,58 +99382,32 @@ "type": "object", "additionalProperties": false }, - "NestedEntityFilter": { - "properties": { - "id": { - "type": "string" - }, - "name": { - "type": "string" - } - }, - "required": [ - "id", - "name" - ], - "type": "object", - "additionalProperties": false - }, - "VmEntityFilterResult": { - "properties": { - "entityFilter": { - "$ref": "#/components/schemas/NestedEntityFilter" - }, - "id": { - "type": "string" - }, - "result": { - "items": { - "type": "number", - "format": "double" - }, - "type": "array" - }, - "vm": { - "$ref": "#/components/schemas/NestedVm" - } - }, - "required": [ - "entityFilter", - "id", - "result", - "vm" - ], - "type": "object", - "additionalProperties": false - }, - "VmEntityFilterResultOrderByInput": { + "CloudTowerApplicationOrderByInput": { "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", "id_ASC", - "id_DESC" + "id_DESC", + "instanceStatuses_ASC", + "instanceStatuses_DESC", + "name_ASC", + "name_DESC", + "placementSituation_ASC", + "placementSituation_DESC", + "placementVerb_ASC", + "placementVerb_DESC", + "resourceVersion_ASC", + "resourceVersion_DESC", + "state_ASC", + "state_DESC", + "targetPackage_ASC", + "targetPackage_DESC", + "vmSpec_ASC", + "vmSpec_DESC" ], "type": "string" }, - "GetVmEntityFilterResultsRequestBody": { + "GetCloudTowerApplicationsRequestBody": { "properties": { "after": { "type": "string", @@ -102962,7 +99430,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VmEntityFilterResultOrderByInput" + "$ref": "#/components/schemas/CloudTowerApplicationOrderByInput" } ], "nullable": true @@ -102975,7 +99443,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VmEntityFilterResultWhereInput" + "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" } ], "nullable": true @@ -102984,7 +99452,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVmEntityFilterResult": { + "NestedAggregateCloudTowerApplication": { "properties": { "count": { "type": "integer", @@ -102997,10 +99465,10 @@ "type": "object", "additionalProperties": false }, - "VmEntityFilterResultConnection": { + "CloudTowerApplicationConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVmEntityFilterResult" + "$ref": "#/components/schemas/NestedAggregateCloudTowerApplication" } }, "required": [ @@ -103009,7 +99477,7 @@ "type": "object", "additionalProperties": false }, - "GetVmEntityFilterResultsConnectionRequestBody": { + "GetCloudTowerApplicationsConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -103032,7 +99500,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VmEntityFilterResultOrderByInput" + "$ref": "#/components/schemas/CloudTowerApplicationOrderByInput" } ], "nullable": true @@ -103045,7 +99513,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VmEntityFilterResultWhereInput" + "$ref": "#/components/schemas/CloudTowerApplicationWhereInput" } ], "nullable": true @@ -103054,164 +99522,125 @@ "type": "object", "additionalProperties": false }, - "VmExportFileOrderByInput": { - "enum": [ - "createdAt_ASC", - "createdAt_DESC", - "damaged_ASC", - "damaged_DESC", - "data_port_id_ASC", - "data_port_id_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "files_ASC", - "files_DESC", - "id_ASC", - "id_DESC", - "storage_cluster_id_ASC", - "storage_cluster_id_DESC", - "type_ASC", - "type_DESC" - ], - "type": "string" - }, - "VmExportFileWhereInput": { + "ClusterImage": { "properties": { - "AND": { - "items": { - "$ref": "#/components/schemas/VmExportFileWhereInput" - }, - "type": "array", - "nullable": true - }, - "NOT": { - "items": { - "$ref": "#/components/schemas/VmExportFileWhereInput" - }, - "type": "array", - "nullable": true - }, - "OR": { - "items": { - "$ref": "#/components/schemas/VmExportFileWhereInput" - }, - "type": "array", - "nullable": true + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "content_library_vm_template": { + "entityAsyncStatus": { "allOf": [ { - "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" + "$ref": "#/components/schemas/EntityAsyncStatus" } ], "nullable": true }, - "createdAt": { - "type": "string", - "nullable": true + "id": { + "type": "string" }, - "createdAt_gt": { + "local_id": { "type": "string", "nullable": true }, - "createdAt_gte": { - "type": "string", - "nullable": true + "meta_name": { + "type": "string" }, - "createdAt_in": { + "meta_size": { + "type": "integer", + "format": "int64" + }, + "name": { + "type": "string" + }, + "size": { + "type": "integer", + "format": "int64" + }, + "upgrade_from": { "items": { "type": "string" }, - "type": "array", - "nullable": true + "type": "array" }, - "createdAt_lt": { + "upgrade_tool_version": { "type": "string", "nullable": true }, - "createdAt_lte": { - "type": "string", - "nullable": true + "version": { + "type": "string" }, - "createdAt_not": { + "zbs_version": { "type": "string", "nullable": true - }, - "createdAt_not_in": { + } + }, + "required": [ + "cluster", + "id", + "meta_name", + "meta_size", + "name", + "size", + "upgrade_from", + "version" + ], + "type": "object", + "additionalProperties": false + }, + "ClusterImageOrderByInput": { + "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "meta_name_ASC", + "meta_name_DESC", + "meta_size_ASC", + "meta_size_DESC", + "name_ASC", + "name_DESC", + "size_ASC", + "size_DESC", + "upgrade_tool_version_ASC", + "upgrade_tool_version_DESC", + "version_ASC", + "version_DESC", + "zbs_version_ASC", + "zbs_version_DESC" + ], + "type": "string" + }, + "ClusterImageWhereInput": { + "properties": { + "AND": { "items": { - "type": "string" + "$ref": "#/components/schemas/ClusterImageWhereInput" }, "type": "array", "nullable": true }, - "damaged": { - "type": "boolean", - "nullable": true - }, - "damaged_not": { - "type": "boolean", - "nullable": true - }, - "data_port_id": { - "type": "string", - "nullable": true - }, - "data_port_id_contains": { - "type": "string", - "nullable": true - }, - "data_port_id_ends_with": { - "type": "string", - "nullable": true - }, - "data_port_id_gt": { - "type": "string", - "nullable": true - }, - "data_port_id_gte": { - "type": "string", - "nullable": true - }, - "data_port_id_in": { + "NOT": { "items": { - "type": "string" + "$ref": "#/components/schemas/ClusterImageWhereInput" }, "type": "array", "nullable": true }, - "data_port_id_lt": { - "type": "string", - "nullable": true - }, - "data_port_id_lte": { - "type": "string", - "nullable": true - }, - "data_port_id_not": { - "type": "string", - "nullable": true - }, - "data_port_id_not_contains": { - "type": "string", - "nullable": true - }, - "data_port_id_not_ends_with": { - "type": "string", - "nullable": true - }, - "data_port_id_not_in": { + "OR": { "items": { - "type": "string" + "$ref": "#/components/schemas/ClusterImageWhereInput" }, "type": "array", "nullable": true }, - "data_port_id_not_starts_with": { - "type": "string", - "nullable": true - }, - "data_port_id_starts_with": { - "type": "string", + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], "nullable": true }, "entityAsyncStatus": { @@ -103306,633 +99735,491 @@ "type": "string", "nullable": true }, - "storage_cluster_id": { + "local_id": { "type": "string", "nullable": true }, - "storage_cluster_id_contains": { + "local_id_contains": { "type": "string", "nullable": true }, - "storage_cluster_id_ends_with": { + "local_id_ends_with": { "type": "string", "nullable": true }, - "storage_cluster_id_gt": { + "local_id_gt": { "type": "string", "nullable": true }, - "storage_cluster_id_gte": { + "local_id_gte": { "type": "string", "nullable": true }, - "storage_cluster_id_in": { + "local_id_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "storage_cluster_id_lt": { + "local_id_lt": { "type": "string", "nullable": true }, - "storage_cluster_id_lte": { + "local_id_lte": { "type": "string", "nullable": true }, - "storage_cluster_id_not": { + "local_id_not": { "type": "string", "nullable": true }, - "storage_cluster_id_not_contains": { + "local_id_not_contains": { "type": "string", "nullable": true }, - "storage_cluster_id_not_ends_with": { + "local_id_not_ends_with": { "type": "string", "nullable": true }, - "storage_cluster_id_not_in": { + "local_id_not_in": { "items": { "type": "string" }, "type": "array", "nullable": true }, - "storage_cluster_id_not_starts_with": { + "local_id_not_starts_with": { "type": "string", "nullable": true }, - "storage_cluster_id_starts_with": { + "local_id_starts_with": { "type": "string", "nullable": true }, - "type": { - "allOf": [ - { - "$ref": "#/components/schemas/VmExportFileType" - } - ], + "meta_name": { + "type": "string", "nullable": true }, - "type_in": { + "meta_name_contains": { + "type": "string", + "nullable": true + }, + "meta_name_ends_with": { + "type": "string", + "nullable": true + }, + "meta_name_gt": { + "type": "string", + "nullable": true + }, + "meta_name_gte": { + "type": "string", + "nullable": true + }, + "meta_name_in": { "items": { - "$ref": "#/components/schemas/VmExportFileType" + "type": "string" }, "type": "array", "nullable": true }, - "type_not": { - "allOf": [ - { - "$ref": "#/components/schemas/VmExportFileType" - } - ], + "meta_name_lt": { + "type": "string", "nullable": true }, - "type_not_in": { + "meta_name_lte": { + "type": "string", + "nullable": true + }, + "meta_name_not": { + "type": "string", + "nullable": true + }, + "meta_name_not_contains": { + "type": "string", + "nullable": true + }, + "meta_name_not_ends_with": { + "type": "string", + "nullable": true + }, + "meta_name_not_in": { "items": { - "$ref": "#/components/schemas/VmExportFileType" + "type": "string" }, "type": "array", "nullable": true }, - "vm": { - "allOf": [ - { - "$ref": "#/components/schemas/VmWhereInput" - } - ], + "meta_name_not_starts_with": { + "type": "string", "nullable": true }, - "vm_volume": { - "allOf": [ - { - "$ref": "#/components/schemas/VmVolumeWhereInput" - } - ], - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "GetVmExportFilesRequestBody": { - "properties": { - "after": { + "meta_name_starts_with": { "type": "string", "nullable": true }, - "before": { - "type": "string", + "meta_size": { + "type": "integer", + "format": "int64", "nullable": true }, - "first": { + "meta_size_gt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "last": { + "meta_size_gte": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmExportFileOrderByInput" - } - ], + "meta_size_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", "nullable": true }, - "skip": { + "meta_size_lt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VmExportFileWhereInput" - } - ], + "meta_size_lte": { + "type": "integer", + "format": "int64", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateVmExportFile": { - "properties": { - "count": { + }, + "meta_size_not": { "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "VmExportFileConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVmExportFile" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetVmExportFilesConnectionRequestBody": { - "properties": { - "after": { + "format": "int64", + "nullable": true + }, + "meta_size_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "name": { "type": "string", "nullable": true }, - "before": { + "name_contains": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "name_ends_with": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "name_gt": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmExportFileOrderByInput" - } - ], + "name_gte": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "name_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VmExportFileWhereInput" - } - ], + "name_lt": { + "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "VmFolderOrderByInput": { - "enum": [ - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "name_ASC", - "name_DESC", - "vm_num_ASC", - "vm_num_DESC" - ], - "type": "string" - }, - "GetVmFoldersRequestBody": { - "properties": { - "after": { + }, + "name_lte": { "type": "string", "nullable": true }, - "before": { + "name_not": { "type": "string", "nullable": true }, - "first": { + "name_not_contains": { + "type": "string", + "nullable": true + }, + "name_not_ends_with": { + "type": "string", + "nullable": true + }, + "name_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_not_starts_with": { + "type": "string", + "nullable": true + }, + "name_starts_with": { + "type": "string", + "nullable": true + }, + "size": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "last": { + "size_gt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmFolderOrderByInput" - } - ], + "size_gte": { + "type": "integer", + "format": "int64", "nullable": true }, - "skip": { + "size_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "size_lt": { "type": "integer", - "format": "int32", + "format": "int64", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VmFolderWhereInput" - } - ], + "size_lte": { + "type": "integer", + "format": "int64", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateVmFolder": { - "properties": { - "count": { + }, + "size_not": { "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "VmFolderConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVmFolder" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetVmFoldersConnectionRequestBody": { - "properties": { - "after": { + "format": "int64", + "nullable": true + }, + "size_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "upgrade_tool_version": { "type": "string", "nullable": true }, - "before": { + "upgrade_tool_version_contains": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "upgrade_tool_version_ends_with": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "upgrade_tool_version_gt": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmFolderOrderByInput" - } - ], + "upgrade_tool_version_gte": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "upgrade_tool_version_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VmFolderWhereInput" - } - ], + "upgrade_tool_version_lt": { + "type": "string", "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "NestedVirtualPrivateCloudNic": { - "properties": { - "floating_ip": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudFloatingIp" - } - ], + }, + "upgrade_tool_version_lte": { + "type": "string", "nullable": true }, - "id": { - "type": "string" + "upgrade_tool_version_not": { + "type": "string", + "nullable": true }, - "ip_addresses": { + "upgrade_tool_version_not_contains": { + "type": "string", + "nullable": true + }, + "upgrade_tool_version_not_ends_with": { + "type": "string", + "nullable": true + }, + "upgrade_tool_version_not_in": { "items": { "type": "string" }, - "type": "array" + "type": "array", + "nullable": true }, - "local_id": { - "type": "string" + "upgrade_tool_version_not_starts_with": { + "type": "string", + "nullable": true }, - "vpc": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloud" + "upgrade_tool_version_starts_with": { + "type": "string", + "nullable": true }, - "vpc_subnet": { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudSubnet" - } - }, - "required": [ - "id", - "ip_addresses", - "local_id", - "vpc", - "vpc_subnet" - ], - "type": "object", - "additionalProperties": false - }, - "VmNic": { - "properties": { - "egress_rate_limit_burst_in_bit": { - "type": "number", - "format": "double", + "version": { + "type": "string", "nullable": true }, - "egress_rate_limit_enabled": { - "type": "boolean", + "version_contains": { + "type": "string", "nullable": true }, - "egress_rate_limit_max_rate_in_bitps": { - "type": "number", - "format": "double", + "version_ends_with": { + "type": "string", "nullable": true }, - "enabled": { - "type": "boolean", + "version_gt": { + "type": "string", "nullable": true }, - "gateway": { + "version_gte": { "type": "string", "nullable": true }, - "id": { - "type": "string" + "version_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "ingress_rate_limit_burst_in_bit": { - "type": "number", - "format": "double", + "version_lt": { + "type": "string", "nullable": true }, - "ingress_rate_limit_enabled": { - "type": "boolean", + "version_lte": { + "type": "string", "nullable": true }, - "ingress_rate_limit_max_rate_in_bitps": { - "type": "number", - "format": "double", + "version_not": { + "type": "string", "nullable": true }, - "interface_id": { + "version_not_contains": { "type": "string", "nullable": true }, - "ip_address": { + "version_not_ends_with": { "type": "string", "nullable": true }, - "local_id": { - "type": "string" + "version_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true }, - "mac_address": { + "version_not_starts_with": { "type": "string", "nullable": true }, - "mirror": { - "type": "boolean", + "version_semantic_gt": { + "type": "string", "nullable": true }, - "model": { - "allOf": [ - { - "$ref": "#/components/schemas/VmNicModel" - } - ], + "version_semantic_gte": { + "type": "string", "nullable": true }, - "nic": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedNic" - } - ], + "version_semantic_lt": { + "type": "string", "nullable": true }, - "order": { - "type": "integer", - "format": "int32", + "version_semantic_lte": { + "type": "string", "nullable": true }, - "subnet_mask": { + "version_starts_with": { "type": "string", "nullable": true }, - "type": { - "allOf": [ - { - "$ref": "#/components/schemas/VmNicType" - } - ], + "zbs_version": { + "type": "string", "nullable": true }, - "vlan": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVlan" - } - ], + "zbs_version_contains": { + "type": "string", "nullable": true }, - "vm": { - "$ref": "#/components/schemas/NestedVm" + "zbs_version_ends_with": { + "type": "string", + "nullable": true }, - "vpc_nic": { - "allOf": [ - { - "$ref": "#/components/schemas/NestedVirtualPrivateCloudNic" - } - ], + "zbs_version_gt": { + "type": "string", "nullable": true - } - }, - "required": [ - "id", - "local_id", - "vm" - ], - "type": "object", - "additionalProperties": false - }, - "VmNicOrderByInput": { - "enum": [ - "egress_rate_limit_burst_in_bit_ASC", - "egress_rate_limit_burst_in_bit_DESC", - "egress_rate_limit_enabled_ASC", - "egress_rate_limit_enabled_DESC", - "egress_rate_limit_max_rate_in_bitps_ASC", - "egress_rate_limit_max_rate_in_bitps_DESC", - "enabled_ASC", - "enabled_DESC", - "gateway_ASC", - "gateway_DESC", - "id_ASC", - "id_DESC", - "ingress_rate_limit_burst_in_bit_ASC", - "ingress_rate_limit_burst_in_bit_DESC", - "ingress_rate_limit_enabled_ASC", - "ingress_rate_limit_enabled_DESC", - "ingress_rate_limit_max_rate_in_bitps_ASC", - "ingress_rate_limit_max_rate_in_bitps_DESC", - "interface_id_ASC", - "interface_id_DESC", - "ip_address_ASC", - "ip_address_DESC", - "local_id_ASC", - "local_id_DESC", - "mac_address_ASC", - "mac_address_DESC", - "mirror_ASC", - "mirror_DESC", - "model_ASC", - "model_DESC", - "order_ASC", - "order_DESC", - "subnet_mask_ASC", - "subnet_mask_DESC", - "type_ASC", - "type_DESC" - ], - "type": "string" - }, - "GetVmNicsRequestBody": { - "properties": { - "after": { + }, + "zbs_version_gte": { "type": "string", "nullable": true }, - "before": { + "zbs_version_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "zbs_version_lt": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "zbs_version_lte": { + "type": "string", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "zbs_version_not": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmNicOrderByInput" - } - ], + "zbs_version_not_contains": { + "type": "string", "nullable": true }, - "skip": { - "type": "integer", - "format": "int32", + "zbs_version_not_ends_with": { + "type": "string", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VmNicWhereInput" - } - ], + "zbs_version_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "zbs_version_not_starts_with": { + "type": "string", + "nullable": true + }, + "zbs_version_starts_with": { + "type": "string", "nullable": true } }, "type": "object", "additionalProperties": false }, - "NestedAggregateVmNic": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "VmNicConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVmNic" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetVmNicsConnectionRequestBody": { + "GetClusterImagesRequestBody": { "properties": { "after": { "type": "string", @@ -103955,7 +100242,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VmNicOrderByInput" + "$ref": "#/components/schemas/ClusterImageOrderByInput" } ], "nullable": true @@ -103968,7 +100255,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VmNicWhereInput" + "$ref": "#/components/schemas/ClusterImageWhereInput" } ], "nullable": true @@ -103977,7 +100264,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVmPlacementGroup": { + "NestedAggregateClusterImage": { "properties": { "count": { "type": "integer", @@ -103990,10 +100277,10 @@ "type": "object", "additionalProperties": false }, - "VmPlacementGroupConnection": { + "ClusterImageConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVmPlacementGroup" + "$ref": "#/components/schemas/NestedAggregateClusterImage" } }, "required": [ @@ -104002,7 +100289,7 @@ "type": "object", "additionalProperties": false }, - "GetVmPlacementGroupsConnectionRequestBody": { + "GetClusterImagesConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -104025,7 +100312,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VmPlacementGroupOrderByInput" + "$ref": "#/components/schemas/ClusterImageOrderByInput" } ], "nullable": true @@ -104038,7 +100325,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + "$ref": "#/components/schemas/ClusterImageWhereInput" } ], "nullable": true @@ -104047,58 +100334,22 @@ "type": "object", "additionalProperties": false }, - "VmSnapshotOrderByInput": { + "ClusterSettingsOrderByInput": { "enum": [ - "clock_offset_ASC", - "clock_offset_DESC", - "consistent_type_ASC", - "consistent_type_DESC", - "cpu_ASC", - "cpu_DESC", - "cpu_model_ASC", - "cpu_model_DESC", - "description_ASC", - "description_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", - "firmware_ASC", - "firmware_DESC", - "ha_ASC", - "ha_DESC", + "default_ha_ASC", + "default_ha_DESC", + "default_storage_policy_ASC", + "default_storage_policy_DESC", + "enabled_iscsi_ASC", + "enabled_iscsi_DESC", "id_ASC", "id_DESC", - "io_policy_ASC", - "io_policy_DESC", - "local_created_at_ASC", - "local_created_at_DESC", - "local_id_ASC", - "local_id_DESC", - "max_bandwidth_ASC", - "max_bandwidth_DESC", - "max_bandwidth_policy_ASC", - "max_bandwidth_policy_DESC", - "max_iops_ASC", - "max_iops_DESC", - "max_iops_policy_ASC", - "max_iops_policy_DESC", - "memory_ASC", - "memory_DESC", - "name_ASC", - "name_DESC", - "size_ASC", - "size_DESC", - "vcpu_ASC", - "vcpu_DESC", - "vm_disks_ASC", - "vm_disks_DESC", - "vm_nics_ASC", - "vm_nics_DESC", - "win_opt_ASC", - "win_opt_DESC" + "vm_recycle_bin_ASC", + "vm_recycle_bin_DESC" ], "type": "string" }, - "GetVmSnapshotsRequestBody": { + "GetClusterSettingsesRequestBody": { "properties": { "after": { "type": "string", @@ -104121,7 +100372,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VmSnapshotOrderByInput" + "$ref": "#/components/schemas/ClusterSettingsOrderByInput" } ], "nullable": true @@ -104134,7 +100385,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VmSnapshotWhereInput" + "$ref": "#/components/schemas/ClusterSettingsWhereInput" } ], "nullable": true @@ -104143,7 +100394,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVmSnapshot": { + "NestedAggregateClusterSettings": { "properties": { "count": { "type": "integer", @@ -104156,10 +100407,10 @@ "type": "object", "additionalProperties": false }, - "VmSnapshotConnection": { + "ClusterSettingsConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVmSnapshot" + "$ref": "#/components/schemas/NestedAggregateClusterSettings" } }, "required": [ @@ -104168,7 +100419,7 @@ "type": "object", "additionalProperties": false }, - "GetVmSnapshotsConnectionRequestBody": { + "GetClusterSettingsesConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -104191,7 +100442,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VmSnapshotOrderByInput" + "$ref": "#/components/schemas/ClusterSettingsOrderByInput" } ], "nullable": true @@ -104204,7 +100455,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VmSnapshotWhereInput" + "$ref": "#/components/schemas/ClusterSettingsWhereInput" } ], "nullable": true @@ -104213,112 +100464,63 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVmTemplate": { - "properties": { - "count": { - "type": "integer", - "format": "int32" - } - }, - "required": [ - "count" - ], - "type": "object", - "additionalProperties": false - }, - "VmTemplateConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVmTemplate" - } - }, - "required": [ - "aggregate" - ], - "type": "object", - "additionalProperties": false - }, - "GetVmTemplatesConnectionRequestBody": { + "ClusterTopo": { "properties": { - "after": { - "type": "string", + "brick_topoes": { + "items": { + "$ref": "#/components/schemas/NestedBrickTopo" + }, + "type": "array", "nullable": true }, - "before": { - "type": "string", - "nullable": true + "cluster": { + "$ref": "#/components/schemas/NestedCluster" }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true + "id": { + "type": "string" }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "local_id": { + "type": "string" }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/VmTemplateOrderByInput" - } - ], - "nullable": true + "name": { + "type": "string" }, - "skip": { - "type": "integer", - "format": "int32", + "node_topoes": { + "items": { + "$ref": "#/components/schemas/NestedNodeTopo" + }, + "type": "array", "nullable": true }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/VmTemplateWhereInput" - } - ], + "zone_topoes": { + "items": { + "$ref": "#/components/schemas/NestedZoneTopo" + }, + "type": "array", "nullable": true } }, + "required": [ + "cluster", + "id", + "local_id", + "name" + ], "type": "object", "additionalProperties": false }, - "VmVolumeSnapshotOrderByInput": { + "ClusterTopoOrderByInput": { "enum": [ - "createAt_ASC", - "createAt_DESC", - "description_ASC", - "description_DESC", - "elf_storage_policy_ASC", - "elf_storage_policy_DESC", - "entityAsyncStatus_ASC", - "entityAsyncStatus_DESC", "id_ASC", "id_DESC", - "local_created_at_ASC", - "local_created_at_DESC", "local_id_ASC", "local_id_DESC", "name_ASC", - "name_DESC", - "shared_size_ASC", - "shared_size_DESC", - "size_ASC", - "size_DESC", - "type_ASC", - "type_DESC", - "unique_size_ASC", - "unique_size_DESC", - "volume_sharing_ASC", - "volume_sharing_DESC", - "volume_size_ASC", - "volume_size_DESC", - "zbs_snapshot_uuid_ASC", - "zbs_snapshot_uuid_DESC" + "name_DESC" ], "type": "string" }, - "GetVmVolumeSnapshotsRequestBody": { + "GetClusterTopoesRequestBody": { "properties": { "after": { "type": "string", @@ -104341,7 +100543,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VmVolumeSnapshotOrderByInput" + "$ref": "#/components/schemas/ClusterTopoOrderByInput" } ], "nullable": true @@ -104354,7 +100556,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" + "$ref": "#/components/schemas/ClusterTopoWhereInput" } ], "nullable": true @@ -104363,7 +100565,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVmVolumeSnapshot": { + "NestedAggregateClusterTopo": { "properties": { "count": { "type": "integer", @@ -104376,10 +100578,10 @@ "type": "object", "additionalProperties": false }, - "VmVolumeSnapshotConnection": { + "ClusterTopoConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVmVolumeSnapshot" + "$ref": "#/components/schemas/NestedAggregateClusterTopo" } }, "required": [ @@ -104388,7 +100590,7 @@ "type": "object", "additionalProperties": false }, - "GetVmVolumeSnapshotsConnectionRequestBody": { + "GetClusterTopoesConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -104411,7 +100613,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VmVolumeSnapshotOrderByInput" + "$ref": "#/components/schemas/ClusterTopoOrderByInput" } ], "nullable": true @@ -104424,7 +100626,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" + "$ref": "#/components/schemas/ClusterTopoWhereInput" } ], "nullable": true @@ -104433,7 +100635,495 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVmVolume": { + "ClusterUpgradeHistory": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "date": { + "type": "string" + }, + "id": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "progress": { + "properties": {}, + "type": "object" + }, + "result": { + "type": "string" + }, + "task_uuid": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "required": [ + "cluster", + "date", + "id", + "local_id", + "progress", + "result", + "task_uuid", + "version" + ], + "type": "object", + "additionalProperties": false + }, + "ClusterUpgradeHistoryOrderByInput": { + "enum": [ + "date_ASC", + "date_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "progress_ASC", + "progress_DESC", + "result_ASC", + "result_DESC", + "task_uuid_ASC", + "task_uuid_DESC", + "version_ASC", + "version_DESC" + ], + "type": "string" + }, + "ClusterUpgradeHistoryWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput" + }, + "type": "array", + "nullable": true + }, + "NOT": { + "items": { + "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput" + }, + "type": "array", + "nullable": true + }, + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true + }, + "date": { + "type": "string", + "nullable": true + }, + "date_gt": { + "type": "string", + "nullable": true + }, + "date_gte": { + "type": "string", + "nullable": true + }, + "date_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "date_lt": { + "type": "string", + "nullable": true + }, + "date_lte": { + "type": "string", + "nullable": true + }, + "date_not": { + "type": "string", + "nullable": true + }, + "date_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id": { + "type": "string", + "nullable": true + }, + "id_contains": { + "type": "string", + "nullable": true + }, + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_lt": { + "type": "string", + "nullable": true + }, + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_not_starts_with": { + "type": "string", + "nullable": true + }, + "id_starts_with": { + "type": "string", + "nullable": true + }, + "local_id": { + "type": "string", + "nullable": true + }, + "local_id_contains": { + "type": "string", + "nullable": true + }, + "local_id_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_gt": { + "type": "string", + "nullable": true + }, + "local_id_gte": { + "type": "string", + "nullable": true + }, + "local_id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "local_id_lt": { + "type": "string", + "nullable": true + }, + "local_id_lte": { + "type": "string", + "nullable": true + }, + "local_id_not": { + "type": "string", + "nullable": true + }, + "local_id_not_contains": { + "type": "string", + "nullable": true + }, + "local_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "local_id_not_starts_with": { + "type": "string", + "nullable": true + }, + "local_id_starts_with": { + "type": "string", + "nullable": true + }, + "result": { + "type": "string", + "nullable": true + }, + "result_contains": { + "type": "string", + "nullable": true + }, + "result_ends_with": { + "type": "string", + "nullable": true + }, + "result_gt": { + "type": "string", + "nullable": true + }, + "result_gte": { + "type": "string", + "nullable": true + }, + "result_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "result_lt": { + "type": "string", + "nullable": true + }, + "result_lte": { + "type": "string", + "nullable": true + }, + "result_not": { + "type": "string", + "nullable": true + }, + "result_not_contains": { + "type": "string", + "nullable": true + }, + "result_not_ends_with": { + "type": "string", + "nullable": true + }, + "result_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "result_not_starts_with": { + "type": "string", + "nullable": true + }, + "result_starts_with": { + "type": "string", + "nullable": true + }, + "task_uuid": { + "type": "string", + "nullable": true + }, + "task_uuid_contains": { + "type": "string", + "nullable": true + }, + "task_uuid_ends_with": { + "type": "string", + "nullable": true + }, + "task_uuid_gt": { + "type": "string", + "nullable": true + }, + "task_uuid_gte": { + "type": "string", + "nullable": true + }, + "task_uuid_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "task_uuid_lt": { + "type": "string", + "nullable": true + }, + "task_uuid_lte": { + "type": "string", + "nullable": true + }, + "task_uuid_not": { + "type": "string", + "nullable": true + }, + "task_uuid_not_contains": { + "type": "string", + "nullable": true + }, + "task_uuid_not_ends_with": { + "type": "string", + "nullable": true + }, + "task_uuid_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "task_uuid_not_starts_with": { + "type": "string", + "nullable": true + }, + "task_uuid_starts_with": { + "type": "string", + "nullable": true + }, + "version": { + "type": "string", + "nullable": true + }, + "version_contains": { + "type": "string", + "nullable": true + }, + "version_ends_with": { + "type": "string", + "nullable": true + }, + "version_gt": { + "type": "string", + "nullable": true + }, + "version_gte": { + "type": "string", + "nullable": true + }, + "version_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "version_lt": { + "type": "string", + "nullable": true + }, + "version_lte": { + "type": "string", + "nullable": true + }, + "version_not": { + "type": "string", + "nullable": true + }, + "version_not_contains": { + "type": "string", + "nullable": true + }, + "version_not_ends_with": { + "type": "string", + "nullable": true + }, + "version_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "version_not_starts_with": { + "type": "string", + "nullable": true + }, + "version_starts_with": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GetClusterUpgradeHistoriesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterUpgradeHistoryOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateClusterUpgradeHistory": { "properties": { "count": { "type": "integer", @@ -104446,10 +101136,10 @@ "type": "object", "additionalProperties": false }, - "VmVolumeConnection": { + "ClusterUpgradeHistoryConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVmVolume" + "$ref": "#/components/schemas/NestedAggregateClusterUpgradeHistory" } }, "required": [ @@ -104458,7 +101148,7 @@ "type": "object", "additionalProperties": false }, - "GetVmVolumesConnectionRequestBody": { + "GetClusterUpgradeHistoriesConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -104481,7 +101171,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VmVolumeOrderByInput" + "$ref": "#/components/schemas/ClusterUpgradeHistoryOrderByInput" } ], "nullable": true @@ -104494,7 +101184,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VmVolumeWhereInput" + "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput" } ], "nullable": true @@ -104503,7 +101193,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVm": { + "NestedAggregateCluster": { "properties": { "count": { "type": "integer", @@ -104516,10 +101206,10 @@ "type": "object", "additionalProperties": false }, - "VmConnection": { + "ClusterConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVm" + "$ref": "#/components/schemas/NestedAggregateCluster" } }, "required": [ @@ -104528,7 +101218,7 @@ "type": "object", "additionalProperties": false }, - "GetVmsConnectionRequestBody": { + "GetClustersConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -104551,7 +101241,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VmOrderByInput" + "$ref": "#/components/schemas/ClusterOrderByInput" } ], "nullable": true @@ -104564,7 +101254,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VmWhereInput" + "$ref": "#/components/schemas/ClusterWhereInput" } ], "nullable": true @@ -104573,24 +101263,24 @@ "type": "object", "additionalProperties": false }, - "VsphereEsxiAccountOrderByInput": { + "ConsistencyGroupSnapshotOrderByInput": { "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", "id_ASC", "id_DESC", - "ip_ASC", - "ip_DESC", - "is_valid_ASC", - "is_valid_DESC", + "local_created_at_ASC", + "local_created_at_DESC", "local_id_ASC", "local_id_DESC", - "port_ASC", - "port_DESC", - "username_ASC", - "username_DESC" + "name_ASC", + "name_DESC", + "unique_size_ASC", + "unique_size_DESC" ], "type": "string" }, - "GetVsphereEsxiAccountsRequestBody": { + "GetConsistencyGroupSnapshotsRequestBody": { "properties": { "after": { "type": "string", @@ -104613,7 +101303,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VsphereEsxiAccountOrderByInput" + "$ref": "#/components/schemas/ConsistencyGroupSnapshotOrderByInput" } ], "nullable": true @@ -104626,7 +101316,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput" + "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput" } ], "nullable": true @@ -104635,7 +101325,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateVsphereEsxiAccount": { + "NestedAggregateConsistencyGroupSnapshot": { "properties": { "count": { "type": "integer", @@ -104648,10 +101338,10 @@ "type": "object", "additionalProperties": false }, - "VsphereEsxiAccountConnection": { + "ConsistencyGroupSnapshotConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateVsphereEsxiAccount" + "$ref": "#/components/schemas/NestedAggregateConsistencyGroupSnapshot" } }, "required": [ @@ -104660,7 +101350,7 @@ "type": "object", "additionalProperties": false }, - "GetVsphereEsxiAccountsConnectionRequestBody": { + "GetConsistencyGroupSnapshotsConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -104683,7 +101373,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/VsphereEsxiAccountOrderByInput" + "$ref": "#/components/schemas/ConsistencyGroupSnapshotOrderByInput" } ], "nullable": true @@ -104696,7 +101386,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput" + "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput" } ], "nullable": true @@ -104705,151 +101395,32 @@ "type": "object", "additionalProperties": false }, - "WitnessService": { - "properties": { - "id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "role": { - "type": "string" - }, - "state": { - "type": "string" - }, - "state_duration": { - "type": "number", - "format": "double" - } - }, - "required": [ - "id", - "name", - "role", - "state", - "state_duration" - ], - "type": "object", - "additionalProperties": false - }, - "WitnessWhereUniqueInput": { - "properties": { - "id": { - "type": "string", - "nullable": true - }, - "local_id": { - "type": "string", - "nullable": true - } - }, - "type": "object", - "additionalProperties": false - }, - "GetWitnessServicesRequestBody": { + "NestedAggregateConsistencyGroup": { "properties": { - "where": { - "$ref": "#/components/schemas/WitnessWhereUniqueInput" + "count": { + "type": "integer", + "format": "int32" } }, "required": [ - "where" + "count" ], "type": "object", "additionalProperties": false }, - "Witness": { + "ConsistencyGroupConnection": { "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "cpu_hz_per_core": { - "type": "integer", - "format": "int64" - }, - "data_ip": { - "type": "string" - }, - "id": { - "type": "string" - }, - "local_id": { - "type": "string", - "nullable": true - }, - "management_ip": { - "type": "string" - }, - "name": { - "type": "string" - }, - "system_data_capacity": { - "type": "integer", - "format": "int64" - }, - "system_used_data_space": { - "type": "integer", - "format": "int64" - }, - "total_cpu_cores": { - "type": "integer", - "format": "int32" - }, - "total_cpu_hz": { - "type": "integer", - "format": "int64" - }, - "total_memory_bytes": { - "type": "integer", - "format": "int64" + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateConsistencyGroup" } }, "required": [ - "cluster", - "cpu_hz_per_core", - "data_ip", - "id", - "management_ip", - "name", - "system_data_capacity", - "system_used_data_space", - "total_cpu_cores", - "total_cpu_hz", - "total_memory_bytes" + "aggregate" ], "type": "object", "additionalProperties": false }, - "WitnessOrderByInput": { - "enum": [ - "cpu_hz_per_core_ASC", - "cpu_hz_per_core_DESC", - "data_ip_ASC", - "data_ip_DESC", - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC", - "management_ip_ASC", - "management_ip_DESC", - "name_ASC", - "name_DESC", - "system_data_capacity_ASC", - "system_data_capacity_DESC", - "system_used_data_space_ASC", - "system_used_data_space_DESC", - "total_cpu_cores_ASC", - "total_cpu_cores_DESC", - "total_cpu_hz_ASC", - "total_cpu_hz_DESC", - "total_memory_bytes_ASC", - "total_memory_bytes_DESC" - ], - "type": "string" - }, - "GetWitnessesRequestBody": { + "GetConsistencyGroupsConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -104872,7 +101443,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/WitnessOrderByInput" + "$ref": "#/components/schemas/ConsistencyGroupOrderByInput" } ], "nullable": true @@ -104885,7 +101456,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/WitnessWhereInput" + "$ref": "#/components/schemas/ConsistencyGroupWhereInput" } ], "nullable": true @@ -104894,7 +101465,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateWitness": { + "NestedAggregateContentLibraryImage": { "properties": { "count": { "type": "integer", @@ -104907,10 +101478,10 @@ "type": "object", "additionalProperties": false }, - "WitnessConnection": { + "ContentLibraryImageConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateWitness" + "$ref": "#/components/schemas/NestedAggregateContentLibraryImage" } }, "required": [ @@ -104919,7 +101490,7 @@ "type": "object", "additionalProperties": false }, - "GetWitnessesConnectionRequestBody": { + "GetContentLibraryImagesConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -104942,7 +101513,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/WitnessOrderByInput" + "$ref": "#/components/schemas/ContentLibraryImageOrderByInput" } ], "nullable": true @@ -104955,7 +101526,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/WitnessWhereInput" + "$ref": "#/components/schemas/ContentLibraryImageWhereInput" } ], "nullable": true @@ -104964,47 +101535,32 @@ "type": "object", "additionalProperties": false }, - "ZoneTopo": { + "NestedAggregateContentLibraryVmTemplate": { "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" - }, - "cluster_topo": { - "$ref": "#/components/schemas/NestedClusterTopo" - }, - "id": { - "type": "string" - }, - "local_id": { - "type": "string" - }, - "rack_topoes": { - "items": { - "$ref": "#/components/schemas/NestedRackTopo" - }, - "type": "array", - "nullable": true + "count": { + "type": "integer", + "format": "int32" } }, "required": [ - "cluster", - "cluster_topo", - "id", - "local_id" + "count" ], "type": "object", "additionalProperties": false }, - "ZoneTopoOrderByInput": { - "enum": [ - "id_ASC", - "id_DESC", - "local_id_ASC", - "local_id_DESC" + "ContentLibraryVmTemplateConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateContentLibraryVmTemplate" + } + }, + "required": [ + "aggregate" ], - "type": "string" + "type": "object", + "additionalProperties": false }, - "GetZoneTopoesRequestBody": { + "GetContentLibraryVmTemplatesConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -105027,7 +101583,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ZoneTopoOrderByInput" + "$ref": "#/components/schemas/ContentLibraryVmTemplateOrderByInput" } ], "nullable": true @@ -105040,7 +101596,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ZoneTopoWhereInput" + "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" } ], "nullable": true @@ -105049,7 +101605,7 @@ "type": "object", "additionalProperties": false }, - "NestedAggregateZoneTopo": { + "NestedAggregateDatacenter": { "properties": { "count": { "type": "integer", @@ -105062,10 +101618,10 @@ "type": "object", "additionalProperties": false }, - "ZoneTopoConnection": { + "DatacenterConnection": { "properties": { "aggregate": { - "$ref": "#/components/schemas/NestedAggregateZoneTopo" + "$ref": "#/components/schemas/NestedAggregateDatacenter" } }, "required": [ @@ -105074,7 +101630,7 @@ "type": "object", "additionalProperties": false }, - "GetZoneTopoesConnectionRequestBody": { + "GetDatacentersConnectionRequestBody": { "properties": { "after": { "type": "string", @@ -105097,7 +101653,7 @@ "orderBy": { "allOf": [ { - "$ref": "#/components/schemas/ZoneTopoOrderByInput" + "$ref": "#/components/schemas/DatacenterOrderByInput" } ], "nullable": true @@ -105110,7 +101666,7 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ZoneTopoWhereInput" + "$ref": "#/components/schemas/DatacenterWhereInput" } ], "nullable": true @@ -105119,197 +101675,691 @@ "type": "object", "additionalProperties": false }, - "Zone": { + "NestedLicense": { "properties": { - "cluster": { - "$ref": "#/components/schemas/NestedCluster" + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "Deploy": { + "properties": { + "id": { + "type": "string" }, - "datacenter": { - "$ref": "#/components/schemas/NestedDatacenter" + "license": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedLicense" + } + ], + "nullable": true }, - "failure_data_space": { - "type": "integer", - "format": "int64", + "version": { + "type": "string" + } + }, + "required": [ + "id", + "version" + ], + "type": "object", + "additionalProperties": false + }, + "DeployOrderByInput": { + "enum": [ + "id_ASC", + "id_DESC", + "version_ASC", + "version_DESC" + ], + "type": "string" + }, + "DeployWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/DeployWhereInput" + }, + "type": "array", "nullable": true }, - "host_num": { - "type": "integer", - "format": "int32", + "NOT": { + "items": { + "$ref": "#/components/schemas/DeployWhereInput" + }, + "type": "array", "nullable": true }, - "hosts": { + "OR": { "items": { - "$ref": "#/components/schemas/NestedHost" + "$ref": "#/components/schemas/DeployWhereInput" }, "type": "array", "nullable": true }, "id": { - "type": "string" + "type": "string", + "nullable": true }, - "is_preferred": { - "type": "boolean" + "id_contains": { + "type": "string", + "nullable": true }, - "local_id": { + "id_ends_with": { "type": "string", "nullable": true }, - "provisioned_cpu_cores": { - "type": "integer", - "format": "int32", + "id_gt": { + "type": "string", "nullable": true }, - "provisioned_cpu_cores_for_active_vm": { - "type": "integer", - "format": "int32", + "id_gte": { + "type": "string", "nullable": true }, - "provisioned_data_space": { - "type": "integer", - "format": "int64", + "id_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "provisioned_memory_bytes": { - "type": "integer", - "format": "int64", + "id_lt": { + "type": "string", "nullable": true }, - "running_vm_num": { - "type": "integer", - "format": "int32", + "id_lte": { + "type": "string", "nullable": true }, - "stopped_vm_num": { - "type": "integer", - "format": "int32", + "id_not": { + "type": "string", "nullable": true }, - "suspended_vm_num": { - "type": "integer", - "format": "int32", + "id_not_contains": { + "type": "string", "nullable": true }, - "total_cache_capacity": { - "type": "integer", - "format": "int64", + "id_not_ends_with": { + "type": "string", "nullable": true }, - "total_cpu_cores": { - "type": "integer", - "format": "int32", + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "total_cpu_hz": { - "type": "integer", - "format": "int64", + "id_not_starts_with": { + "type": "string", "nullable": true }, - "total_data_capacity": { - "type": "integer", - "format": "int64", + "id_starts_with": { + "type": "string", "nullable": true }, - "total_memory_bytes": { - "type": "integer", - "format": "int64", + "license": { + "allOf": [ + { + "$ref": "#/components/schemas/LicenseWhereInput" + } + ], "nullable": true }, - "used_data_space": { - "type": "integer", - "format": "int64", + "version": { + "type": "string", "nullable": true }, - "valid_data_space": { - "type": "integer", - "format": "int64", + "version_contains": { + "type": "string", "nullable": true }, - "vm_num": { - "type": "integer", - "format": "int32", + "version_ends_with": { + "type": "string", "nullable": true - } - }, - "required": [ - "cluster", - "datacenter", - "id", - "is_preferred" - ], - "type": "object", - "additionalProperties": false - }, - "ZoneOrderByInput": { - "enum": [ - "failure_data_space_ASC", - "failure_data_space_DESC", - "host_num_ASC", - "host_num_DESC", - "id_ASC", - "id_DESC", - "is_preferred_ASC", - "is_preferred_DESC", - "local_id_ASC", - "local_id_DESC", - "provisioned_cpu_cores_ASC", - "provisioned_cpu_cores_DESC", - "provisioned_cpu_cores_for_active_vm_ASC", - "provisioned_cpu_cores_for_active_vm_DESC", - "provisioned_data_space_ASC", - "provisioned_data_space_DESC", - "provisioned_memory_bytes_ASC", - "provisioned_memory_bytes_DESC", - "running_vm_num_ASC", - "running_vm_num_DESC", - "stopped_vm_num_ASC", - "stopped_vm_num_DESC", - "suspended_vm_num_ASC", - "suspended_vm_num_DESC", - "total_cache_capacity_ASC", - "total_cache_capacity_DESC", - "total_cpu_cores_ASC", - "total_cpu_cores_DESC", - "total_cpu_hz_ASC", - "total_cpu_hz_DESC", - "total_data_capacity_ASC", - "total_data_capacity_DESC", - "total_memory_bytes_ASC", - "total_memory_bytes_DESC", - "used_data_space_ASC", - "used_data_space_DESC", - "valid_data_space_ASC", - "valid_data_space_DESC", - "vm_num_ASC", - "vm_num_DESC" - ], - "type": "string" - }, - "GetZonesRequestBody": { - "properties": { - "after": { + }, + "version_gt": { "type": "string", "nullable": true }, - "before": { + "version_gte": { "type": "string", "nullable": true }, - "first": { - "type": "integer", - "format": "int32", + "version_in": { + "items": { + "type": "string" + }, + "type": "array", "nullable": true }, - "last": { - "type": "integer", - "format": "int32", + "version_lt": { + "type": "string", "nullable": true }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ZoneOrderByInput" - } - ], + "version_lte": { + "type": "string", + "nullable": true + }, + "version_not": { + "type": "string", + "nullable": true + }, + "version_not_contains": { + "type": "string", + "nullable": true + }, + "version_not_ends_with": { + "type": "string", + "nullable": true + }, + "version_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "version_not_starts_with": { + "type": "string", + "nullable": true + }, + "version_starts_with": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "LicenseWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/LicenseWhereInput" + }, + "type": "array", + "nullable": true + }, + "NOT": { + "items": { + "$ref": "#/components/schemas/LicenseWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/LicenseWhereInput" + }, + "type": "array", + "nullable": true + }, + "expire_date": { + "type": "string", + "nullable": true + }, + "expire_date_gt": { + "type": "string", + "nullable": true + }, + "expire_date_gte": { + "type": "string", + "nullable": true + }, + "expire_date_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "expire_date_lt": { + "type": "string", + "nullable": true + }, + "expire_date_lte": { + "type": "string", + "nullable": true + }, + "expire_date_not": { + "type": "string", + "nullable": true + }, + "expire_date_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id": { + "type": "string", + "nullable": true + }, + "id_contains": { + "type": "string", + "nullable": true + }, + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_lt": { + "type": "string", + "nullable": true + }, + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_not_starts_with": { + "type": "string", + "nullable": true + }, + "id_starts_with": { + "type": "string", + "nullable": true + }, + "license_serial": { + "type": "string", + "nullable": true + }, + "license_serial_contains": { + "type": "string", + "nullable": true + }, + "license_serial_ends_with": { + "type": "string", + "nullable": true + }, + "license_serial_gt": { + "type": "string", + "nullable": true + }, + "license_serial_gte": { + "type": "string", + "nullable": true + }, + "license_serial_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "license_serial_lt": { + "type": "string", + "nullable": true + }, + "license_serial_lte": { + "type": "string", + "nullable": true + }, + "license_serial_not": { + "type": "string", + "nullable": true + }, + "license_serial_not_contains": { + "type": "string", + "nullable": true + }, + "license_serial_not_ends_with": { + "type": "string", + "nullable": true + }, + "license_serial_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "license_serial_not_starts_with": { + "type": "string", + "nullable": true + }, + "license_serial_starts_with": { + "type": "string", + "nullable": true + }, + "maintenance_end_date": { + "type": "string", + "nullable": true + }, + "maintenance_end_date_gt": { + "type": "string", + "nullable": true + }, + "maintenance_end_date_gte": { + "type": "string", + "nullable": true + }, + "maintenance_end_date_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "maintenance_end_date_lt": { + "type": "string", + "nullable": true + }, + "maintenance_end_date_lte": { + "type": "string", + "nullable": true + }, + "maintenance_end_date_not": { + "type": "string", + "nullable": true + }, + "maintenance_end_date_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "maintenance_start_date": { + "type": "string", + "nullable": true + }, + "maintenance_start_date_gt": { + "type": "string", + "nullable": true + }, + "maintenance_start_date_gte": { + "type": "string", + "nullable": true + }, + "maintenance_start_date_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "maintenance_start_date_lt": { + "type": "string", + "nullable": true + }, + "maintenance_start_date_lte": { + "type": "string", + "nullable": true + }, + "maintenance_start_date_not": { + "type": "string", + "nullable": true + }, + "maintenance_start_date_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "max_chunk_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_chunk_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_chunk_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_chunk_num_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "max_chunk_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_chunk_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_chunk_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_chunk_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "max_cluster_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_cluster_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_cluster_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_cluster_num_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "max_cluster_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_cluster_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_cluster_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_cluster_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "sign_date": { + "type": "string", + "nullable": true + }, + "sign_date_gt": { + "type": "string", + "nullable": true + }, + "sign_date_gte": { + "type": "string", + "nullable": true + }, + "sign_date_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "sign_date_lt": { + "type": "string", + "nullable": true + }, + "sign_date_lte": { + "type": "string", + "nullable": true + }, + "sign_date_not": { + "type": "string", + "nullable": true + }, + "sign_date_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "software_edition": { + "allOf": [ + { + "$ref": "#/components/schemas/SoftwareEdition" + } + ], + "nullable": true + }, + "software_edition_in": { + "items": { + "$ref": "#/components/schemas/SoftwareEdition" + }, + "type": "array", + "nullable": true + }, + "software_edition_not": { + "allOf": [ + { + "$ref": "#/components/schemas/SoftwareEdition" + } + ], + "nullable": true + }, + "software_edition_not_in": { + "items": { + "$ref": "#/components/schemas/SoftwareEdition" + }, + "type": "array", + "nullable": true + }, + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/LicenseType" + } + ], + "nullable": true + }, + "type_in": { + "items": { + "$ref": "#/components/schemas/LicenseType" + }, + "type": "array", + "nullable": true + }, + "type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/LicenseType" + } + ], + "nullable": true + }, + "type_not_in": { + "items": { + "$ref": "#/components/schemas/LicenseType" + }, + "type": "array", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GetDeploysRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/DeployOrderByInput" + } + ], "nullable": true }, "skip": { @@ -105320,300 +102370,15932 @@ "where": { "allOf": [ { - "$ref": "#/components/schemas/ZoneWhereInput" + "$ref": "#/components/schemas/DeployWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateDeploy": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "DeployConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateDeploy" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetDeploysConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/DeployOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/DeployWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedDiscoveredHostDimms": { + "properties": { + "dimm_id": { + "type": "string" + }, + "fw_version": { + "type": "string" + }, + "health_status": { + "type": "string" + }, + "socket_id": { + "type": "string" + } + }, + "required": [ + "dimm_id", + "fw_version", + "health_status", + "socket_id" + ], + "type": "object", + "additionalProperties": false + }, + "NestedDiscoveredHostDisk": { + "properties": { + "dimm_ids": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "drive": { + "type": "string" + }, + "function": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskFunction" + } + ], + "nullable": true + }, + "model": { + "type": "string" + }, + "numa_node": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "persistent_memory_type": { + "type": "string", + "nullable": true + }, + "serial": { + "type": "string" + }, + "size": { + "type": "integer", + "format": "int64" + }, + "type": { + "$ref": "#/components/schemas/DiskType" + } + }, + "required": [ + "drive", + "model", + "serial", + "size", + "type" + ], + "type": "object", + "additionalProperties": false + }, + "NestedDiscoveredHostIface": { + "properties": { + "ipv4": { + "type": "string", + "nullable": true + }, + "ipv6": { + "type": "string", + "nullable": true + }, + "mac_address": { + "type": "string" + }, + "mtu": { + "type": "integer", + "format": "int32" + }, + "name": { + "type": "string" + }, + "pci_slot_name": { + "type": "string", + "nullable": true + }, + "rdma_enabled": { + "type": "boolean", + "nullable": true + }, + "speed": { + "type": "number", + "format": "double", + "nullable": true + }, + "up": { + "type": "boolean" + } + }, + "required": [ + "mac_address", + "mtu", + "name", + "up" + ], + "type": "object", + "additionalProperties": false + }, + "DiscoveredHost": { + "properties": { + "all_flash": { + "type": "boolean" + }, + "deployed": { + "type": "boolean", + "nullable": true + }, + "dimms": { + "items": { + "$ref": "#/components/schemas/NestedDiscoveredHostDimms" + }, + "type": "array", + "nullable": true + }, + "disks": { + "items": { + "$ref": "#/components/schemas/NestedDiscoveredHostDisk" + }, + "type": "array" + }, + "host_ip": { + "type": "string" + }, + "host_uuid": { + "type": "string" + }, + "hostname": { + "type": "string" + }, + "ifaces": { + "items": { + "$ref": "#/components/schemas/NestedDiscoveredHostIface" + }, + "type": "array" + }, + "ipmi_ip": { + "type": "string", + "nullable": true + }, + "is_os_in_raid1": { + "type": "boolean", + "nullable": true + }, + "product": { + "type": "string", + "nullable": true + }, + "serial": { + "type": "string" + }, + "sockets": { + "type": "integer", + "format": "int32" + }, + "version": { + "type": "string" + }, + "zbs_spec": { + "type": "string", + "nullable": true + } + }, + "required": [ + "all_flash", + "disks", + "host_ip", + "host_uuid", + "hostname", + "ifaces", + "serial", + "sockets", + "version" + ], + "type": "object", + "additionalProperties": false + }, + "ClusterWhereUniqueInput": { + "properties": { + "id": { + "type": "string", + "nullable": true + }, + "local_id": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GetDiscoverHostsRequestBody": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/ClusterWhereUniqueInput" + }, + "host_address": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + } + }, + "required": [ + "cluster" + ], + "type": "object", + "additionalProperties": false + }, + "NestedAggregateDisk": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "DiskConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateDisk" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetDisksConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "ElfDataStore": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "description": { + "type": "string" + }, + "external_use": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "internal": { + "type": "boolean" + }, + "ip_whitelist": { + "type": "string" + }, + "iscsi_target": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedIscsiTarget" + } + ], + "nullable": true + }, + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "nfs_export": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedNfsExport" + } + ], + "nullable": true + }, + "nvmf_subsystem": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedNvmfSubsystem" + } + ], + "nullable": true + }, + "replica_num": { + "type": "integer", + "format": "int32" + }, + "thin_provision": { + "type": "boolean" + }, + "type": { + "$ref": "#/components/schemas/ElfDataStoreType" + } + }, + "required": [ + "cluster", + "description", + "external_use", + "id", + "internal", + "ip_whitelist", + "local_id", + "name", + "replica_num", + "thin_provision", + "type" + ], + "type": "object", + "additionalProperties": false + }, + "NestedAggregateElfDataStore": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "ElfDataStoreConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateElfDataStore" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetElfDataStoresConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfDataStoreOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfDataStoreWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateElfImage": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "ElfImageConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateElfImage" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetElfImagesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfImageOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfImageWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "ElfStoragePolicy": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "description": { + "type": "string" + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "id": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "replica_num": { + "type": "integer", + "format": "int32" + }, + "stripe_num": { + "type": "integer", + "format": "int32" + }, + "stripe_size": { + "type": "integer", + "format": "int64" + }, + "thin_provision": { + "type": "boolean" + } + }, + "required": [ + "cluster", + "description", + "id", + "local_id", + "name", + "replica_num", + "stripe_num", + "stripe_size", + "thin_provision" + ], + "type": "object", + "additionalProperties": false + }, + "ElfStoragePolicyOrderByInput": { + "enum": [ + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "replica_num_ASC", + "replica_num_DESC", + "stripe_num_ASC", + "stripe_num_DESC", + "stripe_size_ASC", + "stripe_size_DESC", + "thin_provision_ASC", + "thin_provision_DESC" + ], + "type": "string" + }, + "ElfStoragePolicyWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/ElfStoragePolicyWhereInput" + }, + "type": "array", + "nullable": true + }, + "NOT": { + "items": { + "$ref": "#/components/schemas/ElfStoragePolicyWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/ElfStoragePolicyWhereInput" + }, + "type": "array", + "nullable": true + }, + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/ClusterWhereInput" + } + ], + "nullable": true + }, + "description": { + "type": "string", + "nullable": true + }, + "description_contains": { + "type": "string", + "nullable": true + }, + "description_ends_with": { + "type": "string", + "nullable": true + }, + "description_gt": { + "type": "string", + "nullable": true + }, + "description_gte": { + "type": "string", + "nullable": true + }, + "description_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "description_lt": { + "type": "string", + "nullable": true + }, + "description_lte": { + "type": "string", + "nullable": true + }, + "description_not": { + "type": "string", + "nullable": true + }, + "description_not_contains": { + "type": "string", + "nullable": true + }, + "description_not_ends_with": { + "type": "string", + "nullable": true + }, + "description_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "description_not_starts_with": { + "type": "string", + "nullable": true + }, + "description_starts_with": { + "type": "string", + "nullable": true + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "entityAsyncStatus_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "id": { + "type": "string", + "nullable": true + }, + "id_contains": { + "type": "string", + "nullable": true + }, + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_lt": { + "type": "string", + "nullable": true + }, + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_not_starts_with": { + "type": "string", + "nullable": true + }, + "id_starts_with": { + "type": "string", + "nullable": true + }, + "local_id": { + "type": "string", + "nullable": true + }, + "local_id_contains": { + "type": "string", + "nullable": true + }, + "local_id_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_gt": { + "type": "string", + "nullable": true + }, + "local_id_gte": { + "type": "string", + "nullable": true + }, + "local_id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "local_id_lt": { + "type": "string", + "nullable": true + }, + "local_id_lte": { + "type": "string", + "nullable": true + }, + "local_id_not": { + "type": "string", + "nullable": true + }, + "local_id_not_contains": { + "type": "string", + "nullable": true + }, + "local_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "local_id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "local_id_not_starts_with": { + "type": "string", + "nullable": true + }, + "local_id_starts_with": { + "type": "string", + "nullable": true + }, + "name": { + "type": "string", + "nullable": true + }, + "name_contains": { + "type": "string", + "nullable": true + }, + "name_ends_with": { + "type": "string", + "nullable": true + }, + "name_gt": { + "type": "string", + "nullable": true + }, + "name_gte": { + "type": "string", + "nullable": true + }, + "name_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_lt": { + "type": "string", + "nullable": true + }, + "name_lte": { + "type": "string", + "nullable": true + }, + "name_not": { + "type": "string", + "nullable": true + }, + "name_not_contains": { + "type": "string", + "nullable": true + }, + "name_not_ends_with": { + "type": "string", + "nullable": true + }, + "name_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_not_starts_with": { + "type": "string", + "nullable": true + }, + "name_starts_with": { + "type": "string", + "nullable": true + }, + "replica_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "replica_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "replica_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "replica_num_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "replica_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "replica_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "replica_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "replica_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "stripe_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stripe_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stripe_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stripe_num_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "stripe_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stripe_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stripe_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stripe_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "stripe_size": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "stripe_size_gt": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "stripe_size_gte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "stripe_size_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "stripe_size_lt": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "stripe_size_lte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "stripe_size_not": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "stripe_size_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "thin_provision": { + "type": "boolean", + "nullable": true + }, + "thin_provision_not": { + "type": "boolean", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GetElfStoragePoliciesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfStoragePolicyOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfStoragePolicyWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateElfStoragePolicy": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "ElfStoragePolicyConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateElfStoragePolicy" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetElfStoragePoliciesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfStoragePolicyOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ElfStoragePolicyWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateEntityFilter": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "EntityFilterConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateEntityFilter" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetEntityFiltersConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityFilterOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityFilterWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedEverouteControllerInstance": { + "properties": { + "ipAddr": { + "type": "string" + }, + "vlan": { + "type": "string" + } + }, + "required": [ + "ipAddr", + "vlan" + ], + "type": "object", + "additionalProperties": false + }, + "NestedEverouteControllerTemplate": { + "properties": { + "cluster": { + "type": "string" + }, + "gateway": { + "type": "string" + }, + "memory": { + "type": "integer", + "format": "int64" + }, + "netmask": { + "type": "string" + }, + "size": { + "type": "integer", + "format": "int64" + }, + "vcpu": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "cluster", + "gateway", + "memory", + "netmask", + "size", + "vcpu" + ], + "type": "object", + "additionalProperties": false + }, + "NestedEverouteClusterWhitelist": { + "properties": { + "egress": { + "items": { + "$ref": "#/components/schemas/NestedNetworkPolicyRule" + }, + "type": "array", + "nullable": true + }, + "enable": { + "type": "boolean" + }, + "ingress": { + "items": { + "$ref": "#/components/schemas/NestedNetworkPolicyRule" + }, + "type": "array", + "nullable": true + } + }, + "required": [ + "enable" + ], + "type": "object", + "additionalProperties": false + }, + "NestedLoadBalancerService": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "NestedEverouteAgentStatus": { + "properties": { + "host": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedHost" + } + ], + "nullable": true + }, + "hostID": { + "type": "string", + "nullable": true + }, + "ipAddr": { + "type": "string", + "nullable": true + }, + "isHealth": { + "type": "boolean" + }, + "message": { + "type": "string", + "nullable": true + }, + "phase": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterPhase" + } + ], + "nullable": true + }, + "reason": { + "type": "string", + "nullable": true + } + }, + "required": [ + "isHealth" + ], + "type": "object", + "additionalProperties": false + }, + "NestedEverouteManageVDSStatus": { + "properties": { + "message": { + "type": "string", + "nullable": true + }, + "phase": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterPhase" + } + ], + "nullable": true + }, + "reason": { + "type": "string", + "nullable": true + }, + "retryCount": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "vds": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVds" + } + ], + "nullable": true + }, + "vdsID": { + "type": "string" + } + }, + "required": [ + "vdsID" + ], + "type": "object", + "additionalProperties": false + }, + "NestedEverouteClusterAgentStatus": { + "properties": { + "currentNumber": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "expectNumber": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "instances": { + "items": { + "$ref": "#/components/schemas/NestedEverouteAgentStatus" + }, + "type": "array", + "nullable": true + }, + "manageVDSes": { + "items": { + "$ref": "#/components/schemas/NestedEverouteManageVDSStatus" + }, + "type": "array", + "nullable": true + }, + "numberHealth": { + "type": "integer", + "format": "int32", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedEverouteClusterCondition": { + "properties": { + "lastProbeTime": { + "type": "string", + "nullable": true + }, + "type": { + "type": "string" + } + }, + "required": [ + "type" + ], + "type": "object", + "additionalProperties": false + }, + "NestedEverouteClusterVMMetrics": { + "properties": { + "cpuUsage": { + "type": "number", + "format": "double" + }, + "dataVolumeUsage": { + "type": "number", + "format": "double" + }, + "lastAcquisitionTime": { + "type": "string" + }, + "memoryUsage": { + "type": "number", + "format": "double" + } + }, + "required": [ + "cpuUsage", + "dataVolumeUsage", + "lastAcquisitionTime", + "memoryUsage" + ], + "type": "object", + "additionalProperties": false + }, + "NestedEverouteControllerStatus": { + "properties": { + "ipAddr": { + "type": "string", + "nullable": true + }, + "isHealth": { + "type": "boolean" + }, + "message": { + "type": "string", + "nullable": true + }, + "metrics": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedEverouteClusterVMMetrics" + } + ], + "nullable": true + }, + "phase": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterPhase" + } + ], + "nullable": true + }, + "reason": { + "type": "string", + "nullable": true + }, + "vm": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVm" + } + ], + "nullable": true + }, + "vmID": { + "type": "string", + "nullable": true + } + }, + "required": [ + "isHealth" + ], + "type": "object", + "additionalProperties": false + }, + "NestedEverouteClusterControllerStatus": { + "properties": { + "currentNumber": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "expectNumber": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "instances": { + "items": { + "$ref": "#/components/schemas/NestedEverouteControllerStatus" + }, + "type": "array", + "nullable": true + }, + "numberHealth": { + "type": "integer", + "format": "int32", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedEverouteClusterStatus": { + "properties": { + "agents": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedEverouteClusterAgentStatus" + } + ], + "nullable": true + }, + "conditions": { + "items": { + "$ref": "#/components/schemas/NestedEverouteClusterCondition" + }, + "type": "array", + "nullable": true + }, + "controllers": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedEverouteClusterControllerStatus" + } + ], + "nullable": true + }, + "message": { + "type": "string", + "nullable": true + }, + "phase": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterPhase" + } + ], + "nullable": true + }, + "reason": { + "type": "string", + "nullable": true + }, + "retryCount": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "version": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedVirtualPrivateCloudService": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "EverouteCluster": { + "properties": { + "agent_elf_clusters": { + "items": { + "$ref": "#/components/schemas/NestedCluster" + }, + "type": "array", + "nullable": true + }, + "agent_elf_vdses": { + "items": { + "$ref": "#/components/schemas/NestedVds" + }, + "type": "array", + "nullable": true + }, + "controller_instances": { + "items": { + "$ref": "#/components/schemas/NestedEverouteControllerInstance" + }, + "type": "array" + }, + "controller_template": { + "$ref": "#/components/schemas/NestedEverouteControllerTemplate" + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "global_default_action": { + "$ref": "#/components/schemas/GlobalPolicyAction" + }, + "global_whitelist": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedEverouteClusterWhitelist" + } + ], + "nullable": true + }, + "id": { + "type": "string" + }, + "installed": { + "type": "boolean", + "nullable": true + }, + "load_balancer_service": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedLoadBalancerService" + } + ], + "nullable": true + }, + "name": { + "type": "string" + }, + "phase": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterPhase" + } + ], + "nullable": true + }, + "status": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedEverouteClusterStatus" + } + ], + "nullable": true + }, + "version": { + "type": "string" + }, + "vpc_service": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudService" + } + ], + "nullable": true + } + }, + "required": [ + "controller_instances", + "controller_template", + "global_default_action", + "id", + "name", + "version" + ], + "type": "object", + "additionalProperties": false + }, + "EverouteClusterOrderByInput": { + "enum": [ + "controller_instances_ASC", + "controller_instances_DESC", + "controller_template_ASC", + "controller_template_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "global_default_action_ASC", + "global_default_action_DESC", + "global_whitelist_ASC", + "global_whitelist_DESC", + "id_ASC", + "id_DESC", + "installed_ASC", + "installed_DESC", + "name_ASC", + "name_DESC", + "phase_ASC", + "phase_DESC", + "status_ASC", + "status_DESC", + "version_ASC", + "version_DESC" + ], + "type": "string" + }, + "GetEverouteClustersRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateEverouteCluster": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "EverouteClusterConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateEverouteCluster" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetEverouteClustersConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteClusterWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "EverouteLicense": { + "properties": { + "code": { + "type": "string" + }, + "expire_date": { + "type": "string" + }, + "id": { + "type": "string" + }, + "max_socket_num": { + "type": "integer", + "format": "int32" + }, + "serial": { + "type": "string" + }, + "sign_date": { + "type": "string" + }, + "software_edition": { + "$ref": "#/components/schemas/SoftwareEdition" + }, + "type": { + "$ref": "#/components/schemas/LicenseType" + }, + "uid": { + "type": "string" + } + }, + "required": [ + "code", + "expire_date", + "id", + "max_socket_num", + "serial", + "sign_date", + "software_edition", + "type", + "uid" + ], + "type": "object", + "additionalProperties": false + }, + "EverouteLicenseOrderByInput": { + "enum": [ + "code_ASC", + "code_DESC", + "expire_date_ASC", + "expire_date_DESC", + "id_ASC", + "id_DESC", + "max_socket_num_ASC", + "max_socket_num_DESC", + "serial_ASC", + "serial_DESC", + "sign_date_ASC", + "sign_date_DESC", + "software_edition_ASC", + "software_edition_DESC", + "type_ASC", + "type_DESC", + "uid_ASC", + "uid_DESC" + ], + "type": "string" + }, + "EverouteLicenseWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/EverouteLicenseWhereInput" + }, + "type": "array", + "nullable": true + }, + "NOT": { + "items": { + "$ref": "#/components/schemas/EverouteLicenseWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/EverouteLicenseWhereInput" + }, + "type": "array", + "nullable": true + }, + "code": { + "type": "string", + "nullable": true + }, + "code_contains": { + "type": "string", + "nullable": true + }, + "code_ends_with": { + "type": "string", + "nullable": true + }, + "code_gt": { + "type": "string", + "nullable": true + }, + "code_gte": { + "type": "string", + "nullable": true + }, + "code_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "code_lt": { + "type": "string", + "nullable": true + }, + "code_lte": { + "type": "string", + "nullable": true + }, + "code_not": { + "type": "string", + "nullable": true + }, + "code_not_contains": { + "type": "string", + "nullable": true + }, + "code_not_ends_with": { + "type": "string", + "nullable": true + }, + "code_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "code_not_starts_with": { + "type": "string", + "nullable": true + }, + "code_starts_with": { + "type": "string", + "nullable": true + }, + "expire_date": { + "type": "string", + "nullable": true + }, + "expire_date_gt": { + "type": "string", + "nullable": true + }, + "expire_date_gte": { + "type": "string", + "nullable": true + }, + "expire_date_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "expire_date_lt": { + "type": "string", + "nullable": true + }, + "expire_date_lte": { + "type": "string", + "nullable": true + }, + "expire_date_not": { + "type": "string", + "nullable": true + }, + "expire_date_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id": { + "type": "string", + "nullable": true + }, + "id_contains": { + "type": "string", + "nullable": true + }, + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_lt": { + "type": "string", + "nullable": true + }, + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_not_starts_with": { + "type": "string", + "nullable": true + }, + "id_starts_with": { + "type": "string", + "nullable": true + }, + "max_socket_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_socket_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_socket_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_socket_num_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "max_socket_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_socket_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_socket_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_socket_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "serial": { + "type": "string", + "nullable": true + }, + "serial_contains": { + "type": "string", + "nullable": true + }, + "serial_ends_with": { + "type": "string", + "nullable": true + }, + "serial_gt": { + "type": "string", + "nullable": true + }, + "serial_gte": { + "type": "string", + "nullable": true + }, + "serial_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "serial_lt": { + "type": "string", + "nullable": true + }, + "serial_lte": { + "type": "string", + "nullable": true + }, + "serial_not": { + "type": "string", + "nullable": true + }, + "serial_not_contains": { + "type": "string", + "nullable": true + }, + "serial_not_ends_with": { + "type": "string", + "nullable": true + }, + "serial_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "serial_not_starts_with": { + "type": "string", + "nullable": true + }, + "serial_starts_with": { + "type": "string", + "nullable": true + }, + "sign_date": { + "type": "string", + "nullable": true + }, + "sign_date_gt": { + "type": "string", + "nullable": true + }, + "sign_date_gte": { + "type": "string", + "nullable": true + }, + "sign_date_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "sign_date_lt": { + "type": "string", + "nullable": true + }, + "sign_date_lte": { + "type": "string", + "nullable": true + }, + "sign_date_not": { + "type": "string", + "nullable": true + }, + "sign_date_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "software_edition": { + "allOf": [ + { + "$ref": "#/components/schemas/SoftwareEdition" + } + ], + "nullable": true + }, + "software_edition_in": { + "items": { + "$ref": "#/components/schemas/SoftwareEdition" + }, + "type": "array", + "nullable": true + }, + "software_edition_not": { + "allOf": [ + { + "$ref": "#/components/schemas/SoftwareEdition" + } + ], + "nullable": true + }, + "software_edition_not_in": { + "items": { + "$ref": "#/components/schemas/SoftwareEdition" + }, + "type": "array", + "nullable": true + }, + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/LicenseType" + } + ], + "nullable": true + }, + "type_in": { + "items": { + "$ref": "#/components/schemas/LicenseType" + }, + "type": "array", + "nullable": true + }, + "type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/LicenseType" + } + ], + "nullable": true + }, + "type_not_in": { + "items": { + "$ref": "#/components/schemas/LicenseType" + }, + "type": "array", + "nullable": true + }, + "uid": { + "type": "string", + "nullable": true + }, + "uid_contains": { + "type": "string", + "nullable": true + }, + "uid_ends_with": { + "type": "string", + "nullable": true + }, + "uid_gt": { + "type": "string", + "nullable": true + }, + "uid_gte": { + "type": "string", + "nullable": true + }, + "uid_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "uid_lt": { + "type": "string", + "nullable": true + }, + "uid_lte": { + "type": "string", + "nullable": true + }, + "uid_not": { + "type": "string", + "nullable": true + }, + "uid_not_contains": { + "type": "string", + "nullable": true + }, + "uid_not_ends_with": { + "type": "string", + "nullable": true + }, + "uid_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "uid_not_starts_with": { + "type": "string", + "nullable": true + }, + "uid_starts_with": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GetEverouteLicensesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteLicenseOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteLicenseWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateEverouteLicense": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "EverouteLicenseConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateEverouteLicense" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetEverouteLicensesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteLicenseOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteLicenseWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "EveroutePackage": { + "properties": { + "arch": { + "$ref": "#/components/schemas/Architecture" + }, + "description": { + "type": "string" + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "id": { + "type": "string" + }, + "local_created_at": { + "type": "string" + }, + "name": { + "type": "string" + }, + "package_info": { + "properties": {}, + "type": "object" + }, + "size": { + "type": "integer", + "format": "int64" + }, + "version": { + "type": "string" + } + }, + "required": [ + "arch", + "description", + "id", + "local_created_at", + "name", + "package_info", + "size", + "version" + ], + "type": "object", + "additionalProperties": false + }, + "EveroutePackageOrderByInput": { + "enum": [ + "arch_ASC", + "arch_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "name_ASC", + "name_DESC", + "package_info_ASC", + "package_info_DESC", + "size_ASC", + "size_DESC", + "version_ASC", + "version_DESC" + ], + "type": "string" + }, + "EveroutePackageWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/EveroutePackageWhereInput" + }, + "type": "array", + "nullable": true + }, + "NOT": { + "items": { + "$ref": "#/components/schemas/EveroutePackageWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/EveroutePackageWhereInput" + }, + "type": "array", + "nullable": true + }, + "arch": { + "allOf": [ + { + "$ref": "#/components/schemas/Architecture" + } + ], + "nullable": true + }, + "arch_in": { + "items": { + "$ref": "#/components/schemas/Architecture" + }, + "type": "array", + "nullable": true + }, + "arch_not": { + "allOf": [ + { + "$ref": "#/components/schemas/Architecture" + } + ], + "nullable": true + }, + "arch_not_in": { + "items": { + "$ref": "#/components/schemas/Architecture" + }, + "type": "array", + "nullable": true + }, + "description": { + "type": "string", + "nullable": true + }, + "description_contains": { + "type": "string", + "nullable": true + }, + "description_ends_with": { + "type": "string", + "nullable": true + }, + "description_gt": { + "type": "string", + "nullable": true + }, + "description_gte": { + "type": "string", + "nullable": true + }, + "description_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "description_lt": { + "type": "string", + "nullable": true + }, + "description_lte": { + "type": "string", + "nullable": true + }, + "description_not": { + "type": "string", + "nullable": true + }, + "description_not_contains": { + "type": "string", + "nullable": true + }, + "description_not_ends_with": { + "type": "string", + "nullable": true + }, + "description_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "description_not_starts_with": { + "type": "string", + "nullable": true + }, + "description_starts_with": { + "type": "string", + "nullable": true + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "entityAsyncStatus_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "id": { + "type": "string", + "nullable": true + }, + "id_contains": { + "type": "string", + "nullable": true + }, + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_lt": { + "type": "string", + "nullable": true + }, + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_not_starts_with": { + "type": "string", + "nullable": true + }, + "id_starts_with": { + "type": "string", + "nullable": true + }, + "local_created_at": { + "type": "string", + "nullable": true + }, + "local_created_at_gt": { + "type": "string", + "nullable": true + }, + "local_created_at_gte": { + "type": "string", + "nullable": true + }, + "local_created_at_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "local_created_at_lt": { + "type": "string", + "nullable": true + }, + "local_created_at_lte": { + "type": "string", + "nullable": true + }, + "local_created_at_not": { + "type": "string", + "nullable": true + }, + "local_created_at_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name": { + "type": "string", + "nullable": true + }, + "name_contains": { + "type": "string", + "nullable": true + }, + "name_ends_with": { + "type": "string", + "nullable": true + }, + "name_gt": { + "type": "string", + "nullable": true + }, + "name_gte": { + "type": "string", + "nullable": true + }, + "name_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_lt": { + "type": "string", + "nullable": true + }, + "name_lte": { + "type": "string", + "nullable": true + }, + "name_not": { + "type": "string", + "nullable": true + }, + "name_not_contains": { + "type": "string", + "nullable": true + }, + "name_not_ends_with": { + "type": "string", + "nullable": true + }, + "name_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "name_not_starts_with": { + "type": "string", + "nullable": true + }, + "name_starts_with": { + "type": "string", + "nullable": true + }, + "size": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "size_gt": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "size_gte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "size_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "size_lt": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "size_lte": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "size_not": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "size_not_in": { + "items": { + "type": "integer", + "format": "int64" + }, + "type": "array", + "nullable": true + }, + "version": { + "type": "string", + "nullable": true + }, + "version_contains": { + "type": "string", + "nullable": true + }, + "version_ends_with": { + "type": "string", + "nullable": true + }, + "version_gt": { + "type": "string", + "nullable": true + }, + "version_gte": { + "type": "string", + "nullable": true + }, + "version_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "version_lt": { + "type": "string", + "nullable": true + }, + "version_lte": { + "type": "string", + "nullable": true + }, + "version_not": { + "type": "string", + "nullable": true + }, + "version_not_contains": { + "type": "string", + "nullable": true + }, + "version_not_ends_with": { + "type": "string", + "nullable": true + }, + "version_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "version_not_starts_with": { + "type": "string", + "nullable": true + }, + "version_starts_with": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GetEveroutePackagesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/EveroutePackageOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/EveroutePackageWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateEveroutePackage": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "EveroutePackageConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateEveroutePackage" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetEveroutePackagesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/EveroutePackageOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/EveroutePackageWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateGlobalAlertRule": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "GlobalAlertRuleConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateGlobalAlertRule" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetGlobalAlertRulesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/GlobalAlertRuleOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/GlobalAlertRuleWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GlobalSettingsOrderByInput": { + "enum": [ + "auth_ASC", + "auth_DESC", + "id_ASC", + "id_DESC", + "vm_recycle_bin_ASC", + "vm_recycle_bin_DESC" + ], + "type": "string" + }, + "GlobalSettingsWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/GlobalSettingsWhereInput" + }, + "type": "array", + "nullable": true + }, + "NOT": { + "items": { + "$ref": "#/components/schemas/GlobalSettingsWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/GlobalSettingsWhereInput" + }, + "type": "array", + "nullable": true + }, + "id": { + "type": "string", + "nullable": true + }, + "id_contains": { + "type": "string", + "nullable": true + }, + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_lt": { + "type": "string", + "nullable": true + }, + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_not_starts_with": { + "type": "string", + "nullable": true + }, + "id_starts_with": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GetGlobalSettingsesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/GlobalSettingsOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/GlobalSettingsWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateGlobalSettings": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "GlobalSettingsConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateGlobalSettings" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetGlobalSettingsesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/GlobalSettingsOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/GlobalSettingsWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateGpuDevice": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "GpuDeviceConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateGpuDevice" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetGpuDevicesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/GpuDeviceOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/GpuDeviceWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GraphOrderByInput": { + "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "metric_count_ASC", + "metric_count_DESC", + "metric_name_ASC", + "metric_name_DESC", + "metric_type_ASC", + "metric_type_DESC", + "network_ASC", + "network_DESC", + "resource_type_ASC", + "resource_type_DESC", + "service_ASC", + "service_DESC", + "targets_ASC", + "targets_DESC", + "title_ASC", + "title_DESC", + "type_ASC", + "type_DESC" + ], + "type": "string" + }, + "GetGraphsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/GraphOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/GraphWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateGraph": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "GraphConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateGraph" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetGraphsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/GraphOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/GraphWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateHost": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "HostConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateHost" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetHostsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/HostOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/HostWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "Ipmi": { + "properties": { + "host": { + "$ref": "#/components/schemas/NestedHost" + }, + "id": { + "type": "string" + }, + "ip": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "username": { + "type": "string" + }, + "valid": { + "type": "boolean" + } + }, + "required": [ + "host", + "id", + "ip", + "local_id", + "username", + "valid" + ], + "type": "object", + "additionalProperties": false + }, + "IpmiOrderByInput": { + "enum": [ + "id_ASC", + "id_DESC", + "ip_ASC", + "ip_DESC", + "local_id_ASC", + "local_id_DESC", + "username_ASC", + "username_DESC", + "valid_ASC", + "valid_DESC" + ], + "type": "string" + }, + "GetIpmisRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/IpmiOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/IpmiWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "IscsiConnection": { + "properties": { + "client_port": { + "type": "integer", + "format": "int32" + }, + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "host": { + "$ref": "#/components/schemas/NestedHost" + }, + "id": { + "type": "string" + }, + "initiator_ip": { + "type": "string" + }, + "iscsi_target": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedIscsiTarget" + } + ], + "nullable": true + }, + "nvmf_subsystem": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedNvmfSubsystem" + } + ], + "nullable": true + }, + "tr_type": { + "allOf": [ + { + "$ref": "#/components/schemas/StoreTransportType" + } + ], + "nullable": true + }, + "type": { + "$ref": "#/components/schemas/StoreConnectionType" + } + }, + "required": [ + "client_port", + "cluster", + "host", + "id", + "initiator_ip", + "type" + ], + "type": "object", + "additionalProperties": false + }, + "NestedAggregateIscsiConnection": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "IscsiConnectionConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateIscsiConnection" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetIscsiConnectionsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiConnectionOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiConnectionWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateIscsiLunSnapshot": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "IscsiLunSnapshotConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateIscsiLunSnapshot" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetIscsiLunSnapshotsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiLunSnapshotOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateIscsiLun": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "IscsiLunConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateIscsiLun" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetIscsiLunsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiLunOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiLunWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateIscsiTarget": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "IscsiTargetConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateIscsiTarget" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetIscsiTargetsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiTargetOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/IscsiTargetWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "IsolationPolicy": { + "properties": { + "egress": { + "items": { + "$ref": "#/components/schemas/NestedNetworkPolicyRule" + }, + "type": "array", + "nullable": true + }, + "everoute_cluster": { + "$ref": "#/components/schemas/NestedEverouteCluster" + }, + "id": { + "type": "string" + }, + "ingress": { + "items": { + "$ref": "#/components/schemas/NestedNetworkPolicyRule" + }, + "type": "array", + "nullable": true + }, + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", + "nullable": true + }, + "mode": { + "$ref": "#/components/schemas/IsolationMode" + }, + "vm": { + "$ref": "#/components/schemas/NestedVm" + } + }, + "required": [ + "everoute_cluster", + "id", + "mode", + "vm" + ], + "type": "object", + "additionalProperties": false + }, + "IsolationPolicyOrderByInput": { + "enum": [ + "egress_ASC", + "egress_DESC", + "id_ASC", + "id_DESC", + "ingress_ASC", + "ingress_DESC", + "mode_ASC", + "mode_DESC" + ], + "type": "string" + }, + "GetIsolationPoliciesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/IsolationPolicyOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/IsolationPolicyWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateIsolationPolicy": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "IsolationPolicyConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateIsolationPolicy" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetIsolationPoliciesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/IsolationPolicyOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/IsolationPolicyWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "LabelOrderByInput": { + "enum": [ + "cluster_num_ASC", + "cluster_num_DESC", + "consistency_group_num_ASC", + "consistency_group_num_DESC", + "consistency_group_snapshot_num_ASC", + "consistency_group_snapshot_num_DESC", + "content_library_image_num_ASC", + "content_library_image_num_DESC", + "content_library_vm_template_num_ASC", + "content_library_vm_template_num_DESC", + "createdAt_ASC", + "createdAt_DESC", + "datacenter_num_ASC", + "datacenter_num_DESC", + "disk_num_ASC", + "disk_num_DESC", + "elf_image_num_ASC", + "elf_image_num_DESC", + "gpu_device_num_ASC", + "gpu_device_num_DESC", + "host_num_ASC", + "host_num_DESC", + "id_ASC", + "id_DESC", + "iscsi_lun_num_ASC", + "iscsi_lun_num_DESC", + "iscsi_lun_snapshot_num_ASC", + "iscsi_lun_snapshot_num_DESC", + "iscsi_target_num_ASC", + "iscsi_target_num_DESC", + "isolation_policy_num_ASC", + "isolation_policy_num_DESC", + "key_ASC", + "key_DESC", + "namespace_group_num_ASC", + "namespace_group_num_DESC", + "nfs_export_num_ASC", + "nfs_export_num_DESC", + "nfs_inode_num_ASC", + "nfs_inode_num_DESC", + "nic_num_ASC", + "nic_num_DESC", + "nvmf_namespace_num_ASC", + "nvmf_namespace_num_DESC", + "nvmf_namespace_snapshot_num_ASC", + "nvmf_namespace_snapshot_num_DESC", + "nvmf_subsystem_num_ASC", + "nvmf_subsystem_num_DESC", + "security_policy_num_ASC", + "security_policy_num_DESC", + "system_vlan_num_ASC", + "system_vlan_num_DESC", + "total_num_ASC", + "total_num_DESC", + "value_ASC", + "value_DESC", + "vds_num_ASC", + "vds_num_DESC", + "vm_num_ASC", + "vm_num_DESC", + "vm_snapshot_num_ASC", + "vm_snapshot_num_DESC", + "vm_template_num_ASC", + "vm_template_num_DESC", + "vm_vlan_num_ASC", + "vm_vlan_num_DESC", + "vm_volume_num_ASC", + "vm_volume_num_DESC", + "vm_volume_snapshot_num_ASC", + "vm_volume_snapshot_num_DESC" + ], + "type": "string" + }, + "GetLabelsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateLabel": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "LabelConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateLabel" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetLabelsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/LabelWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "LicenseOrderByInput": { + "enum": [ + "expire_date_ASC", + "expire_date_DESC", + "id_ASC", + "id_DESC", + "license_serial_ASC", + "license_serial_DESC", + "maintenance_end_date_ASC", + "maintenance_end_date_DESC", + "maintenance_start_date_ASC", + "maintenance_start_date_DESC", + "max_chunk_num_ASC", + "max_chunk_num_DESC", + "max_cluster_num_ASC", + "max_cluster_num_DESC", + "sign_date_ASC", + "sign_date_DESC", + "software_edition_ASC", + "software_edition_DESC", + "type_ASC", + "type_DESC" + ], + "type": "string" + }, + "GetLicensesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/LicenseOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/LicenseWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateLicense": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "LicenseConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateLicense" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetLicensesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/LicenseOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/LicenseWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "LogCollectionOrderByInput": { + "enum": [ + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "log_ended_at_ASC", + "log_ended_at_DESC", + "log_started_at_ASC", + "log_started_at_DESC", + "owner_ASC", + "owner_DESC", + "path_ASC", + "path_DESC", + "progress_ASC", + "progress_DESC", + "service_groups_ASC", + "service_groups_DESC", + "size_ASC", + "size_DESC", + "started_at_ASC", + "started_at_DESC", + "status_ASC", + "status_DESC" + ], + "type": "string" + }, + "GetLogCollectionsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/LogCollectionOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/LogCollectionWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateLogCollection": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "LogCollectionConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateLogCollection" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetLogCollectionsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/LogCollectionOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/LogCollectionWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "LogServiceConfig": { + "properties": { + "group_name": { + "type": "string" + }, + "service_list": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "group_name", + "service_list" + ], + "type": "object", + "additionalProperties": false + }, + "LogServiceConfigsInput": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/ClusterWhereUniqueInput" + } + }, + "required": [ + "cluster" + ], + "type": "object", + "additionalProperties": false + }, + "GetLogServiceConfigsRequestBody": { + "properties": { + "input": { + "$ref": "#/components/schemas/LogServiceConfigsInput" + } + }, + "required": [ + "input" + ], + "type": "object", + "additionalProperties": false + }, + "NestedAggregateNamespaceGroup": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "NamespaceGroupConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateNamespaceGroup" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetNamespaceGroupsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/NamespaceGroupOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/NamespaceGroupWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateNfsExport": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "NfsExportConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateNfsExport" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetNfsExportsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/NfsExportOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/NfsExportWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NfsInode": { + "properties": { + "assigned_size": { + "type": "integer", + "format": "int64" + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "file": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "labels": { + "items": { + "$ref": "#/components/schemas/NestedLabel" + }, + "type": "array", + "nullable": true + }, + "local_id": { + "type": "string" + }, + "local_updated_at": { + "type": "string" + }, + "name": { + "type": "string" + }, + "nfs_export": { + "$ref": "#/components/schemas/NestedNfsExport" + }, + "parent_id": { + "type": "string" + }, + "shared_size": { + "type": "integer", + "format": "int64" + }, + "snapshot_num": { + "type": "integer", + "format": "int32" + }, + "unique_logical_size": { + "type": "number", + "format": "double", + "nullable": true + }, + "unique_size": { + "type": "integer", + "format": "int64" + } + }, + "required": [ + "assigned_size", + "file", + "id", + "local_id", + "local_updated_at", + "name", + "nfs_export", + "parent_id", + "shared_size", + "snapshot_num", + "unique_size" + ], + "type": "object", + "additionalProperties": false + }, + "NfsInodeOrderByInput": { + "enum": [ + "assigned_size_ASC", + "assigned_size_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "file_ASC", + "file_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "local_updated_at_ASC", + "local_updated_at_DESC", + "name_ASC", + "name_DESC", + "parent_id_ASC", + "parent_id_DESC", + "shared_size_ASC", + "shared_size_DESC", + "snapshot_num_ASC", + "snapshot_num_DESC", + "unique_logical_size_ASC", + "unique_logical_size_DESC", + "unique_size_ASC", + "unique_size_DESC" + ], + "type": "string" + }, + "GetNfsInodesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/NfsInodeOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/NfsInodeWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateNfsInode": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "NfsInodeConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateNfsInode" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetNfsInodesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/NfsInodeOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/NfsInodeWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateNic": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "NicConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateNic" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetNicsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/NicOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/NicWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NodeTopoOrderByInput": { + "enum": [ + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "position_ASC", + "position_DESC" + ], + "type": "string" + }, + "GetNodeTopoesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/NodeTopoOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/NodeTopoWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateNodeTopo": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "NodeTopoConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateNodeTopo" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetNodeTopoesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/NodeTopoOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/NodeTopoWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateNvmfNamespaceSnapshot": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "NvmfNamespaceSnapshotConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateNvmfNamespaceSnapshot" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetNvmfNamespaceSnapshotsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/NvmfNamespaceSnapshotOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateNvmfNamespace": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "NvmfNamespaceConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateNvmfNamespace" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetNvmfNamespacesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/NvmfNamespaceOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/NvmfNamespaceWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateNvmfSubsystem": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "NvmfSubsystemConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateNvmfSubsystem" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetNvmfSubsystemsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/NvmfSubsystemOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/NvmfSubsystemWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "OrganizationOrderByInput": { + "enum": [ + "id_ASC", + "id_DESC", + "name_ASC", + "name_DESC" + ], + "type": "string" + }, + "GetOrganizationsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/OrganizationOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/OrganizationWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateOrganization": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "OrganizationConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateOrganization" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetOrganizationsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/OrganizationOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/OrganizationWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "PmemDimm": { + "properties": { + "capacity": { + "type": "integer", + "format": "int64" + }, + "device_locator": { + "type": "string" + }, + "disk": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedDisk" + } + ], + "nullable": true + }, + "health_status": { + "allOf": [ + { + "$ref": "#/components/schemas/DiskHealthStatus" + } + ], + "nullable": true + }, + "host": { + "$ref": "#/components/schemas/NestedHost" + }, + "id": { + "type": "string" + }, + "local_id": { + "type": "string", + "nullable": true + }, + "name": { + "type": "string" + }, + "numa_node": { + "type": "integer", + "format": "int32" + }, + "part_number": { + "type": "string" + }, + "remaining_life_percent": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "version": { + "type": "string" + } + }, + "required": [ + "capacity", + "device_locator", + "host", + "id", + "name", + "numa_node", + "part_number", + "version" + ], + "type": "object", + "additionalProperties": false + }, + "PmemDimmOrderByInput": { + "enum": [ + "capacity_ASC", + "capacity_DESC", + "device_locator_ASC", + "device_locator_DESC", + "health_status_ASC", + "health_status_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "numa_node_ASC", + "numa_node_DESC", + "part_number_ASC", + "part_number_DESC", + "remaining_life_percent_ASC", + "remaining_life_percent_DESC", + "version_ASC", + "version_DESC" + ], + "type": "string" + }, + "GetPmemDimmsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/PmemDimmOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/PmemDimmWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregatePmemDimm": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "PmemDimmConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregatePmemDimm" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetPmemDimmsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/PmemDimmOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/PmemDimmWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "RackTopoOrderByInput": { + "enum": [ + "height_ASC", + "height_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC" + ], + "type": "string" + }, + "GetRackTopoesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/RackTopoOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/RackTopoWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateRackTopo": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "RackTopoConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateRackTopo" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetRackTopoesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/RackTopoOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/RackTopoWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "ReportTaskOrderByInput": { + "enum": [ + "createdAt_ASC", + "createdAt_DESC", + "id_ASC", + "id_DESC", + "internal_ASC", + "internal_DESC", + "name_ASC", + "name_DESC", + "plan_id_ASC", + "plan_id_DESC", + "status_ASC", + "status_DESC" + ], + "type": "string" + }, + "GetReportTasksRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ReportTaskOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ReportTaskWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateReportTask": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "ReportTaskConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateReportTask" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetReportTasksConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ReportTaskOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ReportTaskWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "ReportTemplateOrderByInput": { + "enum": [ + "createdAt_ASC", + "createdAt_DESC", + "description_ASC", + "description_DESC", + "execute_plan_ASC", + "execute_plan_DESC", + "id_ASC", + "id_DESC", + "name_ASC", + "name_DESC", + "preset_ASC", + "preset_DESC", + "resource_meta_ASC", + "resource_meta_DESC", + "task_num_ASC", + "task_num_DESC" + ], + "type": "string" + }, + "GetReportTemplatesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ReportTemplateOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ReportTemplateWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateReportTemplate": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "ReportTemplateConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateReportTemplate" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetReportTemplatesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ReportTemplateOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ReportTemplateWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "SecurityGroupOrderByInput": { + "enum": [ + "description_ASC", + "description_DESC", + "id_ASC", + "id_DESC", + "label_groups_ASC", + "label_groups_DESC", + "name_ASC", + "name_DESC" + ], + "type": "string" + }, + "GetSecurityGroupsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SecurityGroupOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SecurityGroupWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateSecurityGroup": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "SecurityGroupConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateSecurityGroup" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetSecurityGroupsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SecurityGroupOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SecurityGroupWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "SecurityPolicyOrderByInput": { + "enum": [ + "apply_to_ASC", + "apply_to_DESC", + "description_ASC", + "description_DESC", + "egress_ASC", + "egress_DESC", + "id_ASC", + "id_DESC", + "ingress_ASC", + "ingress_DESC", + "name_ASC", + "name_DESC", + "policy_mode_ASC", + "policy_mode_DESC" + ], + "type": "string" + }, + "GetSecurityPoliciesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SecurityPolicyOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SecurityPolicyWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateSecurityPolicy": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "SecurityPolicyConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateSecurityPolicy" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetSecurityPoliciesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SecurityPolicyOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SecurityPolicyWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "SnapshotGroupOrderByInput": { + "enum": [ + "deleted_ASC", + "deleted_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "estimated_recycling_time_ASC", + "estimated_recycling_time_DESC", + "id_ASC", + "id_DESC", + "internal_ASC", + "internal_DESC", + "keep_ASC", + "keep_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "logical_size_bytes_ASC", + "logical_size_bytes_DESC", + "name_ASC", + "name_DESC", + "object_num_ASC", + "object_num_DESC", + "vm_info_ASC", + "vm_info_DESC" + ], + "type": "string" + }, + "GetSnapshotGroupsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SnapshotGroupOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SnapshotGroupWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateSnapshotGroup": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "SnapshotGroupConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateSnapshotGroup" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetSnapshotGroupsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SnapshotGroupOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SnapshotGroupWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "SnapshotPlanTask": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "end_time": { + "type": "string", + "nullable": true + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "id": { + "type": "string" + }, + "internal": { + "type": "boolean", + "nullable": true + }, + "local_id": { + "type": "string" + }, + "snapshotGroup": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedSnapshotGroup" + } + ], + "nullable": true + }, + "snapshotPlan": { + "$ref": "#/components/schemas/NestedSnapshotPlan" + }, + "start_time": { + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/SnapshotPlanExecuteStatus" + }, + "type": { + "$ref": "#/components/schemas/SnapshotPlanTaskType" + } + }, + "required": [ + "cluster", + "id", + "local_id", + "snapshotPlan", + "start_time", + "status", + "type" + ], + "type": "object", + "additionalProperties": false + }, + "SnapshotPlanTaskOrderByInput": { + "enum": [ + "end_time_ASC", + "end_time_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "internal_ASC", + "internal_DESC", + "local_id_ASC", + "local_id_DESC", + "start_time_ASC", + "start_time_DESC", + "status_ASC", + "status_DESC", + "type_ASC", + "type_DESC" + ], + "type": "string" + }, + "GetSnapshotPlanTasksRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SnapshotPlanTaskOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateSnapshotPlanTask": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "SnapshotPlanTaskConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateSnapshotPlanTask" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetSnapshotPlanTasksConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SnapshotPlanTaskOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateSnapshotPlan": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "SnapshotPlanConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateSnapshotPlan" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetSnapshotPlansConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SnapshotPlanOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SnapshotPlanWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "SnmpTransportOrderByInput": { + "enum": [ + "auth_pass_phrase_ASC", + "auth_pass_phrase_DESC", + "auth_protocol_ASC", + "auth_protocol_DESC", + "community_ASC", + "community_DESC", + "disabled_ASC", + "disabled_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "port_ASC", + "port_DESC", + "privacy_pass_phrase_ASC", + "privacy_pass_phrase_DESC", + "privacy_protocol_ASC", + "privacy_protocol_DESC", + "protocol_ASC", + "protocol_DESC", + "username_ASC", + "username_DESC", + "version_ASC", + "version_DESC" + ], + "type": "string" + }, + "GetSnmpTransportsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpTransportOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpTransportWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateSnmpTransport": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "SnmpTransportConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateSnmpTransport" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetSnmpTransportsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpTransportOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpTransportWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "SnmpTrapReceiverOrderByInput": { + "enum": [ + "auth_pass_phrase_ASC", + "auth_pass_phrase_DESC", + "auth_protocol_ASC", + "auth_protocol_DESC", + "community_ASC", + "community_DESC", + "disabled_ASC", + "disabled_DESC", + "engine_id_ASC", + "engine_id_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "host_ASC", + "host_DESC", + "id_ASC", + "id_DESC", + "inform_ASC", + "inform_DESC", + "language_code_ASC", + "language_code_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "port_ASC", + "port_DESC", + "privacy_pass_phrase_ASC", + "privacy_pass_phrase_DESC", + "privacy_protocol_ASC", + "privacy_protocol_DESC", + "protocol_ASC", + "protocol_DESC", + "username_ASC", + "username_DESC", + "version_ASC", + "version_DESC" + ], + "type": "string" + }, + "GetSnmpTrapReceiversRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpTrapReceiverOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateSnmpTrapReceiver": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "SnmpTrapReceiverConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateSnmpTrapReceiver" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetSnmpTrapReceiversConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpTrapReceiverOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "SvtImage": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "id": { + "type": "string" + }, + "local_created_at": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "path": { + "type": "string" + }, + "size": { + "type": "integer", + "format": "int64" + }, + "version": { + "type": "integer", + "format": "int32" + }, + "vm_disks": { + "items": { + "$ref": "#/components/schemas/NestedVmDisk" + }, + "type": "array", + "nullable": true + } + }, + "required": [ + "cluster", + "id", + "local_created_at", + "local_id", + "name", + "path", + "size", + "version" + ], + "type": "object", + "additionalProperties": false + }, + "SvtImageOrderByInput": { + "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "path_ASC", + "path_DESC", + "size_ASC", + "size_DESC", + "version_ASC", + "version_DESC" + ], + "type": "string" + }, + "GetSvtImagesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SvtImageOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SvtImageWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateSvtImage": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "SvtImageConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateSvtImage" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetSvtImagesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SvtImageOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SvtImageWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "SystemAuditLog": { + "properties": { + "action": { + "type": "string" + }, + "cluster": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedCluster" + } + ], + "nullable": true + }, + "finished_at": { + "type": "string", + "nullable": true + }, + "id": { + "type": "string" + }, + "local_created_at": { + "type": "string", + "nullable": true + }, + "local_id": { + "type": "string" + }, + "message": { + "type": "string" + }, + "resource_id": { + "type": "string", + "nullable": true + }, + "status": { + "allOf": [ + { + "$ref": "#/components/schemas/UserAuditLogStatus" + } + ], + "nullable": true + } + }, + "required": [ + "action", + "id", + "local_id", + "message" + ], + "type": "object", + "additionalProperties": false + }, + "NestedAggregateSystemAuditLog": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "SystemAuditLogConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateSystemAuditLog" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetSystemAuditLogsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/SystemAuditLogOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/SystemAuditLogWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateTask": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "TaskConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateTask" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetTasksConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/TaskOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/TaskWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "UploadTaskOrderByInput": { + "enum": [ + "args_ASC", + "args_DESC", + "chunk_size_ASC", + "chunk_size_DESC", + "current_chunk_ASC", + "current_chunk_DESC", + "finished_at_ASC", + "finished_at_DESC", + "id_ASC", + "id_DESC", + "resource_type_ASC", + "resource_type_DESC", + "size_ASC", + "size_DESC", + "started_at_ASC", + "started_at_DESC", + "status_ASC", + "status_DESC", + "updatedAt_ASC", + "updatedAt_DESC" + ], + "type": "string" + }, + "GetUploadTasksRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/UploadTaskOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/UploadTaskWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateUploadTask": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "UploadTaskConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateUploadTask" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetUploadTasksConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/UploadTaskOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/UploadTaskWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateUsbDevice": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "UsbDeviceConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateUsbDevice" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetUsbDevicesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/UsbDeviceOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/UsbDeviceWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateUserAuditLog": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "UserAuditLogConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateUserAuditLog" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetUserAuditLogsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/UserAuditLogOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/UserAuditLogWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "UserRoleNextOrderByInput": { + "enum": [ + "id_ASC", + "id_DESC", + "name_ASC", + "name_DESC", + "platform_ASC", + "platform_DESC", + "preset_ASC", + "preset_DESC" + ], + "type": "string" + }, + "GetUserRoleNextsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/UserRoleNextOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/UserRoleNextWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateUserRoleNext": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "UserRoleNextConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateUserRoleNext" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetUserRoleNextsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/UserRoleNextOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/UserRoleNextWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateUser": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "UserConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateUser" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetUsersConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/UserOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/UserWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "EverouteFeatureType": { + "enum": [ + "DFW", + "LB", + "VPC" + ], + "type": "string" + }, + "EverouteLicensePricingType": { + "enum": [ + "CPU_SLOT_NUM", + "VM_NUM" + ], + "type": "string" + }, + "V2EverouteLicense": { + "properties": { + "code": { + "type": "string" + }, + "expire_date": { + "type": "string" + }, + "feature_type": { + "$ref": "#/components/schemas/EverouteFeatureType" + }, + "id": { + "type": "string" + }, + "max_socket_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vcpu_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vpc_socket_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "pricing_type": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteLicensePricingType" + } + ], + "nullable": true + }, + "serial": { + "type": "string" + }, + "sign_date": { + "type": "string" + }, + "software_edition": { + "$ref": "#/components/schemas/SoftwareEdition" + }, + "type": { + "$ref": "#/components/schemas/LicenseType" + }, + "uid": { + "type": "string" + }, + "version": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "code", + "expire_date", + "feature_type", + "id", + "serial", + "sign_date", + "software_edition", + "type", + "uid", + "version" + ], + "type": "object", + "additionalProperties": false + }, + "V2EverouteLicenseOrderByInput": { + "enum": [ + "code_ASC", + "code_DESC", + "expire_date_ASC", + "expire_date_DESC", + "feature_type_ASC", + "feature_type_DESC", + "id_ASC", + "id_DESC", + "max_socket_num_ASC", + "max_socket_num_DESC", + "max_vcpu_num_ASC", + "max_vcpu_num_DESC", + "max_vm_num_ASC", + "max_vm_num_DESC", + "max_vpc_socket_num_ASC", + "max_vpc_socket_num_DESC", + "pricing_type_ASC", + "pricing_type_DESC", + "serial_ASC", + "serial_DESC", + "sign_date_ASC", + "sign_date_DESC", + "software_edition_ASC", + "software_edition_DESC", + "type_ASC", + "type_DESC", + "uid_ASC", + "uid_DESC", + "version_ASC", + "version_DESC" + ], + "type": "string" + }, + "V2EverouteLicenseWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/V2EverouteLicenseWhereInput" + }, + "type": "array", + "nullable": true + }, + "NOT": { + "items": { + "$ref": "#/components/schemas/V2EverouteLicenseWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/V2EverouteLicenseWhereInput" + }, + "type": "array", + "nullable": true + }, + "code": { + "type": "string", + "nullable": true + }, + "code_contains": { + "type": "string", + "nullable": true + }, + "code_ends_with": { + "type": "string", + "nullable": true + }, + "code_gt": { + "type": "string", + "nullable": true + }, + "code_gte": { + "type": "string", + "nullable": true + }, + "code_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "code_lt": { + "type": "string", + "nullable": true + }, + "code_lte": { + "type": "string", + "nullable": true + }, + "code_not": { + "type": "string", + "nullable": true + }, + "code_not_contains": { + "type": "string", + "nullable": true + }, + "code_not_ends_with": { + "type": "string", + "nullable": true + }, + "code_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "code_not_starts_with": { + "type": "string", + "nullable": true + }, + "code_starts_with": { + "type": "string", + "nullable": true + }, + "expire_date": { + "type": "string", + "nullable": true + }, + "expire_date_gt": { + "type": "string", + "nullable": true + }, + "expire_date_gte": { + "type": "string", + "nullable": true + }, + "expire_date_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "expire_date_lt": { + "type": "string", + "nullable": true + }, + "expire_date_lte": { + "type": "string", + "nullable": true + }, + "expire_date_not": { + "type": "string", + "nullable": true + }, + "expire_date_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "feature_type": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteFeatureType" + } + ], + "nullable": true + }, + "feature_type_in": { + "items": { + "$ref": "#/components/schemas/EverouteFeatureType" + }, + "type": "array", + "nullable": true + }, + "feature_type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteFeatureType" + } + ], + "nullable": true + }, + "feature_type_not_in": { + "items": { + "$ref": "#/components/schemas/EverouteFeatureType" + }, + "type": "array", + "nullable": true + }, + "id": { + "type": "string", + "nullable": true + }, + "id_contains": { + "type": "string", + "nullable": true + }, + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_lt": { + "type": "string", + "nullable": true + }, + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_not_starts_with": { + "type": "string", + "nullable": true + }, + "id_starts_with": { + "type": "string", + "nullable": true + }, + "max_socket_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_socket_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_socket_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_socket_num_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "max_socket_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_socket_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_socket_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_socket_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "max_vcpu_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vcpu_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vcpu_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vcpu_num_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "max_vcpu_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vcpu_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vcpu_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vcpu_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "max_vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vm_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vm_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vm_num_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "max_vm_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vm_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vm_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vm_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "max_vpc_socket_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vpc_socket_num_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vpc_socket_num_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vpc_socket_num_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "max_vpc_socket_num_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vpc_socket_num_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vpc_socket_num_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_vpc_socket_num_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "pricing_type": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteLicensePricingType" + } + ], + "nullable": true + }, + "pricing_type_in": { + "items": { + "$ref": "#/components/schemas/EverouteLicensePricingType" + }, + "type": "array", + "nullable": true + }, + "pricing_type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EverouteLicensePricingType" + } + ], + "nullable": true + }, + "pricing_type_not_in": { + "items": { + "$ref": "#/components/schemas/EverouteLicensePricingType" + }, + "type": "array", + "nullable": true + }, + "serial": { + "type": "string", + "nullable": true + }, + "serial_contains": { + "type": "string", + "nullable": true + }, + "serial_ends_with": { + "type": "string", + "nullable": true + }, + "serial_gt": { + "type": "string", + "nullable": true + }, + "serial_gte": { + "type": "string", + "nullable": true + }, + "serial_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "serial_lt": { + "type": "string", + "nullable": true + }, + "serial_lte": { + "type": "string", + "nullable": true + }, + "serial_not": { + "type": "string", + "nullable": true + }, + "serial_not_contains": { + "type": "string", + "nullable": true + }, + "serial_not_ends_with": { + "type": "string", + "nullable": true + }, + "serial_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "serial_not_starts_with": { + "type": "string", + "nullable": true + }, + "serial_starts_with": { + "type": "string", + "nullable": true + }, + "sign_date": { + "type": "string", + "nullable": true + }, + "sign_date_gt": { + "type": "string", + "nullable": true + }, + "sign_date_gte": { + "type": "string", + "nullable": true + }, + "sign_date_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "sign_date_lt": { + "type": "string", + "nullable": true + }, + "sign_date_lte": { + "type": "string", + "nullable": true + }, + "sign_date_not": { + "type": "string", + "nullable": true + }, + "sign_date_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "software_edition": { + "allOf": [ + { + "$ref": "#/components/schemas/SoftwareEdition" + } + ], + "nullable": true + }, + "software_edition_in": { + "items": { + "$ref": "#/components/schemas/SoftwareEdition" + }, + "type": "array", + "nullable": true + }, + "software_edition_not": { + "allOf": [ + { + "$ref": "#/components/schemas/SoftwareEdition" + } + ], + "nullable": true + }, + "software_edition_not_in": { + "items": { + "$ref": "#/components/schemas/SoftwareEdition" + }, + "type": "array", + "nullable": true + }, + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/LicenseType" + } + ], + "nullable": true + }, + "type_in": { + "items": { + "$ref": "#/components/schemas/LicenseType" + }, + "type": "array", + "nullable": true + }, + "type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/LicenseType" + } + ], + "nullable": true + }, + "type_not_in": { + "items": { + "$ref": "#/components/schemas/LicenseType" + }, + "type": "array", + "nullable": true + }, + "uid": { + "type": "string", + "nullable": true + }, + "uid_contains": { + "type": "string", + "nullable": true + }, + "uid_ends_with": { + "type": "string", + "nullable": true + }, + "uid_gt": { + "type": "string", + "nullable": true + }, + "uid_gte": { + "type": "string", + "nullable": true + }, + "uid_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "uid_lt": { + "type": "string", + "nullable": true + }, + "uid_lte": { + "type": "string", + "nullable": true + }, + "uid_not": { + "type": "string", + "nullable": true + }, + "uid_not_contains": { + "type": "string", + "nullable": true + }, + "uid_not_ends_with": { + "type": "string", + "nullable": true + }, + "uid_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "uid_not_starts_with": { + "type": "string", + "nullable": true + }, + "uid_starts_with": { + "type": "string", + "nullable": true + }, + "version": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "version_gt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "version_gte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "version_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + }, + "version_lt": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "version_lte": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "version_not": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "version_not_in": { + "items": { + "type": "integer", + "format": "int32" + }, + "type": "array", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GetV2EverouteLicensesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/V2EverouteLicenseOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/V2EverouteLicenseWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateV2EverouteLicense": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "V2EverouteLicenseConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateV2EverouteLicense" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetV2EverouteLicensesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/V2EverouteLicenseOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/V2EverouteLicenseWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VcenterAccountOrderByInput": { + "enum": [ + "id_ASC", + "id_DESC", + "ip_ASC", + "ip_DESC", + "is_valid_ASC", + "is_valid_DESC", + "local_id_ASC", + "local_id_DESC", + "port_ASC", + "port_DESC", + "username_ASC", + "username_DESC" + ], + "type": "string" + }, + "GetVcenterAccountsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VcenterAccountOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VcenterAccountWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVcenterAccount": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VcenterAccountConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVcenterAccount" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVcenterAccountsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VcenterAccountOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VcenterAccountWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVds": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VdsConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVds" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVdsesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VdsOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VdsWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "ViewOrderByInput": { + "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "time_span_ASC", + "time_span_DESC", + "time_unit_ASC", + "time_unit_DESC" + ], + "type": "string" + }, + "GetViewsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ViewOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ViewWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateView": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "ViewConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateView" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetViewsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ViewOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ViewWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudClusterBinding": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "id": { + "type": "string" + }, + "mtu": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "vds": { + "$ref": "#/components/schemas/NestedVds" + }, + "vlan_id": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "cluster", + "id", + "vds", + "vlan_id" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudClusterBindingOrderByInput": { + "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "mtu_ASC", + "mtu_DESC", + "vlan_id_ASC", + "vlan_id_DESC" + ], + "type": "string" + }, + "GetVirtualPrivateCloudClusterBindingsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVirtualPrivateCloudClusterBinding": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudClusterBindingConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudClusterBinding" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVirtualPrivateCloudClusterBindingsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudClusterBindingWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedVirtualPrivateCloudFloatingIp": { + "properties": { + "external_ip": { + "type": "string", + "nullable": true + }, + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVirtualPrivateCloudNatGateway": { + "properties": { + "external_ip": { + "type": "string", + "nullable": true + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "NestedVirtualPrivateCloudRouterGateway": { + "properties": { + "external_ip": { + "type": "string", + "nullable": true + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudExternalSubnet": { + "properties": { + "cidr": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "floating_ip_cidr": { + "type": "string", + "nullable": true + }, + "floating_ips": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudFloatingIp" + }, + "type": "array", + "nullable": true + }, + "gateway": { + "type": "string" + }, + "id": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "nat_gateway_cidr": { + "type": "string", + "nullable": true + }, + "nat_gateways": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudNatGateway" + }, + "type": "array", + "nullable": true + }, + "router_gateway_cidr": { + "type": "string", + "nullable": true + }, + "router_gateways": { + "items": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudRouterGateway" + }, + "type": "array", + "nullable": true + }, + "vlan": { + "$ref": "#/components/schemas/NestedVlan" + }, + "vpc": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVirtualPrivateCloud" + } + ], + "nullable": true + } + }, + "required": [ + "cidr", + "gateway", + "id", + "local_id", + "name", + "vlan" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudExternalSubnetOrderByInput": { + "enum": [ + "cidr_ASC", + "cidr_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "floating_ip_cidr_ASC", + "floating_ip_cidr_DESC", + "gateway_ASC", + "gateway_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "nat_gateway_cidr_ASC", + "nat_gateway_cidr_DESC", + "router_gateway_cidr_ASC", + "router_gateway_cidr_DESC" + ], + "type": "string" + }, + "GetVirtualPrivateCloudExternalSubnetsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVirtualPrivateCloudExternalSubnet": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudExternalSubnetConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudExternalSubnet" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVirtualPrivateCloudExternalSubnetsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudExternalSubnetWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudFloatingIpOrderByInput": { + "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "external_ip_ASC", + "external_ip_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC" + ], + "type": "string" + }, + "GetVirtualPrivateCloudFloatingIpsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVirtualPrivateCloudFloatingIp": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudFloatingIpConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudFloatingIp" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVirtualPrivateCloudFloatingIpsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudNatGatewayOrderByInput": { + "enum": [ + "dnat_rules_ASC", + "dnat_rules_DESC", + "enable_dnat_ASC", + "enable_dnat_DESC", + "enable_snat_ASC", + "enable_snat_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "external_ip_ASC", + "external_ip_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC" + ], + "type": "string" + }, + "GetVirtualPrivateCloudNatGatewaysRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVirtualPrivateCloudNatGateway": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudNatGatewayConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudNatGateway" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVirtualPrivateCloudNatGatewaysConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudRouteTableOrderByInput": { + "enum": [ + "default_for_vpc_ASC", + "default_for_vpc_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC" + ], + "type": "string" + }, + "GetVirtualPrivateCloudRouteTablesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVirtualPrivateCloudRouteTable": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudRouteTableConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudRouteTable" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVirtualPrivateCloudRouteTablesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudRouterGatewayOrderByInput": { + "enum": [ + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "external_ip_ASC", + "external_ip_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "nexthop_ip_ASC", + "nexthop_ip_DESC", + "rules_ASC", + "rules_DESC" + ], + "type": "string" + }, + "GetVirtualPrivateCloudRouterGatewaysRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVirtualPrivateCloudRouterGateway": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudRouterGatewayConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudRouterGateway" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVirtualPrivateCloudRouterGatewaysConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudSecurityGroupOrderByInput": { + "enum": [ + "default_for_vpc_ASC", + "default_for_vpc_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "label_groups_ASC", + "label_groups_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC" + ], + "type": "string" + }, + "GetVirtualPrivateCloudSecurityGroupsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVirtualPrivateCloudSecurityGroup": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudSecurityGroupConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudSecurityGroup" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVirtualPrivateCloudSecurityGroupsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudSecurityPolicyOrderByInput": { + "enum": [ + "apply_to_ASC", + "apply_to_DESC", + "description_ASC", + "description_DESC", + "egress_ASC", + "egress_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "ingress_ASC", + "ingress_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "policy_mode_ASC", + "policy_mode_DESC" + ], + "type": "string" + }, + "GetVirtualPrivateCloudSecurityPoliciesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVirtualPrivateCloudSecurityPolicy": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudSecurityPolicyConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudSecurityPolicy" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVirtualPrivateCloudSecurityPoliciesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudSubnetOrderByInput": { + "enum": [ + "cidr_ASC", + "cidr_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "gateway_ASC", + "gateway_DESC", + "id_ASC", + "id_DESC", + "ip_pools_ASC", + "ip_pools_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "total_ip_count_ASC", + "total_ip_count_DESC", + "unused_ip_count_ASC", + "unused_ip_count_DESC" + ], + "type": "string" + }, + "GetVirtualPrivateCloudSubnetsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudSubnetOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVirtualPrivateCloudSubnet": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudSubnetConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloudSubnet" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVirtualPrivateCloudSubnetsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudSubnetOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudSubnetWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudOrderByInput": { + "enum": [ + "associate_external_subnet_num_ASC", + "associate_external_subnet_num_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "mtu_ASC", + "mtu_DESC", + "name_ASC", + "name_DESC" + ], + "type": "string" + }, + "GetVirtualPrivateCloudsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVirtualPrivateCloud": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VirtualPrivateCloudConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVirtualPrivateCloud" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVirtualPrivateCloudsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VirtualPrivateCloudWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVlan": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VlanConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVlan" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVlansConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VlanOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VlanWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedSvtImage": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "VmDisk": { + "properties": { + "boot": { + "type": "integer", + "format": "int32" + }, + "bus": { + "$ref": "#/components/schemas/Bus" + }, + "cloud_init_image_name": { + "type": "string", + "nullable": true + }, + "cloud_init_image_path": { + "type": "string", + "nullable": true + }, + "device": { + "type": "string", + "nullable": true + }, + "disabled": { + "type": "boolean", + "nullable": true + }, + "elf_image": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedElfImage" + } + ], + "nullable": true + }, + "id": { + "type": "string" + }, + "key": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_bandwidth": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "max_bandwidth_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + } + ], + "nullable": true + }, + "max_iops": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "max_iops_policy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskIoRestrictType" + } + ], + "nullable": true + }, + "serial": { + "type": "string", + "nullable": true + }, + "svt_image": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedSvtImage" + } + ], + "nullable": true + }, + "type": { + "$ref": "#/components/schemas/VmDiskType" + }, + "unsafe_image_path": { + "type": "string", + "nullable": true + }, + "unsafe_image_uuid": { + "type": "string", + "nullable": true + }, + "unsafe_provision": { + "type": "string", + "nullable": true + }, + "vm": { + "$ref": "#/components/schemas/NestedVm" + }, + "vm_volume": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVmVolume" + } + ], + "nullable": true + } + }, + "required": [ + "boot", + "bus", + "id", + "type", + "vm" + ], + "type": "object", + "additionalProperties": false + }, + "VmDiskOrderByInput": { + "enum": [ + "boot_ASC", + "boot_DESC", + "bus_ASC", + "bus_DESC", + "cloud_init_image_name_ASC", + "cloud_init_image_name_DESC", + "cloud_init_image_path_ASC", + "cloud_init_image_path_DESC", + "device_ASC", + "device_DESC", + "disabled_ASC", + "disabled_DESC", + "id_ASC", + "id_DESC", + "key_ASC", + "key_DESC", + "max_bandwidth_ASC", + "max_bandwidth_DESC", + "max_bandwidth_policy_ASC", + "max_bandwidth_policy_DESC", + "max_iops_ASC", + "max_iops_DESC", + "max_iops_policy_ASC", + "max_iops_policy_DESC", + "serial_ASC", + "serial_DESC", + "type_ASC", + "type_DESC", + "unsafe_image_path_ASC", + "unsafe_image_path_DESC", + "unsafe_image_uuid_ASC", + "unsafe_image_uuid_DESC", + "unsafe_provision_ASC", + "unsafe_provision_DESC" + ], + "type": "string" + }, + "GetVmDisksRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVmDisk": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VmDiskConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVmDisk" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVmDisksConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmDiskWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedEntityFilter": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ], + "type": "object", + "additionalProperties": false + }, + "VmEntityFilterResult": { + "properties": { + "entityFilter": { + "$ref": "#/components/schemas/NestedEntityFilter" + }, + "id": { + "type": "string" + }, + "result": { + "items": { + "type": "number", + "format": "double" + }, + "type": "array" + }, + "vm": { + "$ref": "#/components/schemas/NestedVm" + } + }, + "required": [ + "entityFilter", + "id", + "result", + "vm" + ], + "type": "object", + "additionalProperties": false + }, + "VmEntityFilterResultOrderByInput": { + "enum": [ + "id_ASC", + "id_DESC" + ], + "type": "string" + }, + "GetVmEntityFilterResultsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmEntityFilterResultOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmEntityFilterResultWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVmEntityFilterResult": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VmEntityFilterResultConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVmEntityFilterResult" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVmEntityFilterResultsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmEntityFilterResultOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmEntityFilterResultWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VmExportFileOrderByInput": { + "enum": [ + "createdAt_ASC", + "createdAt_DESC", + "damaged_ASC", + "damaged_DESC", + "data_port_id_ASC", + "data_port_id_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "files_ASC", + "files_DESC", + "id_ASC", + "id_DESC", + "storage_cluster_id_ASC", + "storage_cluster_id_DESC", + "type_ASC", + "type_DESC" + ], + "type": "string" + }, + "VmExportFileWhereInput": { + "properties": { + "AND": { + "items": { + "$ref": "#/components/schemas/VmExportFileWhereInput" + }, + "type": "array", + "nullable": true + }, + "NOT": { + "items": { + "$ref": "#/components/schemas/VmExportFileWhereInput" + }, + "type": "array", + "nullable": true + }, + "OR": { + "items": { + "$ref": "#/components/schemas/VmExportFileWhereInput" + }, + "type": "array", + "nullable": true + }, + "content_library_vm_template": { + "allOf": [ + { + "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput" + } + ], + "nullable": true + }, + "createdAt": { + "type": "string", + "nullable": true + }, + "createdAt_gt": { + "type": "string", + "nullable": true + }, + "createdAt_gte": { + "type": "string", + "nullable": true + }, + "createdAt_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "createdAt_lt": { + "type": "string", + "nullable": true + }, + "createdAt_lte": { + "type": "string", + "nullable": true + }, + "createdAt_not": { + "type": "string", + "nullable": true + }, + "createdAt_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "damaged": { + "type": "boolean", + "nullable": true + }, + "damaged_not": { + "type": "boolean", + "nullable": true + }, + "data_port_id": { + "type": "string", + "nullable": true + }, + "data_port_id_contains": { + "type": "string", + "nullable": true + }, + "data_port_id_ends_with": { + "type": "string", + "nullable": true + }, + "data_port_id_gt": { + "type": "string", + "nullable": true + }, + "data_port_id_gte": { + "type": "string", + "nullable": true + }, + "data_port_id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "data_port_id_lt": { + "type": "string", + "nullable": true + }, + "data_port_id_lte": { + "type": "string", + "nullable": true + }, + "data_port_id_not": { + "type": "string", + "nullable": true + }, + "data_port_id_not_contains": { + "type": "string", + "nullable": true + }, + "data_port_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "data_port_id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "data_port_id_not_starts_with": { + "type": "string", + "nullable": true + }, + "data_port_id_starts_with": { + "type": "string", + "nullable": true + }, + "entityAsyncStatus": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "entityAsyncStatus_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "entityAsyncStatus_not": { + "allOf": [ + { + "$ref": "#/components/schemas/EntityAsyncStatus" + } + ], + "nullable": true + }, + "entityAsyncStatus_not_in": { + "items": { + "$ref": "#/components/schemas/EntityAsyncStatus" + }, + "type": "array", + "nullable": true + }, + "id": { + "type": "string", + "nullable": true + }, + "id_contains": { + "type": "string", + "nullable": true + }, + "id_ends_with": { + "type": "string", + "nullable": true + }, + "id_gt": { + "type": "string", + "nullable": true + }, + "id_gte": { + "type": "string", + "nullable": true + }, + "id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_lt": { + "type": "string", + "nullable": true + }, + "id_lte": { + "type": "string", + "nullable": true + }, + "id_not": { + "type": "string", + "nullable": true + }, + "id_not_contains": { + "type": "string", + "nullable": true + }, + "id_not_ends_with": { + "type": "string", + "nullable": true + }, + "id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "id_not_starts_with": { + "type": "string", + "nullable": true + }, + "id_starts_with": { + "type": "string", + "nullable": true + }, + "storage_cluster_id": { + "type": "string", + "nullable": true + }, + "storage_cluster_id_contains": { + "type": "string", + "nullable": true + }, + "storage_cluster_id_ends_with": { + "type": "string", + "nullable": true + }, + "storage_cluster_id_gt": { + "type": "string", + "nullable": true + }, + "storage_cluster_id_gte": { + "type": "string", + "nullable": true + }, + "storage_cluster_id_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "storage_cluster_id_lt": { + "type": "string", + "nullable": true + }, + "storage_cluster_id_lte": { + "type": "string", + "nullable": true + }, + "storage_cluster_id_not": { + "type": "string", + "nullable": true + }, + "storage_cluster_id_not_contains": { + "type": "string", + "nullable": true + }, + "storage_cluster_id_not_ends_with": { + "type": "string", + "nullable": true + }, + "storage_cluster_id_not_in": { + "items": { + "type": "string" + }, + "type": "array", + "nullable": true + }, + "storage_cluster_id_not_starts_with": { + "type": "string", + "nullable": true + }, + "storage_cluster_id_starts_with": { + "type": "string", + "nullable": true + }, + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/VmExportFileType" + } + ], + "nullable": true + }, + "type_in": { + "items": { + "$ref": "#/components/schemas/VmExportFileType" + }, + "type": "array", + "nullable": true + }, + "type_not": { + "allOf": [ + { + "$ref": "#/components/schemas/VmExportFileType" + } + ], + "nullable": true + }, + "type_not_in": { + "items": { + "$ref": "#/components/schemas/VmExportFileType" + }, + "type": "array", + "nullable": true + }, + "vm": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + }, + "vm_volume": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GetVmExportFilesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmExportFileOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmExportFileWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVmExportFile": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VmExportFileConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVmExportFile" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVmExportFilesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmExportFileOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmExportFileWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VmFolderOrderByInput": { + "enum": [ + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "vm_num_ASC", + "vm_num_DESC" + ], + "type": "string" + }, + "GetVmFoldersRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmFolderOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmFolderWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVmFolder": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VmFolderConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVmFolder" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVmFoldersConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmFolderOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmFolderWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedVirtualPrivateCloudNic": { + "properties": { + "floating_ip": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudFloatingIp" + } + ], + "nullable": true + }, + "id": { + "type": "string" + }, + "ip_addresses": { + "items": { + "type": "string" + }, + "type": "array" + }, + "local_id": { + "type": "string" + }, + "vpc": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloud" + }, + "vpc_subnet": { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudSubnet" + } + }, + "required": [ + "id", + "ip_addresses", + "local_id", + "vpc", + "vpc_subnet" + ], + "type": "object", + "additionalProperties": false + }, + "VmNic": { + "properties": { + "egress_rate_limit_burst_in_bit": { + "type": "number", + "format": "double", + "nullable": true + }, + "egress_rate_limit_enabled": { + "type": "boolean", + "nullable": true + }, + "egress_rate_limit_max_rate_in_bitps": { + "type": "number", + "format": "double", + "nullable": true + }, + "enabled": { + "type": "boolean", + "nullable": true + }, + "gateway": { + "type": "string", + "nullable": true + }, + "id": { + "type": "string" + }, + "ingress_rate_limit_burst_in_bit": { + "type": "number", + "format": "double", + "nullable": true + }, + "ingress_rate_limit_enabled": { + "type": "boolean", + "nullable": true + }, + "ingress_rate_limit_max_rate_in_bitps": { + "type": "number", + "format": "double", + "nullable": true + }, + "interface_id": { + "type": "string", + "nullable": true + }, + "ip_address": { + "type": "string", + "nullable": true + }, + "local_id": { + "type": "string" + }, + "mac_address": { + "type": "string", + "nullable": true + }, + "mirror": { + "type": "boolean", + "nullable": true + }, + "model": { + "allOf": [ + { + "$ref": "#/components/schemas/VmNicModel" + } + ], + "nullable": true + }, + "nic": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedNic" + } + ], + "nullable": true + }, + "order": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "subnet_mask": { + "type": "string", + "nullable": true + }, + "type": { + "allOf": [ + { + "$ref": "#/components/schemas/VmNicType" + } + ], + "nullable": true + }, + "vlan": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVlan" + } + ], + "nullable": true + }, + "vm": { + "$ref": "#/components/schemas/NestedVm" + }, + "vpc_nic": { + "allOf": [ + { + "$ref": "#/components/schemas/NestedVirtualPrivateCloudNic" + } + ], + "nullable": true + } + }, + "required": [ + "id", + "local_id", + "vm" + ], + "type": "object", + "additionalProperties": false + }, + "VmNicOrderByInput": { + "enum": [ + "egress_rate_limit_burst_in_bit_ASC", + "egress_rate_limit_burst_in_bit_DESC", + "egress_rate_limit_enabled_ASC", + "egress_rate_limit_enabled_DESC", + "egress_rate_limit_max_rate_in_bitps_ASC", + "egress_rate_limit_max_rate_in_bitps_DESC", + "enabled_ASC", + "enabled_DESC", + "gateway_ASC", + "gateway_DESC", + "id_ASC", + "id_DESC", + "ingress_rate_limit_burst_in_bit_ASC", + "ingress_rate_limit_burst_in_bit_DESC", + "ingress_rate_limit_enabled_ASC", + "ingress_rate_limit_enabled_DESC", + "ingress_rate_limit_max_rate_in_bitps_ASC", + "ingress_rate_limit_max_rate_in_bitps_DESC", + "interface_id_ASC", + "interface_id_DESC", + "ip_address_ASC", + "ip_address_DESC", + "local_id_ASC", + "local_id_DESC", + "mac_address_ASC", + "mac_address_DESC", + "mirror_ASC", + "mirror_DESC", + "model_ASC", + "model_DESC", + "order_ASC", + "order_DESC", + "subnet_mask_ASC", + "subnet_mask_DESC", + "type_ASC", + "type_DESC" + ], + "type": "string" + }, + "GetVmNicsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmNicOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmNicWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVmNic": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VmNicConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVmNic" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVmNicsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmNicOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmNicWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVmPlacementGroup": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VmPlacementGroupConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVmPlacementGroup" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVmPlacementGroupsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmPlacementGroupOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmPlacementGroupWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VmSnapshotOrderByInput": { + "enum": [ + "clock_offset_ASC", + "clock_offset_DESC", + "consistent_type_ASC", + "consistent_type_DESC", + "cpu_ASC", + "cpu_DESC", + "cpu_model_ASC", + "cpu_model_DESC", + "description_ASC", + "description_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "firmware_ASC", + "firmware_DESC", + "ha_ASC", + "ha_DESC", + "id_ASC", + "id_DESC", + "io_policy_ASC", + "io_policy_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "max_bandwidth_ASC", + "max_bandwidth_DESC", + "max_bandwidth_policy_ASC", + "max_bandwidth_policy_DESC", + "max_iops_ASC", + "max_iops_DESC", + "max_iops_policy_ASC", + "max_iops_policy_DESC", + "memory_ASC", + "memory_DESC", + "name_ASC", + "name_DESC", + "size_ASC", + "size_DESC", + "vcpu_ASC", + "vcpu_DESC", + "vm_disks_ASC", + "vm_disks_DESC", + "vm_nics_ASC", + "vm_nics_DESC", + "win_opt_ASC", + "win_opt_DESC" + ], + "type": "string" + }, + "GetVmSnapshotsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmSnapshotOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmSnapshotWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVmSnapshot": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VmSnapshotConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVmSnapshot" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVmSnapshotsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmSnapshotOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmSnapshotWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVmTemplate": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VmTemplateConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVmTemplate" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVmTemplatesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmTemplateOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmTemplateWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VmVolumeSnapshotOrderByInput": { + "enum": [ + "createAt_ASC", + "createAt_DESC", + "description_ASC", + "description_DESC", + "elf_storage_policy_ASC", + "elf_storage_policy_DESC", + "entityAsyncStatus_ASC", + "entityAsyncStatus_DESC", + "id_ASC", + "id_DESC", + "local_created_at_ASC", + "local_created_at_DESC", + "local_id_ASC", + "local_id_DESC", + "name_ASC", + "name_DESC", + "shared_size_ASC", + "shared_size_DESC", + "size_ASC", + "size_DESC", + "type_ASC", + "type_DESC", + "unique_size_ASC", + "unique_size_DESC", + "volume_sharing_ASC", + "volume_sharing_DESC", + "volume_size_ASC", + "volume_size_DESC", + "zbs_snapshot_uuid_ASC", + "zbs_snapshot_uuid_DESC" + ], + "type": "string" + }, + "GetVmVolumeSnapshotsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeSnapshotOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVmVolumeSnapshot": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VmVolumeSnapshotConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVmVolumeSnapshot" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVmVolumeSnapshotsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeSnapshotOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVmVolume": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VmVolumeConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVmVolume" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVmVolumesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmVolumeWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVm": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VmConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVm" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVmsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VmOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VmWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "VsphereEsxiAccountOrderByInput": { + "enum": [ + "id_ASC", + "id_DESC", + "ip_ASC", + "ip_DESC", + "is_valid_ASC", + "is_valid_DESC", + "local_id_ASC", + "local_id_DESC", + "port_ASC", + "port_DESC", + "username_ASC", + "username_DESC" + ], + "type": "string" + }, + "GetVsphereEsxiAccountsRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VsphereEsxiAccountOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateVsphereEsxiAccount": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "VsphereEsxiAccountConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateVsphereEsxiAccount" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetVsphereEsxiAccountsConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/VsphereEsxiAccountOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "WitnessService": { + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "role": { + "type": "string" + }, + "state": { + "type": "string" + }, + "state_duration": { + "type": "number", + "format": "double" + } + }, + "required": [ + "id", + "name", + "role", + "state", + "state_duration" + ], + "type": "object", + "additionalProperties": false + }, + "WitnessWhereUniqueInput": { + "properties": { + "id": { + "type": "string", + "nullable": true + }, + "local_id": { + "type": "string", + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "GetWitnessServicesRequestBody": { + "properties": { + "where": { + "$ref": "#/components/schemas/WitnessWhereUniqueInput" + } + }, + "required": [ + "where" + ], + "type": "object", + "additionalProperties": false + }, + "Witness": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "cpu_hz_per_core": { + "type": "integer", + "format": "int64" + }, + "data_ip": { + "type": "string" + }, + "id": { + "type": "string" + }, + "local_id": { + "type": "string", + "nullable": true + }, + "management_ip": { + "type": "string" + }, + "name": { + "type": "string" + }, + "system_data_capacity": { + "type": "integer", + "format": "int64" + }, + "system_used_data_space": { + "type": "integer", + "format": "int64" + }, + "total_cpu_cores": { + "type": "integer", + "format": "int32" + }, + "total_cpu_hz": { + "type": "integer", + "format": "int64" + }, + "total_memory_bytes": { + "type": "integer", + "format": "int64" + } + }, + "required": [ + "cluster", + "cpu_hz_per_core", + "data_ip", + "id", + "management_ip", + "name", + "system_data_capacity", + "system_used_data_space", + "total_cpu_cores", + "total_cpu_hz", + "total_memory_bytes" + ], + "type": "object", + "additionalProperties": false + }, + "WitnessOrderByInput": { + "enum": [ + "cpu_hz_per_core_ASC", + "cpu_hz_per_core_DESC", + "data_ip_ASC", + "data_ip_DESC", + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC", + "management_ip_ASC", + "management_ip_DESC", + "name_ASC", + "name_DESC", + "system_data_capacity_ASC", + "system_data_capacity_DESC", + "system_used_data_space_ASC", + "system_used_data_space_DESC", + "total_cpu_cores_ASC", + "total_cpu_cores_DESC", + "total_cpu_hz_ASC", + "total_cpu_hz_DESC", + "total_memory_bytes_ASC", + "total_memory_bytes_DESC" + ], + "type": "string" + }, + "GetWitnessesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/WitnessOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/WitnessWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateWitness": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "WitnessConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateWitness" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetWitnessesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/WitnessOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/WitnessWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "ZoneTopo": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "cluster_topo": { + "$ref": "#/components/schemas/NestedClusterTopo" + }, + "id": { + "type": "string" + }, + "local_id": { + "type": "string" + }, + "rack_topoes": { + "items": { + "$ref": "#/components/schemas/NestedRackTopo" + }, + "type": "array", + "nullable": true + } + }, + "required": [ + "cluster", + "cluster_topo", + "id", + "local_id" + ], + "type": "object", + "additionalProperties": false + }, + "ZoneTopoOrderByInput": { + "enum": [ + "id_ASC", + "id_DESC", + "local_id_ASC", + "local_id_DESC" + ], + "type": "string" + }, + "GetZoneTopoesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ZoneTopoOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ZoneTopoWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateZoneTopo": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "ZoneTopoConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateZoneTopo" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetZoneTopoesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ZoneTopoOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ZoneTopoWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "Zone": { + "properties": { + "cluster": { + "$ref": "#/components/schemas/NestedCluster" + }, + "datacenter": { + "$ref": "#/components/schemas/NestedDatacenter" + }, + "failure_data_space": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "host_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "hosts": { + "items": { + "$ref": "#/components/schemas/NestedHost" + }, + "type": "array", + "nullable": true + }, + "id": { + "type": "string" + }, + "is_preferred": { + "type": "boolean" + }, + "local_id": { + "type": "string", + "nullable": true + }, + "provisioned_cpu_cores": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "provisioned_cpu_cores_for_active_vm": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "provisioned_data_space": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "provisioned_memory_bytes": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "running_vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "stopped_vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "suspended_vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "total_cache_capacity": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "total_cpu_cores": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "total_cpu_hz": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "total_data_capacity": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "total_memory_bytes": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "used_data_space": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "valid_data_space": { + "type": "integer", + "format": "int64", + "nullable": true + }, + "vm_num": { + "type": "integer", + "format": "int32", + "nullable": true + } + }, + "required": [ + "cluster", + "datacenter", + "id", + "is_preferred" + ], + "type": "object", + "additionalProperties": false + }, + "ZoneOrderByInput": { + "enum": [ + "failure_data_space_ASC", + "failure_data_space_DESC", + "host_num_ASC", + "host_num_DESC", + "id_ASC", + "id_DESC", + "is_preferred_ASC", + "is_preferred_DESC", + "local_id_ASC", + "local_id_DESC", + "provisioned_cpu_cores_ASC", + "provisioned_cpu_cores_DESC", + "provisioned_cpu_cores_for_active_vm_ASC", + "provisioned_cpu_cores_for_active_vm_DESC", + "provisioned_data_space_ASC", + "provisioned_data_space_DESC", + "provisioned_memory_bytes_ASC", + "provisioned_memory_bytes_DESC", + "running_vm_num_ASC", + "running_vm_num_DESC", + "stopped_vm_num_ASC", + "stopped_vm_num_DESC", + "suspended_vm_num_ASC", + "suspended_vm_num_DESC", + "total_cache_capacity_ASC", + "total_cache_capacity_DESC", + "total_cpu_cores_ASC", + "total_cpu_cores_DESC", + "total_cpu_hz_ASC", + "total_cpu_hz_DESC", + "total_data_capacity_ASC", + "total_data_capacity_DESC", + "total_memory_bytes_ASC", + "total_memory_bytes_DESC", + "used_data_space_ASC", + "used_data_space_DESC", + "valid_data_space_ASC", + "valid_data_space_DESC", + "vm_num_ASC", + "vm_num_DESC" + ], + "type": "string" + }, + "GetZonesRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ZoneOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ZoneWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "NestedAggregateZone": { + "properties": { + "count": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "count" + ], + "type": "object", + "additionalProperties": false + }, + "ZoneConnection": { + "properties": { + "aggregate": { + "$ref": "#/components/schemas/NestedAggregateZone" + } + }, + "required": [ + "aggregate" + ], + "type": "object", + "additionalProperties": false + }, + "GetZonesConnectionRequestBody": { + "properties": { + "after": { + "type": "string", + "nullable": true + }, + "before": { + "type": "string", + "nullable": true + }, + "first": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "last": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "orderBy": { + "allOf": [ + { + "$ref": "#/components/schemas/ZoneOrderByInput" + } + ], + "nullable": true + }, + "skip": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "where": { + "allOf": [ + { + "$ref": "#/components/schemas/ZoneWhereInput" + } + ], + "nullable": true + } + }, + "type": "object", + "additionalProperties": false + }, + "WithTask_AlertNotifier_": { + "properties": { + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/AlertNotifier" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "AlertNotifierCreationParams": { + "properties": { + "notice_severities": { + "items": { + "type": "string", + "enum": [ + "CRITICAL", + "NOTICE", + "INFO" + ] + }, + "type": "array" + }, + "language_code": { + "$ref": "#/components/schemas/NotifierLanguageCode" + }, + "email_tos": { + "items": { + "type": "string" + }, + "type": "array" + }, + "email_from": { + "type": "string" + }, + "disabled": { + "type": "boolean" + }, + "smtp_server_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" + } + }, + "required": [ + "notice_severities", + "language_code", + "email_tos", + "email_from", + "disabled", + "smtp_server_id", + "name", + "clusters" + ], + "type": "object" + }, + "AlertNotifierUpdationParams": { + "properties": { + "notice_severities": { + "items": { + "type": "string", + "enum": [ + "CRITICAL", + "NOTICE", + "INFO" + ] + }, + "type": "array" + }, + "language_code": { + "$ref": "#/components/schemas/NotifierLanguageCode" + }, + "email_tos": { + "items": { + "type": "string" + }, + "type": "array" + }, + "email_from": { + "type": "string" + }, + "disabled": { + "type": "boolean" + }, + "smtp_server_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "clusters": { + "$ref": "#/components/schemas/ClusterWhereInput" + }, + "id": { + "type": "string" + } + }, + "type": "object" + }, + "AlertNotifierManyUpdationParams": { + "properties": { + "notice_severities": { + "items": { + "type": "string", + "enum": [ + "CRITICAL", + "NOTICE", + "INFO" + ] + }, + "type": "array" + }, + "language_code": { + "$ref": "#/components/schemas/NotifierLanguageCode" + }, + "email_tos": { + "items": { + "type": "string" + }, + "type": "array" + }, + "email_from": { + "type": "string" + }, + "disabled": { + "type": "boolean" + }, + "smtp_server_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "where": { + "$ref": "#/components/schemas/AlertNotifierWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + }, + "DeleteAlertNotifier": { + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "WithTask_DeleteAlertNotifier_": { + "properties": { + "task_id": { + "type": "string", + "nullable": true + }, + "data": { + "$ref": "#/components/schemas/DeleteAlertNotifier" + } + }, + "required": [ + "data" + ], + "type": "object" + }, + "DeleteAlertNotifierParams": { + "properties": { + "where": { + "$ref": "#/components/schemas/AlertNotifierWhereInput" + } + }, + "required": [ + "where" + ], + "type": "object" + } + }, + "securitySchemes": { + "Authorization": { + "type": "apiKey", + "name": "Authorization", + "in": "header", + "description": "通过 post /v2/api/login 获取到 token" + } + } + }, + "info": { + "title": "CloudTower APIs", + "version": "2.3.0", + "description": "cloudtower operation API and SDK" + }, + "openapi": "3.0.0", + "paths": { + "/update-global-alert-rule": { + "post": { + "operationId": "UpdateGlobalAlertRule", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_GlobalAlertRule_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "GlobalAlertRule" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GlobalAlertRuleUpdationParams" + } + } + } + } + } + }, + "/update-customize-alert-rule": { + "post": { + "operationId": "UpdateCustomizeAlertRule", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_GlobalAlertRule_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "GlobalAlertRule" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CustomizeAlertRuleUpdationParams" + } + } + } + } + } + }, + "/resolve-alert": { + "post": { + "operationId": "ResolveAlert", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_Alert_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "Alert" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ResolveAlertParams" + } + } + } + } + } + }, + "/create-user-audit-log": { + "post": { + "operationId": "CreateUserAuditLog", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_UserAuditLog_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "UserAuditLog" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/UserAuditLogCreationParams" + }, + "type": "array" + } + } + } + } + } + }, + "/create-backup-plan": { + "post": { + "operationId": "CreateBackupPlan", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_BackupPlan_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "BackupPlan" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/BackupPlanCreationParams" + }, + "type": "array" + } + } + } + } + } + }, + "/update-backup-plan": { + "post": { + "operationId": "UpdateBackupPlan", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_BackupPlan_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "BackupPlan" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BackupPlanUpdationParams" + } + } + } + } + } + }, + "/delete-backup-plan": { + "post": { + "operationId": "DeleteBackupPlan", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_DeleteBackupPlan_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "BackupPlan" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BackupPlanDeletionParams" + } + } + } + } + } + }, + "/suspend-backup-plan": { + "post": { + "operationId": "SuspendBackupPlan", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_BackupPlan_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "BackupPlan" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BackupPlanSuspendParams" + } + } + } + } + } + }, + "/resume-backup-plan": { + "post": { + "operationId": "ResumeBackupPlan", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_BackupPlan_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "BackupPlan" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BackupPlanResumeParams" + } + } + } + } + } + }, + "/execute-backup-plan": { + "post": { + "operationId": "ExecuteBackupPlan", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_BackupPlanExecution_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "BackupPlan" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BackupPlanExecuteParams" + } + } + } + } + } + }, + "/backup-rebuild-vm": { + "post": { + "operationId": "BackupRebuildVm", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_BackupRestoreExecution_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "BackupPlan" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BackupRestorePointRebuildParams" + } + } + } + } + } + }, + "/backup-restore-vm-in-place": { + "post": { + "operationId": "BackupRestoreVmInPlace", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_BackupRestoreExecution_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "BackupPlan" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BackupRestorePointRestoreInPlaceParams" + } + } + } + } + } + }, + "/delete-backup-restore-point": { + "post": { + "operationId": "DeleteBackupRestorePoint", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_DeleteBackupRestorePoint-Array_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "BackupPlan" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BackupRestorePointDeletionParams" + } + } + } + } + } + }, + "/create-brick-topo": { + "post": { + "operationId": "CreateBrickTopo", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_BrickTopo_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } } - ], - "nullable": true + } } }, - "type": "object", - "additionalProperties": false - }, - "NestedAggregateZone": { - "properties": { - "count": { - "type": "integer", - "format": "int32" + "tags": [ + "BrickTopo" + ], + "security": [ + { + "Authorization": [] } - }, - "required": [ - "count" ], - "type": "object", - "additionalProperties": false - }, - "ZoneConnection": { - "properties": { - "aggregate": { - "$ref": "#/components/schemas/NestedAggregateZone" + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } } - }, - "required": [ - "aggregate" ], - "type": "object", - "additionalProperties": false - }, - "GetZonesConnectionRequestBody": { - "properties": { - "after": { - "type": "string", - "nullable": true - }, - "before": { - "type": "string", - "nullable": true - }, - "first": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "last": { - "type": "integer", - "format": "int32", - "nullable": true + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/BrickTopoCreationParams" + }, + "type": "array" + } + } + } + } + } + }, + "/update-brick-topo": { + "post": { + "operationId": "UpdateBrickTopo", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_BrickTopo_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } }, - "orderBy": { - "allOf": [ - { - "$ref": "#/components/schemas/ZoneOrderByInput" + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } } - ], - "nullable": true + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } }, - "skip": { - "type": "integer", - "format": "int32", - "nullable": true + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } }, - "where": { - "allOf": [ - { - "$ref": "#/components/schemas/ZoneWhereInput" + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } } - ], - "nullable": true + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } } }, - "type": "object", - "additionalProperties": false - }, - "WithTask_AlertNotifier_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/AlertNotifier" + "tags": [ + "BrickTopo" + ], + "security": [ + { + "Authorization": [] } - }, - "required": [ - "data" ], - "type": "object" - }, - "AlertNotifierCreationParams": { - "properties": { - "notice_severities": { - "items": { - "type": "string", - "enum": [ - "CRITICAL", - "NOTICE", - "INFO" - ] + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BrickTopoUpdationParams" + } + } + } + } + } + }, + "/move-brick-topo": { + "post": { + "operationId": "MoveBrickTopo", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_BrickTopo_" + }, + "type": "array" + } + } }, - "type": "array" - }, - "language_code": { - "$ref": "#/components/schemas/NotifierLanguageCode" + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } }, - "email_tos": { - "items": { - "type": "string" + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } }, - "type": "array" - }, - "email_from": { - "type": "string" - }, - "disabled": { - "type": "boolean" - }, - "smtp_server_id": { - "type": "string" + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } }, - "name": { - "type": "string" + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } }, - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } } }, - "required": [ - "notice_severities", - "language_code", - "email_tos", - "email_from", - "disabled", - "smtp_server_id", - "name", - "clusters" + "tags": [ + "BrickTopo" ], - "type": "object" - }, - "AlertNotifierUpdationParams": { - "properties": { - "notice_severities": { - "items": { - "type": "string", - "enum": [ - "CRITICAL", - "NOTICE", - "INFO" - ] + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BrickTopoMoveParams" + } + } + } + } + } + }, + "/delete-brick-topo": { + "post": { + "operationId": "DeleteBrickTopo", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_DeleteBrickTopo_" + }, + "type": "array" + } + } }, - "type": "array" - }, - "language_code": { - "$ref": "#/components/schemas/NotifierLanguageCode" + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } }, - "email_tos": { - "items": { - "type": "string" + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } }, - "type": "array" - }, - "email_from": { - "type": "string" - }, - "disabled": { - "type": "boolean" - }, - "smtp_server_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "clusters": { - "$ref": "#/components/schemas/ClusterWhereInput" + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } }, - "id": { - "type": "string" - } - }, - "type": "object" - }, - "AlertNotifierManyUpdationParams": { - "properties": { - "notice_severities": { - "items": { - "type": "string", - "enum": [ - "CRITICAL", - "NOTICE", - "INFO" - ] + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } }, - "type": "array" - }, - "language_code": { - "$ref": "#/components/schemas/NotifierLanguageCode" + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } }, - "email_tos": { - "items": { - "type": "string" + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } }, - "type": "array" - }, - "email_from": { - "type": "string" - }, - "disabled": { - "type": "boolean" - }, - "smtp_server_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "where": { - "$ref": "#/components/schemas/AlertNotifierWhereInput" + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } } }, - "required": [ - "where" + "tags": [ + "BrickTopo" ], - "type": "object" - }, - "DeleteAlertNotifier": { - "properties": { - "id": { - "type": "string" + "security": [ + { + "Authorization": [] } - }, - "required": [ - "id" ], - "type": "object" - }, - "WithTask_DeleteAlertNotifier_": { - "properties": { - "task_id": { - "type": "string", - "nullable": true - }, - "data": { - "$ref": "#/components/schemas/DeleteAlertNotifier" + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } } - }, - "required": [ - "data" ], - "type": "object" - }, - "DeleteAlertNotifierParams": { - "properties": { - "where": { - "$ref": "#/components/schemas/AlertNotifierWhereInput" + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BrickTopoDeletionParams" + } + } } - }, - "required": [ - "where" - ], - "type": "object" + } } }, - "securitySchemes": { - "Authorization": { - "type": "apiKey", - "name": "Authorization", - "in": "header", - "description": "通过 post /v2/api/login 获取到 token" - } - } - }, - "info": { - "title": "CloudTower APIs", - "version": "2.3.0", - "description": "cloudtower operation API and SDK" - }, - "openapi": "3.0.0", - "paths": { - "/upload-elf-file": { + "/upload-cloudtower-application-package": { "post": { - "operationId": "UploadElfFile", + "operationId": "UploadCloudTowerApplicationPackage", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UploadTask" + "items": { + "$ref": "#/components/schemas/UploadTask" + }, + "type": "array" } } }, @@ -105678,7 +118360,7 @@ } }, "tags": [ - "Ovf" + "CloudTowerApplication" ], "security": [ { @@ -105706,9 +118388,6 @@ "type": "string", "format": "binary" }, - "cluster_id": { - "type": "string" - }, "name": { "type": "string" }, @@ -105731,16 +118410,19 @@ } } }, - "/parse-ovf": { + "/delete-cloudtower-application-package": { "post": { - "operationId": "ParseOvf", + "operationId": "DeleteCloudTowerApplicationPackage", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ParsedOVF" + "items": { + "$ref": "#/components/schemas/DeleteCloudTowerApplicationPackage" + }, + "type": "array" } } }, @@ -105805,7 +118487,7 @@ } }, "tags": [ - "Ovf" + "CloudTowerApplication" ], "security": [ { @@ -105825,31 +118507,439 @@ "requestBody": { "required": true, "content": { - "multipart/form-data": { + "application/json": { "schema": { - "type": "object", - "properties": { - "file": { - "type": "string", - "format": "binary" + "$ref": "#/components/schemas/DeleteCloudTowerApplicationPackageParams" + } + } + } + } + } + }, + "/deploy-cloudtower-application": { + "post": { + "operationId": "DeployCloudTowerApplication", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CloudTowerApplication" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "CloudTowerApplication" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DeployCloudTowerApplicationParams" + } + } + } + } + } + }, + "/upgrade-cloudtower-application": { + "post": { + "operationId": "UpgradeCloudTowerApplication", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/CloudTowerApplication" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "CloudTowerApplication" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UpgradeCloudTowerApplicationParams" + } + } + } + } + } + }, + "/uninstall-cloudtower-application": { + "post": { + "operationId": "UninstallCloudTowerApplication", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/CloudTowerApplication" }, - "cluster_id": { - "type": "string" - } + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "CloudTowerApplication" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/UninstallCloudTowerApplicationParams" + } + } + } + } + } + }, + "/connect-cluster": { + "post": { + "operationId": "ConnectCluster", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_Cluster_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "Cluster" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/ClusterCreationParams" }, - "required": [ - "file", - "cluster_id" - ] + "type": "array" } } } } } }, - "/get-export-file-download-links": { + "/update-cluster": { "post": { - "operationId": "GetExportFileDownloadLinks", + "operationId": "UpdateCluster", "responses": { "200": { "description": "", @@ -105857,7 +118947,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/ExportFileDownloadLinks" + "$ref": "#/components/schemas/WithTask_Cluster_" }, "type": "array" } @@ -105924,7 +119014,7 @@ } }, "tags": [ - "Ovf" + "Cluster" ], "security": [ { @@ -105946,16 +119036,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetExportFileDownloadLinksParams" + "$ref": "#/components/schemas/ClusterUpdationParams" } } } } } }, - "/create-vm": { + "/update-cluster-license": { "post": { - "operationId": "CreateVm", + "operationId": "UpdateClusterLicense", "responses": { "200": { "description": "", @@ -105963,7 +119053,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_Cluster_" }, "type": "array" } @@ -106030,7 +119120,7 @@ } }, "tags": [ - "Vm" + "Cluster" ], "security": [ { @@ -106052,19 +119142,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VmCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/ClusterLicenseUpdationParams" } } } } } }, - "/create-vm-from-template": { + "/update-cluster-network-setting": { "post": { - "operationId": "CreateVmFromTemplate", + "operationId": "UpdateClusterNetworkSetting", "responses": { "200": { "description": "", @@ -106072,7 +119159,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_Cluster_" }, "type": "array" } @@ -106139,7 +119226,7 @@ } }, "tags": [ - "Vm" + "Cluster" ], "security": [ { @@ -106161,19 +119248,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VmCreateVmFromTemplateParams" - }, - "type": "array" + "$ref": "#/components/schemas/ClusterNetworkSettingUpdationParams" } } } } } }, - "/create-vm-from-content-library-template": { + "/update-cluster-virtualization-setting": { "post": { - "operationId": "CreateVmFromContentLibraryTemplate", + "operationId": "UpdateClusterVirtualizationSetting", "responses": { "200": { "description": "", @@ -106181,7 +119265,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_Cluster_" }, "type": "array" } @@ -106248,7 +119332,7 @@ } }, "tags": [ - "Vm" + "Cluster" ], "security": [ { @@ -106270,26 +119354,26 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VmCreateVmFromContentLibraryTemplateParams" - }, - "type": "array" + "$ref": "#/components/schemas/ClusterVirtualizationUpdationParams" } } } } } }, - "/create-vm-from-content-library-template-batch": { + "/update-cluster-ha-setting": { "post": { - "operationId": "CreateVmFromContentLibraryTemplateBatch", + "operationId": "UpdateClusterHaSetting", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_Vm-Array_" + "items": { + "$ref": "#/components/schemas/WithTask_ClusterSettings_" + }, + "type": "array" } } }, @@ -106354,7 +119438,7 @@ } }, "tags": [ - "Vm" + "Cluster" ], "security": [ { @@ -106376,16 +119460,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmCreateVmFromContentLibraryTemplateBatchParams" + "$ref": "#/components/schemas/ClusterHaUpdationParams" } } } } } }, - "/convert-vm-template-to-vm": { + "/update-cluster-enable-iscsi-setting": { "post": { - "operationId": "ConvertVmTemplateToVm", + "operationId": "UpdateClusterEnableISCSISetting", "responses": { "200": { "description": "", @@ -106393,7 +119477,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_ClusterSettings_" }, "type": "array" } @@ -106460,7 +119544,7 @@ } }, "tags": [ - "Vm" + "Cluster" ], "security": [ { @@ -106482,19 +119566,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/ConvertVmTemplateToVmParams" - }, - "type": "array" + "$ref": "#/components/schemas/ClusterEnableIscsiUpdationParams" } } } } } }, - "/clone-vm": { + "/delete-cluster": { "post": { - "operationId": "CloneVm", + "operationId": "DeleteCluster", "responses": { "200": { "description": "", @@ -106502,7 +119583,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_DeleteCluster_" }, "type": "array" } @@ -106569,7 +119650,7 @@ } }, "tags": [ - "Vm" + "Cluster" ], "security": [ { @@ -106591,19 +119672,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VmCloneParams" - }, - "type": "array" + "$ref": "#/components/schemas/ClusterDeletionParams" } } } } } }, - "/rebuild-vm-from-snapshot": { + "/get-meta-leader": { "post": { - "operationId": "RebuildVm", + "operationId": "GetMetaLeader", "responses": { "200": { "description": "", @@ -106611,7 +119689,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/MetaLeader" }, "type": "array" } @@ -106678,41 +119756,29 @@ } }, "tags": [ - "Vm" + "Cluster" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VmRebuildParams" - }, - "type": "array" + "$ref": "#/components/schemas/GetMetaLeaderRequestBody" } } } } } }, - "/rollback-vm": { + "/create-consistency-snapshot-group": { "post": { - "operationId": "RollbackVm", + "operationId": "CreateConsistencyGroupSnapshot", "responses": { "200": { "description": "", @@ -106720,7 +119786,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_ConsistencyGroupSnapshot_" }, "type": "array" } @@ -106787,7 +119853,7 @@ } }, "tags": [ - "Vm" + "ConsistencyGroupSnapshot" ], "security": [ { @@ -106809,16 +119875,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmRollbackParams" + "items": { + "$ref": "#/components/schemas/ConsistencyGroupSnapshotCreationParams" + }, + "type": "array" } } } } } }, - "/update-vm-basic-info": { + "/rollback-consistency-snapshot-group": { "post": { - "operationId": "UpdateVm", + "operationId": "UpdateConsistencyGroupSnapshot", "responses": { "200": { "description": "", @@ -106826,7 +119895,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_ConsistencyGroupSnapshot_" }, "type": "array" } @@ -106893,7 +119962,7 @@ } }, "tags": [ - "Vm" + "ConsistencyGroupSnapshot" ], "security": [ { @@ -106915,16 +119984,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmUpdateParams" + "$ref": "#/components/schemas/ConsistencyGroupSnapshotUpdationParams" } } } } } }, - "/move-vm-to-recycle": { + "/delete-consistency-snapshot-group": { "post": { - "operationId": "MoveVmToRecycleBin", + "operationId": "DeleteConsistencyGroupSnapshot", "responses": { "200": { "description": "", @@ -106932,7 +120001,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVm_" + "$ref": "#/components/schemas/WithTask_DeleteConsistencyGroupSnapshot_" }, "type": "array" } @@ -106999,7 +120068,7 @@ } }, "tags": [ - "Vm" + "ConsistencyGroupSnapshot" ], "security": [ { @@ -107021,16 +120090,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmOperateParams" + "$ref": "#/components/schemas/ConsistencyGroupSnapshotDeletionParams" } } } } } }, - "/recover-vm-from-recycle": { + "/create-consistency-group": { "post": { - "operationId": "RecoverVmFromRecycleBin", + "operationId": "CreateConsistencyGroup", "responses": { "200": { "description": "", @@ -107038,7 +120107,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVm_" + "$ref": "#/components/schemas/WithTask_ConsistencyGroup_" }, "type": "array" } @@ -107105,7 +120174,7 @@ } }, "tags": [ - "Vm" + "ConsistencyGroup" ], "security": [ { @@ -107127,16 +120196,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmOperateParams" + "items": { + "$ref": "#/components/schemas/ConsistencyGroupCreationParams" + }, + "type": "array" } } } } } }, - "/delete-vm": { + "/update-consistency-group": { "post": { - "operationId": "DeleteVm", + "operationId": "UpdateConsistencyGroup", "responses": { "200": { "description": "", @@ -107144,7 +120216,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVm_" + "$ref": "#/components/schemas/WithTask_ConsistencyGroup_" }, "type": "array" } @@ -107211,7 +120283,7 @@ } }, "tags": [ - "Vm" + "ConsistencyGroup" ], "security": [ { @@ -107233,16 +120305,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmDeleteParams" + "$ref": "#/components/schemas/ConsistencyGroupUpdationParams" } } } } } }, - "/start-vm": { + "/delete-consistency-group": { "post": { - "operationId": "StartVm", + "operationId": "DeleteConsistencyGroup", "responses": { "200": { "description": "", @@ -107250,7 +120322,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_DeleteConsistencyGroup_" }, "type": "array" } @@ -107317,7 +120389,7 @@ } }, "tags": [ - "Vm" + "ConsistencyGroup" ], "security": [ { @@ -107339,16 +120411,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmStartParams" + "$ref": "#/components/schemas/ConsistencyGroupDeletionParams" } } } } } }, - "/restart-vm": { + "/upload-content-library-image": { "post": { - "operationId": "RestartVm", + "operationId": "CreateContentLibraryImage", "responses": { "200": { "description": "", @@ -107356,7 +120428,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/UploadTask" }, "type": "array" } @@ -107370,6 +120442,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -107423,7 +120498,7 @@ } }, "tags": [ - "Vm" + "ContentLibraryImage" ], "security": [ { @@ -107443,18 +120518,46 @@ "requestBody": { "required": true, "content": { - "application/json": { + "multipart/form-data": { "schema": { - "$ref": "#/components/schemas/VmOperateParams" + "type": "object", + "properties": { + "file": { + "type": "string", + "format": "binary" + }, + "clusters": { + "type": "string" + }, + "name": { + "type": "string" + }, + "size": { + "type": "string" + }, + "size_unit": { + "type": "string" + }, + "description": { + "type": "string" + }, + "upload_task_id": { + "type": "string" + } + }, + "required": [ + "file", + "clusters" + ] } } } } } }, - "/force-restart-vm": { + "/update-content-library-image": { "post": { - "operationId": "ForceRestartVm", + "operationId": "UpdateContentLibraryImage", "responses": { "200": { "description": "", @@ -107462,7 +120565,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_ContentLibraryImage_" }, "type": "array" } @@ -107529,7 +120632,7 @@ } }, "tags": [ - "Vm" + "ContentLibraryImage" ], "security": [ { @@ -107551,16 +120654,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmOperateParams" + "$ref": "#/components/schemas/ContentLibraryImageUpdationParams" } } } } } }, - "/shutdown-vm": { + "/distribute-content-library-image-clusters": { "post": { - "operationId": "ShutDownVm", + "operationId": "DistributeContentLibraryImageClusters", "responses": { "200": { "description": "", @@ -107568,7 +120671,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_ContentLibraryImage_" }, "type": "array" } @@ -107635,7 +120738,7 @@ } }, "tags": [ - "Vm" + "ContentLibraryImage" ], "security": [ { @@ -107657,16 +120760,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmOperateParams" + "$ref": "#/components/schemas/ContentLibraryImageUpdationClusterParams" } } } } } }, - "/poweroff-vm": { + "/remove-content-library-image-clusters": { "post": { - "operationId": "PoweroffVm", + "operationId": "RemoveContentLibraryImageClusters", "responses": { "200": { "description": "", @@ -107674,7 +120777,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_ContentLibraryImage_" }, "type": "array" } @@ -107741,7 +120844,7 @@ } }, "tags": [ - "Vm" + "ContentLibraryImage" ], "security": [ { @@ -107763,16 +120866,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmOperateParams" + "$ref": "#/components/schemas/ContentLibraryImageUpdationClusterParams" } } } } } }, - "/suspend-vm": { + "/delete-content-library-image": { "post": { - "operationId": "SuspendVm", + "operationId": "DeleteContentLibraryImage", "responses": { "200": { "description": "", @@ -107780,7 +120883,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_DeleteContentLibraryImage_" }, "type": "array" } @@ -107847,7 +120950,7 @@ } }, "tags": [ - "Vm" + "ContentLibraryImage" ], "security": [ { @@ -107869,26 +120972,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmOperateParams" + "$ref": "#/components/schemas/ContentLibraryImageDeletionParams" } } } } } }, - "/resume-vm": { + "/import-content-library-image": { "post": { - "operationId": "ResumeVm", + "operationId": "ImportContentLibraryImage", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_Vm_" - }, - "type": "array" + "$ref": "#/components/schemas/UploadTask" } } }, @@ -107953,7 +121053,7 @@ } }, "tags": [ - "Vm" + "ContentLibraryImage" ], "security": [ { @@ -107975,26 +121075,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmOperateParams" + "$ref": "#/components/schemas/ContentLibraryImageImportParams" } } } } } }, - "/add-vm-disk": { + "/upload-elf-file": { "post": { - "operationId": "AddVmDisk", + "operationId": "UploadElfFile", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_Vm_" - }, - "type": "array" + "$ref": "#/components/schemas/UploadTask" } } }, @@ -108059,7 +121156,7 @@ } }, "tags": [ - "Vm" + "Ovf" ], "security": [ { @@ -108079,28 +121176,49 @@ "requestBody": { "required": true, "content": { - "application/json": { + "multipart/form-data": { "schema": { - "$ref": "#/components/schemas/VmAddDiskParams" + "type": "object", + "properties": { + "file": { + "type": "string", + "format": "binary" + }, + "cluster_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "size": { + "type": "string" + }, + "size_unit": { + "type": "string" + }, + "upload_task_id": { + "type": "string" + } + }, + "required": [ + "file" + ] } } } } } }, - "/update-vm-disk": { + "/parse-ovf": { "post": { - "operationId": "UpdateVmDisk", + "operationId": "ParseOvf", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_Vm_" - }, - "type": "array" + "$ref": "#/components/schemas/ParsedOVF" } } }, @@ -108165,7 +121283,7 @@ } }, "tags": [ - "Vm" + "Ovf" ], "security": [ { @@ -108185,18 +121303,31 @@ "requestBody": { "required": true, "content": { - "application/json": { + "multipart/form-data": { "schema": { - "$ref": "#/components/schemas/VmUpdateDiskParams" + "type": "object", + "properties": { + "file": { + "type": "string", + "format": "binary" + }, + "cluster_id": { + "type": "string" + } + }, + "required": [ + "file", + "cluster_id" + ] } } } } } }, - "/expand-vm-disk": { + "/get-export-file-download-links": { "post": { - "operationId": "ExpandVmDisk", + "operationId": "GetExportFileDownloadLinks", "responses": { "200": { "description": "", @@ -108204,7 +121335,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/ExportFileDownloadLinks" }, "type": "array" } @@ -108271,7 +121402,7 @@ } }, "tags": [ - "Vm" + "Ovf" ], "security": [ { @@ -108293,16 +121424,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmExpandVmDiskParams" + "$ref": "#/components/schemas/GetExportFileDownloadLinksParams" } } } } } }, - "/remove-vm-disk": { + "/create-vm": { "post": { - "operationId": "RemoveVmDisk", + "operationId": "CreateVm", "responses": { "200": { "description": "", @@ -108399,16 +121530,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmRemoveDiskParams" + "items": { + "$ref": "#/components/schemas/VmCreationParams" + }, + "type": "array" } } } } } }, - "/add-vm-cd-rom": { + "/create-vm-from-template": { "post": { - "operationId": "AddVmCdRom", + "operationId": "CreateVmFromTemplate", "responses": { "200": { "description": "", @@ -108430,9 +121564,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -108508,16 +121639,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmAddCdRomParams" + "items": { + "$ref": "#/components/schemas/VmCreateVmFromTemplateParams" + }, + "type": "array" } } } } } }, - "/remove-vm-cd-rom": { + "/create-vm-from-content-library-template": { "post": { - "operationId": "RemoveVmCdRom", + "operationId": "CreateVmFromContentLibraryTemplate", "responses": { "200": { "description": "", @@ -108614,26 +121748,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmRemoveCdRomParams" + "items": { + "$ref": "#/components/schemas/VmCreateVmFromContentLibraryTemplateParams" + }, + "type": "array" } } } } } }, - "/eject-iso-from-vm-cd-rom": { + "/create-vm-from-content-library-template-batch": { "post": { - "operationId": "EjectIsoFromVmCdRom", + "operationId": "CreateVmFromContentLibraryTemplateBatch", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_Vm_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_Vm-Array_" } } }, @@ -108720,16 +121854,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmEjectCdRomParams" + "$ref": "#/components/schemas/VmCreateVmFromContentLibraryTemplateBatchParams" } } } } } }, - "/toggle-vm-cd-rom-disable": { + "/convert-vm-template-to-vm": { "post": { - "operationId": "ToggleVmCdRomDisable", + "operationId": "ConvertVmTemplateToVm", "responses": { "200": { "description": "", @@ -108826,16 +121960,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmToggleCdRomDisableParams" + "items": { + "$ref": "#/components/schemas/ConvertVmTemplateToVmParams" + }, + "type": "array" } } } } } }, - "/add-vm-nic": { + "/clone-vm": { "post": { - "operationId": "AddVmNic", + "operationId": "CloneVm", "responses": { "200": { "description": "", @@ -108932,16 +122069,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmAddNicParams" + "items": { + "$ref": "#/components/schemas/VmCloneParams" + }, + "type": "array" } } } } } }, - "/update-vm-nic": { + "/rebuild-vm-from-snapshot": { "post": { - "operationId": "UpdateVmNic", + "operationId": "RebuildVm", "responses": { "200": { "description": "", @@ -109038,16 +122178,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmUpdateNicParams" + "items": { + "$ref": "#/components/schemas/VmRebuildParams" + }, + "type": "array" } } } } } }, - "/update-vm-nic-basic-info": { + "/rollback-vm": { "post": { - "operationId": "UpdateVmNicBasicInfo", + "operationId": "RollbackVm", "responses": { "200": { "description": "", @@ -109069,9 +122212,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -109147,16 +122287,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmUpdateNicBasicInfoParams" + "$ref": "#/components/schemas/VmRollbackParams" } } } } } }, - "/update-vm-nic-advance-info": { + "/update-vm-basic-info": { "post": { - "operationId": "UpdateVmNicAdvanceInfo", + "operationId": "UpdateVm", "responses": { "200": { "description": "", @@ -109178,9 +122318,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -109256,16 +122393,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmUpdateNicAdvanceInfoParams" + "$ref": "#/components/schemas/VmUpdateParams" } } } } } }, - "/update-vm-nic-qos-option": { + "/move-vm-to-recycle": { "post": { - "operationId": "UpdateVmNicQosOption", + "operationId": "MoveVmToRecycleBin", "responses": { "200": { "description": "", @@ -109273,7 +122410,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_DeleteVm_" }, "type": "array" } @@ -109287,9 +122424,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -109365,16 +122499,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmUpdateNicQosOptionsParams" + "$ref": "#/components/schemas/VmOperateParams" } } } } } }, - "/add-vm-pci-nic": { + "/recover-vm-from-recycle": { "post": { - "operationId": "AddVmPciNic", + "operationId": "RecoverVmFromRecycleBin", "responses": { "200": { "description": "", @@ -109382,7 +122516,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_DeleteVm_" }, "type": "array" } @@ -109396,9 +122530,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -109474,16 +122605,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmOperatePciNicParams" + "$ref": "#/components/schemas/VmOperateParams" } } } } } }, - "/remove-vm-pci-nic": { + "/delete-vm": { "post": { - "operationId": "RemoveVmPciNic", + "operationId": "DeleteVm", "responses": { "200": { "description": "", @@ -109491,7 +122622,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vm_" + "$ref": "#/components/schemas/WithTask_DeleteVm_" }, "type": "array" } @@ -109505,9 +122636,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -109583,16 +122711,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmOperatePciNicParams" + "$ref": "#/components/schemas/VmDeleteParams" } } } } } }, - "/remove-vm-nic": { + "/start-vm": { "post": { - "operationId": "RemoveVmNic", + "operationId": "StartVm", "responses": { "200": { "description": "", @@ -109669,7 +122797,6 @@ "tags": [ "Vm" ], - "deprecated": true, "security": [ { "Authorization": [] @@ -109690,16 +122817,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmRemoveNicParams" + "$ref": "#/components/schemas/VmStartParams" } } } } } }, - "/remove-vm-nic-by-where": { + "/restart-vm": { "post": { - "operationId": "RemoveVmNicByWhere", + "operationId": "RestartVm", "responses": { "200": { "description": "", @@ -109796,16 +122923,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmRemoveNicByWhereParams" + "$ref": "#/components/schemas/VmOperateParams" } } } } } }, - "/add-vm-gpu-device": { + "/force-restart-vm": { "post": { - "operationId": "AddVmGpuDevice", + "operationId": "ForceRestartVm", "responses": { "200": { "description": "", @@ -109902,16 +123029,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmAddGpuDeviceParams" + "$ref": "#/components/schemas/VmOperateParams" } } } } } }, - "/remove-vm-gpu-device": { + "/shutdown-vm": { "post": { - "operationId": "RemoveVmGpuDevice", + "operationId": "ShutDownVm", "responses": { "200": { "description": "", @@ -110008,16 +123135,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmRemoveGpuDeviceParams" + "$ref": "#/components/schemas/VmOperateParams" } } } } } }, - "/install-vmtools": { + "/poweroff-vm": { "post": { - "operationId": "InstallVmtools", + "operationId": "PoweroffVm", "responses": { "200": { "description": "", @@ -110114,16 +123241,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/InstallVmtoolsParams" + "$ref": "#/components/schemas/VmOperateParams" } } } } } }, - "/migrate-vm": { + "/suspend-vm": { "post": { - "operationId": "MigrateVm", + "operationId": "SuspendVm", "responses": { "200": { "description": "", @@ -110220,16 +123347,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmMigrateParams" + "$ref": "#/components/schemas/VmOperateParams" } } } } } }, - "/migrate-vm-across-cluster": { + "/resume-vm": { "post": { - "operationId": "MigrateVmAcrossCluster", + "operationId": "ResumeVm", "responses": { "200": { "description": "", @@ -110251,9 +123378,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -110329,16 +123453,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmMigrateAcrossClusterParams" + "$ref": "#/components/schemas/VmOperateParams" } } } } } }, - "/stop-vm-in-cutover-migration": { + "/add-vm-disk": { "post": { - "operationId": "StopVmInCutoverMigration", + "operationId": "AddVmDisk", "responses": { "200": { "description": "", @@ -110435,16 +123559,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/StopVmInCutoverMigrationParams" + "$ref": "#/components/schemas/VmAddDiskParams" } } } } } }, - "/abort-migrate-vm-across-cluster": { + "/update-vm-disk": { "post": { - "operationId": "AbortMigrateVmAcrossCluster", + "operationId": "UpdateVmDisk", "responses": { "200": { "description": "", @@ -110452,7 +123576,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/Task" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -110541,16 +123665,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AbortMigrateVmAcrossClusterParams" + "$ref": "#/components/schemas/VmUpdateDiskParams" } } } } } }, - "/add-vm-to-folder": { + "/expand-vm-disk": { "post": { - "operationId": "AddVmToFolder", + "operationId": "ExpandVmDisk", "responses": { "200": { "description": "", @@ -110647,16 +123771,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmAddFolderParams" + "$ref": "#/components/schemas/VmExpandVmDiskParams" } } } } } }, - "/remove-vm-from-folder": { + "/remove-vm-disk": { "post": { - "operationId": "RemoveVmToFolder", + "operationId": "RemoveVmDisk", "responses": { "200": { "description": "", @@ -110753,16 +123877,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmOperateParams" + "$ref": "#/components/schemas/VmRemoveDiskParams" } } } } } }, - "/update-vm-advanced-options": { + "/add-vm-cd-rom": { "post": { - "operationId": "UpdateVmAdvancedOptions", + "operationId": "AddVmCdRom", "responses": { "200": { "description": "", @@ -110862,16 +123986,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmUpdateAdvancedOptionsParams" + "$ref": "#/components/schemas/VmAddCdRomParams" } } } } } }, - "/update-vm-host-options": { + "/remove-vm-cd-rom": { "post": { - "operationId": "UpdateVmHostOptions", + "operationId": "RemoveVmCdRom", "responses": { "200": { "description": "", @@ -110893,9 +124017,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -110971,16 +124092,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmUpdateHostOptionsParams" + "$ref": "#/components/schemas/VmRemoveCdRomParams" } } } } } }, - "/reset-vm-guest-os-password": { + "/eject-iso-from-vm-cd-rom": { "post": { - "operationId": "ResetVmGuestOsPassword", + "operationId": "EjectIsoFromVmCdRom", "responses": { "200": { "description": "", @@ -111002,9 +124123,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -111080,16 +124198,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmResetGuestOsPasswordParams" + "$ref": "#/components/schemas/VmEjectCdRomParams" } } } } } }, - "/update-vm-owner": { + "/toggle-vm-cd-rom-disable": { "post": { - "operationId": "UpdateVmOwner", + "operationId": "ToggleVmCdRomDisable", "responses": { "200": { "description": "", @@ -111111,9 +124229,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -111141,11 +124256,10 @@ } }, "headers": { - "x-tower-request-id": { + "CommonHeader": { "schema": { - "type": "string" - }, - "required": true + "$ref": "#/components/schemas/CommonHeader" + } } } }, @@ -111190,16 +124304,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmUpdateOwnerParams" + "$ref": "#/components/schemas/VmToggleCdRomDisableParams" } } } } } }, - "/update-vm-io-policy": { + "/add-vm-nic": { "post": { - "operationId": "UpdateVmIoPolicy", + "operationId": "AddVmNic", "responses": { "200": { "description": "", @@ -111221,9 +124335,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -111299,16 +124410,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmUpdateIoPolicyParams" + "$ref": "#/components/schemas/VmAddNicParams" } } } } } }, - "/export-vm": { + "/update-vm-nic": { "post": { - "operationId": "ExportVm", + "operationId": "UpdateVmNic", "responses": { "200": { "description": "", @@ -111316,7 +124427,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmExportFile_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -111330,9 +124441,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -111408,16 +124516,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmExportParams" + "$ref": "#/components/schemas/VmUpdateNicParams" } } } } } }, - "/import-vm": { + "/update-vm-nic-basic-info": { "post": { - "operationId": "ImportVm", + "operationId": "UpdateVmNicBasicInfo", "responses": { "200": { "description": "", @@ -111439,6 +124547,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -111514,19 +124625,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VmImportParams" - }, - "type": "array" + "$ref": "#/components/schemas/VmUpdateNicBasicInfoParams" } } } } } }, - "/get-vm-gpu-device-info": { + "/update-vm-nic-advance-info": { "post": { - "operationId": "GetVmGpuDeviceInfo", + "operationId": "UpdateVmNicAdvanceInfo", "responses": { "200": { "description": "", @@ -111534,7 +124642,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/VmGpuInfo" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -111548,6 +124656,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -111623,23 +124734,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetVmsRequestBody" + "$ref": "#/components/schemas/VmUpdateNicAdvanceInfoParams" } } } } } }, - "/get-vm-vnc-info": { + "/update-vm-nic-qos-option": { "post": { - "operationId": "GetVmVncInfo", + "operationId": "UpdateVmNicQosOption", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmVncInfo" + "items": { + "$ref": "#/components/schemas/WithTask_Vm_" + }, + "type": "array" } } }, @@ -111651,6 +124765,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -111726,16 +124843,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetVmVncInfoParams" + "$ref": "#/components/schemas/VmUpdateNicQosOptionsParams" } } } } } }, - "/update-vm-vpc-nic": { + "/add-vm-pci-nic": { "post": { - "operationId": "UpdateVmNicVpcInfo", + "operationId": "AddVmPciNic", "responses": { "200": { "description": "", @@ -111835,16 +124952,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmUpdateVpcNicParams" + "$ref": "#/components/schemas/VmOperatePciNicParams" } } } } } }, - "/clone-content-library-vm-template-from-vm": { + "/remove-vm-pci-nic": { "post": { - "operationId": "CloneContentLibraryVmTemplateFromVm", + "operationId": "RemoveVmPciNic", "responses": { "200": { "description": "", @@ -111852,7 +124969,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -111866,6 +124983,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -111919,7 +125039,7 @@ } }, "tags": [ - "ContentLibraryVmTemplate" + "Vm" ], "security": [ { @@ -111941,19 +125061,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/VmOperatePciNicParams" } } } } } }, - "/convert-content-library-vm-template-from-vm": { + "/remove-vm-nic": { "post": { - "operationId": "ConvertContentLibraryVmTemplateFromVm", + "operationId": "RemoveVmNic", "responses": { "200": { "description": "", @@ -111961,7 +125078,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -112028,8 +125145,9 @@ } }, "tags": [ - "ContentLibraryVmTemplate" + "Vm" ], + "deprecated": true, "security": [ { "Authorization": [] @@ -112050,19 +125168,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/VmRemoveNicParams" } } } } } }, - "/update-content-library-vm-template": { + "/remove-vm-nic-by-where": { "post": { - "operationId": "UpdateContentLibraryVmTemplate", + "operationId": "RemoveVmNicByWhere", "responses": { "200": { "description": "", @@ -112070,7 +125185,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -112137,7 +125252,7 @@ } }, "tags": [ - "ContentLibraryVmTemplate" + "Vm" ], "security": [ { @@ -112159,16 +125274,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationParams" + "$ref": "#/components/schemas/VmRemoveNicByWhereParams" } } } } } }, - "/distribute-content-library-vm-template-clusters": { + "/add-vm-gpu-device": { "post": { - "operationId": "DistributeContentLibraryVmtemplateClusters", + "operationId": "AddVmGpuDevice", "responses": { "200": { "description": "", @@ -112176,7 +125291,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -112243,7 +125358,7 @@ } }, "tags": [ - "ContentLibraryVmTemplate" + "Vm" ], "security": [ { @@ -112265,16 +125380,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationClusterParams" + "$ref": "#/components/schemas/VmAddGpuDeviceParams" } } } } } }, - "/remove-content-library-vm-template-clusters": { + "/remove-vm-gpu-device": { "post": { - "operationId": "RemoveContentLibraryVmTemplateClusters", + "operationId": "RemoveVmGpuDevice", "responses": { "200": { "description": "", @@ -112282,7 +125397,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -112349,7 +125464,7 @@ } }, "tags": [ - "ContentLibraryVmTemplate" + "Vm" ], "security": [ { @@ -112371,16 +125486,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationClusterParams" + "$ref": "#/components/schemas/VmRemoveGpuDeviceParams" } } } } } }, - "/delete-content-library-vm-template": { + "/install-vmtools": { "post": { - "operationId": "DeleteContentLibraryVmTemplate", + "operationId": "InstallVmtools", "responses": { "200": { "description": "", @@ -112388,7 +125503,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteContentLibraryVmTemplate_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -112455,7 +125570,7 @@ } }, "tags": [ - "ContentLibraryVmTemplate" + "Vm" ], "security": [ { @@ -112477,16 +125592,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateDeletionParams" + "$ref": "#/components/schemas/InstallVmtoolsParams" } } } } } }, - "/export-content-library-vm-template": { + "/migrate-vm": { "post": { - "operationId": "ExportContentLibraryVmTemplate", + "operationId": "MigrateVm", "responses": { "200": { "description": "", @@ -112494,7 +125609,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmExportFile_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -112561,7 +125676,7 @@ } }, "tags": [ - "ContentLibraryVmTemplate" + "Vm" ], "security": [ { @@ -112583,16 +125698,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateExportParams" + "$ref": "#/components/schemas/VmMigrateParams" } } } } } }, - "/import-content-library-vm-template": { + "/migrate-vm-across-cluster": { "post": { - "operationId": "ImportContentLibraryVmTemplate", + "operationId": "MigrateVmAcrossCluster", "responses": { "200": { "description": "", @@ -112600,7 +125715,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -112614,6 +125729,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -112667,7 +125785,7 @@ } }, "tags": [ - "ContentLibraryVmTemplate" + "Vm" ], "security": [ { @@ -112689,19 +125807,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/ContentLibraryVmTemplateImportParams" - }, - "type": "array" + "$ref": "#/components/schemas/VmMigrateAcrossClusterParams" } } } } } }, - "/upload-elf-image": { + "/stop-vm-in-cutover-migration": { "post": { - "operationId": "CreateElfImage", + "operationId": "StopVmInCutoverMigration", "responses": { "200": { "description": "", @@ -112709,7 +125824,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/UploadTask" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -112776,7 +125891,7 @@ } }, "tags": [ - "ElfImage" + "Vm" ], "security": [ { @@ -112796,45 +125911,18 @@ "requestBody": { "required": true, "content": { - "multipart/form-data": { + "application/json": { "schema": { - "type": "object", - "properties": { - "file": { - "type": "string", - "format": "binary" - }, - "cluster_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "size": { - "type": "string" - }, - "size_unit": { - "type": "string" - }, - "description": { - "type": "string" - }, - "upload_task_id": { - "type": "string" - } - }, - "required": [ - "file" - ] + "$ref": "#/components/schemas/StopVmInCutoverMigrationParams" } } } } } }, - "/update-elf-image": { + "/abort-migrate-vm-across-cluster": { "post": { - "operationId": "UpdateElfImage", + "operationId": "AbortMigrateVmAcrossCluster", "responses": { "200": { "description": "", @@ -112842,7 +125930,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ElfImage_" + "$ref": "#/components/schemas/Task" }, "type": "array" } @@ -112909,7 +125997,7 @@ } }, "tags": [ - "ElfImage" + "Vm" ], "security": [ { @@ -112931,16 +126019,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ElfImageUpdationParams" + "$ref": "#/components/schemas/AbortMigrateVmAcrossClusterParams" } } } } } }, - "/delete-elf-image": { + "/add-vm-to-folder": { "post": { - "operationId": "DeleteElfImage", + "operationId": "AddVmToFolder", "responses": { "200": { "description": "", @@ -112948,7 +126036,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteElfImage_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -113015,7 +126103,7 @@ } }, "tags": [ - "ElfImage" + "Vm" ], "security": [ { @@ -113037,16 +126125,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ElfImageDeletionParams" + "$ref": "#/components/schemas/VmAddFolderParams" } } } } } }, - "/create-label": { + "/remove-vm-from-folder": { "post": { - "operationId": "CreateLabel", + "operationId": "RemoveVmToFolder", "responses": { "200": { "description": "", @@ -113054,7 +126142,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Label_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -113121,7 +126209,7 @@ } }, "tags": [ - "Label" + "Vm" ], "security": [ { @@ -113143,19 +126231,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/LabelCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/VmOperateParams" } } } } } }, - "/update-label": { + "/update-vm-advanced-options": { "post": { - "operationId": "UpdateLabel", + "operationId": "UpdateVmAdvancedOptions", "responses": { "200": { "description": "", @@ -113163,7 +126248,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Label_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -113233,7 +126318,7 @@ } }, "tags": [ - "Label" + "Vm" ], "security": [ { @@ -113255,16 +126340,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/LabelUpdationParams" + "$ref": "#/components/schemas/VmUpdateAdvancedOptionsParams" } } } } } }, - "/add-labels-to-resources": { + "/update-vm-host-options": { "post": { - "operationId": "AddLabelsToResources", + "operationId": "UpdateVmHostOptions", "responses": { "200": { "description": "", @@ -113272,7 +126357,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Label_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -113342,7 +126427,7 @@ } }, "tags": [ - "Label" + "Vm" ], "security": [ { @@ -113364,16 +126449,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AddLabelsToResourcesParams" + "$ref": "#/components/schemas/VmUpdateHostOptionsParams" } } } } } }, - "/remove-labels-from-resources": { + "/reset-vm-guest-os-password": { "post": { - "operationId": "RemoveLabelsFromResources", + "operationId": "ResetVmGuestOsPassword", "responses": { "200": { "description": "", @@ -113381,7 +126466,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Label_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -113451,7 +126536,7 @@ } }, "tags": [ - "Label" + "Vm" ], "security": [ { @@ -113473,16 +126558,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RemoveLabelsFromResourcesParams" + "$ref": "#/components/schemas/VmResetGuestOsPasswordParams" } } } } } }, - "/delete-label": { + "/update-vm-owner": { "post": { - "operationId": "DeleteLabel", + "operationId": "UpdateVmOwner", "responses": { "200": { "description": "", @@ -113490,7 +126575,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteLabel_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -113504,6 +126589,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -113531,10 +126619,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -113557,7 +126646,7 @@ } }, "tags": [ - "Label" + "Vm" ], "security": [ { @@ -113579,16 +126668,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/LabelDeletionParams" + "$ref": "#/components/schemas/VmUpdateOwnerParams" } } } } } }, - "/get-vm-metrics": { + "/update-vm-io-policy": { "post": { - "operationId": "GetVmMetrics", + "operationId": "UpdateVmIoPolicy", "responses": { "200": { "description": "", @@ -113596,7 +126685,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -113610,6 +126699,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -113663,29 +126755,38 @@ } }, "tags": [ - "Metrics" + "Vm" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetVmMetricInput" + "$ref": "#/components/schemas/VmUpdateIoPolicyParams" } } } } } }, - "/get-vm-network-metrics": { + "/export-vm": { "post": { - "operationId": "GetVmNetWorkMetrics", + "operationId": "ExportVm", "responses": { "200": { "description": "", @@ -113693,7 +126794,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_VmExportFile_" }, "type": "array" } @@ -113707,6 +126808,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -113760,29 +126864,38 @@ } }, "tags": [ - "Metrics" + "Vm" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetVmNetWorkMetricInput" + "$ref": "#/components/schemas/VmExportParams" } } } } } }, - "/get-disk-metrics": { + "/import-vm": { "post": { - "operationId": "GetDiskMetrics", + "operationId": "ImportVm", "responses": { "200": { "description": "", @@ -113790,7 +126903,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -113857,29 +126970,41 @@ } }, "tags": [ - "Metrics" + "Vm" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetDiskMetricInput" + "items": { + "$ref": "#/components/schemas/VmImportParams" + }, + "type": "array" } } } } } }, - "/get-vm-volume-metrics": { + "/get-vm-gpu-device-info": { "post": { - "operationId": "GetVmVolumeMetrics", + "operationId": "GetVmGpuDeviceInfo", "responses": { "200": { "description": "", @@ -113887,7 +127012,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/VmGpuInfo" }, "type": "array" } @@ -113954,126 +127079,141 @@ } }, "tags": [ - "Metrics" + "Vm" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetVmsRequestBody" + } + } + } + } + } + }, + "/get-vm-vnc-info": { + "post": { + "operationId": "GetVmVncInfo", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/VmVncInfo" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "Vm" ], "security": [ { "Authorization": [] } ], - "parameters": [], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetVmVolumeMetricInput" - } - } - } - } - } - }, - "/get-lun-metrics": { - "post": { - "operationId": "GetLunMetrics", - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_Metric_" - }, - "type": "array" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "404": { - "description": "Not found", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "500": { - "description": "Server error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - } - }, - "tags": [ - "Metrics" - ], - "security": [ + "parameters": [ { - "Authorization": [] + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } } ], - "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetLunMetricInput" + "$ref": "#/components/schemas/GetVmVncInfoParams" } } } } } }, - "/get-nvmf-namespace-metrics": { + "/update-vm-vpc-nic": { "post": { - "operationId": "GetNvmfNamespaceMetrics", + "operationId": "UpdateVmNicVpcInfo", "responses": { "200": { "description": "", @@ -114081,7 +127221,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_Vm_" }, "type": "array" } @@ -114095,6 +127235,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -114148,29 +127291,38 @@ } }, "tags": [ - "Metrics" + "Vm" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetNvmfNamespaceMetricInput" + "$ref": "#/components/schemas/VmUpdateVpcNicParams" } } } } } }, - "/get-cluster-metrics": { + "/clone-content-library-vm-template-from-vm": { "post": { - "operationId": "GetClusterMetrics", + "operationId": "CloneContentLibraryVmTemplateFromVm", "responses": { "200": { "description": "", @@ -114178,7 +127330,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_" }, "type": "array" } @@ -114245,29 +127397,41 @@ } }, "tags": [ - "Metrics" + "ContentLibraryVmTemplate" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetClusterMetricInput" + "items": { + "$ref": "#/components/schemas/ContentLibraryVmTemplateCreationParams" + }, + "type": "array" } } } } } }, - "/get-host-metrics": { + "/convert-content-library-vm-template-from-vm": { "post": { - "operationId": "GetHostMetrics", + "operationId": "ConvertContentLibraryVmTemplateFromVm", "responses": { "200": { "description": "", @@ -114275,7 +127439,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_" }, "type": "array" } @@ -114342,29 +127506,41 @@ } }, "tags": [ - "Metrics" + "ContentLibraryVmTemplate" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetHostMetricInput" + "items": { + "$ref": "#/components/schemas/ContentLibraryVmTemplateCreationParams" + }, + "type": "array" } } } } } }, - "/get-host-network-metrics": { + "/update-content-library-vm-template": { "post": { - "operationId": "GetHostNetworkMetrics", + "operationId": "UpdateContentLibraryVmTemplate", "responses": { "200": { "description": "", @@ -114372,7 +127548,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_" }, "type": "array" } @@ -114439,29 +127615,38 @@ } }, "tags": [ - "Metrics" + "ContentLibraryVmTemplate" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetHostNetworkMetricInput" + "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationParams" } } } } } }, - "/get-host-service-metrics": { + "/distribute-content-library-vm-template-clusters": { "post": { - "operationId": "GetHostServicekMetrics", + "operationId": "DistributeContentLibraryVmtemplateClusters", "responses": { "200": { "description": "", @@ -114469,7 +127654,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_" }, "type": "array" } @@ -114536,29 +127721,38 @@ } }, "tags": [ - "Metrics" + "ContentLibraryVmTemplate" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetHostServiceMetricInput" + "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationClusterParams" } } } } } }, - "/get-scvm-metrics": { + "/remove-content-library-vm-template-clusters": { "post": { - "operationId": "GetSCVMMetrics", + "operationId": "RemoveContentLibraryVmTemplateClusters", "responses": { "200": { "description": "", @@ -114566,7 +127760,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_" }, "type": "array" } @@ -114633,29 +127827,38 @@ } }, "tags": [ - "Metrics" + "ContentLibraryVmTemplate" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetScvmMetricInput" + "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationClusterParams" } } } } } }, - "/get-scvm-network-metrics": { + "/delete-content-library-vm-template": { "post": { - "operationId": "GetScvmNetworkMetrics", + "operationId": "DeleteContentLibraryVmTemplate", "responses": { "200": { "description": "", @@ -114663,7 +127866,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_DeleteContentLibraryVmTemplate_" }, "type": "array" } @@ -114730,29 +127933,38 @@ } }, "tags": [ - "Metrics" + "ContentLibraryVmTemplate" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetScvmNetworkInput" + "$ref": "#/components/schemas/ContentLibraryVmTemplateDeletionParams" } } } } } }, - "/get-scvm-service-metrics": { + "/export-content-library-vm-template": { "post": { - "operationId": "GetSCVMServicekMetrics", + "operationId": "ExportContentLibraryVmTemplate", "responses": { "200": { "description": "", @@ -114760,7 +127972,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_VmExportFile_" }, "type": "array" } @@ -114827,29 +128039,38 @@ } }, "tags": [ - "Metrics" + "ContentLibraryVmTemplate" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetScvmServiceMetricInput" + "$ref": "#/components/schemas/ContentLibraryVmTemplateExportParams" } } } } } }, - "/get-scvm-disk-metrics": { + "/import-content-library-vm-template": { "post": { - "operationId": "GetScvmDiskMetrics", + "operationId": "ImportContentLibraryVmTemplate", "responses": { "200": { "description": "", @@ -114857,7 +128078,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_" }, "type": "array" } @@ -114924,29 +128145,41 @@ } }, "tags": [ - "Metrics" + "ContentLibraryVmTemplate" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetSCVMDiskMetricInput" + "items": { + "$ref": "#/components/schemas/ContentLibraryVmTemplateImportParams" + }, + "type": "array" } } } } } }, - "/get-zone-metrics": { + "/create-datacenter": { "post": { - "operationId": "GetZoneMetrics", + "operationId": "CreateDatacenter", "responses": { "200": { "description": "", @@ -114954,7 +128187,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_Datacenter_" }, "type": "array" } @@ -115021,29 +128254,41 @@ } }, "tags": [ - "Metrics" + "Datacenter" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetZoneMetricInput" + "items": { + "$ref": "#/components/schemas/DatacenterCreationParams" + }, + "type": "array" } } } } } }, - "/get-witness-metrics": { + "/update-datacenter": { "post": { - "operationId": "GetWitnessMetrics", + "operationId": "UpdateDatacenter", "responses": { "200": { "description": "", @@ -115051,7 +128296,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_Datacenter_" }, "type": "array" } @@ -115118,29 +128363,38 @@ } }, "tags": [ - "Metrics" + "Datacenter" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetWitnessMetricInput" + "$ref": "#/components/schemas/DatacenterUpdationParams" } } } } } }, - "/get-top-n-metrics-in-clusters": { + "/add-clusters-to-datacenter": { "post": { - "operationId": "GetTopNVmVolumeMetrics", + "operationId": "AddClustersToDatacenter", "responses": { "200": { "description": "", @@ -115148,7 +128402,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Metric_" + "$ref": "#/components/schemas/WithTask_Datacenter_" }, "type": "array" } @@ -115215,29 +128469,41 @@ } }, "tags": [ - "Metrics" + "Datacenter" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetTopNMetricInput" + "items": { + "$ref": "#/components/schemas/AddClustersToDatacenterParams" + }, + "type": "array" } } } } } }, - "/upload-svt-image": { + "/remove-clusters-from-datacenter": { "post": { - "operationId": "UploadSvtImage", + "operationId": "RemoveClustersFromDatacenter", "responses": { "200": { "description": "", @@ -115245,7 +128511,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/UploadTask" + "$ref": "#/components/schemas/WithTask_Datacenter_" }, "type": "array" } @@ -115312,7 +128578,7 @@ } }, "tags": [ - "SvtImage" + "Datacenter" ], "security": [ { @@ -115332,45 +128598,21 @@ "requestBody": { "required": true, "content": { - "multipart/form-data": { + "application/json": { "schema": { - "type": "object", - "properties": { - "file": { - "type": "string", - "format": "binary" - }, - "cluster_id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "size": { - "type": "string" - }, - "size_unit": { - "type": "string" - }, - "version": { - "type": "string" - }, - "upload_task_id": { - "type": "string" - } + "items": { + "$ref": "#/components/schemas/RemoveClustersFromDatacenterParams" }, - "required": [ - "file" - ] + "type": "array" } } } } } }, - "/mount-usb-device": { + "/delete-datacenter": { "post": { - "operationId": "MountUsbDevice", + "operationId": "DeleteDatacenter", "responses": { "200": { "description": "", @@ -115378,7 +128620,113 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_UsbDevice_" + "$ref": "#/components/schemas/WithTask_DeleteDatacenter_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "Datacenter" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DatacenterDeletionParams" + } + } + } + } + } + }, + "/mount-disk": { + "post": { + "operationId": "MountDisk", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_Disk_" }, "type": "array" } @@ -115445,7 +128793,7 @@ } }, "tags": [ - "UsbDevice" + "Disk" ], "security": [ { @@ -115467,16 +128815,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UsbDeviceMountParams" + "$ref": "#/components/schemas/DiskMountParams" } } } } } }, - "/unmount-usb-device": { + "/unmount-disk": { "post": { - "operationId": "UnmountUsbDevice", + "operationId": "UnmountDisk", "responses": { "200": { "description": "", @@ -115484,7 +128832,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_UsbDevice_" + "$ref": "#/components/schemas/WithTask_Disk_" }, "type": "array" } @@ -115551,7 +128899,7 @@ } }, "tags": [ - "UsbDevice" + "Disk" ], "security": [ { @@ -115573,16 +128921,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UsbDeviceUnmountParams" + "$ref": "#/components/schemas/DiskUnmountParams" } } } } } }, - "/get-usb-devices": { + "/create-entity-filter": { "post": { - "operationId": "GetUsbDevices", + "operationId": "CreateEntityFilter", "responses": { "200": { "description": "", @@ -115590,7 +128938,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/UsbDevice" + "$ref": "#/components/schemas/WithTask_EntityFilter_" }, "type": "array" } @@ -115657,8 +129005,7 @@ } }, "tags": [ - "UsbDevice", - "UsbDevice" + "EntityFilter" ], "security": [ { @@ -115680,23 +129027,29 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetUsbDevicesRequestBody" + "items": { + "$ref": "#/components/schemas/EntityFilterCreationParams" + }, + "type": "array" } } } } } }, - "/login": { + "/update-entity-filter": { "post": { - "operationId": "Login", + "operationId": "UpdateEntityFilter", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_LoginResponse_" + "items": { + "$ref": "#/components/schemas/WithTask_EntityFilter_" + }, + "type": "array" } } }, @@ -115761,9 +129114,13 @@ } }, "tags": [ - "User" + "EntityFilter" + ], + "security": [ + { + "Authorization": [] + } ], - "security": [], "parameters": [ { "in": "header", @@ -115779,16 +129136,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/LoginInput" + "$ref": "#/components/schemas/EntityFilterUpdationParams" } } } } } }, - "/create-user": { + "/delete-entity-filter": { "post": { - "operationId": "CreateUser", + "operationId": "DeleteEntityFilter", "responses": { "200": { "description": "", @@ -115796,7 +129153,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_User_" + "$ref": "#/components/schemas/WithTask_DeleteEntityFilter_" }, "type": "array" } @@ -115863,7 +129220,7 @@ } }, "tags": [ - "User" + "EntityFilter" ], "security": [ { @@ -115885,19 +129242,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/UserCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/EntityFilterDeletionParams" } } } } } }, - "/update-user": { + "/update-gpu-device-usage": { "post": { - "operationId": "UpdateUser", + "operationId": "UpdateGpuDeviceUsage", "responses": { "200": { "description": "", @@ -115905,7 +129259,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_User_" + "$ref": "#/components/schemas/WithTask_GpuDevice_" }, "type": "array" } @@ -115919,6 +129273,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -115972,7 +129329,7 @@ } }, "tags": [ - "User" + "GpuDevice" ], "security": [ { @@ -115994,30 +129351,40 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UserUpdationParams" + "$ref": "#/components/schemas/GpuDeviceUsageUpdationParams" } } } } } }, - "/delete-user": { + "/update-gpu-device-description": { "post": { - "operationId": "DeleteUser", + "operationId": "UpdateGpuDeviceDescription", "responses": { "200": { - "description": "Ok", + "description": "", "content": { "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteUser_" + "$ref": "#/components/schemas/WithTask_GpuDevice_" }, "type": "array" } } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -116071,7 +129438,7 @@ } }, "tags": [ - "User" + "GpuDevice" ], "security": [ { @@ -116093,23 +129460,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UserDeletionParams" + "$ref": "#/components/schemas/GpuDeviceDescriptionUpdationParams" } } } } } }, - "/create-root-user": { + "/switch-gpu-device-sriov": { "post": { - "operationId": "CreateRootUser", + "operationId": "SwitchGpuDeviceSriov", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_User_" + "items": { + "$ref": "#/components/schemas/WithTask_GpuDevice_" + }, + "type": "array" } } }, @@ -116121,6 +129491,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -116174,9 +129547,13 @@ } }, "tags": [ - "User" + "GpuDevice" + ], + "security": [ + { + "Authorization": [] + } ], - "security": [], "parameters": [ { "in": "header", @@ -116192,23 +129569,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RootUserCreationParams" + "$ref": "#/components/schemas/GpuDeviceSriovSwitchParams" } } } } } }, - "/get-my-info": { + "/get-detail-vm-info-by-gpu-devices": { "post": { - "operationId": "GetMyInfo", + "operationId": "GetDetailVmInfoByGpuDevices", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/User" + "items": { + "$ref": "#/components/schemas/GpuVmInfo" + }, + "type": "array" } } }, @@ -116220,6 +129600,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -116273,19 +129656,38 @@ } }, "tags": [ - "User" + "GpuDevice" ], "security": [ { "Authorization": [] } ], - "parameters": [] + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetGpuDevicesRequestBody" + } + } + } + } } }, - "/create-vm-vlan": { + "/create-graph": { "post": { - "operationId": "CreateVmVlan", + "operationId": "CreateGraph", "responses": { "200": { "description": "", @@ -116293,7 +129695,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vlan_" + "$ref": "#/components/schemas/WithTask_Graph_" }, "type": "array" } @@ -116360,7 +129762,7 @@ } }, "tags": [ - "Vlan" + "Graph" ], "security": [ { @@ -116383,7 +129785,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/VmVlanCreationParams" + "$ref": "#/components/schemas/GraphCreationParams" }, "type": "array" } @@ -116392,9 +129794,9 @@ } } }, - "/update-vm-vlan": { + "/update-graph": { "post": { - "operationId": "UpdateVlan", + "operationId": "UpdateGraph", "responses": { "200": { "description": "", @@ -116402,7 +129804,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vlan_" + "$ref": "#/components/schemas/WithTask_Graph_" }, "type": "array" } @@ -116469,7 +129871,7 @@ } }, "tags": [ - "Vlan" + "Graph" ], "security": [ { @@ -116491,16 +129893,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmVlanUpdationParams" + "$ref": "#/components/schemas/GraphUpdationParams" } } } } } }, - "/update-management-vlan": { + "/delete-graph": { "post": { - "operationId": "UpdateManagementVlan", + "operationId": "DeleteGraph", "responses": { "200": { "description": "", @@ -116508,7 +129910,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vlan_" + "$ref": "#/components/schemas/WithTask_DeleteGraph_" }, "type": "array" } @@ -116575,7 +129977,7 @@ } }, "tags": [ - "Vlan" + "Graph" ], "security": [ { @@ -116597,16 +129999,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ManagementVlanUpdationParams" + "$ref": "#/components/schemas/GraphDeletionParams" } } } } } }, - "/update-migration-vlan": { + "/create-host": { "post": { - "operationId": "UpdateMigrationVlan", + "operationId": "CreateHost", "responses": { "200": { "description": "", @@ -116614,7 +130016,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vlan_" + "$ref": "#/components/schemas/WithTask_BatchHosts_" }, "type": "array" } @@ -116681,7 +130083,7 @@ } }, "tags": [ - "Vlan" + "Host" ], "security": [ { @@ -116703,16 +130105,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/MigrationVlanUpdationParams" + "items": { + "$ref": "#/components/schemas/HostCreationParams" + }, + "type": "array" } } } } } }, - "/delete-vm-vlan": { + "/trigger-disk-blink": { "post": { - "operationId": "DeleteVlan", + "operationId": "TriggerDiskBlink", "responses": { "200": { "description": "", @@ -116720,7 +130125,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVlan_" + "$ref": "#/components/schemas/WithTask_Host_" }, "type": "array" } @@ -116787,7 +130192,7 @@ } }, "tags": [ - "Vlan" + "Host" ], "security": [ { @@ -116809,16 +130214,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VlanDeletionParams" + "items": { + "$ref": "#/components/schemas/TriggerDiskBlinkParams" + }, + "type": "array" } } } } } }, - "/create-vm-folder": { + "/update-host": { "post": { - "operationId": "CreateVmFolder", + "operationId": "UpdateHost", "responses": { "200": { "description": "", @@ -116826,7 +130234,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmFolder_" + "$ref": "#/components/schemas/WithTask_Host_" }, "type": "array" } @@ -116893,7 +130301,7 @@ } }, "tags": [ - "VmFolder" + "Host" ], "security": [ { @@ -116915,29 +130323,23 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VmFolderCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/HostUpdationParams" } } } } } }, - "/update-vm-folder": { + "/operate-host-power": { "post": { - "operationId": "UpdateVmFolder", + "operationId": "PowerOffHost", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_VmFolder_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_Host_" } } }, @@ -117002,7 +130404,7 @@ } }, "tags": [ - "VmFolder" + "Host" ], "security": [ { @@ -117024,26 +130426,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmFolderUpdationParams" + "$ref": "#/components/schemas/OperateHostPowerParams" } } } } } }, - "/delete-vm-folder": { + "/enter-maintenance-mode-precheck": { "post": { - "operationId": "DeleteVmFolder", + "operationId": "EnterMaintenanceModePreCheck", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_DeleteVmFolder_" - }, - "type": "array" + "$ref": "#/components/schemas/EnterMaintenanceModeCheckResult" } } }, @@ -117108,7 +130507,7 @@ } }, "tags": [ - "VmFolder" + "Host" ], "security": [ { @@ -117130,26 +130529,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmFolderDeletionParams" + "$ref": "#/components/schemas/EnterMaintenanceModeCheckParams" } } } } } }, - "/create-vm-placement-group": { + "/enter-maintance-mode-precheck-result": { "post": { - "operationId": "CreateVmPlacementGroup", + "operationId": "EnterMaintenanceModePrecheckResult", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_VmPlacementGroup_" - }, - "type": "array" + "$ref": "#/components/schemas/EnterMaintenanceModeResult" } } }, @@ -117214,7 +130610,7 @@ } }, "tags": [ - "VmPlacementGroup" + "Host" ], "security": [ { @@ -117236,29 +130632,23 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VmPlacementGroupCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/EnterMaintenanceModeResultParams" } } } } } }, - "/update-vm-placement-group": { + "/enter-maintance-mode": { "post": { - "operationId": "UpdateVmPlacementGroup", + "operationId": "EnterMaintenanceMode", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_VmPlacementGroup_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_Host_" } } }, @@ -117323,7 +130713,7 @@ } }, "tags": [ - "VmPlacementGroup" + "Host" ], "security": [ { @@ -117345,26 +130735,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmPlacementGroupUpdationParams" + "$ref": "#/components/schemas/EnterMaintenanceModeParams" } } } } } }, - "/delete-vm-placement-group": { + "/exit-maintance-mode-precheck-result": { "post": { - "operationId": "DeleteVmPlacementGroup", + "operationId": "ExitMaintenanceModePrecheckResult", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_DeleteVmPlacementGroup_" - }, - "type": "array" + "$ref": "#/components/schemas/ExitMaintenanceModeResult" } } }, @@ -117429,7 +130816,7 @@ } }, "tags": [ - "VmPlacementGroup" + "Host" ], "security": [ { @@ -117451,26 +130838,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmPlacementGroupDeletionParams" + "$ref": "#/components/schemas/ExitMaintenanceModeResultParams" } } } } } }, - "/create-vm-snapshot": { + "/exit-maintance-mode": { "post": { - "operationId": "CreateVmSnapshot", + "operationId": "ExitMaintenanceMode", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_VmSnapshot_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_Host_" } } }, @@ -117535,7 +130919,7 @@ } }, "tags": [ - "VmSnapshot" + "Host" ], "security": [ { @@ -117557,16 +130941,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmSnapshotCreationParams" + "$ref": "#/components/schemas/ExitMaintenanceModeParams" } } } } } }, - "/delete-vm-snapshot": { + "/create-iscsi-lun-snapshot": { "post": { - "operationId": "DeleteVmSnapshot", + "operationId": "CreateIscsiLunSnapshot", "responses": { "200": { "description": "", @@ -117574,7 +130958,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVmSnapshot_" + "$ref": "#/components/schemas/WithTask_IscsiLunSnapshot_" }, "type": "array" } @@ -117641,7 +131025,7 @@ } }, "tags": [ - "VmSnapshot" + "IscsiLunSnapshot" ], "security": [ { @@ -117663,16 +131047,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmSnapshotDeletionParams" + "items": { + "$ref": "#/components/schemas/IscsiLunSnapshotCreationParams" + }, + "type": "array" } } } } } }, - "/clone-vm-template-from-vm": { + "/delete-iscsi-lun-snapshot": { "post": { - "operationId": "CloneVmTemplateFromVm", + "operationId": "DeleteIscsiLunSnapshot", "responses": { "200": { "description": "", @@ -117680,7 +131067,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmTemplate_" + "$ref": "#/components/schemas/WithTask_DeleteIscsiLunSnapshot_" }, "type": "array" } @@ -117747,7 +131134,7 @@ } }, "tags": [ - "VmTemplate" + "IscsiLunSnapshot" ], "security": [ { @@ -117769,19 +131156,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VmTemplateCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/IscsiLunSnapshotDeletionParams" } } } } } }, - "/convert-vm-template-from-vm": { + "/create-iscsi-lun": { "post": { - "operationId": "ConvertVmTemplateFromVm", + "operationId": "CreateIscsiLun", "responses": { "200": { "description": "", @@ -117789,7 +131173,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmTemplate_" + "$ref": "#/components/schemas/WithTask_IscsiLun_" }, "type": "array" } @@ -117856,7 +131240,7 @@ } }, "tags": [ - "VmTemplate" + "IscsiLun" ], "security": [ { @@ -117879,7 +131263,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/VmTemplateCreationParams" + "$ref": "#/components/schemas/IscsiLunCreationParams" }, "type": "array" } @@ -117888,9 +131272,9 @@ } } }, - "/update-vm-template": { + "/update-iscsi-lun": { "post": { - "operationId": "UpdateVmTemplate", + "operationId": "UpdateIscsiLun", "responses": { "200": { "description": "", @@ -117898,7 +131282,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmTemplate_" + "$ref": "#/components/schemas/WithTask_IscsiLun_" }, "type": "array" } @@ -117965,7 +131349,7 @@ } }, "tags": [ - "VmTemplate" + "IscsiLun" ], "security": [ { @@ -117987,16 +131371,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmTemplateUpdationParams" + "$ref": "#/components/schemas/IscsiLunUpdationParams" } } } } } }, - "/delete-vm-template": { + "/delete-iscsi-lun": { "post": { - "operationId": "DeleteVmTemplate", + "operationId": "DeleteIscsiLun", "responses": { "200": { "description": "", @@ -118004,7 +131388,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVmTemplate_" + "$ref": "#/components/schemas/WithTask_DeleteIscsiLun_" }, "type": "array" } @@ -118071,7 +131455,7 @@ } }, "tags": [ - "VmTemplate" + "IscsiLun" ], "security": [ { @@ -118093,16 +131477,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmTemplateDeletionParams" + "$ref": "#/components/schemas/IscsiLunDeletionParams" } } } } } }, - "/create-vm-volume-snapshot": { + "/clone-iscsi-lun-from-snapshot": { "post": { - "operationId": "CreateVmVolumeSnapshot", + "operationId": "CloneIscsiLunFromSnapshot", "responses": { "200": { "description": "", @@ -118110,7 +131494,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmVolumeSnapshot_" + "$ref": "#/components/schemas/WithTask_IscsiLun_" }, "type": "array" } @@ -118177,7 +131561,7 @@ } }, "tags": [ - "VmVolumeSnapshot" + "IscsiLun" ], "security": [ { @@ -118200,7 +131584,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/VmVolumeSnapshotCreationParams" + "$ref": "#/components/schemas/IscsiLunCloneParams" }, "type": "array" } @@ -118209,9 +131593,9 @@ } } }, - "/delete-vm-volume-snapshot": { + "/rollback-iscsi-lun-from-snapshot": { "post": { - "operationId": "DeleteVmVolumeSnapshot", + "operationId": "RollbackIscsiLunFromSnapshot", "responses": { "200": { "description": "", @@ -118219,7 +131603,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVmVolumeSnapshot_" + "$ref": "#/components/schemas/WithTask_IscsiLun_" }, "type": "array" } @@ -118286,7 +131670,7 @@ } }, "tags": [ - "VmVolumeSnapshot" + "IscsiLun" ], "security": [ { @@ -118308,16 +131692,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmVolumeSnapshotDeletionParams" + "items": { + "$ref": "#/components/schemas/IscsiLunRollbackParams" + }, + "type": "array" } } } } } }, - "/create-vm-volume": { + "/copy-iscsi-lun": { "post": { - "operationId": "CreateVmVolume", + "operationId": "CopyIscsiLun", "responses": { "200": { "description": "", @@ -118325,7 +131712,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmVolume_" + "$ref": "#/components/schemas/WithTask_IscsiLun_" }, "type": "array" } @@ -118392,7 +131779,7 @@ } }, "tags": [ - "VmVolume" + "IscsiLun" ], "security": [ { @@ -118415,7 +131802,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/VmVolumeCreationParams" + "$ref": "#/components/schemas/CopyIscsiLunParams" }, "type": "array" } @@ -118424,9 +131811,9 @@ } } }, - "/delete-vm-volume": { + "/create-iscsi-target": { "post": { - "operationId": "DeleteVmVolumeFromVm", + "operationId": "CreateIscsiTarget", "responses": { "200": { "description": "", @@ -118434,7 +131821,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVmVolume_" + "$ref": "#/components/schemas/WithTask_IscsiTarget_" }, "type": "array" } @@ -118501,7 +131888,7 @@ } }, "tags": [ - "VmVolume" + "IscsiTarget" ], "security": [ { @@ -118523,16 +131910,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VmVolumeDeletionParams" + "items": { + "$ref": "#/components/schemas/IscsiTargetCreationParams" + }, + "type": "array" } } } } } }, - "/rebuild-vm-volume": { + "/update-iscsi-target": { "post": { - "operationId": "RebuildVmVolume", + "operationId": "UpdateIscsiTarget", "responses": { "200": { "description": "", @@ -118540,7 +131930,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmVolume_" + "$ref": "#/components/schemas/WithTask_IscsiTarget_" }, "type": "array" } @@ -118554,9 +131944,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -118610,7 +131997,7 @@ } }, "tags": [ - "VmVolume" + "IscsiTarget" ], "security": [ { @@ -118632,19 +132019,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VmVolumeRebuildParams" - }, - "type": "array" + "$ref": "#/components/schemas/IscsiTargetUpdationParams" } } } } } }, - "/rollback-vm-volume": { + "/delete-iscsi-target": { "post": { - "operationId": "RollbackVmVolume", + "operationId": "DeleteIscsiTarget", "responses": { "200": { "description": "", @@ -118652,7 +132036,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmVolume_" + "$ref": "#/components/schemas/WithTask_DeleteIscsiTarget_" }, "type": "array" } @@ -118666,9 +132050,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -118722,7 +132103,7 @@ } }, "tags": [ - "VmVolume" + "IscsiTarget" ], "security": [ { @@ -118744,19 +132125,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VmVolumeRollbackParams" - }, - "type": "array" + "$ref": "#/components/schemas/IscsiTargetDeletionParams" } } } } } }, - "/clone-vm-volume": { + "/upload-elf-image": { "post": { - "operationId": "CloneVmVolume", + "operationId": "CreateElfImage", "responses": { "200": { "description": "", @@ -118764,7 +132142,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmVolume_" + "$ref": "#/components/schemas/UploadTask" }, "type": "array" } @@ -118831,7 +132209,7 @@ } }, "tags": [ - "VmVolume" + "ElfImage" ], "security": [ { @@ -118851,21 +132229,45 @@ "requestBody": { "required": true, "content": { - "application/json": { + "multipart/form-data": { "schema": { - "items": { - "$ref": "#/components/schemas/CloneVmVolumeParams" + "type": "object", + "properties": { + "file": { + "type": "string", + "format": "binary" + }, + "cluster_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "size": { + "type": "string" + }, + "size_unit": { + "type": "string" + }, + "description": { + "type": "string" + }, + "upload_task_id": { + "type": "string" + } }, - "type": "array" + "required": [ + "file" + ] } } } } } }, - "/update-vm-volume": { + "/update-elf-image": { "post": { - "operationId": "UpdateVmVolume", + "operationId": "UpdateElfImage", "responses": { "200": { "description": "", @@ -118873,7 +132275,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmVolume_" + "$ref": "#/components/schemas/WithTask_ElfImage_" }, "type": "array" } @@ -118887,9 +132289,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -118943,7 +132342,7 @@ } }, "tags": [ - "VmVolume" + "ElfImage" ], "security": [ { @@ -118965,16 +132364,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateVmVolumeParams" + "$ref": "#/components/schemas/ElfImageUpdationParams" } } } } } }, - "/export-vm-volume": { + "/delete-elf-image": { "post": { - "operationId": "ExportVmVolume", + "operationId": "DeleteElfImage", "responses": { "200": { "description": "", @@ -118982,7 +132381,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmExportFile_" + "$ref": "#/components/schemas/WithTask_DeleteElfImage_" }, "type": "array" } @@ -119049,7 +132448,7 @@ } }, "tags": [ - "VmVolume" + "ElfImage" ], "security": [ { @@ -119071,16 +132470,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ExportVmVolumeParams" + "$ref": "#/components/schemas/ElfImageDeletionParams" } } } } } }, - "/import-vm-volume": { + "/create-label": { "post": { - "operationId": "ImportVmVolume", + "operationId": "CreateLabel", "responses": { "200": { "description": "", @@ -119088,7 +132487,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VmVolume_" + "$ref": "#/components/schemas/WithTask_Label_" }, "type": "array" } @@ -119155,7 +132554,7 @@ } }, "tags": [ - "VmVolume" + "Label" ], "security": [ { @@ -119178,7 +132577,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/ImportVmVolumeParams" + "$ref": "#/components/schemas/LabelCreationParams" }, "type": "array" } @@ -119187,9 +132586,9 @@ } } }, - "/upload-content-library-image": { + "/update-label": { "post": { - "operationId": "CreateContentLibraryImage", + "operationId": "UpdateLabel", "responses": { "200": { "description": "", @@ -119197,7 +132596,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/UploadTask" + "$ref": "#/components/schemas/WithTask_Label_" }, "type": "array" } @@ -119267,7 +132666,7 @@ } }, "tags": [ - "ContentLibraryImage" + "Label" ], "security": [ { @@ -119287,46 +132686,18 @@ "requestBody": { "required": true, "content": { - "multipart/form-data": { + "application/json": { "schema": { - "type": "object", - "properties": { - "file": { - "type": "string", - "format": "binary" - }, - "clusters": { - "type": "string" - }, - "name": { - "type": "string" - }, - "size": { - "type": "string" - }, - "size_unit": { - "type": "string" - }, - "description": { - "type": "string" - }, - "upload_task_id": { - "type": "string" - } - }, - "required": [ - "file", - "clusters" - ] + "$ref": "#/components/schemas/LabelUpdationParams" } } } } } }, - "/update-content-library-image": { + "/add-labels-to-resources": { "post": { - "operationId": "UpdateContentLibraryImage", + "operationId": "AddLabelsToResources", "responses": { "200": { "description": "", @@ -119334,7 +132705,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ContentLibraryImage_" + "$ref": "#/components/schemas/WithTask_Label_" }, "type": "array" } @@ -119348,6 +132719,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -119401,7 +132775,7 @@ } }, "tags": [ - "ContentLibraryImage" + "Label" ], "security": [ { @@ -119423,16 +132797,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ContentLibraryImageUpdationParams" + "$ref": "#/components/schemas/AddLabelsToResourcesParams" } } } } } }, - "/distribute-content-library-image-clusters": { + "/remove-labels-from-resources": { "post": { - "operationId": "DistributeContentLibraryImageClusters", + "operationId": "RemoveLabelsFromResources", "responses": { "200": { "description": "", @@ -119440,7 +132814,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ContentLibraryImage_" + "$ref": "#/components/schemas/WithTask_Label_" }, "type": "array" } @@ -119454,6 +132828,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -119507,7 +132884,7 @@ } }, "tags": [ - "ContentLibraryImage" + "Label" ], "security": [ { @@ -119529,16 +132906,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ContentLibraryImageUpdationClusterParams" + "$ref": "#/components/schemas/RemoveLabelsFromResourcesParams" } } } } } }, - "/remove-content-library-image-clusters": { + "/delete-label": { "post": { - "operationId": "RemoveContentLibraryImageClusters", + "operationId": "DeleteLabel", "responses": { "200": { "description": "", @@ -119546,7 +132923,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ContentLibraryImage_" + "$ref": "#/components/schemas/WithTask_DeleteLabel_" }, "type": "array" } @@ -119613,7 +132990,7 @@ } }, "tags": [ - "ContentLibraryImage" + "Label" ], "security": [ { @@ -119635,26 +133012,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ContentLibraryImageUpdationClusterParams" + "$ref": "#/components/schemas/LabelDeletionParams" } } } } } }, - "/delete-content-library-image": { + "/update-license": { "post": { - "operationId": "DeleteContentLibraryImage", + "operationId": "UpdateDeploy", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_DeleteContentLibraryImage_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_License_" } } }, @@ -119719,7 +133093,7 @@ } }, "tags": [ - "ContentLibraryImage" + "License" ], "security": [ { @@ -119741,23 +133115,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ContentLibraryImageDeletionParams" + "$ref": "#/components/schemas/LicenseUpdationParams" } } } } } }, - "/import-content-library-image": { + "/create-log-collection": { "post": { - "operationId": "ImportContentLibraryImage", + "operationId": "CreateLogCollection", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UploadTask" + "items": { + "$ref": "#/components/schemas/WithTask_LogCollection_" + }, + "type": "array" } } }, @@ -119822,38 +133199,32 @@ } }, "tags": [ - "ContentLibraryImage" + "LogCollection" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ContentLibraryImageImportParams" + "items": { + "$ref": "#/components/schemas/LogCollectionCreationParams" + }, + "type": "array" } } } } } }, - "/update-global-alert-rule": { + "/force-stop-log-collection": { "post": { - "operationId": "UpdateGlobalAlertRule", + "operationId": "ForceStopLogCollection", "responses": { "200": { "description": "", @@ -119861,7 +133232,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_GlobalAlertRule_" + "$ref": "#/components/schemas/WithTask_LogCollection_" }, "type": "array" } @@ -119928,38 +133299,29 @@ } }, "tags": [ - "GlobalAlertRule" + "LogCollection" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GlobalAlertRuleUpdationParams" + "$ref": "#/components/schemas/ForceStopLogCollectionParams" } } } } } }, - "/update-customize-alert-rule": { + "/delete-log-collection": { "post": { - "operationId": "UpdateCustomizeAlertRule", + "operationId": "DeleteLogCollection", "responses": { "200": { "description": "", @@ -119967,7 +133329,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_GlobalAlertRule_" + "$ref": "#/components/schemas/WithTask_DeleteLogCollection_" }, "type": "array" } @@ -120034,38 +133396,29 @@ } }, "tags": [ - "GlobalAlertRule" + "LogCollection" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CustomizeAlertRuleUpdationParams" + "$ref": "#/components/schemas/LogCollectionDeletionParams" } } } } } }, - "/resolve-alert": { + "/get-vm-metrics": { "post": { - "operationId": "ResolveAlert", + "operationId": "GetVmMetrics", "responses": { "200": { "description": "", @@ -120073,7 +133426,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Alert_" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -120140,38 +133493,126 @@ } }, "tags": [ - "Alert" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" + "parameters": [], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetVmMetricInput" + } } } + } + } + }, + "/get-vm-network-metrics": { + "post": { + "operationId": "GetVmNetWorkMetrics", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_Metric_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "Metrics" + ], + "security": [ + { + "Authorization": [] + } ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ResolveAlertParams" + "$ref": "#/components/schemas/GetVmNetWorkMetricInput" } } } } } }, - "/create-brick-topo": { + "/get-disk-metrics": { "post": { - "operationId": "CreateBrickTopo", + "operationId": "GetDiskMetrics", "responses": { "200": { "description": "", @@ -120179,7 +133620,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_BrickTopo_" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -120246,41 +133687,29 @@ } }, "tags": [ - "BrickTopo" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/BrickTopoCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/GetDiskMetricInput" } } } } } }, - "/update-brick-topo": { + "/get-vm-volume-metrics": { "post": { - "operationId": "UpdateBrickTopo", + "operationId": "GetVmVolumeMetrics", "responses": { "200": { "description": "", @@ -120288,7 +133717,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_BrickTopo_" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -120355,38 +133784,29 @@ } }, "tags": [ - "BrickTopo" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/BrickTopoUpdationParams" + "$ref": "#/components/schemas/GetVmVolumeMetricInput" } } } } } }, - "/move-brick-topo": { + "/get-lun-metrics": { "post": { - "operationId": "MoveBrickTopo", + "operationId": "GetLunMetrics", "responses": { "200": { "description": "", @@ -120394,7 +133814,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_BrickTopo_" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -120461,38 +133881,29 @@ } }, "tags": [ - "BrickTopo" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/BrickTopoMoveParams" + "$ref": "#/components/schemas/GetLunMetricInput" } } } } } }, - "/delete-brick-topo": { + "/get-nvmf-namespace-metrics": { "post": { - "operationId": "DeleteBrickTopo", + "operationId": "GetNvmfNamespaceMetrics", "responses": { "200": { "description": "", @@ -120500,7 +133911,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteBrickTopo_" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -120567,38 +133978,29 @@ } }, "tags": [ - "BrickTopo" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/BrickTopoDeletionParams" + "$ref": "#/components/schemas/GetNvmfNamespaceMetricInput" } } } } } }, - "/upload-cloudtower-application-package": { + "/get-cluster-metrics": { "post": { - "operationId": "UploadCloudTowerApplicationPackage", + "operationId": "GetClusterMetrics", "responses": { "200": { "description": "", @@ -120606,7 +134008,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/UploadTask" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -120673,59 +134075,29 @@ } }, "tags": [ - "CloudTowerApplication" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { - "multipart/form-data": { + "application/json": { "schema": { - "type": "object", - "properties": { - "file": { - "type": "string", - "format": "binary" - }, - "name": { - "type": "string" - }, - "size": { - "type": "string" - }, - "size_unit": { - "type": "string" - }, - "upload_task_id": { - "type": "string" - } - }, - "required": [ - "file" - ] + "$ref": "#/components/schemas/GetClusterMetricInput" } } } } } }, - "/delete-cloudtower-application-package": { + "/get-host-metrics": { "post": { - "operationId": "DeleteCloudTowerApplicationPackage", + "operationId": "GetHostMetrics", "responses": { "200": { "description": "", @@ -120733,7 +134105,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/DeleteCloudTowerApplicationPackage" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -120800,148 +134172,39 @@ } }, "tags": [ - "CloudTowerApplication" - ], - "security": [ - { - "Authorization": [] - } - ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DeleteCloudTowerApplicationPackageParams" - } - } - } - } - } - }, - "/deploy-cloudtower-application": { - "post": { - "operationId": "DeployCloudTowerApplication", - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CloudTowerApplication" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "404": { - "description": "Not found", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "500": { - "description": "Server error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - } - }, - "tags": [ - "CloudTowerApplication" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DeployCloudTowerApplicationParams" + "$ref": "#/components/schemas/GetHostMetricInput" } } } } } }, - "/upgrade-cloudtower-application": { + "/get-host-network-metrics": { "post": { - "operationId": "UpgradeCloudTowerApplication", + "operationId": "GetHostNetworkMetrics", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CloudTowerApplication" + "items": { + "$ref": "#/components/schemas/WithTask_Metric_" + }, + "type": "array" } } }, @@ -121006,38 +134269,29 @@ } }, "tags": [ - "CloudTowerApplication" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpgradeCloudTowerApplicationParams" + "$ref": "#/components/schemas/GetHostNetworkMetricInput" } } } } } }, - "/uninstall-cloudtower-application": { + "/get-host-service-metrics": { "post": { - "operationId": "UninstallCloudTowerApplication", + "operationId": "GetHostServicekMetrics", "responses": { "200": { "description": "", @@ -121045,7 +134299,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/CloudTowerApplication" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -121112,38 +134366,29 @@ } }, "tags": [ - "CloudTowerApplication" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UninstallCloudTowerApplicationParams" + "$ref": "#/components/schemas/GetHostServiceMetricInput" } } } } } }, - "/connect-cluster": { + "/get-scvm-metrics": { "post": { - "operationId": "ConnectCluster", + "operationId": "GetSCVMMetrics", "responses": { "200": { "description": "", @@ -121151,7 +134396,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Cluster_" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -121218,41 +134463,29 @@ } }, "tags": [ - "Cluster" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/ClusterCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/GetScvmMetricInput" } } } } } }, - "/update-cluster": { + "/get-scvm-network-metrics": { "post": { - "operationId": "UpdateCluster", + "operationId": "GetScvmNetworkMetrics", "responses": { "200": { "description": "", @@ -121260,7 +134493,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Cluster_" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -121327,38 +134560,29 @@ } }, "tags": [ - "Cluster" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ClusterUpdationParams" + "$ref": "#/components/schemas/GetScvmNetworkInput" } } } } } }, - "/update-cluster-license": { + "/get-scvm-service-metrics": { "post": { - "operationId": "UpdateClusterLicense", + "operationId": "GetSCVMServicekMetrics", "responses": { "200": { "description": "", @@ -121366,7 +134590,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Cluster_" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -121433,38 +134657,29 @@ } }, "tags": [ - "Cluster" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ClusterLicenseUpdationParams" + "$ref": "#/components/schemas/GetScvmServiceMetricInput" } } } } } }, - "/update-cluster-network-setting": { + "/get-scvm-disk-metrics": { "post": { - "operationId": "UpdateClusterNetworkSetting", + "operationId": "GetScvmDiskMetrics", "responses": { "200": { "description": "", @@ -121472,7 +134687,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Cluster_" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -121539,38 +134754,29 @@ } }, "tags": [ - "Cluster" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ClusterNetworkSettingUpdationParams" + "$ref": "#/components/schemas/GetSCVMDiskMetricInput" } } } } } }, - "/update-cluster-virtualization-setting": { + "/get-zone-metrics": { "post": { - "operationId": "UpdateClusterVirtualizationSetting", + "operationId": "GetZoneMetrics", "responses": { "200": { "description": "", @@ -121578,7 +134784,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Cluster_" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -121645,38 +134851,29 @@ } }, "tags": [ - "Cluster" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ClusterVirtualizationUpdationParams" + "$ref": "#/components/schemas/GetZoneMetricInput" } } } } } }, - "/update-cluster-ha-setting": { + "/get-witness-metrics": { "post": { - "operationId": "UpdateClusterHaSetting", + "operationId": "GetWitnessMetrics", "responses": { "200": { "description": "", @@ -121684,7 +134881,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ClusterSettings_" + "$ref": "#/components/schemas/WithTask_Metric_" }, "type": "array" } @@ -121751,38 +134948,126 @@ } }, "tags": [ - "Cluster" + "Metrics" ], "security": [ { "Authorization": [] } ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" + "parameters": [], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetWitnessMetricInput" + } } } + } + } + }, + "/get-top-n-metrics-in-clusters": { + "post": { + "operationId": "GetTopNVmVolumeMetrics", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_Metric_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "Metrics" ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ClusterHaUpdationParams" + "$ref": "#/components/schemas/GetTopNMetricInput" } } } } } }, - "/update-cluster-enable-iscsi-setting": { + "/create-namespace-group": { "post": { - "operationId": "UpdateClusterEnableISCSISetting", + "operationId": "CreateNamespaceGroup", "responses": { "200": { "description": "", @@ -121790,7 +135075,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ClusterSettings_" + "$ref": "#/components/schemas/WithTask_NamespaceGroup_" }, "type": "array" } @@ -121857,7 +135142,7 @@ } }, "tags": [ - "Cluster" + "NamespaceGroup" ], "security": [ { @@ -121879,16 +135164,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ClusterEnableIscsiUpdationParams" + "items": { + "$ref": "#/components/schemas/NamespaceGroupCreationParams" + }, + "type": "array" } } } } } }, - "/delete-cluster": { + "/update-namespace-group": { "post": { - "operationId": "DeleteCluster", + "operationId": "UpdateNamespaceGroup", "responses": { "200": { "description": "", @@ -121896,7 +135184,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteCluster_" + "$ref": "#/components/schemas/WithTask_NamespaceGroup_" }, "type": "array" } @@ -121963,7 +135251,7 @@ } }, "tags": [ - "Cluster" + "NamespaceGroup" ], "security": [ { @@ -121985,113 +135273,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ClusterDeletionParams" - } - } - } - } - } - }, - "/get-meta-leader": { - "post": { - "operationId": "GetMetaLeader", - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "items": { - "$ref": "#/components/schemas/MetaLeader" - }, - "type": "array" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "404": { - "description": "Not found", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "500": { - "description": "Server error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - } - }, - "tags": [ - "Cluster" - ], - "security": [ - { - "Authorization": [] - } - ], - "parameters": [], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GetMetaLeaderRequestBody" + "$ref": "#/components/schemas/NamespaceGroupUpdationParams" } } } } } }, - "/create-consistency-snapshot-group": { + "/delete-namespace-group": { "post": { - "operationId": "CreateConsistencyGroupSnapshot", + "operationId": "DeleteNamespaceGroup", "responses": { "200": { "description": "", @@ -122099,7 +135290,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ConsistencyGroupSnapshot_" + "$ref": "#/components/schemas/WithTask_DeleteNamespaceGroup_" }, "type": "array" } @@ -122166,7 +135357,7 @@ } }, "tags": [ - "ConsistencyGroupSnapshot" + "NamespaceGroup" ], "security": [ { @@ -122188,19 +135379,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/ConsistencyGroupSnapshotCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/NamespaceGroupDeletionParams" } } } } } }, - "/rollback-consistency-snapshot-group": { + "/create-nfs-export": { "post": { - "operationId": "UpdateConsistencyGroupSnapshot", + "operationId": "CreateNfsExport", "responses": { "200": { "description": "", @@ -122208,7 +135396,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ConsistencyGroupSnapshot_" + "$ref": "#/components/schemas/WithTask_NfsExport_" }, "type": "array" } @@ -122275,7 +135463,7 @@ } }, "tags": [ - "ConsistencyGroupSnapshot" + "NfsExport" ], "security": [ { @@ -122297,16 +135485,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ConsistencyGroupSnapshotUpdationParams" + "items": { + "$ref": "#/components/schemas/NfsExportCreationParams" + }, + "type": "array" } } } } } }, - "/delete-consistency-snapshot-group": { + "/update-nfs-export": { "post": { - "operationId": "DeleteConsistencyGroupSnapshot", + "operationId": "UpdateNfsExport", "responses": { "200": { "description": "", @@ -122314,7 +135505,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteConsistencyGroupSnapshot_" + "$ref": "#/components/schemas/WithTask_NfsExport_" }, "type": "array" } @@ -122381,7 +135572,7 @@ } }, "tags": [ - "ConsistencyGroupSnapshot" + "NfsExport" ], "security": [ { @@ -122403,16 +135594,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ConsistencyGroupSnapshotDeletionParams" + "$ref": "#/components/schemas/NfsExportUpdationParams" } } } } } }, - "/create-consistency-group": { + "/delete-nfs-export": { "post": { - "operationId": "CreateConsistencyGroup", + "operationId": "DeleteNfsExport", "responses": { "200": { "description": "", @@ -122420,7 +135611,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ConsistencyGroup_" + "$ref": "#/components/schemas/WithTask_DeleteNfsExport_" }, "type": "array" } @@ -122487,7 +135678,7 @@ } }, "tags": [ - "ConsistencyGroup" + "NfsExport" ], "security": [ { @@ -122509,19 +135700,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/ConsistencyGroupCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/NfsExportDeletionParams" } } } } } }, - "/update-consistency-group": { + "/update-nic": { "post": { - "operationId": "UpdateConsistencyGroup", + "operationId": "UpdateNic", "responses": { "200": { "description": "", @@ -122529,7 +135717,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ConsistencyGroup_" + "$ref": "#/components/schemas/WithTask_Nic_" }, "type": "array" } @@ -122596,7 +135784,7 @@ } }, "tags": [ - "ConsistencyGroup" + "Nic" ], "security": [ { @@ -122618,16 +135806,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ConsistencyGroupUpdationParams" + "$ref": "#/components/schemas/NicUpdationParams" } } } } } }, - "/delete-consistency-group": { + "/move-node-topo": { "post": { - "operationId": "DeleteConsistencyGroup", + "operationId": "UpdateNodeTopo", "responses": { "200": { "description": "", @@ -122635,7 +135823,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteConsistencyGroup_" + "$ref": "#/components/schemas/WithTask_NodeTopo_" }, "type": "array" } @@ -122702,7 +135890,7 @@ } }, "tags": [ - "ConsistencyGroup" + "NodeTopo" ], "security": [ { @@ -122724,16 +135912,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ConsistencyGroupDeletionParams" + "$ref": "#/components/schemas/NodeTopoUpdationParams" } } } } } }, - "/create-datacenter": { + "/create-nvmf-namespace-snapshot": { "post": { - "operationId": "CreateDatacenter", + "operationId": "CreateNvmfNamespaceSnapshot", "responses": { "200": { "description": "", @@ -122741,7 +135929,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Datacenter_" + "$ref": "#/components/schemas/WithTask_NvmfNamespaceSnapshot_" }, "type": "array" } @@ -122808,7 +135996,7 @@ } }, "tags": [ - "Datacenter" + "NvmfNamespaceSnapshot" ], "security": [ { @@ -122831,7 +136019,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/DatacenterCreationParams" + "$ref": "#/components/schemas/NvmfNamespaceSnapshotCreationParams" }, "type": "array" } @@ -122840,9 +136028,9 @@ } } }, - "/update-datacenter": { + "/delete-nvmf-namespace-snapshot": { "post": { - "operationId": "UpdateDatacenter", + "operationId": "DeleteNvmfNamespaceSnapshot", "responses": { "200": { "description": "", @@ -122850,7 +136038,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Datacenter_" + "$ref": "#/components/schemas/WithTask_DeleteNvmfNamespaceSnapshot_" }, "type": "array" } @@ -122917,7 +136105,7 @@ } }, "tags": [ - "Datacenter" + "NvmfNamespaceSnapshot" ], "security": [ { @@ -122939,16 +136127,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DatacenterUpdationParams" + "$ref": "#/components/schemas/NvmfNamespaceSnapshotDeletionParams" } } } } } }, - "/add-clusters-to-datacenter": { + "/create-nvmf-namespace": { "post": { - "operationId": "AddClustersToDatacenter", + "operationId": "CreateNvmfNamespace", "responses": { "200": { "description": "", @@ -122956,7 +136144,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Datacenter_" + "$ref": "#/components/schemas/WithTask_NvmfNamespace_" }, "type": "array" } @@ -123023,7 +136211,7 @@ } }, "tags": [ - "Datacenter" + "NvmfNamespace" ], "security": [ { @@ -123046,7 +136234,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/AddClustersToDatacenterParams" + "$ref": "#/components/schemas/NvmfNamespaceCreationParams" }, "type": "array" } @@ -123055,9 +136243,9 @@ } } }, - "/remove-clusters-from-datacenter": { + "/update-nvmf-namespace": { "post": { - "operationId": "RemoveClustersFromDatacenter", + "operationId": "UpdateNvmfNamespace", "responses": { "200": { "description": "", @@ -123065,7 +136253,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Datacenter_" + "$ref": "#/components/schemas/WithTask_NvmfNamespace_" }, "type": "array" } @@ -123132,7 +136320,7 @@ } }, "tags": [ - "Datacenter" + "NvmfNamespace" ], "security": [ { @@ -123154,19 +136342,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/RemoveClustersFromDatacenterParams" - }, - "type": "array" + "$ref": "#/components/schemas/NvmfNamespaceUpdationParams" } } } } } }, - "/delete-datacenter": { + "/delete-nvmf-namespace": { "post": { - "operationId": "DeleteDatacenter", + "operationId": "DeleteNvmfNamespace", "responses": { "200": { "description": "", @@ -123174,7 +136359,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteDatacenter_" + "$ref": "#/components/schemas/WithTask_DeleteNvmfNamespace_" }, "type": "array" } @@ -123241,7 +136426,7 @@ } }, "tags": [ - "Datacenter" + "NvmfNamespace" ], "security": [ { @@ -123263,16 +136448,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DatacenterDeletionParams" + "$ref": "#/components/schemas/NvmfNamespaceDeletionParams" } } } } } }, - "/mount-disk": { + "/clone-nvmf-namespace-from-snapshot": { "post": { - "operationId": "MountDisk", + "operationId": "CloneNvmfNamespaceFromSnapshot", "responses": { "200": { "description": "", @@ -123280,7 +136465,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Disk_" + "$ref": "#/components/schemas/WithTask_NvmfNamespace_" }, "type": "array" } @@ -123347,7 +136532,7 @@ } }, "tags": [ - "Disk" + "NvmfNamespace" ], "security": [ { @@ -123369,16 +136554,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DiskMountParams" + "items": { + "$ref": "#/components/schemas/NvmfNamespaceCloneParams" + }, + "type": "array" } } } } } }, - "/unmount-disk": { + "/rollback-nvmf-namespace-from-snapshot": { "post": { - "operationId": "UnmountDisk", + "operationId": "RollbackNvmfNamespaceFromSnapshot", "responses": { "200": { "description": "", @@ -123386,7 +136574,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Disk_" + "$ref": "#/components/schemas/WithTask_NvmfNamespace_" }, "type": "array" } @@ -123453,7 +136641,7 @@ } }, "tags": [ - "Disk" + "NvmfNamespace" ], "security": [ { @@ -123475,16 +136663,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DiskUnmountParams" + "items": { + "$ref": "#/components/schemas/NvmfNamespaceRollbackParams" + }, + "type": "array" } } } } } }, - "/create-entity-filter": { + "/create-nvmf-subsystem": { "post": { - "operationId": "CreateEntityFilter", + "operationId": "CreateNvmfSubsystem", "responses": { "200": { "description": "", @@ -123492,7 +136683,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_EntityFilter_" + "$ref": "#/components/schemas/WithTask_NvmfSubsystem_" }, "type": "array" } @@ -123559,7 +136750,7 @@ } }, "tags": [ - "EntityFilter" + "NvmfSubsystem" ], "security": [ { @@ -123582,7 +136773,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/EntityFilterCreationParams" + "$ref": "#/components/schemas/NvmfSubsystemCreationParams" }, "type": "array" } @@ -123591,9 +136782,9 @@ } } }, - "/update-entity-filter": { + "/update-nvmf-subsystem": { "post": { - "operationId": "UpdateEntityFilter", + "operationId": "UpdateNvmfSubsystem", "responses": { "200": { "description": "", @@ -123601,7 +136792,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_EntityFilter_" + "$ref": "#/components/schemas/WithTask_NvmfSubsystem_" }, "type": "array" } @@ -123668,7 +136859,7 @@ } }, "tags": [ - "EntityFilter" + "NvmfSubsystem" ], "security": [ { @@ -123690,16 +136881,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/EntityFilterUpdationParams" + "$ref": "#/components/schemas/NvmfSubsystemUpdationParams" } } } } } }, - "/delete-entity-filter": { + "/delete-nvmf-subsystem": { "post": { - "operationId": "DeleteEntityFilter", + "operationId": "DeleteNvmfSubsystem", "responses": { "200": { "description": "", @@ -123707,7 +136898,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteEntityFilter_" + "$ref": "#/components/schemas/WithTask_DeleteNvmfSubsystem_" }, "type": "array" } @@ -123774,7 +136965,7 @@ } }, "tags": [ - "EntityFilter" + "NvmfSubsystem" ], "security": [ { @@ -123796,26 +136987,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/EntityFilterDeletionParams" + "$ref": "#/components/schemas/NvmfSubsystemDeletionParams" } } } } } }, - "/update-gpu-device-usage": { + "/disassociate-system-service-from-obs-service": { "post": { - "operationId": "UpdateGpuDeviceUsage", + "operationId": "DisassociateSystemServiceFromObsService", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_GpuDevice_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_DisassociateSystemServiceFromObsServiceResult_" } } }, @@ -123827,9 +137015,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -123883,7 +137068,7 @@ } }, "tags": [ - "GpuDevice" + "Observability" ], "security": [ { @@ -123905,16 +137090,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GpuDeviceUsageUpdationParams" + "$ref": "#/components/schemas/DisassociateSystemServiceFromObsServiceParams" } } } } } }, - "/update-gpu-device-description": { + "/create-organization": { "post": { - "operationId": "UpdateGpuDeviceDescription", + "operationId": "CreateOrganization", "responses": { "200": { "description": "", @@ -123922,7 +137107,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_GpuDevice_" + "$ref": "#/components/schemas/WithTask_Organization_" }, "type": "array" } @@ -123936,9 +137121,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -123992,7 +137174,7 @@ } }, "tags": [ - "GpuDevice" + "Organization" ], "security": [ { @@ -124014,16 +137196,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GpuDeviceDescriptionUpdationParams" + "items": { + "$ref": "#/components/schemas/OrganizationCreationParams" + }, + "type": "array" } } } } } }, - "/switch-gpu-device-sriov": { + "/update-organization": { "post": { - "operationId": "SwitchGpuDeviceSriov", + "operationId": "UpdateOrganization", "responses": { "200": { "description": "", @@ -124031,7 +137216,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_GpuDevice_" + "$ref": "#/components/schemas/WithTask_Organization_" }, "type": "array" } @@ -124045,9 +137230,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -124101,7 +137283,7 @@ } }, "tags": [ - "GpuDevice" + "Organization" ], "security": [ { @@ -124123,16 +137305,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GpuDeviceSriovSwitchParams" + "$ref": "#/components/schemas/OrganizationUpdationParams" } } } } } }, - "/get-detail-vm-info-by-gpu-devices": { + "/delete-organization": { "post": { - "operationId": "GetDetailVmInfoByGpuDevices", + "operationId": "DeleteOrganization", "responses": { "200": { "description": "", @@ -124140,7 +137322,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/GpuVmInfo" + "$ref": "#/components/schemas/WithTask_DeleteOrganization_" }, "type": "array" } @@ -124154,9 +137336,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -124210,7 +137389,7 @@ } }, "tags": [ - "GpuDevice" + "Organization" ], "security": [ { @@ -124232,16 +137411,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetGpuDevicesRequestBody" + "$ref": "#/components/schemas/OrganizationDeletionParams" } } } } } }, - "/create-graph": { + "/create-rack-topo": { "post": { - "operationId": "CreateGraph", + "operationId": "CreateRackTopo", "responses": { "200": { "description": "", @@ -124249,7 +137428,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Graph_" + "$ref": "#/components/schemas/WithTask_RackTopo_" }, "type": "array" } @@ -124316,7 +137495,7 @@ } }, "tags": [ - "Graph" + "RackTopo" ], "security": [ { @@ -124339,7 +137518,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/GraphCreationParams" + "$ref": "#/components/schemas/RackTopoCreationParams" }, "type": "array" } @@ -124348,9 +137527,9 @@ } } }, - "/update-graph": { + "/update-rack-topo": { "post": { - "operationId": "UpdateGraph", + "operationId": "UpdateRackTopo", "responses": { "200": { "description": "", @@ -124358,7 +137537,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Graph_" + "$ref": "#/components/schemas/WithTask_RackTopo_" }, "type": "array" } @@ -124425,7 +137604,7 @@ } }, "tags": [ - "Graph" + "RackTopo" ], "security": [ { @@ -124447,16 +137626,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GraphUpdationParams" + "$ref": "#/components/schemas/RackTopoUpdationParams" } } } } } }, - "/delete-graph": { + "/delete-rack-topo": { "post": { - "operationId": "DeleteGraph", + "operationId": "DeleteRackTopo", "responses": { "200": { "description": "", @@ -124464,7 +137643,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteGraph_" + "$ref": "#/components/schemas/WithTask_DeleteRackTopo_" }, "type": "array" } @@ -124531,7 +137710,7 @@ } }, "tags": [ - "Graph" + "RackTopo" ], "security": [ { @@ -124553,26 +137732,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GraphDeletionParams" + "$ref": "#/components/schemas/RackTopoDeletionParams" } } } } } }, - "/create-host": { + "/update-global-recycle-bin-setting": { "post": { - "operationId": "CreateHost", + "operationId": "UpdateGlobalRecycleBinSetting", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_BatchHosts_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_GlobalSettings_" } } }, @@ -124637,7 +137813,7 @@ } }, "tags": [ - "Host" + "GlobalSettings" ], "security": [ { @@ -124659,19 +137835,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/HostCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/GlobalRecycleBinUpdationParams" } } } } } }, - "/trigger-disk-blink": { + "/create-cluster-recycle-bin-setting": { "post": { - "operationId": "TriggerDiskBlink", + "operationId": "CreateClusterRecycleBinSetting", "responses": { "200": { "description": "", @@ -124679,7 +137852,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Host_" + "$ref": "#/components/schemas/WithTask_ClusterSettings_" }, "type": "array" } @@ -124746,7 +137919,7 @@ } }, "tags": [ - "Host" + "GlobalSettings" ], "security": [ { @@ -124768,19 +137941,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/TriggerDiskBlinkParams" - }, - "type": "array" + "$ref": "#/components/schemas/ClusterRecycleBinCreationParams" } } } } } }, - "/update-host": { + "/update-cluster-recycle-bin-setting": { "post": { - "operationId": "UpdateHost", + "operationId": "UpdateClusterRecycleBinSetting", "responses": { "200": { "description": "", @@ -124788,7 +137958,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Host_" + "$ref": "#/components/schemas/WithTask_ClusterSettings_" }, "type": "array" } @@ -124855,7 +138025,7 @@ } }, "tags": [ - "Host" + "GlobalSettings" ], "security": [ { @@ -124877,23 +138047,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/HostUpdationParams" + "$ref": "#/components/schemas/ClusterRecycleBinUpdationParams" } } } } } }, - "/operate-host-power": { + "/delete-cluster-recycle-bin-setting": { "post": { - "operationId": "PowerOffHost", + "operationId": "DeleteClusterRecycleBinSetting", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_Host_" + "items": { + "$ref": "#/components/schemas/WithTask_DeleteClusterRecycleBin_" + }, + "type": "array" } } }, @@ -124958,7 +138131,7 @@ } }, "tags": [ - "Host" + "GlobalSettings" ], "security": [ { @@ -124980,23 +138153,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/OperateHostPowerParams" + "$ref": "#/components/schemas/ClusterRecycleBinDeletionParams" } } } } } }, - "/enter-maintenance-mode-precheck": { + "/create-report-template": { "post": { - "operationId": "EnterMaintenanceModePreCheck", + "operationId": "CreateReportTemplate", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/EnterMaintenanceModeCheckResult" + "items": { + "$ref": "#/components/schemas/WithTask_ReportTemplate_" + }, + "type": "array" } } }, @@ -125061,7 +138237,7 @@ } }, "tags": [ - "Host" + "ReportTemplate" ], "security": [ { @@ -125083,23 +138259,29 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/EnterMaintenanceModeCheckParams" + "items": { + "$ref": "#/components/schemas/ReportTemplateCreationParams" + }, + "type": "array" } } } } } }, - "/enter-maintance-mode-precheck-result": { + "/update-report-template": { "post": { - "operationId": "EnterMaintenanceModePrecheckResult", + "operationId": "UpdateReportTemplate", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/EnterMaintenanceModeResult" + "items": { + "$ref": "#/components/schemas/WithTask_ReportTemplate_" + }, + "type": "array" } } }, @@ -125164,7 +138346,7 @@ } }, "tags": [ - "Host" + "ReportTemplate" ], "security": [ { @@ -125186,23 +138368,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/EnterMaintenanceModeResultParams" + "$ref": "#/components/schemas/ReportTemplateUpdationParams" } } } } } }, - "/enter-maintance-mode": { + "/generate-from-report-template": { "post": { - "operationId": "EnterMaintenanceMode", + "operationId": "GenerateFromReportTemplate", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_Host_" + "items": { + "$ref": "#/components/schemas/WithTask_ReportTask_" + }, + "type": "array" } } }, @@ -125267,7 +138452,7 @@ } }, "tags": [ - "Host" + "ReportTemplate" ], "security": [ { @@ -125289,23 +138474,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/EnterMaintenanceModeParams" + "$ref": "#/components/schemas/ReporteTemplateGenerationParams" } } } } } }, - "/exit-maintance-mode-precheck-result": { + "/delete-report-template": { "post": { - "operationId": "ExitMaintenanceModePrecheckResult", + "operationId": "DeleteReportTemplate", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ExitMaintenanceModeResult" + "items": { + "$ref": "#/components/schemas/WithTask_DeleteReportTemplate_" + }, + "type": "array" } } }, @@ -125370,7 +138558,7 @@ } }, "tags": [ - "Host" + "ReportTemplate" ], "security": [ { @@ -125392,23 +138580,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ExitMaintenanceModeResultParams" + "$ref": "#/components/schemas/ReportTemplateDeletionParams" } } } } } }, - "/exit-maintance-mode": { + "/create-role": { "post": { - "operationId": "ExitMaintenanceMode", + "operationId": "CreateRole", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_Host_" + "items": { + "$ref": "#/components/schemas/WithTask_UserRoleNext_" + }, + "type": "array" } } }, @@ -125473,7 +138664,7 @@ } }, "tags": [ - "Host" + "UserRoleNext" ], "security": [ { @@ -125495,16 +138686,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ExitMaintenanceModeParams" + "items": { + "$ref": "#/components/schemas/RoleCreationParams" + }, + "type": "array" } } } } } }, - "/create-iscsi-lun-snapshot": { + "/update-role": { "post": { - "operationId": "CreateIscsiLunSnapshot", + "operationId": "UpdateRole", "responses": { "200": { "description": "", @@ -125512,7 +138706,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_IscsiLunSnapshot_" + "$ref": "#/components/schemas/WithTask_UserRoleNext_" }, "type": "array" } @@ -125579,7 +138773,7 @@ } }, "tags": [ - "IscsiLunSnapshot" + "UserRoleNext" ], "security": [ { @@ -125601,19 +138795,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/IscsiLunSnapshotCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/RoleUpdationParams" } } } } } }, - "/delete-iscsi-lun-snapshot": { + "/delete-role": { "post": { - "operationId": "DeleteIscsiLunSnapshot", + "operationId": "DeleteRole", "responses": { "200": { "description": "", @@ -125621,7 +138812,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteIscsiLunSnapshot_" + "$ref": "#/components/schemas/WithTask_DeleteRole_" }, "type": "array" } @@ -125688,7 +138879,7 @@ } }, "tags": [ - "IscsiLunSnapshot" + "UserRoleNext" ], "security": [ { @@ -125710,26 +138901,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/IscsiLunSnapshotDeletionParams" + "$ref": "#/components/schemas/RoleDeletionParams" } } } } } }, - "/create-iscsi-lun": { + "/create-security-group": { "post": { - "operationId": "CreateIscsiLun", + "operationId": "CreateSecurityGroup", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_IscsiLun_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_SecurityGroup_" } } }, @@ -125794,7 +138982,7 @@ } }, "tags": [ - "IscsiLun" + "SecurityGroup" ], "security": [ { @@ -125816,19 +139004,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/IscsiLunCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/SecurityGroupCreateParams" } } } } } }, - "/update-iscsi-lun": { + "/delete-security-group": { "post": { - "operationId": "UpdateIscsiLun", + "operationId": "DeleteSecurityGroup", "responses": { "200": { "description": "", @@ -125836,7 +139021,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_IscsiLun_" + "$ref": "#/components/schemas/WithTask_DeleteSecurityGroup_" }, "type": "array" } @@ -125903,7 +139088,7 @@ } }, "tags": [ - "IscsiLun" + "SecurityGroup" ], "security": [ { @@ -125925,16 +139110,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/IscsiLunUpdationParams" + "$ref": "#/components/schemas/SecurityGroupDeleteParams" } } } } } }, - "/delete-iscsi-lun": { + "/update-security-group": { "post": { - "operationId": "DeleteIscsiLun", + "operationId": "UpdateSecurityGroup", "responses": { "200": { "description": "", @@ -125942,7 +139127,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteIscsiLun_" + "$ref": "#/components/schemas/WithTask_SecurityGroup_" }, "type": "array" } @@ -126009,7 +139194,7 @@ } }, "tags": [ - "IscsiLun" + "SecurityGroup" ], "security": [ { @@ -126031,26 +139216,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/IscsiLunDeletionParams" + "$ref": "#/components/schemas/SecurityGroupUpdateBody" } } } } } }, - "/clone-iscsi-lun-from-snapshot": { + "/create-security-policy": { "post": { - "operationId": "CloneIscsiLunFromSnapshot", + "operationId": "CreateSecurityPolicy", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_IscsiLun_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_SecurityPolicy_" } } }, @@ -126115,7 +139297,7 @@ } }, "tags": [ - "IscsiLun" + "SecurityPolicy" ], "security": [ { @@ -126137,19 +139319,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/IscsiLunCloneParams" - }, - "type": "array" + "$ref": "#/components/schemas/SecurityPolicyCreateParams" } } } } } }, - "/rollback-iscsi-lun-from-snapshot": { + "/delete-security-policy": { "post": { - "operationId": "RollbackIscsiLunFromSnapshot", + "operationId": "DeleteSecurityPolicy", "responses": { "200": { "description": "", @@ -126157,7 +139336,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_IscsiLun_" + "$ref": "#/components/schemas/WithTask_DeleteSecurityPolicy_" }, "type": "array" } @@ -126224,7 +139403,7 @@ } }, "tags": [ - "IscsiLun" + "SecurityPolicy" ], "security": [ { @@ -126246,19 +139425,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/IscsiLunRollbackParams" - }, - "type": "array" + "$ref": "#/components/schemas/SecurityPolicyDeleteParams" } } } } } }, - "/copy-iscsi-lun": { + "/update-security-policy": { "post": { - "operationId": "CopyIscsiLun", + "operationId": "UpdateSecurityPolicy", "responses": { "200": { "description": "", @@ -126266,7 +139442,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_IscsiLun_" + "$ref": "#/components/schemas/WithTask_SecurityPolicy_" }, "type": "array" } @@ -126333,7 +139509,7 @@ } }, "tags": [ - "IscsiLun" + "SecurityPolicy" ], "security": [ { @@ -126355,29 +139531,23 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/CopyIscsiLunParams" - }, - "type": "array" + "$ref": "#/components/schemas/SecurityPolicyUpdateBody" } } } } } }, - "/create-iscsi-target": { + "/update-password-security": { "post": { - "operationId": "CreateIscsiTarget", + "operationId": "UpdatePasswordSecurity", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_IscsiTarget_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_GlobalSettings_" } } }, @@ -126442,7 +139612,7 @@ } }, "tags": [ - "IscsiTarget" + "GlobalSettings" ], "security": [ { @@ -126464,29 +139634,23 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/IscsiTargetCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/UpdatePassrodSecurityParams" } } } } } }, - "/update-iscsi-target": { + "/update-access-restriction": { "post": { - "operationId": "UpdateIscsiTarget", + "operationId": "UpdateAccessRestriction", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_IscsiTarget_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_GlobalSettings_" } } }, @@ -126551,7 +139715,7 @@ } }, "tags": [ - "IscsiTarget" + "GlobalSettings" ], "security": [ { @@ -126573,26 +139737,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/IscsiTargetUpdationParams" + "$ref": "#/components/schemas/UpdateAccessRestrictionParams" } } } } } }, - "/delete-iscsi-target": { + "/update-session-timeout": { "post": { - "operationId": "DeleteIscsiTarget", + "operationId": "UpdateSessionTimeout", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_DeleteIscsiTarget_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_GlobalSettings_" } } }, @@ -126657,7 +139818,7 @@ } }, "tags": [ - "IscsiTarget" + "GlobalSettings" ], "security": [ { @@ -126679,23 +139840,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/IscsiTargetDeletionParams" + "$ref": "#/components/schemas/UpdateSessionTimeoutParams" } } } } } }, - "/update-license": { + "/rollback-snapshot-group": { "post": { - "operationId": "UpdateDeploy", + "operationId": "RollbackSnapshotGroup", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_License_" + "items": { + "$ref": "#/components/schemas/WithTask_SnapshotGroup_" + }, + "type": "array" } } }, @@ -126760,7 +139924,7 @@ } }, "tags": [ - "License" + "SnapshotGroup" ], "security": [ { @@ -126782,16 +139946,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/LicenseUpdationParams" + "$ref": "#/components/schemas/SnapshotGroupRollbackParams" } } } } } }, - "/create-log-collection": { + "/clone-snapshot-group": { "post": { - "operationId": "CreateLogCollection", + "operationId": "CloneSnapshotGroup", "responses": { "200": { "description": "", @@ -126799,7 +139963,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_LogCollection_" + "$ref": "#/components/schemas/WithTask_SnapshotGroup_" }, "type": "array" } @@ -126866,21 +140030,30 @@ } }, "tags": [ - "LogCollection" + "SnapshotGroup" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/LogCollectionCreationParams" + "$ref": "#/components/schemas/SnapshotGroupCloneParams" }, "type": "array" } @@ -126889,9 +140062,9 @@ } } }, - "/force-stop-log-collection": { + "/keep-snapshot-group": { "post": { - "operationId": "ForceStopLogCollection", + "operationId": "KeepSnapshotGroup", "responses": { "200": { "description": "", @@ -126899,7 +140072,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_LogCollection_" + "$ref": "#/components/schemas/WithTask_SnapshotGroup_" }, "type": "array" } @@ -126966,29 +140139,38 @@ } }, "tags": [ - "LogCollection" + "SnapshotGroup" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ForceStopLogCollectionParams" + "$ref": "#/components/schemas/SnapshotGroupKeepParams" } } } } } }, - "/delete-log-collection": { + "/delete-snapshot-group": { "post": { - "operationId": "DeleteLogCollection", + "operationId": "DeleteSnapshotGroup", "responses": { "200": { "description": "", @@ -126996,7 +140178,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteLogCollection_" + "$ref": "#/components/schemas/WithTask_DeleteSnapshotGroup_" }, "type": "array" } @@ -127063,29 +140245,38 @@ } }, "tags": [ - "LogCollection" + "SnapshotGroup" ], "security": [ { "Authorization": [] } ], - "parameters": [], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], "requestBody": { "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/LogCollectionDeletionParams" + "$ref": "#/components/schemas/SnapshotGroupDeletionParams" } } } } } }, - "/create-namespace-group": { + "/create-snapshot-plan": { "post": { - "operationId": "CreateNamespaceGroup", + "operationId": "CreateSnapshotPlan", "responses": { "200": { "description": "", @@ -127093,7 +140284,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_NamespaceGroup_" + "$ref": "#/components/schemas/WithTask_SnapshotPlan_" }, "type": "array" } @@ -127160,7 +140351,7 @@ } }, "tags": [ - "NamespaceGroup" + "SnapshotPlan" ], "security": [ { @@ -127183,7 +140374,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/NamespaceGroupCreationParams" + "$ref": "#/components/schemas/SnapshotPlanCreationParams" }, "type": "array" } @@ -127192,9 +140383,9 @@ } } }, - "/update-namespace-group": { + "/update-snapshot-plan": { "post": { - "operationId": "UpdateNamespaceGroup", + "operationId": "UpdateSnapshotPlan", "responses": { "200": { "description": "", @@ -127202,7 +140393,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_NamespaceGroup_" + "$ref": "#/components/schemas/WithTask_SnapshotPlan_" }, "type": "array" } @@ -127269,7 +140460,7 @@ } }, "tags": [ - "NamespaceGroup" + "SnapshotPlan" ], "security": [ { @@ -127291,16 +140482,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/NamespaceGroupUpdationParams" + "$ref": "#/components/schemas/SnapshotPlanUpdationParams" } } } } } }, - "/delete-namespace-group": { + "/delete-snapshot-plan": { "post": { - "operationId": "DeleteNamespaceGroup", + "operationId": "DeleteSnapshotPlan", "responses": { "200": { "description": "", @@ -127308,7 +140499,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteNamespaceGroup_" + "$ref": "#/components/schemas/WithTask_DeleteSnapshotPlan_" }, "type": "array" } @@ -127375,7 +140566,7 @@ } }, "tags": [ - "NamespaceGroup" + "SnapshotPlan" ], "security": [ { @@ -127397,16 +140588,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/NamespaceGroupDeletionParams" + "$ref": "#/components/schemas/SnapshotPlanDeletionParams" } } } } } }, - "/create-nfs-export": { + "/execute-snapshot-plan": { "post": { - "operationId": "CreateNfsExport", + "operationId": "ExecuteSnapshotPlan", "responses": { "200": { "description": "", @@ -127414,7 +140605,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_NfsExport_" + "$ref": "#/components/schemas/WithTask_SnapshotPlan_" }, "type": "array" } @@ -127481,7 +140672,7 @@ } }, "tags": [ - "NfsExport" + "SnapshotPlan" ], "security": [ { @@ -127503,19 +140694,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/NfsExportCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/SnapshotPlanExecutionParams" } } } } } }, - "/update-nfs-export": { + "/suspend-snapshot-plan": { "post": { - "operationId": "UpdateNfsExport", + "operationId": "SuspendSnapshotPlan", "responses": { "200": { "description": "", @@ -127523,7 +140711,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_NfsExport_" + "$ref": "#/components/schemas/WithTask_SnapshotPlan_" }, "type": "array" } @@ -127590,7 +140778,7 @@ } }, "tags": [ - "NfsExport" + "SnapshotPlan" ], "security": [ { @@ -127612,16 +140800,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/NfsExportUpdationParams" + "$ref": "#/components/schemas/SnapshotPlanSuspendedParams" } } } } } }, - "/delete-nfs-export": { + "/resume-snapshot-plan": { "post": { - "operationId": "DeleteNfsExport", + "operationId": "ResumeSnapshotPlan", "responses": { "200": { "description": "", @@ -127629,7 +140817,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteNfsExport_" + "$ref": "#/components/schemas/WithTask_SnapshotPlan_" }, "type": "array" } @@ -127696,7 +140884,7 @@ } }, "tags": [ - "NfsExport" + "SnapshotPlan" ], "security": [ { @@ -127718,16 +140906,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/NfsExportDeletionParams" + "$ref": "#/components/schemas/SnapshotPlanResumeParams" } } } } } }, - "/update-nic": { + "/create-snmp-transport": { "post": { - "operationId": "UpdateNic", + "operationId": "CreateSnmpTransport", "responses": { "200": { "description": "", @@ -127735,7 +140923,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Nic_" + "$ref": "#/components/schemas/WithTask_SnmpTransport_" }, "type": "array" } @@ -127802,7 +140990,7 @@ } }, "tags": [ - "Nic" + "SnmpTransport" ], "security": [ { @@ -127824,16 +141012,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/NicUpdationParams" + "items": { + "$ref": "#/components/schemas/SnmpTransportCreationParams" + }, + "type": "array" } } } } } }, - "/move-node-topo": { + "/update-snmp-transport": { "post": { - "operationId": "UpdateNodeTopo", + "operationId": "UpdateSnmpTransport", "responses": { "200": { "description": "", @@ -127841,7 +141032,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_NodeTopo_" + "$ref": "#/components/schemas/WithTask_SnmpTransport_" }, "type": "array" } @@ -127908,7 +141099,7 @@ } }, "tags": [ - "NodeTopo" + "SnmpTransport" ], "security": [ { @@ -127930,16 +141121,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/NodeTopoUpdationParams" + "$ref": "#/components/schemas/SnmpTransportUpdationParams" } } } } } }, - "/create-nvmf-namespace-snapshot": { + "/delete-snmp-transport": { "post": { - "operationId": "CreateNvmfNamespaceSnapshot", + "operationId": "DeleteSnmpTransport", "responses": { "200": { "description": "", @@ -127947,7 +141138,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_NvmfNamespaceSnapshot_" + "$ref": "#/components/schemas/WithTask_DeleteSnmpTransport_" }, "type": "array" } @@ -128014,7 +141205,7 @@ } }, "tags": [ - "NvmfNamespaceSnapshot" + "SnmpTransport" ], "security": [ { @@ -128036,19 +141227,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/NvmfNamespaceSnapshotCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/SnmpTransportDeletionParams" } } } } } }, - "/delete-nvmf-namespace-snapshot": { + "/create-snmp-trap-receiver": { "post": { - "operationId": "DeleteNvmfNamespaceSnapshot", + "operationId": "CreateSnmpTrapReceiver", "responses": { "200": { "description": "", @@ -128056,7 +141244,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteNvmfNamespaceSnapshot_" + "$ref": "#/components/schemas/WithTask_SnmpTrapReceiver_" }, "type": "array" } @@ -128123,7 +141311,7 @@ } }, "tags": [ - "NvmfNamespaceSnapshot" + "SnmpTrapReceiver" ], "security": [ { @@ -128145,16 +141333,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/NvmfNamespaceSnapshotDeletionParams" + "items": { + "$ref": "#/components/schemas/SnmpTrapReceiverCreationParams" + }, + "type": "array" } } } } } }, - "/create-nvmf-namespace": { + "/update-snmp-trap-receiver": { "post": { - "operationId": "CreateNvmfNamespace", + "operationId": "UpdateSnmpTrapReceiver", "responses": { "200": { "description": "", @@ -128162,7 +141353,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_NvmfNamespace_" + "$ref": "#/components/schemas/WithTask_SnmpTrapReceiver_" }, "type": "array" } @@ -128229,7 +141420,7 @@ } }, "tags": [ - "NvmfNamespace" + "SnmpTrapReceiver" ], "security": [ { @@ -128251,19 +141442,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/NvmfNamespaceCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/SnmpTrapReceiverUpdationParams" } } } } } }, - "/update-nvmf-namespace": { + "/delete-snmp-trap-receiver": { "post": { - "operationId": "UpdateNvmfNamespace", + "operationId": "DeleteSnmpTrapReceiver", "responses": { "200": { "description": "", @@ -128271,7 +141459,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_NvmfNamespace_" + "$ref": "#/components/schemas/WithTask_DeleteSnmpTrapReceiver_" }, "type": "array" } @@ -128338,7 +141526,7 @@ } }, "tags": [ - "NvmfNamespace" + "SnmpTrapReceiver" ], "security": [ { @@ -128360,16 +141548,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/NvmfNamespaceUpdationParams" + "$ref": "#/components/schemas/SnmpTrapReceiverDeletionParams" } } } } } }, - "/delete-nvmf-namespace": { + "/upload-svt-image": { "post": { - "operationId": "DeleteNvmfNamespace", + "operationId": "UploadSvtImage", "responses": { "200": { "description": "", @@ -128377,7 +141565,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteNvmfNamespace_" + "$ref": "#/components/schemas/UploadTask" }, "type": "array" } @@ -128444,7 +141632,138 @@ } }, "tags": [ - "NvmfNamespace" + "SvtImage" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "multipart/form-data": { + "schema": { + "type": "object", + "properties": { + "file": { + "type": "string", + "format": "binary" + }, + "cluster_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "size": { + "type": "string" + }, + "size_unit": { + "type": "string" + }, + "version": { + "type": "string" + }, + "upload_task_id": { + "type": "string" + } + }, + "required": [ + "file" + ] + } + } + } + } + } + }, + "/export-csv": { + "post": { + "operationId": "ExportCSV", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "type": "string", + "format": "byte" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "TableReporter" ], "security": [ { @@ -128466,16 +141785,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/NvmfNamespaceDeletionParams" + "$ref": "#/components/schemas/TableReporterParams" } } } } } }, - "/clone-nvmf-namespace-from-snapshot": { + "/create-task": { "post": { - "operationId": "CloneNvmfNamespaceFromSnapshot", + "operationId": "CreateTask", "responses": { "200": { "description": "", @@ -128483,7 +141802,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_NvmfNamespace_" + "$ref": "#/components/schemas/WithTask_Task_" }, "type": "array" } @@ -128550,7 +141869,7 @@ } }, "tags": [ - "NvmfNamespace" + "Task" ], "security": [ { @@ -128573,7 +141892,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/NvmfNamespaceCloneParams" + "$ref": "#/components/schemas/TaskCreationParams" }, "type": "array" } @@ -128582,9 +141901,9 @@ } } }, - "/rollback-nvmf-namespace-from-snapshot": { + "/update-task": { "post": { - "operationId": "RollbackNvmfNamespaceFromSnapshot", + "operationId": "UpdateTask", "responses": { "200": { "description": "", @@ -128592,7 +141911,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_NvmfNamespace_" + "$ref": "#/components/schemas/WithTask_Task_" }, "type": "array" } @@ -128659,7 +141978,7 @@ } }, "tags": [ - "NvmfNamespace" + "Task" ], "security": [ { @@ -128681,19 +142000,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/NvmfNamespaceRollbackParams" - }, - "type": "array" + "$ref": "#/components/schemas/TaskUpdateParams" } } } } } }, - "/create-nvmf-subsystem": { + "/cancel-upload-task": { "post": { - "operationId": "CreateNvmfSubsystem", + "operationId": "CancelUploadTask", "responses": { "200": { "description": "", @@ -128701,7 +142017,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_NvmfSubsystem_" + "type": "string" }, "type": "array" } @@ -128715,6 +142031,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -128768,7 +142087,7 @@ } }, "tags": [ - "NvmfSubsystem" + "UploadTask" ], "security": [ { @@ -128790,19 +142109,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/NvmfSubsystemCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/CancelUploadTaskParams" } } } } } }, - "/update-nvmf-subsystem": { + "/mount-usb-device": { "post": { - "operationId": "UpdateNvmfSubsystem", + "operationId": "MountUsbDevice", "responses": { "200": { "description": "", @@ -128810,7 +142126,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_NvmfSubsystem_" + "$ref": "#/components/schemas/WithTask_UsbDevice_" }, "type": "array" } @@ -128877,7 +142193,7 @@ } }, "tags": [ - "NvmfSubsystem" + "UsbDevice" ], "security": [ { @@ -128899,16 +142215,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/NvmfSubsystemUpdationParams" + "$ref": "#/components/schemas/UsbDeviceMountParams" } } } } } }, - "/delete-nvmf-subsystem": { + "/unmount-usb-device": { "post": { - "operationId": "DeleteNvmfSubsystem", + "operationId": "UnmountUsbDevice", "responses": { "200": { "description": "", @@ -128916,7 +142232,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteNvmfSubsystem_" + "$ref": "#/components/schemas/WithTask_UsbDevice_" }, "type": "array" } @@ -128983,7 +142299,7 @@ } }, "tags": [ - "NvmfSubsystem" + "UsbDevice" ], "security": [ { @@ -129005,16 +142321,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/NvmfSubsystemDeletionParams" + "$ref": "#/components/schemas/UsbDeviceUnmountParams" } } } } } }, - "/create-organization": { + "/get-usb-devices": { "post": { - "operationId": "CreateOrganization", + "operationId": "GetUsbDevices", "responses": { "200": { "description": "", @@ -129022,7 +142338,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Organization_" + "$ref": "#/components/schemas/UsbDevice" }, "type": "array" } @@ -129089,7 +142405,8 @@ } }, "tags": [ - "Organization" + "UsbDevice", + "UsbDevice" ], "security": [ { @@ -129111,29 +142428,23 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/OrganizationCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/GetUsbDevicesRequestBody" } } } } } }, - "/update-organization": { + "/login": { "post": { - "operationId": "UpdateOrganization", + "operationId": "Login", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_Organization_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_LoginResponse_" } } }, @@ -129198,13 +142509,9 @@ } }, "tags": [ - "Organization" - ], - "security": [ - { - "Authorization": [] - } + "User" ], + "security": [], "parameters": [ { "in": "header", @@ -129220,16 +142527,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/OrganizationUpdationParams" + "$ref": "#/components/schemas/LoginInput" } } } } } }, - "/delete-organization": { + "/create-user": { "post": { - "operationId": "DeleteOrganization", + "operationId": "CreateUser", "responses": { "200": { "description": "", @@ -129237,7 +142544,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteOrganization_" + "$ref": "#/components/schemas/WithTask_User_" }, "type": "array" } @@ -129304,7 +142611,7 @@ } }, "tags": [ - "Organization" + "User" ], "security": [ { @@ -129326,16 +142633,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/OrganizationDeletionParams" + "items": { + "$ref": "#/components/schemas/UserCreationParams" + }, + "type": "array" } } } } } }, - "/create-rack-topo": { + "/update-user": { "post": { - "operationId": "CreateRackTopo", + "operationId": "UpdateUser", "responses": { "200": { "description": "", @@ -129343,7 +142653,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_RackTopo_" + "$ref": "#/components/schemas/WithTask_User_" }, "type": "array" } @@ -129410,7 +142720,7 @@ } }, "tags": [ - "RackTopo" + "User" ], "security": [ { @@ -129432,38 +142742,28 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/RackTopoCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/UserUpdationParams" } } } } } }, - "/update-rack-topo": { + "/delete-user": { "post": { - "operationId": "UpdateRackTopo", + "operationId": "DeleteUser", "responses": { "200": { - "description": "", + "description": "Ok", "content": { "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_RackTopo_" + "$ref": "#/components/schemas/WithTask_DeleteUser_" }, "type": "array" } } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } } }, "400": { @@ -129519,7 +142819,7 @@ } }, "tags": [ - "RackTopo" + "User" ], "security": [ { @@ -129541,26 +142841,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RackTopoUpdationParams" + "$ref": "#/components/schemas/UserDeletionParams" } } } } } }, - "/delete-rack-topo": { + "/create-root-user": { "post": { - "operationId": "DeleteRackTopo", + "operationId": "CreateRootUser", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_DeleteRackTopo_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_User_" } } }, @@ -129625,13 +142922,9 @@ } }, "tags": [ - "RackTopo" - ], - "security": [ - { - "Authorization": [] - } + "User" ], + "security": [], "parameters": [ { "in": "header", @@ -129647,23 +142940,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RackTopoDeletionParams" + "$ref": "#/components/schemas/RootUserCreationParams" } } } } } }, - "/update-global-recycle-bin-setting": { + "/get-my-info": { "post": { - "operationId": "UpdateGlobalRecycleBinSetting", + "operationId": "GetMyInfo", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_GlobalSettings_" + "$ref": "#/components/schemas/User" } } }, @@ -129728,7 +143021,91 @@ } }, "tags": [ - "GlobalSettings" + "User" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [] + } + }, + "/create-vcenter-account": { + "post": { + "operationId": "CreateVcenterAccount", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/WithTask_VcenterAccount_" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "VcenterAccount" ], "security": [ { @@ -129750,26 +143127,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GlobalRecycleBinUpdationParams" + "$ref": "#/components/schemas/CreateVcenterAccountParams" } } } } } }, - "/create-cluster-recycle-bin-setting": { + "/update-vcenter-account": { "post": { - "operationId": "CreateClusterRecycleBinSetting", + "operationId": "UpdateVcenterAccount", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_ClusterSettings_" - }, - "type": "array" + "$ref": "#/components/schemas/WithTask_VcenterAccount_" } } }, @@ -129834,7 +143208,7 @@ } }, "tags": [ - "GlobalSettings" + "VcenterAccount" ], "security": [ { @@ -129856,16 +143230,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ClusterRecycleBinCreationParams" + "$ref": "#/components/schemas/UpdateVcenterAccountParams" } } } } } }, - "/update-cluster-recycle-bin-setting": { + "/create-vds-with-migrate-vlan": { "post": { - "operationId": "UpdateClusterRecycleBinSetting", + "operationId": "CreateVdsWithMigrateVlan", "responses": { "200": { "description": "", @@ -129873,7 +143247,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ClusterSettings_" + "$ref": "#/components/schemas/WithTask_Vds_" }, "type": "array" } @@ -129940,7 +143314,7 @@ } }, "tags": [ - "GlobalSettings" + "Vds" ], "security": [ { @@ -129962,16 +143336,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ClusterRecycleBinUpdationParams" + "items": { + "$ref": "#/components/schemas/VdsCreationWithMigrateVlanParams" + }, + "type": "array" } } } } } }, - "/delete-cluster-recycle-bin-setting": { + "/create-vds-with-access-vlan": { "post": { - "operationId": "DeleteClusterRecycleBinSetting", + "operationId": "CreateVdsWithAccessVlan", "responses": { "200": { "description": "", @@ -129979,7 +143356,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteClusterRecycleBin_" + "$ref": "#/components/schemas/WithTask_Vds_" }, "type": "array" } @@ -130046,7 +143423,7 @@ } }, "tags": [ - "GlobalSettings" + "Vds" ], "security": [ { @@ -130068,16 +143445,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ClusterRecycleBinDeletionParams" + "items": { + "$ref": "#/components/schemas/VdsCreationWithMAccessVlanParams" + }, + "type": "array" } } } } } }, - "/create-report-template": { + "/create-vds": { "post": { - "operationId": "CreateReportTemplate", + "operationId": "CreateVds", "responses": { "200": { "description": "", @@ -130085,7 +143465,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ReportTemplate_" + "$ref": "#/components/schemas/WithTask_Vds_" }, "type": "array" } @@ -130152,7 +143532,7 @@ } }, "tags": [ - "ReportTemplate" + "Vds" ], "security": [ { @@ -130175,7 +143555,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/ReportTemplateCreationParams" + "$ref": "#/components/schemas/VdsCreationParams" }, "type": "array" } @@ -130184,9 +143564,9 @@ } } }, - "/update-report-template": { + "/update-vds": { "post": { - "operationId": "UpdateReportTemplate", + "operationId": "UpdateVds", "responses": { "200": { "description": "", @@ -130194,7 +143574,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ReportTemplate_" + "$ref": "#/components/schemas/WithTask_Vds_" }, "type": "array" } @@ -130261,7 +143641,7 @@ } }, "tags": [ - "ReportTemplate" + "Vds" ], "security": [ { @@ -130283,16 +143663,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ReportTemplateUpdationParams" + "$ref": "#/components/schemas/VdsUpdationParams" } } } } } }, - "/generate-from-report-template": { + "/delete-vds": { "post": { - "operationId": "GenerateFromReportTemplate", + "operationId": "DeleteVds", "responses": { "200": { "description": "", @@ -130300,7 +143680,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_ReportTask_" + "$ref": "#/components/schemas/WithTask_DeleteVds_" }, "type": "array" } @@ -130367,7 +143747,7 @@ } }, "tags": [ - "ReportTemplate" + "Vds" ], "security": [ { @@ -130389,77 +143769,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ReporteTemplateGenerationParams" + "$ref": "#/components/schemas/VdsDeletionParams" } } } } } }, - "/delete-report-template": { - "post": { - "operationId": "DeleteReportTemplate", + "/get-version": { + "get": { + "operationId": "GetApiVersion", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_DeleteReportTemplate_" - }, - "type": "array" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "404": { - "description": "Not found", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "500": { - "description": "Server error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" + "type": "string" } } }, @@ -130473,38 +143799,15 @@ } }, "tags": [ - "ReportTemplate" - ], - "security": [ - { - "Authorization": [] - } - ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } + "ApiInfo" ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ReportTemplateDeletionParams" - } - } - } - } + "security": [], + "parameters": [] } }, - "/create-role": { + "/create-view": { "post": { - "operationId": "CreateRole", + "operationId": "CreateView", "responses": { "200": { "description": "", @@ -130512,7 +143815,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_UserRoleNext_" + "$ref": "#/components/schemas/WithTask_View_" }, "type": "array" } @@ -130579,7 +143882,7 @@ } }, "tags": [ - "UserRoleNext" + "View" ], "security": [ { @@ -130602,7 +143905,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/RoleCreationParams" + "$ref": "#/components/schemas/ViewCreationParams" }, "type": "array" } @@ -130611,9 +143914,9 @@ } } }, - "/update-role": { + "/update-view": { "post": { - "operationId": "UpdateRole", + "operationId": "UpdateView", "responses": { "200": { "description": "", @@ -130621,7 +143924,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_UserRoleNext_" + "$ref": "#/components/schemas/WithTask_View_" }, "type": "array" } @@ -130688,7 +143991,7 @@ } }, "tags": [ - "UserRoleNext" + "View" ], "security": [ { @@ -130710,16 +144013,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/RoleUpdationParams" + "$ref": "#/components/schemas/ViewUpdationParams" } } } } } }, - "/delete-role": { + "/delete-view": { "post": { - "operationId": "DeleteRole", + "operationId": "DeleteView", "responses": { "200": { "description": "", @@ -130727,7 +144030,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteRole_" + "$ref": "#/components/schemas/WithTask_DeleteView_" }, "type": "array" } @@ -130794,110 +144097,7 @@ } }, "tags": [ - "UserRoleNext" - ], - "security": [ - { - "Authorization": [] - } - ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/RoleDeletionParams" - } - } - } - } - } - }, - "/create-security-group": { - "post": { - "operationId": "CreateSecurityGroup", - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/WithTask_SecurityGroup_" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "404": { - "description": "Not found", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "500": { - "description": "Server error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - } - }, - "tags": [ - "SecurityGroup" + "View" ], "security": [ { @@ -130919,16 +144119,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SecurityGroupCreateParams" + "$ref": "#/components/schemas/ViewDeletionParams" } } } } } }, - "/delete-security-group": { + "/create-virtual-private-cloud-floating-ip": { "post": { - "operationId": "DeleteSecurityGroup", + "operationId": "CreateVirtualPrivateCloudFloatingIp", "responses": { "200": { "description": "", @@ -130936,7 +144136,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteSecurityGroup_" + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudFloatingIp_" }, "type": "array" } @@ -131003,7 +144203,7 @@ } }, "tags": [ - "SecurityGroup" + "VirtualPrivateCloudFloatingIp" ], "security": [ { @@ -131025,16 +144225,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SecurityGroupDeleteParams" + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpCreationParams" + }, + "type": "array" } } } } } }, - "/update-security-group": { + "/delete-virtual-private-cloud-floating-ip": { "post": { - "operationId": "UpdateSecurityGroup", + "operationId": "DeleteVirtualPrivateCloudFloatingIp", "responses": { "200": { "description": "", @@ -131042,7 +144245,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SecurityGroup_" + "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudFloatingIp_" }, "type": "array" } @@ -131109,7 +144312,7 @@ } }, "tags": [ - "SecurityGroup" + "VirtualPrivateCloudFloatingIp" ], "security": [ { @@ -131131,23 +144334,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SecurityGroupUpdateBody" + "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpDeletionParams" } } } } } }, - "/create-security-policy": { + "/create-virtual-private-cloud-nat-gateway": { "post": { - "operationId": "CreateSecurityPolicy", + "operationId": "CreateVirtualPrivateCloudNatGateway", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_SecurityPolicy_" + "items": { + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudNatGateway_" + }, + "type": "array" } } }, @@ -131212,7 +144418,7 @@ } }, "tags": [ - "SecurityPolicy" + "VirtualPrivateCloudNatGateway" ], "security": [ { @@ -131234,16 +144440,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SecurityPolicyCreateParams" + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayCreationParams" + }, + "type": "array" } } } } } }, - "/delete-security-policy": { + "/update-virtual-private-cloud-nat-gateway": { "post": { - "operationId": "DeleteSecurityPolicy", + "operationId": "UpdateVirtualPrivateCloudNatGateway", "responses": { "200": { "description": "", @@ -131251,7 +144460,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteSecurityPolicy_" + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudNatGateway_" }, "type": "array" } @@ -131318,7 +144527,7 @@ } }, "tags": [ - "SecurityPolicy" + "VirtualPrivateCloudNatGateway" ], "security": [ { @@ -131340,16 +144549,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SecurityPolicyDeleteParams" + "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayUpdationParams" } } } } } }, - "/update-security-policy": { + "/delete-virtual-private-cloud-nat-gateway": { "post": { - "operationId": "UpdateSecurityPolicy", + "operationId": "DeleteVirtualPrivateCloudNatGateway", "responses": { "200": { "description": "", @@ -131357,7 +144566,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SecurityPolicy_" + "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudNatGateway_" }, "type": "array" } @@ -131424,110 +144633,7 @@ } }, "tags": [ - "SecurityPolicy" - ], - "security": [ - { - "Authorization": [] - } - ], - "parameters": [ - { - "in": "header", - "name": "content-language", - "required": false, - "schema": { - "$ref": "#/components/schemas/ContentLanguage" - } - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SecurityPolicyUpdateBody" - } - } - } - } - } - }, - "/update-password-security": { - "post": { - "operationId": "UpdatePasswordSecurity", - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/WithTask_GlobalSettings_" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "404": { - "description": "Not found", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - }, - "500": { - "description": "Server error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorBody" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - } - }, - "tags": [ - "GlobalSettings" + "VirtualPrivateCloudNatGateway" ], "security": [ { @@ -131549,23 +144655,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdatePassrodSecurityParams" + "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayDeletionParams" } } } } } }, - "/update-access-restriction": { + "/create-virtual-private-cloud-route-table": { "post": { - "operationId": "UpdateAccessRestriction", + "operationId": "CreateVirtualPrivateCloudRouteTable", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_GlobalSettings_" + "items": { + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudRouteTable_" + }, + "type": "array" } } }, @@ -131630,7 +144739,7 @@ } }, "tags": [ - "GlobalSettings" + "VirtualPrivateCloudRouteTable" ], "security": [ { @@ -131652,23 +144761,29 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateAccessRestrictionParams" + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableCreationParams" + }, + "type": "array" } } } } } }, - "/update-session-timeout": { + "/update-virtual-private-cloud-route-table": { "post": { - "operationId": "UpdateSessionTimeout", + "operationId": "UpdateVirtualPrivateCloudRouteTable", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_GlobalSettings_" + "items": { + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudRouteTable_" + }, + "type": "array" } } }, @@ -131733,7 +144848,7 @@ } }, "tags": [ - "GlobalSettings" + "VirtualPrivateCloudRouteTable" ], "security": [ { @@ -131755,16 +144870,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateSessionTimeoutParams" + "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableUpdationParams" } } } } } }, - "/rollback-snapshot-group": { + "/delete-virtual-private-cloud-route-table": { "post": { - "operationId": "RollbackSnapshotGroup", + "operationId": "DeleteVirtualPrivateCloudRouteTable", "responses": { "200": { "description": "", @@ -131772,7 +144887,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SnapshotGroup_" + "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudRouteTable_" }, "type": "array" } @@ -131839,7 +144954,7 @@ } }, "tags": [ - "SnapshotGroup" + "VirtualPrivateCloudRouteTable" ], "security": [ { @@ -131861,16 +144976,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SnapshotGroupRollbackParams" + "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableDeletionParams" } } } } } }, - "/clone-snapshot-group": { + "/create-virtual-private-cloud-router-gateway": { "post": { - "operationId": "CloneSnapshotGroup", + "operationId": "CreateVirtualPrivateCloudRouterGateway", "responses": { "200": { "description": "", @@ -131878,7 +144993,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SnapshotGroup_" + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudRouterGateway_" }, "type": "array" } @@ -131945,7 +145060,7 @@ } }, "tags": [ - "SnapshotGroup" + "VirtualPrivateCloudRouterGateway" ], "security": [ { @@ -131968,7 +145083,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/SnapshotGroupCloneParams" + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayCreationParams" }, "type": "array" } @@ -131977,9 +145092,9 @@ } } }, - "/keep-snapshot-group": { + "/update-virtual-private-cloud-router-gateway": { "post": { - "operationId": "KeepSnapshotGroup", + "operationId": "UpdateVirtualPrivateCloudRouterGateway", "responses": { "200": { "description": "", @@ -131987,7 +145102,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SnapshotGroup_" + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudRouterGateway_" }, "type": "array" } @@ -132054,7 +145169,7 @@ } }, "tags": [ - "SnapshotGroup" + "VirtualPrivateCloudRouterGateway" ], "security": [ { @@ -132076,16 +145191,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SnapshotGroupKeepParams" + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayUpdationParams" } } } } } }, - "/delete-snapshot-group": { + "/delete-virtual-private-cloud-router-gateway": { "post": { - "operationId": "DeleteSnapshotGroup", + "operationId": "DeleteVirtualPrivateCloudRouterGateway", "responses": { "200": { "description": "", @@ -132093,7 +145208,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteSnapshotGroup_" + "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudRouterGateway_" }, "type": "array" } @@ -132160,7 +145275,7 @@ } }, "tags": [ - "SnapshotGroup" + "VirtualPrivateCloudRouterGateway" ], "security": [ { @@ -132182,16 +145297,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SnapshotGroupDeletionParams" + "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayDeletionParams" } } } } } }, - "/create-snapshot-plan": { + "/create-virtual-private-cloud-security-group": { "post": { - "operationId": "CreateSnapshotPlan", + "operationId": "CreateVirtualPrivateCloudSecurityGroup", "responses": { "200": { "description": "", @@ -132199,7 +145314,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SnapshotPlan_" + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSecurityGroup_" }, "type": "array" } @@ -132266,7 +145381,7 @@ } }, "tags": [ - "SnapshotPlan" + "VirtualPrivateCloudSecurityGroup" ], "security": [ { @@ -132289,7 +145404,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/SnapshotPlanCreationParams" + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupCreationParams" }, "type": "array" } @@ -132298,9 +145413,9 @@ } } }, - "/update-snapshot-plan": { + "/update-virtual-private-cloud-security-group": { "post": { - "operationId": "UpdateSnapshotPlan", + "operationId": "UpdateVirtualPrivateCloudSecurityGroup", "responses": { "200": { "description": "", @@ -132308,7 +145423,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SnapshotPlan_" + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSecurityGroup_" }, "type": "array" } @@ -132375,7 +145490,7 @@ } }, "tags": [ - "SnapshotPlan" + "VirtualPrivateCloudSecurityGroup" ], "security": [ { @@ -132397,16 +145512,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SnapshotPlanUpdationParams" + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupUpdationParams" } } } } } }, - "/delete-snapshot-plan": { + "/delete-virtual-private-cloud-security-group": { "post": { - "operationId": "DeleteSnapshotPlan", + "operationId": "DeleteVirtualPrivateCloudSecurityGroup", "responses": { "200": { "description": "", @@ -132414,7 +145529,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteSnapshotPlan_" + "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudSecurityGroup_" }, "type": "array" } @@ -132481,7 +145596,7 @@ } }, "tags": [ - "SnapshotPlan" + "VirtualPrivateCloudSecurityGroup" ], "security": [ { @@ -132503,16 +145618,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SnapshotPlanDeletionParams" + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupDeletionParams" } } } } } }, - "/execute-snapshot-plan": { + "/create-virtual-private-cloud-security-policy": { "post": { - "operationId": "ExecuteSnapshotPlan", + "operationId": "CreateVirtualPrivateCloudSecurityPolicy", "responses": { "200": { "description": "", @@ -132520,7 +145635,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SnapshotPlan_" + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSecurityPolicy_" }, "type": "array" } @@ -132587,7 +145702,7 @@ } }, "tags": [ - "SnapshotPlan" + "VirtualPrivateCloudSecurityPolicy" ], "security": [ { @@ -132609,16 +145724,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SnapshotPlanExecutionParams" + "items": { + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyCreateParams" + }, + "type": "array" } } } } } }, - "/suspend-snapshot-plan": { + "/delete-virtual-private-cloud-security-policy": { "post": { - "operationId": "SuspendSnapshotPlan", + "operationId": "DeleteVirtualPrivateCloudSecurityPolicy", "responses": { "200": { "description": "", @@ -132626,7 +145744,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SnapshotPlan_" + "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudSecurityPolicy_" }, "type": "array" } @@ -132693,7 +145811,7 @@ } }, "tags": [ - "SnapshotPlan" + "VirtualPrivateCloudSecurityPolicy" ], "security": [ { @@ -132715,16 +145833,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SnapshotPlanSuspendedParams" + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyDeleteParams" } } } } } }, - "/resume-snapshot-plan": { + "/update-virtual-private-cloud-security-policy": { "post": { - "operationId": "ResumeSnapshotPlan", + "operationId": "UpdateVirtualPrivateCloudSecurityPolicy", "responses": { "200": { "description": "", @@ -132732,7 +145850,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SnapshotPlan_" + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSecurityPolicy_" }, "type": "array" } @@ -132799,7 +145917,7 @@ } }, "tags": [ - "SnapshotPlan" + "VirtualPrivateCloudSecurityPolicy" ], "security": [ { @@ -132821,16 +145939,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SnapshotPlanResumeParams" + "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyUpdateBody" } } } } } }, - "/create-snmp-transport": { + "/create-virtual-private-cloud-subnet": { "post": { - "operationId": "CreateSnmpTransport", + "operationId": "CreateVirtualPrivateCloudSubnet", "responses": { "200": { "description": "", @@ -132838,7 +145956,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SnmpTransport_" + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSubnet_" }, "type": "array" } @@ -132905,7 +146023,7 @@ } }, "tags": [ - "SnmpTransport" + "VirtualPrivateCloudSubnet" ], "security": [ { @@ -132928,7 +146046,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/SnmpTransportCreationParams" + "$ref": "#/components/schemas/VirtualPrivateCloudSubnetCreationParams" }, "type": "array" } @@ -132937,9 +146055,9 @@ } } }, - "/update-snmp-transport": { + "/update-virtual-private-cloud-subnet": { "post": { - "operationId": "UpdateSnmpTransport", + "operationId": "UpdateVirtualPrivateCloudSubnet", "responses": { "200": { "description": "", @@ -132947,7 +146065,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SnmpTransport_" + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSubnet_" }, "type": "array" } @@ -133014,7 +146132,7 @@ } }, "tags": [ - "SnmpTransport" + "VirtualPrivateCloudSubnet" ], "security": [ { @@ -133036,16 +146154,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SnmpTransportUpdationParams" + "$ref": "#/components/schemas/VirtualPrivateCloudSubnetUpdationParams" } } } } } }, - "/delete-snmp-transport": { + "/delete-virtual-private-cloud-subnet": { "post": { - "operationId": "DeleteSnmpTransport", + "operationId": "DeleteVirtualPrivateCloudSubnet", "responses": { "200": { "description": "", @@ -133053,7 +146171,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteSnmpTransport_" + "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudSubnet_" }, "type": "array" } @@ -133120,7 +146238,7 @@ } }, "tags": [ - "SnmpTransport" + "VirtualPrivateCloudSubnet" ], "security": [ { @@ -133142,16 +146260,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SnmpTransportDeletionParams" + "$ref": "#/components/schemas/VirtualPrivateCloudSubnetDeletionParams" } } } } } }, - "/create-snmp-trap-receiver": { + "/create-virtual-private-cloud": { "post": { - "operationId": "CreateSnmpTrapReceiver", + "operationId": "CreateVirtualPrivateCloud", "responses": { "200": { "description": "", @@ -133159,7 +146277,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SnmpTrapReceiver_" + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloud_" }, "type": "array" } @@ -133226,7 +146344,7 @@ } }, "tags": [ - "SnmpTrapReceiver" + "VirtualPrivateCloud" ], "security": [ { @@ -133249,7 +146367,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/SnmpTrapReceiverCreationParams" + "$ref": "#/components/schemas/VirtualPrivateCloudCreationParams" }, "type": "array" } @@ -133258,9 +146376,9 @@ } } }, - "/update-snmp-trap-receiver": { + "/update-virtual-private-cloud": { "post": { - "operationId": "UpdateSnmpTrapReceiver", + "operationId": "UpdateVirtualPrivateCloud", "responses": { "200": { "description": "", @@ -133268,7 +146386,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_SnmpTrapReceiver_" + "$ref": "#/components/schemas/WithTask_VirtualPrivateCloud_" }, "type": "array" } @@ -133335,7 +146453,7 @@ } }, "tags": [ - "SnmpTrapReceiver" + "VirtualPrivateCloud" ], "security": [ { @@ -133357,16 +146475,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SnmpTrapReceiverUpdationParams" + "$ref": "#/components/schemas/VirtualPrivateCloudUpdationParams" } } } } } }, - "/delete-snmp-trap-receiver": { + "/delete-virtual-private-cloud": { "post": { - "operationId": "DeleteSnmpTrapReceiver", + "operationId": "DeleteVirtualPrivateCloud", "responses": { "200": { "description": "", @@ -133374,7 +146492,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteSnmpTrapReceiver_" + "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloud_" }, "type": "array" } @@ -133441,7 +146559,7 @@ } }, "tags": [ - "SnmpTrapReceiver" + "VirtualPrivateCloud" ], "security": [ { @@ -133463,24 +146581,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SnmpTrapReceiverDeletionParams" + "$ref": "#/components/schemas/VirtualPrivateCloudDeletionParams" } } } } } }, - "/export-csv": { + "/create-vm-vlan": { "post": { - "operationId": "ExportCSV", + "operationId": "CreateVmVlan", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "type": "string", - "format": "byte" + "items": { + "$ref": "#/components/schemas/WithTask_Vlan_" + }, + "type": "array" } } }, @@ -133545,7 +146665,7 @@ } }, "tags": [ - "TableReporter" + "Vlan" ], "security": [ { @@ -133567,16 +146687,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/TableReporterParams" + "items": { + "$ref": "#/components/schemas/VmVlanCreationParams" + }, + "type": "array" } } } } } }, - "/cancel-upload-task": { + "/update-vm-vlan": { "post": { - "operationId": "CancelUploadTask", + "operationId": "UpdateVlan", "responses": { "200": { "description": "", @@ -133584,7 +146707,7 @@ "application/json": { "schema": { "items": { - "type": "string" + "$ref": "#/components/schemas/WithTask_Vlan_" }, "type": "array" } @@ -133598,8 +146721,111 @@ } } }, - "304": { - "description": "Not modified" + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + }, + "500": { + "description": "Server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ErrorBody" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } + } + }, + "tags": [ + "Vlan" + ], + "security": [ + { + "Authorization": [] + } + ], + "parameters": [ + { + "in": "header", + "name": "content-language", + "required": false, + "schema": { + "$ref": "#/components/schemas/ContentLanguage" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/VmVlanUpdationParams" + } + } + } + } + } + }, + "/update-management-vlan": { + "post": { + "operationId": "UpdateManagementVlan", + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "items": { + "$ref": "#/components/schemas/WithTask_Vlan_" + }, + "type": "array" + } + } + }, + "headers": { + "CommonHeader": { + "schema": { + "$ref": "#/components/schemas/CommonHeader" + } + } + } }, "400": { "description": "Bad request", @@ -133654,7 +146880,7 @@ } }, "tags": [ - "UploadTask" + "Vlan" ], "security": [ { @@ -133676,23 +146902,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CancelUploadTaskParams" + "$ref": "#/components/schemas/ManagementVlanUpdationParams" } } } } } }, - "/create-vcenter-account": { + "/update-migration-vlan": { "post": { - "operationId": "CreateVcenterAccount", + "operationId": "UpdateMigrationVlan", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_VcenterAccount_" + "items": { + "$ref": "#/components/schemas/WithTask_Vlan_" + }, + "type": "array" } } }, @@ -133757,7 +146986,7 @@ } }, "tags": [ - "VcenterAccount" + "Vlan" ], "security": [ { @@ -133779,23 +147008,26 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CreateVcenterAccountParams" + "$ref": "#/components/schemas/MigrationVlanUpdationParams" } } } } } }, - "/update-vcenter-account": { + "/delete-vm-vlan": { "post": { - "operationId": "UpdateVcenterAccount", + "operationId": "DeleteVlan", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_VcenterAccount_" + "items": { + "$ref": "#/components/schemas/WithTask_DeleteVlan_" + }, + "type": "array" } } }, @@ -133860,7 +147092,7 @@ } }, "tags": [ - "VcenterAccount" + "Vlan" ], "security": [ { @@ -133882,16 +147114,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateVcenterAccountParams" + "$ref": "#/components/schemas/VlanDeletionParams" } } } } } }, - "/create-vds-with-migrate-vlan": { + "/create-vm-folder": { "post": { - "operationId": "CreateVdsWithMigrateVlan", + "operationId": "CreateVmFolder", "responses": { "200": { "description": "", @@ -133899,7 +147131,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vds_" + "$ref": "#/components/schemas/WithTask_VmFolder_" }, "type": "array" } @@ -133966,7 +147198,7 @@ } }, "tags": [ - "Vds" + "VmFolder" ], "security": [ { @@ -133989,7 +147221,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/VdsCreationWithMigrateVlanParams" + "$ref": "#/components/schemas/VmFolderCreationParams" }, "type": "array" } @@ -133998,9 +147230,9 @@ } } }, - "/create-vds-with-access-vlan": { + "/update-vm-folder": { "post": { - "operationId": "CreateVdsWithAccessVlan", + "operationId": "UpdateVmFolder", "responses": { "200": { "description": "", @@ -134008,7 +147240,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vds_" + "$ref": "#/components/schemas/WithTask_VmFolder_" }, "type": "array" } @@ -134075,7 +147307,7 @@ } }, "tags": [ - "Vds" + "VmFolder" ], "security": [ { @@ -134097,19 +147329,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VdsCreationWithMAccessVlanParams" - }, - "type": "array" + "$ref": "#/components/schemas/VmFolderUpdationParams" } } } } } }, - "/create-vds": { + "/delete-vm-folder": { "post": { - "operationId": "CreateVds", + "operationId": "DeleteVmFolder", "responses": { "200": { "description": "", @@ -134117,7 +147346,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vds_" + "$ref": "#/components/schemas/WithTask_DeleteVmFolder_" }, "type": "array" } @@ -134184,7 +147413,7 @@ } }, "tags": [ - "Vds" + "VmFolder" ], "security": [ { @@ -134206,19 +147435,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VdsCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/VmFolderDeletionParams" } } } } } }, - "/update-vds": { + "/create-vm-placement-group": { "post": { - "operationId": "UpdateVds", + "operationId": "CreateVmPlacementGroup", "responses": { "200": { "description": "", @@ -134226,7 +147452,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Vds_" + "$ref": "#/components/schemas/WithTask_VmPlacementGroup_" }, "type": "array" } @@ -134293,7 +147519,7 @@ } }, "tags": [ - "Vds" + "VmPlacementGroup" ], "security": [ { @@ -134315,16 +147541,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VdsUpdationParams" + "items": { + "$ref": "#/components/schemas/VmPlacementGroupCreationParams" + }, + "type": "array" } } } } } }, - "/delete-vds": { + "/update-vm-placement-group": { "post": { - "operationId": "DeleteVds", + "operationId": "UpdateVmPlacementGroup", "responses": { "200": { "description": "", @@ -134332,7 +147561,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVds_" + "$ref": "#/components/schemas/WithTask_VmPlacementGroup_" }, "type": "array" } @@ -134399,7 +147628,7 @@ } }, "tags": [ - "Vds" + "VmPlacementGroup" ], "security": [ { @@ -134421,45 +147650,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VdsDeletionParams" + "$ref": "#/components/schemas/VmPlacementGroupUpdationParams" } } } } } }, - "/get-version": { - "get": { - "operationId": "GetApiVersion", - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - }, - "headers": { - "CommonHeader": { - "schema": { - "$ref": "#/components/schemas/CommonHeader" - } - } - } - } - }, - "tags": [ - "ApiInfo" - ], - "security": [], - "parameters": [] - } - }, - "/create-view": { + "/delete-vm-placement-group": { "post": { - "operationId": "CreateView", + "operationId": "DeleteVmPlacementGroup", "responses": { "200": { "description": "", @@ -134467,7 +147667,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_View_" + "$ref": "#/components/schemas/WithTask_DeleteVmPlacementGroup_" }, "type": "array" } @@ -134534,7 +147734,7 @@ } }, "tags": [ - "View" + "VmPlacementGroup" ], "security": [ { @@ -134556,19 +147756,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/ViewCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/VmPlacementGroupDeletionParams" } } } } } }, - "/update-view": { + "/create-vm-snapshot": { "post": { - "operationId": "UpdateView", + "operationId": "CreateVmSnapshot", "responses": { "200": { "description": "", @@ -134576,7 +147773,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_View_" + "$ref": "#/components/schemas/WithTask_VmSnapshot_" }, "type": "array" } @@ -134643,7 +147840,7 @@ } }, "tags": [ - "View" + "VmSnapshot" ], "security": [ { @@ -134665,16 +147862,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ViewUpdationParams" + "$ref": "#/components/schemas/VmSnapshotCreationParams" } } } } } }, - "/delete-view": { + "/delete-vm-snapshot": { "post": { - "operationId": "DeleteView", + "operationId": "DeleteVmSnapshot", "responses": { "200": { "description": "", @@ -134682,7 +147879,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteView_" + "$ref": "#/components/schemas/WithTask_DeleteVmSnapshot_" }, "type": "array" } @@ -134749,7 +147946,7 @@ } }, "tags": [ - "View" + "VmSnapshot" ], "security": [ { @@ -134771,16 +147968,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ViewDeletionParams" + "$ref": "#/components/schemas/VmSnapshotDeletionParams" } } } } } }, - "/update-vsphere-esxi-account": { + "/clone-vm-template-from-vm": { "post": { - "operationId": "UpdateVsphereEsxiAccount", + "operationId": "CloneVmTemplateFromVm", "responses": { "200": { "description": "", @@ -134788,7 +147985,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VsphereEsxiAccount-Array_" + "$ref": "#/components/schemas/WithTask_VmTemplate_" }, "type": "array" } @@ -134802,9 +147999,6 @@ } } }, - "304": { - "description": "Not modified" - }, "400": { "description": "Bad request", "content": { @@ -134858,7 +148052,7 @@ } }, "tags": [ - "VsphereEsxiAccount" + "VmTemplate" ], "security": [ { @@ -134880,16 +148074,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UpdateVsphereEsxiAccountParams" + "items": { + "$ref": "#/components/schemas/VmTemplateCreationParams" + }, + "type": "array" } } } } } }, - "/create-user-audit-log": { + "/convert-vm-template-from-vm": { "post": { - "operationId": "CreateUserAuditLog", + "operationId": "ConvertVmTemplateFromVm", "responses": { "200": { "description": "", @@ -134897,7 +148094,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_UserAuditLog_" + "$ref": "#/components/schemas/WithTask_VmTemplate_" }, "type": "array" } @@ -134964,7 +148161,7 @@ } }, "tags": [ - "UserAuditLog" + "VmTemplate" ], "security": [ { @@ -134987,7 +148184,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/UserAuditLogCreationParams" + "$ref": "#/components/schemas/VmTemplateCreationParams" }, "type": "array" } @@ -134996,9 +148193,9 @@ } } }, - "/create-task": { + "/update-vm-template": { "post": { - "operationId": "CreateTask", + "operationId": "UpdateVmTemplate", "responses": { "200": { "description": "", @@ -135006,7 +148203,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Task_" + "$ref": "#/components/schemas/WithTask_VmTemplate_" }, "type": "array" } @@ -135073,7 +148270,7 @@ } }, "tags": [ - "Task" + "VmTemplate" ], "security": [ { @@ -135095,19 +148292,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/TaskCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/VmTemplateUpdationParams" } } } } } }, - "/update-task": { + "/delete-vm-template": { "post": { - "operationId": "UpdateTask", + "operationId": "DeleteVmTemplate", "responses": { "200": { "description": "", @@ -135115,7 +148309,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_Task_" + "$ref": "#/components/schemas/WithTask_DeleteVmTemplate_" }, "type": "array" } @@ -135182,7 +148376,7 @@ } }, "tags": [ - "Task" + "VmTemplate" ], "security": [ { @@ -135204,16 +148398,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/TaskUpdateParams" + "$ref": "#/components/schemas/VmTemplateDeletionParams" } } } } } }, - "/create-virtual-private-cloud-floating-ip": { + "/create-vm-volume-snapshot": { "post": { - "operationId": "CreateVirtualPrivateCloudFloatingIp", + "operationId": "CreateVmVolumeSnapshot", "responses": { "200": { "description": "", @@ -135221,7 +148415,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudFloatingIp_" + "$ref": "#/components/schemas/WithTask_VmVolumeSnapshot_" }, "type": "array" } @@ -135288,7 +148482,7 @@ } }, "tags": [ - "VirtualPrivateCloudFloatingIp" + "VmVolumeSnapshot" ], "security": [ { @@ -135311,7 +148505,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpCreationParams" + "$ref": "#/components/schemas/VmVolumeSnapshotCreationParams" }, "type": "array" } @@ -135320,9 +148514,9 @@ } } }, - "/delete-virtual-private-cloud-floating-ip": { + "/delete-vm-volume-snapshot": { "post": { - "operationId": "DeleteVirtualPrivateCloudFloatingIp", + "operationId": "DeleteVmVolumeSnapshot", "responses": { "200": { "description": "", @@ -135330,7 +148524,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudFloatingIp_" + "$ref": "#/components/schemas/WithTask_DeleteVmVolumeSnapshot_" }, "type": "array" } @@ -135397,7 +148591,7 @@ } }, "tags": [ - "VirtualPrivateCloudFloatingIp" + "VmVolumeSnapshot" ], "security": [ { @@ -135419,16 +148613,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudFloatingIpDeletionParams" + "$ref": "#/components/schemas/VmVolumeSnapshotDeletionParams" } } } } } }, - "/create-virtual-private-cloud-nat-gateway": { + "/create-vm-volume": { "post": { - "operationId": "CreateVirtualPrivateCloudNatGateway", + "operationId": "CreateVmVolume", "responses": { "200": { "description": "", @@ -135436,7 +148630,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudNatGateway_" + "$ref": "#/components/schemas/WithTask_VmVolume_" }, "type": "array" } @@ -135503,7 +148697,7 @@ } }, "tags": [ - "VirtualPrivateCloudNatGateway" + "VmVolume" ], "security": [ { @@ -135526,7 +148720,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayCreationParams" + "$ref": "#/components/schemas/VmVolumeCreationParams" }, "type": "array" } @@ -135535,9 +148729,9 @@ } } }, - "/update-virtual-private-cloud-nat-gateway": { + "/delete-vm-volume": { "post": { - "operationId": "UpdateVirtualPrivateCloudNatGateway", + "operationId": "DeleteVmVolumeFromVm", "responses": { "200": { "description": "", @@ -135545,7 +148739,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudNatGateway_" + "$ref": "#/components/schemas/WithTask_DeleteVmVolume_" }, "type": "array" } @@ -135612,7 +148806,7 @@ } }, "tags": [ - "VirtualPrivateCloudNatGateway" + "VmVolume" ], "security": [ { @@ -135634,16 +148828,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayUpdationParams" + "$ref": "#/components/schemas/VmVolumeDeletionParams" } } } } } }, - "/delete-virtual-private-cloud-nat-gateway": { + "/rebuild-vm-volume": { "post": { - "operationId": "DeleteVirtualPrivateCloudNatGateway", + "operationId": "RebuildVmVolume", "responses": { "200": { "description": "", @@ -135651,7 +148845,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudNatGateway_" + "$ref": "#/components/schemas/WithTask_VmVolume_" }, "type": "array" } @@ -135665,6 +148859,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -135718,7 +148915,7 @@ } }, "tags": [ - "VirtualPrivateCloudNatGateway" + "VmVolume" ], "security": [ { @@ -135740,16 +148937,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudNatGatewayDeletionParams" + "items": { + "$ref": "#/components/schemas/VmVolumeRebuildParams" + }, + "type": "array" } } } } } }, - "/create-virtual-private-cloud-route-table": { + "/rollback-vm-volume": { "post": { - "operationId": "CreateVirtualPrivateCloudRouteTable", + "operationId": "RollbackVmVolume", "responses": { "200": { "description": "", @@ -135757,7 +148957,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudRouteTable_" + "$ref": "#/components/schemas/WithTask_VmVolume_" }, "type": "array" } @@ -135771,6 +148971,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -135824,7 +149027,7 @@ } }, "tags": [ - "VirtualPrivateCloudRouteTable" + "VmVolume" ], "security": [ { @@ -135847,7 +149050,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableCreationParams" + "$ref": "#/components/schemas/VmVolumeRollbackParams" }, "type": "array" } @@ -135856,9 +149059,9 @@ } } }, - "/update-virtual-private-cloud-route-table": { + "/clone-vm-volume": { "post": { - "operationId": "UpdateVirtualPrivateCloudRouteTable", + "operationId": "CloneVmVolume", "responses": { "200": { "description": "", @@ -135866,7 +149069,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudRouteTable_" + "$ref": "#/components/schemas/WithTask_VmVolume_" }, "type": "array" } @@ -135933,7 +149136,7 @@ } }, "tags": [ - "VirtualPrivateCloudRouteTable" + "VmVolume" ], "security": [ { @@ -135955,16 +149158,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableUpdationParams" + "items": { + "$ref": "#/components/schemas/CloneVmVolumeParams" + }, + "type": "array" } } } } } }, - "/delete-virtual-private-cloud-route-table": { + "/update-vm-volume": { "post": { - "operationId": "DeleteVirtualPrivateCloudRouteTable", + "operationId": "UpdateVmVolume", "responses": { "200": { "description": "", @@ -135972,7 +149178,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudRouteTable_" + "$ref": "#/components/schemas/WithTask_VmVolume_" }, "type": "array" } @@ -135986,6 +149192,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -136039,7 +149248,7 @@ } }, "tags": [ - "VirtualPrivateCloudRouteTable" + "VmVolume" ], "security": [ { @@ -136061,16 +149270,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouteTableDeletionParams" + "$ref": "#/components/schemas/UpdateVmVolumeParams" } } } } } }, - "/create-virtual-private-cloud-router-gateway": { + "/export-vm-volume": { "post": { - "operationId": "CreateVirtualPrivateCloudRouterGateway", + "operationId": "ExportVmVolume", "responses": { "200": { "description": "", @@ -136078,7 +149287,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudRouterGateway_" + "$ref": "#/components/schemas/WithTask_VmExportFile_" }, "type": "array" } @@ -136145,7 +149354,7 @@ } }, "tags": [ - "VirtualPrivateCloudRouterGateway" + "VmVolume" ], "security": [ { @@ -136167,19 +149376,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/ExportVmVolumeParams" } } } } } }, - "/update-virtual-private-cloud-router-gateway": { + "/import-vm-volume": { "post": { - "operationId": "UpdateVirtualPrivateCloudRouterGateway", + "operationId": "ImportVmVolume", "responses": { "200": { "description": "", @@ -136187,7 +149393,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudRouterGateway_" + "$ref": "#/components/schemas/WithTask_VmVolume_" }, "type": "array" } @@ -136254,7 +149460,7 @@ } }, "tags": [ - "VirtualPrivateCloudRouterGateway" + "VmVolume" ], "security": [ { @@ -136276,16 +149482,19 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayUpdationParams" + "items": { + "$ref": "#/components/schemas/ImportVmVolumeParams" + }, + "type": "array" } } } } } }, - "/delete-virtual-private-cloud-router-gateway": { + "/update-vsphere-esxi-account": { "post": { - "operationId": "DeleteVirtualPrivateCloudRouterGateway", + "operationId": "UpdateVsphereEsxiAccount", "responses": { "200": { "description": "", @@ -136293,7 +149502,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudRouterGateway_" + "$ref": "#/components/schemas/WithTask_VsphereEsxiAccount-Array_" }, "type": "array" } @@ -136307,6 +149516,9 @@ } } }, + "304": { + "description": "Not modified" + }, "400": { "description": "Bad request", "content": { @@ -136360,7 +149572,7 @@ } }, "tags": [ - "VirtualPrivateCloudRouterGateway" + "VsphereEsxiAccount" ], "security": [ { @@ -136382,16 +149594,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudRouterGatewayDeletionParams" + "$ref": "#/components/schemas/UpdateVsphereEsxiAccountParams" } } } } } }, - "/create-virtual-private-cloud-security-group": { + "/get-alert-notifiers": { "post": { - "operationId": "CreateVirtualPrivateCloudSecurityGroup", + "operationId": "GetAlertNotifiers", "responses": { "200": { "description": "", @@ -136399,17 +149611,18 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSecurityGroup_" + "$ref": "#/components/schemas/AlertNotifier" }, "type": "array" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136423,10 +149636,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136440,10 +149654,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136457,16 +149672,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "VirtualPrivateCloudSecurityGroup" + "AlertNotifier" ], "security": [ { @@ -136488,37 +149704,32 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/GetAlertNotifiersRequestBody" } } } } } }, - "/update-virtual-private-cloud-security-group": { + "/get-alert-notifiers-connection": { "post": { - "operationId": "UpdateVirtualPrivateCloudSecurityGroup", + "operationId": "GetAlertNotifiersConnection", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSecurityGroup_" - }, - "type": "array" + "$ref": "#/components/schemas/AlertNotifierConnection" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136532,10 +149743,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136549,10 +149761,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136566,16 +149779,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "VirtualPrivateCloudSecurityGroup" + "AlertNotifier" ], "security": [ { @@ -136597,16 +149811,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupUpdationParams" + "$ref": "#/components/schemas/GetAlertNotifiersConnectionRequestBody" } } } } } }, - "/delete-virtual-private-cloud-security-group": { + "/get-alert-rules": { "post": { - "operationId": "DeleteVirtualPrivateCloudSecurityGroup", + "operationId": "GetAlertRules", "responses": { "200": { "description": "", @@ -136614,17 +149828,18 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudSecurityGroup_" + "$ref": "#/components/schemas/AlertRule" }, "type": "array" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136638,10 +149853,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136655,10 +149871,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136672,16 +149889,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "VirtualPrivateCloudSecurityGroup" + "AlertRule" ], "security": [ { @@ -136703,34 +149921,32 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityGroupDeletionParams" + "$ref": "#/components/schemas/GetAlertRulesRequestBody" } } } } } }, - "/create-virtual-private-cloud-security-policy": { + "/get-alert-rules-connection": { "post": { - "operationId": "CreateVirtualPrivateCloudSecurityPolicy", + "operationId": "GetAlertRulesConnection", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSecurityPolicy_" - }, - "type": "array" + "$ref": "#/components/schemas/AlertRuleConnection" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136744,10 +149960,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136761,10 +149978,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136778,16 +149996,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "VirtualPrivateCloudSecurityPolicy" + "AlertRule" ], "security": [ { @@ -136809,19 +150028,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyCreateParams" - }, - "type": "array" + "$ref": "#/components/schemas/GetAlertRulesConnectionRequestBody" } } } } } }, - "/delete-virtual-private-cloud-security-policy": { + "/get-alerts": { "post": { - "operationId": "DeleteVirtualPrivateCloudSecurityPolicy", + "operationId": "GetAlerts", "responses": { "200": { "description": "", @@ -136829,17 +150045,18 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudSecurityPolicy_" + "$ref": "#/components/schemas/Alert" }, "type": "array" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136853,10 +150070,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136870,10 +150088,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136887,16 +150106,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "VirtualPrivateCloudSecurityPolicy" + "Alert" ], "security": [ { @@ -136918,34 +150138,32 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyDeleteParams" + "$ref": "#/components/schemas/GetAlertsRequestBody" } } } } } }, - "/update-virtual-private-cloud-security-policy": { + "/get-alerts-connection": { "post": { - "operationId": "UpdateVirtualPrivateCloudSecurityPolicy", + "operationId": "GetAlertsConnection", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSecurityPolicy_" - }, - "type": "array" + "$ref": "#/components/schemas/AlertConnection" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136959,10 +150177,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136976,10 +150195,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -136993,16 +150213,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "VirtualPrivateCloudSecurityPolicy" + "Alert" ], "security": [ { @@ -137024,16 +150245,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudSecurityPolicyUpdateBody" + "$ref": "#/components/schemas/GetAlertsConnectionRequestBody" } } } } } }, - "/create-virtual-private-cloud-subnet": { + "/get-applications": { "post": { - "operationId": "CreateVirtualPrivateCloudSubnet", + "operationId": "GetApplications", "responses": { "200": { "description": "", @@ -137041,17 +150262,18 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSubnet_" + "$ref": "#/components/schemas/Application" }, "type": "array" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137065,10 +150287,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137082,10 +150305,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137099,16 +150323,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "VirtualPrivateCloudSubnet" + "Application" ], "security": [ { @@ -137130,37 +150355,32 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnetCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/GetApplicationsRequestBody" } } } } } }, - "/update-virtual-private-cloud-subnet": { + "/get-applications-connection": { "post": { - "operationId": "UpdateVirtualPrivateCloudSubnet", + "operationId": "GetApplicationsConnection", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloudSubnet_" - }, - "type": "array" + "$ref": "#/components/schemas/ApplicationConnection" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137174,10 +150394,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137191,10 +150412,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137208,16 +150430,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "VirtualPrivateCloudSubnet" + "Application" ], "security": [ { @@ -137239,16 +150462,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnetUpdationParams" + "$ref": "#/components/schemas/GetApplicationsConnectionRequestBody" } } } } } }, - "/delete-virtual-private-cloud-subnet": { + "/get-backup-plan-executions": { "post": { - "operationId": "DeleteVirtualPrivateCloudSubnet", + "operationId": "GetBackupPlanExecutions", "responses": { "200": { "description": "", @@ -137256,17 +150479,18 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloudSubnet_" + "$ref": "#/components/schemas/BackupPlanExecution" }, "type": "array" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137280,10 +150504,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137297,10 +150522,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137314,16 +150540,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "VirtualPrivateCloudSubnet" + "BackupPlanExecution" ], "security": [ { @@ -137345,34 +150572,32 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudSubnetDeletionParams" + "$ref": "#/components/schemas/GetBackupPlanExecutionsRequestBody" } } } } } }, - "/create-virtual-private-cloud": { + "/get-backup-plan-executions-connection": { "post": { - "operationId": "CreateVirtualPrivateCloud", + "operationId": "GetBackupPlanExecutionsConnection", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloud_" - }, - "type": "array" + "$ref": "#/components/schemas/BackupPlanExecutionConnection" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137386,10 +150611,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137403,10 +150629,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137420,16 +150647,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "VirtualPrivateCloud" + "BackupPlanExecution" ], "security": [ { @@ -137451,19 +150679,16 @@ "content": { "application/json": { "schema": { - "items": { - "$ref": "#/components/schemas/VirtualPrivateCloudCreationParams" - }, - "type": "array" + "$ref": "#/components/schemas/GetBackupPlanExecutionsConnectionRequestBody" } } } } } }, - "/update-virtual-private-cloud": { + "/get-backup-plans": { "post": { - "operationId": "UpdateVirtualPrivateCloud", + "operationId": "GetBackupPlans", "responses": { "200": { "description": "", @@ -137471,17 +150696,18 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_VirtualPrivateCloud_" + "$ref": "#/components/schemas/BackupPlan" }, "type": "array" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137495,10 +150721,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137512,10 +150739,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137529,16 +150757,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "VirtualPrivateCloud" + "BackupPlan" ], "security": [ { @@ -137560,16 +150789,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudUpdationParams" + "$ref": "#/components/schemas/GetBackupPlansRequestBody" } } } } } }, - "/delete-virtual-private-cloud": { + "/get-backup-restore-executions": { "post": { - "operationId": "DeleteVirtualPrivateCloud", + "operationId": "GetBackupRestoreExecutions", "responses": { "200": { "description": "", @@ -137577,17 +150806,18 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/WithTask_DeleteVirtualPrivateCloud_" + "$ref": "#/components/schemas/BackupRestoreExecution" }, "type": "array" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137601,10 +150831,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137618,10 +150849,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137635,16 +150867,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "VirtualPrivateCloud" + "BackupRestoreExecution" ], "security": [ { @@ -137666,31 +150899,32 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/VirtualPrivateCloudDeletionParams" + "$ref": "#/components/schemas/GetBackupRestoreExecutionsRequestBody" } } } } } }, - "/disassociate-system-service-from-obs-service": { + "/get-backup-restore-executions-connection": { "post": { - "operationId": "DisassociateSystemServiceFromObsService", + "operationId": "GetBackupRestoreExecutionsConnection", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/WithTask_DisassociateSystemServiceFromObsServiceResult_" + "$ref": "#/components/schemas/BackupRestoreExecutionConnection" } } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137704,10 +150938,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137721,10 +150956,11 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } }, @@ -137738,16 +150974,17 @@ } }, "headers": { - "CommonHeader": { + "x-tower-request-id": { "schema": { - "$ref": "#/components/schemas/CommonHeader" - } + "type": "string" + }, + "required": true } } } }, "tags": [ - "Observability" + "BackupRestoreExecution" ], "security": [ { @@ -137769,16 +151006,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/DisassociateSystemServiceFromObsServiceParams" + "$ref": "#/components/schemas/GetBackupRestoreExecutionsConnectionRequestBody" } } } } } }, - "/get-alert-notifiers": { + "/get-backup-restore-points": { "post": { - "operationId": "GetAlertNotifiers", + "operationId": "GetBackupRestorePoints", "responses": { "200": { "description": "", @@ -137786,7 +151023,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/AlertNotifier" + "$ref": "#/components/schemas/BackupRestorePoint" }, "type": "array" } @@ -137857,7 +151094,7 @@ } }, "tags": [ - "AlertNotifier" + "BackupRestorePoint" ], "security": [ { @@ -137879,23 +151116,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetAlertNotifiersRequestBody" + "$ref": "#/components/schemas/GetBackupRestorePointsRequestBody" } } } } } }, - "/get-alert-notifiers-connection": { + "/get-backup-restore-points-connection": { "post": { - "operationId": "GetAlertNotifiersConnection", + "operationId": "GetBackupRestorePointsConnection", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AlertNotifierConnection" + "$ref": "#/components/schemas/BackupRestorePointConnection" } } }, @@ -137964,7 +151201,7 @@ } }, "tags": [ - "AlertNotifier" + "BackupRestorePoint" ], "security": [ { @@ -137986,16 +151223,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetAlertNotifiersConnectionRequestBody" + "$ref": "#/components/schemas/GetBackupRestorePointsConnectionRequestBody" } } } } } }, - "/get-alert-rules": { + "/get-backup-services": { "post": { - "operationId": "GetAlertRules", + "operationId": "GetBackupServices", "responses": { "200": { "description": "", @@ -138003,7 +151240,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/AlertRule" + "$ref": "#/components/schemas/BackupService" }, "type": "array" } @@ -138074,7 +151311,7 @@ } }, "tags": [ - "AlertRule" + "BackupService" ], "security": [ { @@ -138096,23 +151333,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetAlertRulesRequestBody" + "$ref": "#/components/schemas/GetBackupServicesRequestBody" } } } } } }, - "/get-alert-rules-connection": { + "/get-backup-services-connection": { "post": { - "operationId": "GetAlertRulesConnection", + "operationId": "GetBackupServicesConnection", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AlertRuleConnection" + "$ref": "#/components/schemas/BackupServiceConnection" } } }, @@ -138181,7 +151418,7 @@ } }, "tags": [ - "AlertRule" + "BackupService" ], "security": [ { @@ -138203,16 +151440,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetAlertRulesConnectionRequestBody" + "$ref": "#/components/schemas/GetBackupServicesConnectionRequestBody" } } } } } }, - "/get-alerts": { + "/get-backup-store-repositories": { "post": { - "operationId": "GetAlerts", + "operationId": "GetBackupStoreRepositories", "responses": { "200": { "description": "", @@ -138220,7 +151457,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/Alert" + "$ref": "#/components/schemas/BackupStoreRepository" }, "type": "array" } @@ -138291,7 +151528,7 @@ } }, "tags": [ - "Alert" + "BackupStoreRepository" ], "security": [ { @@ -138313,23 +151550,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetAlertsRequestBody" + "$ref": "#/components/schemas/GetBackupStoreRepositoriesRequestBody" } } } } } }, - "/get-alerts-connection": { + "/get-backup-store-repositories-connection": { "post": { - "operationId": "GetAlertsConnection", + "operationId": "GetBackupStoreRepositoriesConnection", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AlertConnection" + "$ref": "#/components/schemas/BackupStoreRepositoryConnection" } } }, @@ -138398,7 +151635,7 @@ } }, "tags": [ - "Alert" + "BackupStoreRepository" ], "security": [ { @@ -138420,16 +151657,16 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetAlertsConnectionRequestBody" + "$ref": "#/components/schemas/GetBackupStoreRepositoriesConnectionRequestBody" } } } } } }, - "/get-applications": { + "/get-backup-target-executions": { "post": { - "operationId": "GetApplications", + "operationId": "GetBackupTargetExecutions", "responses": { "200": { "description": "", @@ -138437,7 +151674,7 @@ "application/json": { "schema": { "items": { - "$ref": "#/components/schemas/Application" + "$ref": "#/components/schemas/BackupTargetExecution" }, "type": "array" } @@ -138508,7 +151745,7 @@ } }, "tags": [ - "Application" + "BackupTargetExecution" ], "security": [ { @@ -138530,23 +151767,23 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetApplicationsRequestBody" + "$ref": "#/components/schemas/GetBackupTargetExecutionsRequestBody" } } } } } }, - "/get-applications-connection": { + "/get-backup-target-executions-connection": { "post": { - "operationId": "GetApplicationsConnection", + "operationId": "GetBackupTargetExecutionsConnection", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ApplicationConnection" + "$ref": "#/components/schemas/BackupTargetExecutionConnection" } } }, @@ -138615,7 +151852,7 @@ } }, "tags": [ - "Application" + "BackupTargetExecution" ], "security": [ { @@ -138637,7 +151874,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/GetApplicationsConnectionRequestBody" + "$ref": "#/components/schemas/GetBackupTargetExecutionsConnectionRequestBody" } } } diff --git a/cloudtower-api-doc/swagger/locales/en/4.4.0.json b/cloudtower-api-doc/swagger/locales/en/4.4.0.json index 2135427..58858b5 100644 --- a/cloudtower-api-doc/swagger/locales/en/4.4.0.json +++ b/cloudtower-api-doc/swagger/locales/en/4.4.0.json @@ -77,6 +77,1817 @@ "DisassociateSystemServiceFromObsServiceParams": { "system_service_type": "", "system_service_id": "" + }, + "EverouteClusterWhereInput": { + "AND": "All conditions must return true.", + "NOT": "All conditions must return false.", + "OR": "One or more conditions must return true.", + "agent_elf_clusters_every": "", + "agent_elf_clusters_none": "", + "agent_elf_clusters_some": "", + "agent_elf_vdses_every": "", + "agent_elf_vdses_none": "", + "agent_elf_vdses_some": "", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "global_default_action": "", + "global_default_action_in": "", + "global_default_action_not": "", + "global_default_action_not_in": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "installed": "", + "installed_not": "", + "load_balancer_service": "", + "name": "", + "name_contains": "", + "name_ends_with": "", + "name_gt": "", + "name_gte": "", + "name_in": "", + "name_lt": "", + "name_lte": "", + "name_not": "", + "name_not_contains": "", + "name_not_ends_with": "", + "name_not_in": "", + "name_not_starts_with": "", + "name_starts_with": "", + "phase": "", + "phase_in": "", + "phase_not": "", + "phase_not_in": "", + "version": "", + "version_contains": "", + "version_ends_with": "", + "version_gt": "", + "version_gte": "", + "version_in": "", + "version_lt": "", + "version_lte": "", + "version_not": "", + "version_not_contains": "", + "version_not_ends_with": "", + "version_not_in": "", + "version_not_starts_with": "", + "version_starts_with": "", + "vpc_service": "" + }, + "LoadBalancerServiceWhereInput": { + "AND": "All conditions must return true.", + "NOT": "All conditions must return false.", + "OR": "One or more conditions must return true.", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "everoute_cluster": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "phase": "", + "phase_in": "", + "phase_not": "", + "phase_not_in": "", + "vm_instances_every": "", + "vm_instances_none": "", + "vm_instances_some": "", + "vnet_bonds_every": "", + "vnet_bonds_none": "", + "vnet_bonds_some": "" + }, + "VnetBondWhereInput": { + "AND": "All conditions must return true.", + "NOT": "All conditions must return false.", + "OR": "One or more conditions must return true.", + "bond_for_client": "", + "bond_for_client_not": "", + "bond_for_server": "", + "bond_for_server_not": "", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "load_balancer_service": "", + "local_id": "", + "local_id_contains": "", + "local_id_ends_with": "", + "local_id_gt": "", + "local_id_gte": "", + "local_id_in": "", + "local_id_lt": "", + "local_id_lte": "", + "local_id_not": "", + "local_id_not_contains": "", + "local_id_not_ends_with": "", + "local_id_not_in": "", + "local_id_not_starts_with": "", + "local_id_starts_with": "", + "name": "", + "name_contains": "", + "name_ends_with": "", + "name_gt": "", + "name_gte": "", + "name_in": "", + "name_lt": "", + "name_lte": "", + "name_not": "", + "name_not_contains": "", + "name_not_ends_with": "", + "name_not_in": "", + "name_not_starts_with": "", + "name_starts_with": "", + "namespace": "", + "namespace_contains": "", + "namespace_ends_with": "", + "namespace_gt": "", + "namespace_gte": "", + "namespace_in": "", + "namespace_lt": "", + "namespace_lte": "", + "namespace_not": "", + "namespace_not_contains": "", + "namespace_not_ends_with": "", + "namespace_not_in": "", + "namespace_not_starts_with": "", + "namespace_starts_with": "", + "vlan": "" + }, + "BackupPlan": { + "backup_service": "", + "backup_store_repository": "", + "compression": "", + "compression_ratio": "", + "createdAt": "", + "description": "", + "enable_window": "", + "entityAsyncStatus": "", + "full_interval": "", + "full_period": "", + "full_time_point": "", + "id": "", + "incremental_interval": "", + "incremental_period": "", + "incremental_time_points": "", + "incremental_weekdays": "", + "keep_policy": "", + "keep_policy_value": "", + "last_execute_status": "", + "last_execute_success_job_count": "", + "last_execute_total_job_count": "", + "last_executed_at": "", + "last_manual_execute_status": "", + "last_manual_execute_success_job_count": "", + "last_manual_execute_total_job_count": "", + "last_manual_executed_at": "", + "name": "", + "next_execute_time": "", + "physical_size": "", + "snapshot_consistent_type": "", + "status": "", + "valid_size_of_backup_object": "", + "window_end": "", + "window_start": "" + }, + "WithTask_BackupPlan_": { + "task_id": "asynchronous task id ", + "data": "resources" + }, + "BackupPlanTimePoint": { + "weekday": "", + "minute": "", + "hour": "", + "date_position": "", + "date": "" + }, + "BackupPlanWhereInput": { + "AND": "All conditions must return true.", + "NOT": "All conditions must return false.", + "OR": "One or more conditions must return true.", + "backup_service": "", + "backup_store_repository": "", + "compression": "", + "compression_not": "", + "compression_ratio": "", + "compression_ratio_gt": "", + "compression_ratio_gte": "", + "compression_ratio_in": "", + "compression_ratio_lt": "", + "compression_ratio_lte": "", + "compression_ratio_not": "", + "compression_ratio_not_in": "", + "createdAt": "", + "createdAt_gt": "", + "createdAt_gte": "", + "createdAt_in": "", + "createdAt_lt": "", + "createdAt_lte": "", + "createdAt_not": "", + "createdAt_not_in": "", + "description": "", + "description_contains": "", + "description_ends_with": "", + "description_gt": "", + "description_gte": "", + "description_in": "", + "description_lt": "", + "description_lte": "", + "description_not": "", + "description_not_contains": "", + "description_not_ends_with": "", + "description_not_in": "", + "description_not_starts_with": "", + "description_starts_with": "", + "enable_window": "", + "enable_window_not": "", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "full_interval": "", + "full_interval_gt": "", + "full_interval_gte": "", + "full_interval_in": "", + "full_interval_lt": "", + "full_interval_lte": "", + "full_interval_not": "", + "full_interval_not_in": "", + "full_period": "", + "full_period_in": "", + "full_period_not": "", + "full_period_not_in": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "incremental_interval": "", + "incremental_interval_gt": "", + "incremental_interval_gte": "", + "incremental_interval_in": "", + "incremental_interval_lt": "", + "incremental_interval_lte": "", + "incremental_interval_not": "", + "incremental_interval_not_in": "", + "incremental_period": "", + "incremental_period_in": "", + "incremental_period_not": "", + "incremental_period_not_in": "", + "keep_policy": "", + "keep_policy_in": "", + "keep_policy_not": "", + "keep_policy_not_in": "", + "keep_policy_value": "", + "keep_policy_value_gt": "", + "keep_policy_value_gte": "", + "keep_policy_value_in": "", + "keep_policy_value_lt": "", + "keep_policy_value_lte": "", + "keep_policy_value_not": "", + "keep_policy_value_not_in": "", + "last_execute_status": "", + "last_execute_status_in": "", + "last_execute_status_not": "", + "last_execute_status_not_in": "", + "last_execute_success_job_count": "", + "last_execute_success_job_count_gt": "", + "last_execute_success_job_count_gte": "", + "last_execute_success_job_count_in": "", + "last_execute_success_job_count_lt": "", + "last_execute_success_job_count_lte": "", + "last_execute_success_job_count_not": "", + "last_execute_success_job_count_not_in": "", + "last_execute_total_job_count": "", + "last_execute_total_job_count_gt": "", + "last_execute_total_job_count_gte": "", + "last_execute_total_job_count_in": "", + "last_execute_total_job_count_lt": "", + "last_execute_total_job_count_lte": "", + "last_execute_total_job_count_not": "", + "last_execute_total_job_count_not_in": "", + "last_executed_at": "", + "last_executed_at_gt": "", + "last_executed_at_gte": "", + "last_executed_at_in": "", + "last_executed_at_lt": "", + "last_executed_at_lte": "", + "last_executed_at_not": "", + "last_executed_at_not_in": "", + "last_manual_execute_status": "", + "last_manual_execute_status_in": "", + "last_manual_execute_status_not": "", + "last_manual_execute_status_not_in": "", + "last_manual_execute_success_job_count": "", + "last_manual_execute_success_job_count_gt": "", + "last_manual_execute_success_job_count_gte": "", + "last_manual_execute_success_job_count_in": "", + "last_manual_execute_success_job_count_lt": "", + "last_manual_execute_success_job_count_lte": "", + "last_manual_execute_success_job_count_not": "", + "last_manual_execute_success_job_count_not_in": "", + "last_manual_execute_total_job_count": "", + "last_manual_execute_total_job_count_gt": "", + "last_manual_execute_total_job_count_gte": "", + "last_manual_execute_total_job_count_in": "", + "last_manual_execute_total_job_count_lt": "", + "last_manual_execute_total_job_count_lte": "", + "last_manual_execute_total_job_count_not": "", + "last_manual_execute_total_job_count_not_in": "", + "last_manual_executed_at": "", + "last_manual_executed_at_gt": "", + "last_manual_executed_at_gte": "", + "last_manual_executed_at_in": "", + "last_manual_executed_at_lt": "", + "last_manual_executed_at_lte": "", + "last_manual_executed_at_not": "", + "last_manual_executed_at_not_in": "", + "name": "", + "name_contains": "", + "name_ends_with": "", + "name_gt": "", + "name_gte": "", + "name_in": "", + "name_lt": "", + "name_lte": "", + "name_not": "", + "name_not_contains": "", + "name_not_ends_with": "", + "name_not_in": "", + "name_not_starts_with": "", + "name_starts_with": "", + "next_execute_time": "", + "next_execute_time_gt": "", + "next_execute_time_gte": "", + "next_execute_time_in": "", + "next_execute_time_lt": "", + "next_execute_time_lte": "", + "next_execute_time_not": "", + "next_execute_time_not_in": "", + "physical_size": "", + "physical_size_gt": "", + "physical_size_gte": "", + "physical_size_in": "", + "physical_size_lt": "", + "physical_size_lte": "", + "physical_size_not": "", + "physical_size_not_in": "", + "snapshot_consistent_type": "", + "snapshot_consistent_type_in": "", + "snapshot_consistent_type_not": "", + "snapshot_consistent_type_not_in": "", + "status": "", + "status_in": "", + "status_not": "", + "status_not_in": "", + "valid_size_of_backup_object": "", + "valid_size_of_backup_object_gt": "", + "valid_size_of_backup_object_gte": "", + "valid_size_of_backup_object_in": "", + "valid_size_of_backup_object_lt": "", + "valid_size_of_backup_object_lte": "", + "valid_size_of_backup_object_not": "", + "valid_size_of_backup_object_not_in": "", + "window_end": "", + "window_end_contains": "", + "window_end_ends_with": "", + "window_end_gt": "", + "window_end_gte": "", + "window_end_in": "", + "window_end_lt": "", + "window_end_lte": "", + "window_end_not": "", + "window_end_not_contains": "", + "window_end_not_ends_with": "", + "window_end_not_in": "", + "window_end_not_starts_with": "", + "window_end_starts_with": "", + "window_start": "", + "window_start_contains": "", + "window_start_ends_with": "", + "window_start_gt": "", + "window_start_gte": "", + "window_start_in": "", + "window_start_lt": "", + "window_start_lte": "", + "window_start_not": "", + "window_start_not_contains": "", + "window_start_not_ends_with": "", + "window_start_not_in": "", + "window_start_not_starts_with": "", + "window_start_starts_with": "" + }, + "BackupServiceWhereInput": { + "AND": "All conditions must return true.", + "NOT": "All conditions must return false.", + "OR": "One or more conditions must return true.", + "application": "", + "backup_clusters_every": "", + "backup_clusters_none": "", + "backup_clusters_some": "", + "backup_network_gateway": "", + "backup_network_gateway_contains": "", + "backup_network_gateway_ends_with": "", + "backup_network_gateway_gt": "", + "backup_network_gateway_gte": "", + "backup_network_gateway_in": "", + "backup_network_gateway_lt": "", + "backup_network_gateway_lte": "", + "backup_network_gateway_not": "", + "backup_network_gateway_not_contains": "", + "backup_network_gateway_not_ends_with": "", + "backup_network_gateway_not_in": "", + "backup_network_gateway_not_starts_with": "", + "backup_network_gateway_starts_with": "", + "backup_network_ip": "", + "backup_network_ip_contains": "", + "backup_network_ip_ends_with": "", + "backup_network_ip_gt": "", + "backup_network_ip_gte": "", + "backup_network_ip_in": "", + "backup_network_ip_lt": "", + "backup_network_ip_lte": "", + "backup_network_ip_not": "", + "backup_network_ip_not_contains": "", + "backup_network_ip_not_ends_with": "", + "backup_network_ip_not_in": "", + "backup_network_ip_not_starts_with": "", + "backup_network_ip_starts_with": "", + "backup_network_subnet_mask": "", + "backup_network_subnet_mask_contains": "", + "backup_network_subnet_mask_ends_with": "", + "backup_network_subnet_mask_gt": "", + "backup_network_subnet_mask_gte": "", + "backup_network_subnet_mask_in": "", + "backup_network_subnet_mask_lt": "", + "backup_network_subnet_mask_lte": "", + "backup_network_subnet_mask_not": "", + "backup_network_subnet_mask_not_contains": "", + "backup_network_subnet_mask_not_ends_with": "", + "backup_network_subnet_mask_not_in": "", + "backup_network_subnet_mask_not_starts_with": "", + "backup_network_subnet_mask_starts_with": "", + "backup_network_type": "", + "backup_network_type_in": "", + "backup_network_type_not": "", + "backup_network_type_not_in": "", + "backup_network_vlan": "", + "backup_network_vlan_contains": "", + "backup_network_vlan_ends_with": "", + "backup_network_vlan_gt": "", + "backup_network_vlan_gte": "", + "backup_network_vlan_in": "", + "backup_network_vlan_lt": "", + "backup_network_vlan_lte": "", + "backup_network_vlan_not": "", + "backup_network_vlan_not_contains": "", + "backup_network_vlan_not_ends_with": "", + "backup_network_vlan_not_in": "", + "backup_network_vlan_not_starts_with": "", + "backup_network_vlan_starts_with": "", + "backup_plans_every": "", + "backup_plans_none": "", + "backup_plans_some": "", + "backup_rd_iops_max": "", + "backup_rd_iops_max_gt": "", + "backup_rd_iops_max_gte": "", + "backup_rd_iops_max_in": "", + "backup_rd_iops_max_lt": "", + "backup_rd_iops_max_lte": "", + "backup_rd_iops_max_not": "", + "backup_rd_iops_max_not_in": "", + "backup_store_repositories_every": "", + "backup_store_repositories_none": "", + "backup_store_repositories_some": "", + "backup_wr_iops_max": "", + "backup_wr_iops_max_gt": "", + "backup_wr_iops_max_gte": "", + "backup_wr_iops_max_in": "", + "backup_wr_iops_max_lt": "", + "backup_wr_iops_max_lte": "", + "backup_wr_iops_max_not": "", + "backup_wr_iops_max_not_in": "", + "description": "", + "description_contains": "", + "description_ends_with": "", + "description_gt": "", + "description_gte": "", + "description_in": "", + "description_lt": "", + "description_lte": "", + "description_not": "", + "description_not_contains": "", + "description_not_ends_with": "", + "description_not_in": "", + "description_not_starts_with": "", + "description_starts_with": "", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "kube_config": "", + "kube_config_contains": "", + "kube_config_ends_with": "", + "kube_config_gt": "", + "kube_config_gte": "", + "kube_config_in": "", + "kube_config_lt": "", + "kube_config_lte": "", + "kube_config_not": "", + "kube_config_not_contains": "", + "kube_config_not_ends_with": "", + "kube_config_not_in": "", + "kube_config_not_starts_with": "", + "kube_config_starts_with": "", + "management_network_gateway": "", + "management_network_gateway_contains": "", + "management_network_gateway_ends_with": "", + "management_network_gateway_gt": "", + "management_network_gateway_gte": "", + "management_network_gateway_in": "", + "management_network_gateway_lt": "", + "management_network_gateway_lte": "", + "management_network_gateway_not": "", + "management_network_gateway_not_contains": "", + "management_network_gateway_not_ends_with": "", + "management_network_gateway_not_in": "", + "management_network_gateway_not_starts_with": "", + "management_network_gateway_starts_with": "", + "management_network_ip": "", + "management_network_ip_contains": "", + "management_network_ip_ends_with": "", + "management_network_ip_gt": "", + "management_network_ip_gte": "", + "management_network_ip_in": "", + "management_network_ip_lt": "", + "management_network_ip_lte": "", + "management_network_ip_not": "", + "management_network_ip_not_contains": "", + "management_network_ip_not_ends_with": "", + "management_network_ip_not_in": "", + "management_network_ip_not_starts_with": "", + "management_network_ip_starts_with": "", + "management_network_subnet_mask": "", + "management_network_subnet_mask_contains": "", + "management_network_subnet_mask_ends_with": "", + "management_network_subnet_mask_gt": "", + "management_network_subnet_mask_gte": "", + "management_network_subnet_mask_in": "", + "management_network_subnet_mask_lt": "", + "management_network_subnet_mask_lte": "", + "management_network_subnet_mask_not": "", + "management_network_subnet_mask_not_contains": "", + "management_network_subnet_mask_not_ends_with": "", + "management_network_subnet_mask_not_in": "", + "management_network_subnet_mask_not_starts_with": "", + "management_network_subnet_mask_starts_with": "", + "management_network_vlan": "", + "management_network_vlan_contains": "", + "management_network_vlan_ends_with": "", + "management_network_vlan_gt": "", + "management_network_vlan_gte": "", + "management_network_vlan_in": "", + "management_network_vlan_lt": "", + "management_network_vlan_lte": "", + "management_network_vlan_not": "", + "management_network_vlan_not_contains": "", + "management_network_vlan_not_ends_with": "", + "management_network_vlan_not_in": "", + "management_network_vlan_not_starts_with": "", + "management_network_vlan_starts_with": "", + "max_job_retry_times": "", + "max_job_retry_times_gt": "", + "max_job_retry_times_gte": "", + "max_job_retry_times_in": "", + "max_job_retry_times_lt": "", + "max_job_retry_times_lte": "", + "max_job_retry_times_not": "", + "max_job_retry_times_not_in": "", + "max_parallel_backup_jobs": "", + "max_parallel_backup_jobs_gt": "", + "max_parallel_backup_jobs_gte": "", + "max_parallel_backup_jobs_in": "", + "max_parallel_backup_jobs_lt": "", + "max_parallel_backup_jobs_lte": "", + "max_parallel_backup_jobs_not": "", + "max_parallel_backup_jobs_not_in": "", + "max_parallel_restore_jobs": "", + "max_parallel_restore_jobs_gt": "", + "max_parallel_restore_jobs_gte": "", + "max_parallel_restore_jobs_in": "", + "max_parallel_restore_jobs_lt": "", + "max_parallel_restore_jobs_lte": "", + "max_parallel_restore_jobs_not": "", + "max_parallel_restore_jobs_not_in": "", + "name": "", + "name_contains": "", + "name_ends_with": "", + "name_gt": "", + "name_gte": "", + "name_in": "", + "name_lt": "", + "name_lte": "", + "name_not": "", + "name_not_contains": "", + "name_not_ends_with": "", + "name_not_in": "", + "name_not_starts_with": "", + "name_starts_with": "", + "resource_version_gt": "", + "resource_version_gte": "", + "resource_version_in": "", + "resource_version_lt": "", + "resource_version_lte": "", + "resource_version_not": "", + "resource_version_not_in": "", + "restore_rd_iops_max": "", + "restore_rd_iops_max_gt": "", + "restore_rd_iops_max_gte": "", + "restore_rd_iops_max_in": "", + "restore_rd_iops_max_lt": "", + "restore_rd_iops_max_lte": "", + "restore_rd_iops_max_not": "", + "restore_rd_iops_max_not_in": "", + "restore_wr_iops_max": "", + "restore_wr_iops_max_gt": "", + "restore_wr_iops_max_gte": "", + "restore_wr_iops_max_in": "", + "restore_wr_iops_max_lt": "", + "restore_wr_iops_max_lte": "", + "restore_wr_iops_max_not": "", + "restore_wr_iops_max_not_in": "", + "retry_interval": "", + "retry_interval_gt": "", + "retry_interval_gte": "", + "retry_interval_in": "", + "retry_interval_lt": "", + "retry_interval_lte": "", + "retry_interval_not": "", + "retry_interval_not_in": "", + "running_vm": "", + "status": "", + "status_in": "", + "status_not": "", + "status_not_in": "", + "storage_network_gateway": "", + "storage_network_gateway_contains": "", + "storage_network_gateway_ends_with": "", + "storage_network_gateway_gt": "", + "storage_network_gateway_gte": "", + "storage_network_gateway_in": "", + "storage_network_gateway_lt": "", + "storage_network_gateway_lte": "", + "storage_network_gateway_not": "", + "storage_network_gateway_not_contains": "", + "storage_network_gateway_not_ends_with": "", + "storage_network_gateway_not_in": "", + "storage_network_gateway_not_starts_with": "", + "storage_network_gateway_starts_with": "", + "storage_network_ip": "", + "storage_network_ip_contains": "", + "storage_network_ip_ends_with": "", + "storage_network_ip_gt": "", + "storage_network_ip_gte": "", + "storage_network_ip_in": "", + "storage_network_ip_lt": "", + "storage_network_ip_lte": "", + "storage_network_ip_not": "", + "storage_network_ip_not_contains": "", + "storage_network_ip_not_ends_with": "", + "storage_network_ip_not_in": "", + "storage_network_ip_not_starts_with": "", + "storage_network_ip_starts_with": "", + "storage_network_subnet_mask": "", + "storage_network_subnet_mask_contains": "", + "storage_network_subnet_mask_ends_with": "", + "storage_network_subnet_mask_gt": "", + "storage_network_subnet_mask_gte": "", + "storage_network_subnet_mask_in": "", + "storage_network_subnet_mask_lt": "", + "storage_network_subnet_mask_lte": "", + "storage_network_subnet_mask_not": "", + "storage_network_subnet_mask_not_contains": "", + "storage_network_subnet_mask_not_ends_with": "", + "storage_network_subnet_mask_not_in": "", + "storage_network_subnet_mask_not_starts_with": "", + "storage_network_subnet_mask_starts_with": "", + "storage_network_type": "", + "storage_network_type_in": "", + "storage_network_type_not": "", + "storage_network_type_not_in": "", + "storage_network_vlan": "", + "storage_network_vlan_contains": "", + "storage_network_vlan_ends_with": "", + "storage_network_vlan_gt": "", + "storage_network_vlan_gte": "", + "storage_network_vlan_in": "", + "storage_network_vlan_lt": "", + "storage_network_vlan_lte": "", + "storage_network_vlan_not": "", + "storage_network_vlan_not_contains": "", + "storage_network_vlan_not_ends_with": "", + "storage_network_vlan_not_in": "", + "storage_network_vlan_not_starts_with": "", + "storage_network_vlan_starts_with": "" + }, + "BackupPlanCreationParams": { + "keep_policy_value": "", + "keep_policy": "", + "backup_delay_option": "", + "window_end": "", + "window_start": "", + "enable_window": "", + "full_time_point": "", + "full_period": "", + "full_interval": "", + "incremental_weekdays": "", + "incremental_time_points": "", + "incremental_interval": "", + "incremental_period": "", + "snapshot_consistent_type": "", + "compression": "", + "vms": "", + "description": "", + "backup_store_repository_id": "", + "backup_service_id": "", + "name": "" + }, + "BackupStoreRepositoryWhereInput": { + "AND": "All conditions must return true.", + "NOT": "All conditions must return false.", + "OR": "One or more conditions must return true.", + "backup_plans_every": "", + "backup_plans_none": "", + "backup_plans_some": "", + "backup_restore_points_every": "", + "backup_restore_points_none": "", + "backup_restore_points_some": "", + "backup_service": "", + "createdAt": "", + "createdAt_gt": "", + "createdAt_gte": "", + "createdAt_in": "", + "createdAt_lt": "", + "createdAt_lte": "", + "createdAt_not": "", + "createdAt_not_in": "", + "description": "", + "description_contains": "", + "description_ends_with": "", + "description_gt": "", + "description_gte": "", + "description_in": "", + "description_lt": "", + "description_lte": "", + "description_not": "", + "description_not_contains": "", + "description_not_ends_with": "", + "description_not_in": "", + "description_not_starts_with": "", + "description_starts_with": "", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "error_code": "", + "error_code_contains": "", + "error_code_ends_with": "", + "error_code_gt": "", + "error_code_gte": "", + "error_code_in": "", + "error_code_lt": "", + "error_code_lte": "", + "error_code_not": "", + "error_code_not_contains": "", + "error_code_not_ends_with": "", + "error_code_not_in": "", + "error_code_not_starts_with": "", + "error_code_starts_with": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "iscsi_chap_name": "", + "iscsi_chap_name_contains": "", + "iscsi_chap_name_ends_with": "", + "iscsi_chap_name_gt": "", + "iscsi_chap_name_gte": "", + "iscsi_chap_name_in": "", + "iscsi_chap_name_lt": "", + "iscsi_chap_name_lte": "", + "iscsi_chap_name_not": "", + "iscsi_chap_name_not_contains": "", + "iscsi_chap_name_not_ends_with": "", + "iscsi_chap_name_not_in": "", + "iscsi_chap_name_not_starts_with": "", + "iscsi_chap_name_starts_with": "", + "iscsi_chap_secret": "", + "iscsi_chap_secret_contains": "", + "iscsi_chap_secret_ends_with": "", + "iscsi_chap_secret_gt": "", + "iscsi_chap_secret_gte": "", + "iscsi_chap_secret_in": "", + "iscsi_chap_secret_lt": "", + "iscsi_chap_secret_lte": "", + "iscsi_chap_secret_not": "", + "iscsi_chap_secret_not_contains": "", + "iscsi_chap_secret_not_ends_with": "", + "iscsi_chap_secret_not_in": "", + "iscsi_chap_secret_not_starts_with": "", + "iscsi_chap_secret_starts_with": "", + "iscsi_ip": "", + "iscsi_ip_contains": "", + "iscsi_ip_ends_with": "", + "iscsi_ip_gt": "", + "iscsi_ip_gte": "", + "iscsi_ip_in": "", + "iscsi_ip_lt": "", + "iscsi_ip_lte": "", + "iscsi_ip_not": "", + "iscsi_ip_not_contains": "", + "iscsi_ip_not_ends_with": "", + "iscsi_ip_not_in": "", + "iscsi_ip_not_starts_with": "", + "iscsi_ip_starts_with": "", + "iscsi_lun_id": "", + "iscsi_lun_id_contains": "", + "iscsi_lun_id_ends_with": "", + "iscsi_lun_id_gt": "", + "iscsi_lun_id_gte": "", + "iscsi_lun_id_in": "", + "iscsi_lun_id_lt": "", + "iscsi_lun_id_lte": "", + "iscsi_lun_id_not": "", + "iscsi_lun_id_not_contains": "", + "iscsi_lun_id_not_ends_with": "", + "iscsi_lun_id_not_in": "", + "iscsi_lun_id_not_starts_with": "", + "iscsi_lun_id_starts_with": "", + "iscsi_port": "", + "iscsi_port_gt": "", + "iscsi_port_gte": "", + "iscsi_port_in": "", + "iscsi_port_lt": "", + "iscsi_port_lte": "", + "iscsi_port_not": "", + "iscsi_port_not_in": "", + "iscsi_target_iqn": "", + "iscsi_target_iqn_contains": "", + "iscsi_target_iqn_ends_with": "", + "iscsi_target_iqn_gt": "", + "iscsi_target_iqn_gte": "", + "iscsi_target_iqn_in": "", + "iscsi_target_iqn_lt": "", + "iscsi_target_iqn_lte": "", + "iscsi_target_iqn_not": "", + "iscsi_target_iqn_not_contains": "", + "iscsi_target_iqn_not_ends_with": "", + "iscsi_target_iqn_not_in": "", + "iscsi_target_iqn_not_starts_with": "", + "iscsi_target_iqn_starts_with": "", + "name": "", + "name_contains": "", + "name_ends_with": "", + "name_gt": "", + "name_gte": "", + "name_in": "", + "name_lt": "", + "name_lte": "", + "name_not": "", + "name_not_contains": "", + "name_not_ends_with": "", + "name_not_in": "", + "name_not_starts_with": "", + "name_starts_with": "", + "nfs_path": "", + "nfs_path_contains": "", + "nfs_path_ends_with": "", + "nfs_path_gt": "", + "nfs_path_gte": "", + "nfs_path_in": "", + "nfs_path_lt": "", + "nfs_path_lte": "", + "nfs_path_not": "", + "nfs_path_not_contains": "", + "nfs_path_not_ends_with": "", + "nfs_path_not_in": "", + "nfs_path_not_starts_with": "", + "nfs_path_starts_with": "", + "nfs_server": "", + "nfs_server_contains": "", + "nfs_server_ends_with": "", + "nfs_server_gt": "", + "nfs_server_gte": "", + "nfs_server_in": "", + "nfs_server_lt": "", + "nfs_server_lte": "", + "nfs_server_not": "", + "nfs_server_not_contains": "", + "nfs_server_not_ends_with": "", + "nfs_server_not_in": "", + "nfs_server_not_starts_with": "", + "nfs_server_starts_with": "", + "resource_version_gt": "", + "resource_version_gte": "", + "resource_version_in": "", + "resource_version_lt": "", + "resource_version_lte": "", + "resource_version_not": "", + "resource_version_not_in": "", + "status": "", + "status_in": "", + "status_not": "", + "status_not_in": "", + "total_capacity": "", + "total_capacity_gt": "", + "total_capacity_gte": "", + "total_capacity_in": "", + "total_capacity_lt": "", + "total_capacity_lte": "", + "total_capacity_not": "", + "total_capacity_not_in": "", + "type": "", + "type_in": "", + "type_not": "", + "type_not_in": "", + "update_timestamp": "", + "update_timestamp_contains": "", + "update_timestamp_ends_with": "", + "update_timestamp_gt": "", + "update_timestamp_gte": "", + "update_timestamp_in": "", + "update_timestamp_lt": "", + "update_timestamp_lte": "", + "update_timestamp_not": "", + "update_timestamp_not_contains": "", + "update_timestamp_not_ends_with": "", + "update_timestamp_not_in": "", + "update_timestamp_not_starts_with": "", + "update_timestamp_starts_with": "", + "used_data_space": "", + "used_data_space_gt": "", + "used_data_space_gte": "", + "used_data_space_in": "", + "used_data_space_lt": "", + "used_data_space_lte": "", + "used_data_space_not": "", + "used_data_space_not_in": "", + "used_data_space_usage": "", + "used_data_space_usage_gt": "", + "used_data_space_usage_gte": "", + "used_data_space_usage_in": "", + "used_data_space_usage_lt": "", + "used_data_space_usage_lte": "", + "used_data_space_usage_not": "", + "used_data_space_usage_not_in": "", + "valid_data_space": "", + "valid_data_space_gt": "", + "valid_data_space_gte": "", + "valid_data_space_in": "", + "valid_data_space_lt": "", + "valid_data_space_lte": "", + "valid_data_space_not": "", + "valid_data_space_not_in": "" + }, + "BackupServiceNetworkType": { + "enum": "" + }, + "BackupRestorePointWhereInput": { + "AND": "All conditions must return true.", + "NOT": "All conditions must return false.", + "OR": "One or more conditions must return true.", + "backup_plan": "", + "backup_restore_executions_every": "", + "backup_restore_executions_none": "", + "backup_restore_executions_some": "", + "backup_target_execution": "", + "cluster_local_id": "", + "cluster_local_id_contains": "", + "cluster_local_id_ends_with": "", + "cluster_local_id_gt": "", + "cluster_local_id_gte": "", + "cluster_local_id_in": "", + "cluster_local_id_lt": "", + "cluster_local_id_lte": "", + "cluster_local_id_not": "", + "cluster_local_id_not_contains": "", + "cluster_local_id_not_ends_with": "", + "cluster_local_id_not_in": "", + "cluster_local_id_not_starts_with": "", + "cluster_local_id_starts_with": "", + "compressed": "", + "compressed_not": "", + "compression_ratio": "", + "compression_ratio_gt": "", + "compression_ratio_gte": "", + "compression_ratio_in": "", + "compression_ratio_lt": "", + "compression_ratio_lte": "", + "compression_ratio_not": "", + "compression_ratio_not_in": "", + "creation": "", + "creation_in": "", + "creation_not": "", + "creation_not_in": "", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "local_created_at": "", + "local_created_at_gt": "", + "local_created_at_gte": "", + "local_created_at_in": "", + "local_created_at_lt": "", + "local_created_at_lte": "", + "local_created_at_not": "", + "local_created_at_not_in": "", + "local_id": "", + "local_id_contains": "", + "local_id_ends_with": "", + "local_id_gt": "", + "local_id_gte": "", + "local_id_in": "", + "local_id_lt": "", + "local_id_lte": "", + "local_id_not": "", + "local_id_not_contains": "", + "local_id_not_ends_with": "", + "local_id_not_in": "", + "local_id_not_starts_with": "", + "local_id_starts_with": "", + "logical_size": "", + "logical_size_gt": "", + "logical_size_gte": "", + "logical_size_in": "", + "logical_size_lt": "", + "logical_size_lte": "", + "logical_size_not": "", + "logical_size_not_in": "", + "parent_restore_point": "", + "parent_restore_point_contains": "", + "parent_restore_point_ends_with": "", + "parent_restore_point_gt": "", + "parent_restore_point_gte": "", + "parent_restore_point_in": "", + "parent_restore_point_lt": "", + "parent_restore_point_lte": "", + "parent_restore_point_not": "", + "parent_restore_point_not_contains": "", + "parent_restore_point_not_ends_with": "", + "parent_restore_point_not_in": "", + "parent_restore_point_not_starts_with": "", + "parent_restore_point_starts_with": "", + "physical_size": "", + "physical_size_gt": "", + "physical_size_gte": "", + "physical_size_in": "", + "physical_size_lt": "", + "physical_size_lte": "", + "physical_size_not": "", + "physical_size_not_in": "", + "resource_version_gt": "", + "resource_version_gte": "", + "resource_version_in": "", + "resource_version_lt": "", + "resource_version_lte": "", + "resource_version_not": "", + "resource_version_not_in": "", + "size": "", + "size_gt": "", + "size_gte": "", + "size_in": "", + "size_lt": "", + "size_lte": "", + "size_not": "", + "size_not_in": "", + "slice": "", + "slice_contains": "", + "slice_ends_with": "", + "slice_gt": "", + "slice_gte": "", + "slice_in": "", + "slice_lt": "", + "slice_lte": "", + "slice_not": "", + "slice_not_contains": "", + "slice_not_ends_with": "", + "slice_not_in": "", + "slice_not_starts_with": "", + "slice_starts_with": "", + "snapshot_consistent_type": "", + "snapshot_consistent_type_in": "", + "snapshot_consistent_type_not": "", + "snapshot_consistent_type_not_in": "", + "type": "", + "type_in": "", + "type_not": "", + "type_not_in": "", + "valid_capacity": "", + "valid_capacity_gt": "", + "valid_capacity_gte": "", + "valid_capacity_in": "", + "valid_capacity_lt": "", + "valid_capacity_lte": "", + "valid_capacity_not": "", + "valid_capacity_not_in": "", + "valid_size": "", + "valid_size_gt": "", + "valid_size_gte": "", + "valid_size_in": "", + "valid_size_lt": "", + "valid_size_lte": "", + "valid_size_not": "", + "valid_size_not_in": "", + "vm": "", + "vm_local_id": "", + "vm_local_id_contains": "", + "vm_local_id_ends_with": "", + "vm_local_id_gt": "", + "vm_local_id_gte": "", + "vm_local_id_in": "", + "vm_local_id_lt": "", + "vm_local_id_lte": "", + "vm_local_id_not": "", + "vm_local_id_not_contains": "", + "vm_local_id_not_ends_with": "", + "vm_local_id_not_in": "", + "vm_local_id_not_starts_with": "", + "vm_local_id_starts_with": "", + "vm_name": "", + "vm_name_contains": "", + "vm_name_ends_with": "", + "vm_name_gt": "", + "vm_name_gte": "", + "vm_name_in": "", + "vm_name_lt": "", + "vm_name_lte": "", + "vm_name_not": "", + "vm_name_not_contains": "", + "vm_name_not_ends_with": "", + "vm_name_not_in": "", + "vm_name_not_starts_with": "", + "vm_name_starts_with": "" + }, + "BackupRestoreExecutionWhereInput": { + "AND": "All conditions must return true.", + "NOT": "All conditions must return false.", + "OR": "One or more conditions must return true.", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "name": "", + "name_contains": "", + "name_ends_with": "", + "name_gt": "", + "name_gte": "", + "name_in": "", + "name_lt": "", + "name_lte": "", + "name_not": "", + "name_not_contains": "", + "name_not_ends_with": "", + "name_not_in": "", + "name_not_starts_with": "", + "name_starts_with": "", + "resource_version_gt": "", + "resource_version_gte": "", + "resource_version_in": "", + "resource_version_lt": "", + "resource_version_lte": "", + "resource_version_not": "", + "resource_version_not_in": "" + }, + "BackupTargetExecutionWhereInput": { + "AND": "All conditions must return true.", + "NOT": "All conditions must return false.", + "OR": "One or more conditions must return true.", + "backup_group": "", + "backup_group_contains": "", + "backup_group_ends_with": "", + "backup_group_gt": "", + "backup_group_gte": "", + "backup_group_in": "", + "backup_group_lt": "", + "backup_group_lte": "", + "backup_group_not": "", + "backup_group_not_contains": "", + "backup_group_not_ends_with": "", + "backup_group_not_in": "", + "backup_group_not_starts_with": "", + "backup_group_starts_with": "", + "backup_plan_execution": "", + "backup_restore_point": "", + "cluster_local_id": "", + "cluster_local_id_contains": "", + "cluster_local_id_ends_with": "", + "cluster_local_id_gt": "", + "cluster_local_id_gte": "", + "cluster_local_id_in": "", + "cluster_local_id_lt": "", + "cluster_local_id_lte": "", + "cluster_local_id_not": "", + "cluster_local_id_not_contains": "", + "cluster_local_id_not_ends_with": "", + "cluster_local_id_not_in": "", + "cluster_local_id_not_starts_with": "", + "cluster_local_id_starts_with": "", + "duration": "", + "duration_gt": "", + "duration_gte": "", + "duration_in": "", + "duration_lt": "", + "duration_lte": "", + "duration_not": "", + "duration_not_in": "", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "executed_at": "", + "executed_at_gt": "", + "executed_at_gte": "", + "executed_at_in": "", + "executed_at_lt": "", + "executed_at_lte": "", + "executed_at_not": "", + "executed_at_not_in": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "local_id": "", + "local_id_contains": "", + "local_id_ends_with": "", + "local_id_gt": "", + "local_id_gte": "", + "local_id_in": "", + "local_id_lt": "", + "local_id_lte": "", + "local_id_not": "", + "local_id_not_contains": "", + "local_id_not_ends_with": "", + "local_id_not_in": "", + "local_id_not_starts_with": "", + "local_id_starts_with": "", + "parent_backup": "", + "parent_backup_contains": "", + "parent_backup_ends_with": "", + "parent_backup_gt": "", + "parent_backup_gte": "", + "parent_backup_in": "", + "parent_backup_lt": "", + "parent_backup_lte": "", + "parent_backup_not": "", + "parent_backup_not_contains": "", + "parent_backup_not_ends_with": "", + "parent_backup_not_in": "", + "parent_backup_not_starts_with": "", + "parent_backup_starts_with": "", + "read_bytes": "", + "read_bytes_gt": "", + "read_bytes_gte": "", + "read_bytes_in": "", + "read_bytes_lt": "", + "read_bytes_lte": "", + "read_bytes_not": "", + "read_bytes_not_in": "", + "resource_version_gt": "", + "resource_version_gte": "", + "resource_version_in": "", + "resource_version_lt": "", + "resource_version_lte": "", + "resource_version_not": "", + "resource_version_not_in": "", + "retry_times": "", + "retry_times_gt": "", + "retry_times_gte": "", + "retry_times_in": "", + "retry_times_lt": "", + "retry_times_lte": "", + "retry_times_not": "", + "retry_times_not_in": "", + "status": "", + "status_in": "", + "status_not": "", + "status_not_in": "", + "total_bytes": "", + "total_bytes_gt": "", + "total_bytes_gte": "", + "total_bytes_in": "", + "total_bytes_lt": "", + "total_bytes_lte": "", + "total_bytes_not": "", + "total_bytes_not_in": "", + "type": "", + "type_in": "", + "type_not": "", + "type_not_in": "", + "vm": "", + "vm_local_id": "", + "vm_local_id_contains": "", + "vm_local_id_ends_with": "", + "vm_local_id_gt": "", + "vm_local_id_gte": "", + "vm_local_id_in": "", + "vm_local_id_lt": "", + "vm_local_id_lte": "", + "vm_local_id_not": "", + "vm_local_id_not_contains": "", + "vm_local_id_not_ends_with": "", + "vm_local_id_not_in": "", + "vm_local_id_not_starts_with": "", + "vm_local_id_starts_with": "", + "vm_name": "", + "vm_name_contains": "", + "vm_name_ends_with": "", + "vm_name_gt": "", + "vm_name_gte": "", + "vm_name_in": "", + "vm_name_lt": "", + "vm_name_lte": "", + "vm_name_not": "", + "vm_name_not_contains": "", + "vm_name_not_ends_with": "", + "vm_name_not_in": "", + "vm_name_not_starts_with": "", + "vm_name_starts_with": "" + }, + "BackupPlanExecutionWhereInput": { + "AND": "All conditions must return true.", + "NOT": "All conditions must return false.", + "OR": "One or more conditions must return true.", + "backup_plan": "", + "deletable_flag_marked": "", + "deletable_flag_marked_not": "", + "duration": "", + "duration_gt": "", + "duration_gte": "", + "duration_in": "", + "duration_lt": "", + "duration_lte": "", + "duration_not": "", + "duration_not_in": "", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "executed_at": "", + "executed_at_gt": "", + "executed_at_gte": "", + "executed_at_in": "", + "executed_at_lt": "", + "executed_at_lte": "", + "executed_at_not": "", + "executed_at_not_in": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "local_created_at": "", + "local_created_at_gt": "", + "local_created_at_gte": "", + "local_created_at_in": "", + "local_created_at_lt": "", + "local_created_at_lte": "", + "local_created_at_not": "", + "local_created_at_not_in": "", + "local_id": "", + "local_id_contains": "", + "local_id_ends_with": "", + "local_id_gt": "", + "local_id_gte": "", + "local_id_in": "", + "local_id_lt": "", + "local_id_lte": "", + "local_id_not": "", + "local_id_not_contains": "", + "local_id_not_ends_with": "", + "local_id_not_in": "", + "local_id_not_starts_with": "", + "local_id_starts_with": "", + "method": "", + "method_in": "", + "method_not": "", + "method_not_in": "", + "state": "", + "state_in": "", + "state_not": "", + "state_not_in": "", + "status": "", + "status_in": "", + "status_not": "", + "status_not_in": "", + "success_job_count": "", + "success_job_count_gt": "", + "success_job_count_gte": "", + "success_job_count_in": "", + "success_job_count_lt": "", + "success_job_count_lte": "", + "success_job_count_not": "", + "success_job_count_not_in": "", + "total_job_count": "", + "total_job_count_gt": "", + "total_job_count_gte": "", + "total_job_count_in": "", + "total_job_count_lt": "", + "total_job_count_lte": "", + "total_job_count_not": "", + "total_job_count_not_in": "", + "type": "", + "type_in": "", + "type_not": "", + "type_not_in": "" + }, + "BackupPlanExecutionState": { + "enum": "" + }, + "BackupPlanUpdationParams": { + "data.disconnect_strategy": "", + "data.keep_policy_value": "", + "data.keep_policy": "", + "data.backup_delay_option": "", + "data.window_end": "", + "data.window_start": "", + "data.enable_window": "", + "data.full_time_point": "", + "data.full_period": "", + "data.full_interval": "", + "data.incremental_weekdays": "", + "data.incremental_time_points": "", + "data.incremental_interval": "", + "data.incremental_period": "", + "data.snapshot_consistent_type": "", + "data.compression": "", + "data.vms": "", + "data.description": "", + "data.name": "", + "data": "", + "where": "" + }, + "DeleteBackupPlan": { + "entityAsyncStatus": "", + "id": "resource‘s id " + }, + "WithTask_DeleteBackupPlan_": { + "task_id": "asynchronous task id ", + "data": "resources" + }, + "BackupPlanExecution": { + "backup_plan": "", + "deletable_flag_marked": "", + "duration": "", + "entityAsyncStatus": "", + "executed_at": "", + "id": "", + "local_created_at": "", + "local_id": "", + "method": "", + "state": "", + "status": "", + "success_job_count": "", + "total_job_count": "", + "type": "" + }, + "BackupPlanDeletionParams": { + "data.delete_strategy": "", + "data": "", + "where": "" + }, + "BackupPlanSuspendParams": { + "where": "" + }, + "BackupPlanResumeParams": { + "where": "" + }, + "BackupRestoreExecution": { + "entityAsyncStatus": "", + "id": "", + "name": "" + }, + "WithTask_BackupPlanExecution_": { + "task_id": "asynchronous task id ", + "data": "resources" + }, + "BackupPlanExecuteParams": { + "data.type": "", + "data": "", + "where": "" + }, + "WithTask_BackupRestoreExecution_": { + "task_id": "asynchronous task id ", + "data": "resources" + }, + "BackupRestoreExecutionNetworkMapping": { + "src_vlan_id": "", + "dst_vlan_id": "", + "enum": "" + }, + "BackupRestorePointRebuildParams": { + "data.rebuild_network_mapping": "", + "data.rebuild_target_host_id": "", + "data.rebuild_target_cluster_id": "", + "data.rebuild_name": "", + "data.startup_after_restore": "", + "data": "", + "where": "" + }, + "BackupRestorePointRestoreInPlaceParams": { + "data.startup_after_restore": "", + "data": "", + "where": "" + }, + "DeleteBackupRestorePoint": { + "entityAsyncStatus": "", + "id": "resource‘s id " + }, + "WithTask_DeleteBackupRestorePoint-Array_": { + "task_id": "asynchronous task id ", + "data": "resources" + }, + "BackupRestorePointDeletionParams": { + "where": "" + }, + "HostCreationParams": { + "auth_info": "", + "data": "", + "cluster_id": "" + }, + "HostAuthInfo": { + "root_user_password": "", + "default_user_password": "" + }, + "NestedSecurityGroup": { + "id": "id", + "name": "name" + }, + "NestedSecurityPolicyApply": { + "communicable": "", + "security_group": "", + "security_group_id": "", + "selector": "", + "selector_ids": "" + }, + "NestedNetworkPolicyRule": { + "ip_block": "", + "ports": "", + "security_group": "", + "security_group_id": "", + "selector": "", + "selector_ids": "", + "type": "" + }, + "BackupRestorePoint": { + "backup_plan": "", + "backup_restore_executions": "", + "backup_target_execution": "", + "cluster_local_id": "", + "compressed": "", + "compression_ratio": "", + "creation": "", + "entityAsyncStatus": "", + "id": "", + "local_created_at": "", + "local_id": "", + "logical_size": "", + "parent_restore_point": "", + "physical_size": "", + "size": "", + "slice": "", + "snapshot_consistent_type": "", + "type": "", + "valid_capacity": "", + "valid_size": "", + "vm": "", + "vm_local_id": "", + "vm_name": "" + }, + "NestedBackupRestoreExecution": { + "id": "id" + }, + "BackupService": { + "application": "", + "backup_clusters": "", + "backup_network_gateway": "", + "backup_network_ip": "", + "backup_network_subnet_mask": "", + "backup_network_type": "", + "backup_network_vlan": "", + "backup_plans": "", + "backup_rd_iops_max": "", + "backup_store_repositories": "", + "backup_wr_iops_max": "", + "description": "", + "entityAsyncStatus": "", + "id": "", + "kube_config": "", + "management_network_gateway": "", + "management_network_ip": "", + "management_network_subnet_mask": "", + "management_network_vlan": "", + "max_job_retry_times": "", + "max_parallel_backup_jobs": "", + "max_parallel_restore_jobs": "", + "name": "", + "network_status": "", + "restore_rd_iops_max": "", + "restore_wr_iops_max": "", + "retry_interval": "", + "running_vm": "", + "status": "", + "storage_network_gateway": "", + "storage_network_ip": "", + "storage_network_subnet_mask": "", + "storage_network_type": "", + "storage_network_vlan": "" + }, + "BackupStoreRepository": { + "backup_plans": "", + "backup_restore_points": "", + "backup_service": "", + "createdAt": "", + "description": "", + "entityAsyncStatus": "", + "error_code": "", + "id": "", + "iscsi_chap_name": "", + "iscsi_chap_secret": "", + "iscsi_ip": "", + "iscsi_lun_id": "", + "iscsi_port": "", + "iscsi_target_iqn": "", + "name": "", + "nfs_path": "", + "nfs_server": "", + "status": "", + "total_capacity": "", + "type": "", + "update_timestamp": "", + "used_data_space": "", + "used_data_space_usage": "", + "valid_data_space": "" + }, + "BackupTargetExecution": { + "backup_group": "", + "backup_plan_execution": "", + "backup_restore_point": "", + "cluster_local_id": "", + "duration": "", + "entityAsyncStatus": "", + "executed_at": "", + "id": "", + "local_id": "", + "parent_backup": "", + "read_bytes": "", + "retry_times": "", + "status": "", + "total_bytes": "", + "type": "", + "vm": "", + "vm_local_id": "", + "vm_name": "" + }, + "EverouteCluster": { + "agent_elf_clusters": "", + "agent_elf_vdses": "", + "controller_instances": "", + "controller_template": "", + "entityAsyncStatus": "", + "global_default_action": "", + "global_whitelist": "", + "id": "", + "installed": "", + "load_balancer_service": "", + "name": "", + "phase": "", + "status": "", + "version": "", + "vpc_service": "" + }, + "NestedLoadBalancerService": { + "id": "id" + }, + "NestedVirtualPrivateCloudService": { + "id": "id" } }, "tags": [ @@ -99,6 +1910,42 @@ "/disassociate-system-service-from-obs-service": { "summary": "disassociate system service for observability service", "description": "when remove system service from tower, active this api to clear it from observability service" + }, + "/create-backup-plan": { + "summary": "", + "description": "" + }, + "/update-backup-plan": { + "summary": "", + "description": "" + }, + "/delete-backup-plan": { + "summary": "", + "description": "" + }, + "/suspend-backup-plan": { + "summary": "", + "description": "" + }, + "/resume-backup-plan": { + "summary": "", + "description": "" + }, + "/execute-backup-plan": { + "summary": "", + "description": "" + }, + "/backup-rebuild-vm": { + "summary": "", + "description": "" + }, + "/backup-restore-vm-in-place": { + "summary": "", + "description": "" + }, + "/delete-backup-restore-point": { + "summary": "", + "description": "" } } } \ No newline at end of file diff --git a/cloudtower-api-doc/swagger/locales/zh/4.4.0.json b/cloudtower-api-doc/swagger/locales/zh/4.4.0.json index 608b949..83cf8ff 100644 --- a/cloudtower-api-doc/swagger/locales/zh/4.4.0.json +++ b/cloudtower-api-doc/swagger/locales/zh/4.4.0.json @@ -78,6 +78,26 @@ "system_service_type": "", "system_service_id": "" }, + "NestedSecurityGroup": { + "id": "唯一标识", + "name": "名称" + }, + "NestedSecurityPolicyApply": { + "communicable": "", + "security_group": "安全组", + "security_group_id": "安全组 id", + "selector": "", + "selector_ids": "" + }, + "NestedNetworkPolicyRule": { + "ip_block": "IP 地址白名单", + "ports": "端口", + "security_group": "安全组", + "security_group_id": "安全组 id", + "selector": "", + "selector_ids": "标签", + "type": "类型" + }, "VmWhereInput": { "AND": "符合所有的筛选条件", "NOT": "不符合所有筛选条件", @@ -613,25 +633,1796 @@ "vm_templates_none": "返回关联资源不符合相关筛选条件的资源", "vm_templates_some": "返回关联资源一项或多项符合相关筛选条件的资源" }, - "NestedSecurityGroup": { + "EverouteClusterWhereInput": { + "AND": "符合所有的筛选条件", + "NOT": "不符合所有筛选条件", + "OR": "符合一项或多项筛选条件", + "agent_elf_clusters_every": "", + "agent_elf_clusters_none": "", + "agent_elf_clusters_some": "", + "agent_elf_vdses_every": "", + "agent_elf_vdses_none": "", + "agent_elf_vdses_some": "", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "global_default_action": "", + "global_default_action_in": "", + "global_default_action_not": "", + "global_default_action_not_in": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "installed": "", + "installed_not": "", + "load_balancer_service": "", + "name": "", + "name_contains": "", + "name_ends_with": "", + "name_gt": "", + "name_gte": "", + "name_in": "", + "name_lt": "", + "name_lte": "", + "name_not": "", + "name_not_contains": "", + "name_not_ends_with": "", + "name_not_in": "", + "name_not_starts_with": "", + "name_starts_with": "", + "phase": "", + "phase_in": "", + "phase_not": "", + "phase_not_in": "", + "version": "", + "version_contains": "", + "version_ends_with": "", + "version_gt": "", + "version_gte": "", + "version_in": "", + "version_lt": "", + "version_lte": "", + "version_not": "", + "version_not_contains": "", + "version_not_ends_with": "", + "version_not_in": "", + "version_not_starts_with": "", + "version_starts_with": "", + "vpc_service": "" + }, + "LoadBalancerServiceWhereInput": { + "AND": "符合所有的筛选条件", + "NOT": "不符合所有筛选条件", + "OR": "符合一项或多项筛选条件", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "everoute_cluster": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "phase": "", + "phase_in": "", + "phase_not": "", + "phase_not_in": "", + "vm_instances_every": "", + "vm_instances_none": "", + "vm_instances_some": "", + "vnet_bonds_every": "", + "vnet_bonds_none": "", + "vnet_bonds_some": "" + }, + "VnetBondWhereInput": { + "AND": "符合所有的筛选条件", + "NOT": "不符合所有筛选条件", + "OR": "符合一项或多项筛选条件", + "bond_for_client": "", + "bond_for_client_not": "", + "bond_for_server": "", + "bond_for_server_not": "", + "entityAsyncStatus": "", + "entityAsyncStatus_in": "", + "entityAsyncStatus_not": "", + "entityAsyncStatus_not_in": "", + "id": "", + "id_contains": "", + "id_ends_with": "", + "id_gt": "", + "id_gte": "", + "id_in": "", + "id_lt": "", + "id_lte": "", + "id_not": "", + "id_not_contains": "", + "id_not_ends_with": "", + "id_not_in": "", + "id_not_starts_with": "", + "id_starts_with": "", + "load_balancer_service": "", + "local_id": "", + "local_id_contains": "", + "local_id_ends_with": "", + "local_id_gt": "", + "local_id_gte": "", + "local_id_in": "", + "local_id_lt": "", + "local_id_lte": "", + "local_id_not": "", + "local_id_not_contains": "", + "local_id_not_ends_with": "", + "local_id_not_in": "", + "local_id_not_starts_with": "", + "local_id_starts_with": "", + "name": "", + "name_contains": "", + "name_ends_with": "", + "name_gt": "", + "name_gte": "", + "name_in": "", + "name_lt": "", + "name_lte": "", + "name_not": "", + "name_not_contains": "", + "name_not_ends_with": "", + "name_not_in": "", + "name_not_starts_with": "", + "name_starts_with": "", + "namespace": "", + "namespace_contains": "", + "namespace_ends_with": "", + "namespace_gt": "", + "namespace_gte": "", + "namespace_in": "", + "namespace_lt": "", + "namespace_lte": "", + "namespace_not": "", + "namespace_not_contains": "", + "namespace_not_ends_with": "", + "namespace_not_in": "", + "namespace_not_starts_with": "", + "namespace_starts_with": "", + "vlan": "" + }, + "BackupPlan": { + "backup_service": "备份服务", + "backup_store_repository": "备份存储库", + "compression": "是否启用压缩", + "compression_ratio": "备份文件压缩比", + "createdAt": "创建时间", + "description": "描述", + "enable_window": "是否允许在备份窗口执行备份任务", + "entityAsyncStatus": "内部字段", + "full_interval": "全量备份间隔", + "full_period": "全量备份周期", + "full_time_point": "全量备份时间点", + "id": "唯一标识", + "incremental_interval": "增量备份时间间隔", + "incremental_period": "增量备份周期", + "incremental_time_points": "增量备份时间点", + "incremental_weekdays": "增量备份时间点(每周)", + "keep_policy": "保留策略", + "keep_policy_value": "恢复点保留份数", + "last_execute_status": "最近一次执行状态", + "last_execute_success_job_count": "最近一次执行成功的次数", + "last_execute_total_job_count": "最近一次执行失败的次数", + "last_executed_at": "最近一次执行时间", + "last_manual_execute_status": "最近一次手动执行状态", + "last_manual_execute_success_job_count": "最近一次手动执行成功任务数量", + "last_manual_execute_total_job_count": "最近一次手动执行总任务数量", + "last_manual_executed_at": "最近一次手动执行时间", + "name": "名称", + "next_execute_time": "下次执行时间", + "physical_size": "备份文件总容量", + "snapshot_consistent_type": "备份快照文件系统一致性", + "status": "状态", + "valid_size_of_backup_object": "备份有效容量", + "window_end": "备份窗口结束时间", + "window_start": "备份窗口起始时间" + }, + "WithTask_BackupPlan_": { + "task_id": "异步任务 id。", + "data": "资源" + }, + "BackupPlanTimePoint": { + "weekday": "周", + "minute": "分钟", + "hour": "小时", + "date_position": "第一个/最后一个(取值[1]/[-1])", + "date": "日期" + }, + "BackupPlanWhereInput": { + "AND": "符合所有的筛选条件", + "NOT": "不符合所有筛选条件", + "OR": "符合一项或多项筛选条件", + "backup_service": "备份服务", + "backup_store_repository": "备份存储库", + "compression": "是否启用压缩", + "compression_not": "是否启用压缩不等于指定数值", + "compression_ratio": "备份文件压缩比", + "compression_ratio_gt": "备份文件压缩比大于指定数值", + "compression_ratio_gte": "备份文件压缩比大于或等于指定数值", + "compression_ratio_in": "备份文件压缩比在指定范围中", + "compression_ratio_lt": "备份文件压缩比小于指定字符", + "compression_ratio_lte": "备份文件压缩比小于或等于指定字符", + "compression_ratio_not": "备份文件压缩比不等于指定数值", + "compression_ratio_not_in": "备份文件压缩比不在指定范围中", + "createdAt": "创建时间", + "createdAt_gt": "创建时间大于指定数值", + "createdAt_gte": "创建时间大于或等于指定数值", + "createdAt_in": "创建时间在指定范围中", + "createdAt_lt": "创建时间小于指定字符", + "createdAt_lte": "创建时间小于或等于指定字符", + "createdAt_not": "创建时间不等于指定数值", + "createdAt_not_in": "创建时间不在指定范围中", + "description": "描述", + "description_contains": "描述包含指定字符", + "description_ends_with": "描述已指定字符结尾", + "description_gt": "描述大于指定数值", + "description_gte": "描述大于或等于指定数值", + "description_in": "描述在指定范围中", + "description_lt": "描述小于指定字符", + "description_lte": "描述小于或等于指定字符", + "description_not": "描述不等于指定数值", + "description_not_contains": "描述不包含指定字符", + "description_not_ends_with": "描述不已指定字符结尾", + "description_not_in": "描述不在指定范围中", + "description_not_starts_with": "描述不已指定字符开始", + "description_starts_with": "描述已指定字符开始", + "enable_window": "是否允许在备份窗口执行备份任务", + "enable_window_not": "是否允许在备份窗口执行备份任务不等于指定数值", + "entityAsyncStatus": "内部字段", + "entityAsyncStatus_in": "内部字段在指定范围中", + "entityAsyncStatus_not": "内部字段不等于指定数值", + "entityAsyncStatus_not_in": "内部字段不在指定范围中", + "full_interval": "全量备份间隔", + "full_interval_gt": "全量备份间隔大于指定数值", + "full_interval_gte": "全量备份间隔大于或等于指定数值", + "full_interval_in": "全量备份间隔在指定范围中", + "full_interval_lt": "全量备份间隔小于指定字符", + "full_interval_lte": "全量备份间隔小于或等于指定字符", + "full_interval_not": "全量备份间隔不等于指定数值", + "full_interval_not_in": "全量备份间隔不在指定范围中", + "full_period": "全量备份周期", + "full_period_in": "全量备份周期在指定范围中", + "full_period_not": "全量备份周期不等于指定数值", + "full_period_not_in": "全量备份周期不在指定范围中", "id": "唯一标识", + "id_contains": "唯一标识包含指定字符", + "id_ends_with": "唯一标识已指定字符结尾", + "id_gt": "唯一标识大于指定数值", + "id_gte": "唯一标识大于或等于指定数值", + "id_in": "唯一标识在指定范围中", + "id_lt": "唯一标识小于指定字符", + "id_lte": "唯一标识小于或等于指定字符", + "id_not": "唯一标识不等于指定数值", + "id_not_contains": "唯一标识不包含指定字符", + "id_not_ends_with": "唯一标识不已指定字符结尾", + "id_not_in": "唯一标识不在指定范围中", + "id_not_starts_with": "唯一标识不已指定字符开始", + "id_starts_with": "唯一标识已指定字符开始", + "incremental_interval": "增量备份间隔", + "incremental_interval_gt": "增量备份间隔大于指定数值", + "incremental_interval_gte": "增量备份间隔大于或等于指定数值", + "incremental_interval_in": "增量备份间隔在指定范围中", + "incremental_interval_lt": "增量备份间隔小于指定字符", + "incremental_interval_lte": "增量备份间隔小于或等于指定字符", + "incremental_interval_not": "增量备份间隔不等于指定数值", + "incremental_interval_not_in": "增量备份间隔不在指定范围中", + "incremental_period": "增量备份周期", + "incremental_period_in": "增量备份周期在指定范围中", + "incremental_period_not": "增量备份周期不等于指定数值", + "incremental_period_not_in": "增量备份周期不在指定范围中", + "keep_policy": "保留策略", + "keep_policy_in": "保留策略在指定范围中", + "keep_policy_not": "保留策略不等于指定数值", + "keep_policy_not_in": "保留策略不在指定范围中", + "keep_policy_value": "恢复点保留份数", + "keep_policy_value_gt": "恢复点保留份数大于指定数值", + "keep_policy_value_gte": "恢复点保留份数大于或等于指定数值", + "keep_policy_value_in": "恢复点保留份数在指定范围中", + "keep_policy_value_lt": "恢复点保留份数小于指定字符", + "keep_policy_value_lte": "恢复点保留份数小于或等于指定字符", + "keep_policy_value_not": "恢复点保留份数不等于指定数值", + "keep_policy_value_not_in": "恢复点保留份数不在指定范围中", + "last_execute_status": "最近一次执行状态", + "last_execute_status_in": "最近一次执行状态在指定范围中", + "last_execute_status_not": "最近一次执行状态不等于指定数值", + "last_execute_status_not_in": "最近一次执行状态不在指定范围中", + "last_execute_success_job_count": "最近一次执行成功的次数", + "last_execute_success_job_count_gt": "最近一次执行成功的次数大于指定数值", + "last_execute_success_job_count_gte": "最近一次执行成功的次数大于或等于指定数值", + "last_execute_success_job_count_in": "最近一次执行成功的次数在指定范围中", + "last_execute_success_job_count_lt": "最近一次执行成功的次数小于指定字符", + "last_execute_success_job_count_lte": "最近一次执行成功的次数小于或等于指定字符", + "last_execute_success_job_count_not": "最近一次执行成功的次数不等于指定数值", + "last_execute_success_job_count_not_in": "最近一次执行成功的次数不在指定范围中", + "last_execute_total_job_count": "最近一次执行失败的次数", + "last_execute_total_job_count_gt": "最近一次执行失败的次数大于指定数值", + "last_execute_total_job_count_gte": "最近一次执行失败的次数大于或等于指定数值", + "last_execute_total_job_count_in": "最近一次执行失败的次数在指定范围中", + "last_execute_total_job_count_lt": "最近一次执行失败的次数小于指定字符", + "last_execute_total_job_count_lte": "最近一次执行失败的次数小于或等于指定字符", + "last_execute_total_job_count_not": "最近一次执行失败的次数不等于指定数值", + "last_execute_total_job_count_not_in": "最近一次执行失败的次数不在指定范围中", + "last_executed_at": "最近一次执行时间", + "last_executed_at_gt": "最近一次执行时间大于指定数值", + "last_executed_at_gte": "最近一次执行时间大于或等于指定数值", + "last_executed_at_in": "最近一次执行时间在指定范围中", + "last_executed_at_lt": "最近一次执行时间小于指定字符", + "last_executed_at_lte": "最近一次执行时间小于或等于指定字符", + "last_executed_at_not": "最近一次执行时间不等于指定数值", + "last_executed_at_not_in": "最近一次执行时间不在指定范围中", + "last_manual_execute_status": "", + "last_manual_execute_status_in": "", + "last_manual_execute_status_not": "", + "last_manual_execute_status_not_in": "", + "last_manual_execute_success_job_count": "", + "last_manual_execute_success_job_count_gt": "", + "last_manual_execute_success_job_count_gte": "", + "last_manual_execute_success_job_count_in": "", + "last_manual_execute_success_job_count_lt": "", + "last_manual_execute_success_job_count_lte": "", + "last_manual_execute_success_job_count_not": "", + "last_manual_execute_success_job_count_not_in": "", + "last_manual_execute_total_job_count": "", + "last_manual_execute_total_job_count_gt": "", + "last_manual_execute_total_job_count_gte": "", + "last_manual_execute_total_job_count_in": "", + "last_manual_execute_total_job_count_lt": "", + "last_manual_execute_total_job_count_lte": "", + "last_manual_execute_total_job_count_not": "", + "last_manual_execute_total_job_count_not_in": "", + "last_manual_executed_at": "", + "last_manual_executed_at_gt": "", + "last_manual_executed_at_gte": "", + "last_manual_executed_at_in": "", + "last_manual_executed_at_lt": "", + "last_manual_executed_at_lte": "", + "last_manual_executed_at_not": "", + "last_manual_executed_at_not_in": "", + "name": "名称", + "name_contains": "名称包含指定字符", + "name_ends_with": "名称已指定字符结尾", + "name_gt": "名称大于指定数值", + "name_gte": "名称大于或等于指定数值", + "name_in": "名称在指定范围中", + "name_lt": "名称小于指定字符", + "name_lte": "名称小于或等于指定字符", + "name_not": "名称不等于指定数值", + "name_not_contains": "名称不包含指定字符", + "name_not_ends_with": "名称不已指定字符结尾", + "name_not_in": "名称不在指定范围中", + "name_not_starts_with": "名称不已指定字符开始", + "name_starts_with": "名称已指定字符开始", + "next_execute_time": "下次执行时间", + "next_execute_time_gt": "下次执行时间大于指定数值", + "next_execute_time_gte": "下次执行时间大于或等于指定数值", + "next_execute_time_in": "下次执行时间在指定范围中", + "next_execute_time_lt": "下次执行时间小于指定字符", + "next_execute_time_lte": "下次执行时间小于或等于指定字符", + "next_execute_time_not": "下次执行时间不等于指定数值", + "next_execute_time_not_in": "下次执行时间不在指定范围中", + "physical_size": "备份文件总容量", + "physical_size_gt": "备份文件总容量大于指定数值", + "physical_size_gte": "备份文件总容量大于或等于指定数值", + "physical_size_in": "备份文件总容量在指定范围中", + "physical_size_lt": "备份文件总容量小于指定字符", + "physical_size_lte": "备份文件总容量小于或等于指定字符", + "physical_size_not": "备份文件总容量不等于指定数值", + "physical_size_not_in": "备份文件总容量不在指定范围中", + "snapshot_consistent_type": "备份快照文件系统一致性", + "snapshot_consistent_type_in": "备份快照文件系统一致性在指定范围中", + "snapshot_consistent_type_not": "备份快照文件系统一致性不等于指定数值", + "snapshot_consistent_type_not_in": "备份快照文件系统一致性不在指定范围中", + "status": "状态", + "status_in": "状态在指定范围中", + "status_not": "状态不等于指定数值", + "status_not_in": "状态不在指定范围中", + "valid_size_of_backup_object": "备份有效容量", + "valid_size_of_backup_object_gt": "备份有效容量大于指定数值", + "valid_size_of_backup_object_gte": "备份有效容量大于或等于指定数值", + "valid_size_of_backup_object_in": "备份有效容量在指定范围中", + "valid_size_of_backup_object_lt": "备份有效容量小于指定字符", + "valid_size_of_backup_object_lte": "备份有效容量小于或等于指定字符", + "valid_size_of_backup_object_not": "备份有效容量不等于指定数值", + "valid_size_of_backup_object_not_in": "备份有效容量不在指定范围中", + "window_end": "备份窗口结束时间", + "window_end_contains": "备份窗口结束时间包含指定字符", + "window_end_ends_with": "备份窗口结束时间已指定字符结尾", + "window_end_gt": "备份窗口结束时间大于指定数值", + "window_end_gte": "备份窗口结束时间大于或等于指定数值", + "window_end_in": "备份窗口结束时间在指定范围中", + "window_end_lt": "备份窗口结束时间小于指定字符", + "window_end_lte": "备份窗口结束时间小于或等于指定字符", + "window_end_not": "备份窗口结束时间不等于指定数值", + "window_end_not_contains": "备份窗口结束时间不包含指定字符", + "window_end_not_ends_with": "备份窗口结束时间不已指定字符结尾", + "window_end_not_in": "备份窗口结束时间不在指定范围中", + "window_end_not_starts_with": "备份窗口结束时间不已指定字符开始", + "window_end_starts_with": "备份窗口结束时间已指定字符开始", + "window_start": "备份窗口起始时间", + "window_start_contains": "备份窗口起始时间包含指定字符", + "window_start_ends_with": "备份窗口起始时间已指定字符结尾", + "window_start_gt": "备份窗口起始时间大于指定数值", + "window_start_gte": "备份窗口起始时间大于或等于指定数值", + "window_start_in": "备份窗口起始时间在指定范围中", + "window_start_lt": "备份窗口起始时间小于指定字符", + "window_start_lte": "备份窗口起始时间小于或等于指定字符", + "window_start_not": "备份窗口起始时间不等于指定数值", + "window_start_not_contains": "备份窗口起始时间不包含指定字符", + "window_start_not_ends_with": "备份窗口起始时间不已指定字符结尾", + "window_start_not_in": "备份窗口起始时间不在指定范围中", + "window_start_not_starts_with": "备份窗口起始时间不已指定字符开始", + "window_start_starts_with": "备份窗口起始时间已指定字符开始" + }, + "BackupServiceWhereInput": { + "AND": "符合所有的筛选条件", + "NOT": "不符合所有筛选条件", + "OR": "符合一项或多项筛选条件", + "application": "", + "backup_clusters_every": "返回关联资源全都符合相关筛选条件的资源", + "backup_clusters_none": "返回关联资源不符合相关筛选条件的资源", + "backup_clusters_some": "返回关联资源一项或多项符合相关筛选条件的资源", + "backup_network_gateway": "备份网络的网关", + "backup_network_gateway_contains": "", + "backup_network_gateway_ends_with": "", + "backup_network_gateway_gt": "", + "backup_network_gateway_gte": "", + "backup_network_gateway_in": "", + "backup_network_gateway_lt": "", + "backup_network_gateway_lte": "", + "backup_network_gateway_not": "", + "backup_network_gateway_not_contains": "", + "backup_network_gateway_not_ends_with": "", + "backup_network_gateway_not_in": "", + "backup_network_gateway_not_starts_with": "", + "backup_network_gateway_starts_with": "", + "backup_network_ip": "备份网络的 IP", + "backup_network_ip_contains": "", + "backup_network_ip_ends_with": "", + "backup_network_ip_gt": "", + "backup_network_ip_gte": "", + "backup_network_ip_in": "", + "backup_network_ip_lt": "", + "backup_network_ip_lte": "", + "backup_network_ip_not": "", + "backup_network_ip_not_contains": "", + "backup_network_ip_not_ends_with": "", + "backup_network_ip_not_in": "", + "backup_network_ip_not_starts_with": "", + "backup_network_ip_starts_with": "", + "backup_network_subnet_mask": "备份网络的子网掩码", + "backup_network_subnet_mask_contains": "", + "backup_network_subnet_mask_ends_with": "", + "backup_network_subnet_mask_gt": "", + "backup_network_subnet_mask_gte": "", + "backup_network_subnet_mask_in": "", + "backup_network_subnet_mask_lt": "", + "backup_network_subnet_mask_lte": "", + "backup_network_subnet_mask_not": "", + "backup_network_subnet_mask_not_contains": "", + "backup_network_subnet_mask_not_ends_with": "", + "backup_network_subnet_mask_not_in": "", + "backup_network_subnet_mask_not_starts_with": "", + "backup_network_subnet_mask_starts_with": "", + "backup_network_type": "", + "backup_network_type_in": "", + "backup_network_type_not": "", + "backup_network_type_not_in": "", + "backup_network_vlan": "", + "backup_network_vlan_contains": "", + "backup_network_vlan_ends_with": "", + "backup_network_vlan_gt": "", + "backup_network_vlan_gte": "", + "backup_network_vlan_in": "", + "backup_network_vlan_lt": "", + "backup_network_vlan_lte": "", + "backup_network_vlan_not": "", + "backup_network_vlan_not_contains": "", + "backup_network_vlan_not_ends_with": "", + "backup_network_vlan_not_in": "", + "backup_network_vlan_not_starts_with": "", + "backup_network_vlan_starts_with": "", + "backup_plans_every": "返回关联资源全都符合相关筛选条件的资源", + "backup_plans_none": "返回关联资源不符合相关筛选条件的资源", + "backup_plans_some": "返回关联资源一项或多项符合相关筛选条件的资源", + "backup_rd_iops_max": "", + "backup_rd_iops_max_gt": "", + "backup_rd_iops_max_gte": "", + "backup_rd_iops_max_in": "", + "backup_rd_iops_max_lt": "", + "backup_rd_iops_max_lte": "", + "backup_rd_iops_max_not": "", + "backup_rd_iops_max_not_in": "", + "backup_store_repositories_every": "返回关联资源全都符合相关筛选条件的资源", + "backup_store_repositories_none": "返回关联资源不符合相关筛选条件的资源", + "backup_store_repositories_some": "返回关联资源一项或多项符合相关筛选条件的资源", + "backup_wr_iops_max": "", + "backup_wr_iops_max_gt": "", + "backup_wr_iops_max_gte": "", + "backup_wr_iops_max_in": "", + "backup_wr_iops_max_lt": "", + "backup_wr_iops_max_lte": "", + "backup_wr_iops_max_not": "", + "backup_wr_iops_max_not_in": "", + "description": "描述", + "description_contains": "描述包含指定字符", + "description_ends_with": "描述已指定字符结尾", + "description_gt": "描述大于指定数值", + "description_gte": "描述大于或等于指定数值", + "description_in": "描述在指定范围中", + "description_lt": "描述小于指定字符", + "description_lte": "描述小于或等于指定字符", + "description_not": "描述不等于指定数值", + "description_not_contains": "描述不包含指定字符", + "description_not_ends_with": "描述不已指定字符结尾", + "description_not_in": "描述不在指定范围中", + "description_not_starts_with": "描述不已指定字符开始", + "description_starts_with": "描述已指定字符开始", + "entityAsyncStatus": "内部字段", + "entityAsyncStatus_in": "内部字段在指定范围中", + "entityAsyncStatus_not": "内部字段不等于指定数值", + "entityAsyncStatus_not_in": "内部字段不在指定范围中", + "id": "唯一标识", + "id_contains": "唯一标识包含指定字符", + "id_ends_with": "唯一标识已指定字符结尾", + "id_gt": "唯一标识大于指定数值", + "id_gte": "唯一标识大于或等于指定数值", + "id_in": "唯一标识在指定范围中", + "id_lt": "唯一标识小于指定字符", + "id_lte": "唯一标识小于或等于指定字符", + "id_not": "唯一标识不等于指定数值", + "id_not_contains": "唯一标识不包含指定字符", + "id_not_ends_with": "唯一标识不已指定字符结尾", + "id_not_in": "唯一标识不在指定范围中", + "id_not_starts_with": "唯一标识不已指定字符开始", + "id_starts_with": "唯一标识已指定字符开始", + "kube_config": "kube 配置", + "kube_config_contains": "kube 配置包含指定字符", + "kube_config_ends_with": "kube 配置已指定字符结尾", + "kube_config_gt": "kube 配置大于指定数值", + "kube_config_gte": "kube 配置大于或等于指定数值", + "kube_config_in": "kube 配置在指定范围中", + "kube_config_lt": "kube 配置小于指定字符", + "kube_config_lte": "kube 配置小于或等于指定字符", + "kube_config_not": "kube 配置不等于指定数值", + "kube_config_not_contains": "kube 配置不包含指定字符", + "kube_config_not_ends_with": "kube 配置不已指定字符结尾", + "kube_config_not_in": "kube 配置不在指定范围中", + "kube_config_not_starts_with": "kube 配置不已指定字符开始", + "kube_config_starts_with": "kube 配置已指定字符开始", + "management_network_gateway": "", + "management_network_gateway_contains": "", + "management_network_gateway_ends_with": "", + "management_network_gateway_gt": "", + "management_network_gateway_gte": "", + "management_network_gateway_in": "", + "management_network_gateway_lt": "", + "management_network_gateway_lte": "", + "management_network_gateway_not": "", + "management_network_gateway_not_contains": "", + "management_network_gateway_not_ends_with": "", + "management_network_gateway_not_in": "", + "management_network_gateway_not_starts_with": "", + "management_network_gateway_starts_with": "", + "management_network_ip": "", + "management_network_ip_contains": "", + "management_network_ip_ends_with": "", + "management_network_ip_gt": "", + "management_network_ip_gte": "", + "management_network_ip_in": "", + "management_network_ip_lt": "", + "management_network_ip_lte": "", + "management_network_ip_not": "", + "management_network_ip_not_contains": "", + "management_network_ip_not_ends_with": "", + "management_network_ip_not_in": "", + "management_network_ip_not_starts_with": "", + "management_network_ip_starts_with": "", + "management_network_subnet_mask": "", + "management_network_subnet_mask_contains": "", + "management_network_subnet_mask_ends_with": "", + "management_network_subnet_mask_gt": "", + "management_network_subnet_mask_gte": "", + "management_network_subnet_mask_in": "", + "management_network_subnet_mask_lt": "", + "management_network_subnet_mask_lte": "", + "management_network_subnet_mask_not": "", + "management_network_subnet_mask_not_contains": "", + "management_network_subnet_mask_not_ends_with": "", + "management_network_subnet_mask_not_in": "", + "management_network_subnet_mask_not_starts_with": "", + "management_network_subnet_mask_starts_with": "", + "management_network_vlan": "", + "management_network_vlan_contains": "", + "management_network_vlan_ends_with": "", + "management_network_vlan_gt": "", + "management_network_vlan_gte": "", + "management_network_vlan_in": "", + "management_network_vlan_lt": "", + "management_network_vlan_lte": "", + "management_network_vlan_not": "", + "management_network_vlan_not_contains": "", + "management_network_vlan_not_ends_with": "", + "management_network_vlan_not_in": "", + "management_network_vlan_not_starts_with": "", + "management_network_vlan_starts_with": "", + "max_job_retry_times": "最大重试次数", + "max_job_retry_times_gt": "最大重试次数大于指定数值", + "max_job_retry_times_gte": "最大重试次数大于或等于指定数值", + "max_job_retry_times_in": "最大重试次数在指定范围中", + "max_job_retry_times_lt": "最大重试次数小于指定字符", + "max_job_retry_times_lte": "最大重试次数小于或等于指定字符", + "max_job_retry_times_not": "最大重试次数不等于指定数值", + "max_job_retry_times_not_in": "最大重试次数不在指定范围中", + "max_parallel_backup_jobs": "最大备份任务数量", + "max_parallel_backup_jobs_gt": "最大备份任务数量大于指定数值", + "max_parallel_backup_jobs_gte": "最大备份任务数量大于或等于指定数值", + "max_parallel_backup_jobs_in": "最大备份任务数量在指定范围中", + "max_parallel_backup_jobs_lt": "最大备份任务数量小于指定字符", + "max_parallel_backup_jobs_lte": "最大备份任务数量小于或等于指定字符", + "max_parallel_backup_jobs_not": "最大备份任务数量不等于指定数值", + "max_parallel_backup_jobs_not_in": "最大备份任务数量不在指定范围中", + "max_parallel_restore_jobs": "最大恢复任务数量", + "max_parallel_restore_jobs_gt": "最大恢复任务数量大于指定数值", + "max_parallel_restore_jobs_gte": "最大恢复任务数量大于或等于指定数值", + "max_parallel_restore_jobs_in": "最大恢复任务数量在指定范围中", + "max_parallel_restore_jobs_lt": "最大恢复任务数量小于指定字符", + "max_parallel_restore_jobs_lte": "最大恢复任务数量小于或等于指定字符", + "max_parallel_restore_jobs_not": "最大恢复任务数量不等于指定数值", + "max_parallel_restore_jobs_not_in": "最大恢复任务数量不在指定范围中", + "name": "名称", + "name_contains": "名称包含指定字符", + "name_ends_with": "名称已指定字符结尾", + "name_gt": "名称大于指定数值", + "name_gte": "名称大于或等于指定数值", + "name_in": "名称在指定范围中", + "name_lt": "名称小于指定字符", + "name_lte": "名称小于或等于指定字符", + "name_not": "名称不等于指定数值", + "name_not_contains": "名称不包含指定字符", + "name_not_ends_with": "名称不已指定字符结尾", + "name_not_in": "名称不在指定范围中", + "name_not_starts_with": "名称不已指定字符开始", + "name_starts_with": "名称已指定字符开始", + "resource_version_gt": "", + "resource_version_gte": "", + "resource_version_in": "", + "resource_version_lt": "", + "resource_version_lte": "", + "resource_version_not": "", + "resource_version_not_in": "", + "restore_rd_iops_max": "", + "restore_rd_iops_max_gt": "", + "restore_rd_iops_max_gte": "", + "restore_rd_iops_max_in": "", + "restore_rd_iops_max_lt": "", + "restore_rd_iops_max_lte": "", + "restore_rd_iops_max_not": "", + "restore_rd_iops_max_not_in": "", + "restore_wr_iops_max": "", + "restore_wr_iops_max_gt": "", + "restore_wr_iops_max_gte": "", + "restore_wr_iops_max_in": "", + "restore_wr_iops_max_lt": "", + "restore_wr_iops_max_lte": "", + "restore_wr_iops_max_not": "", + "restore_wr_iops_max_not_in": "", + "retry_interval": "重试间隔", + "retry_interval_gt": "重试间隔大于指定数值", + "retry_interval_gte": "重试间隔大于或等于指定数值", + "retry_interval_in": "", + "retry_interval_lt": "重试间隔小于指定字符", + "retry_interval_lte": "重试间隔小于或等于指定字符", + "retry_interval_not": "重试间隔不等于指定数值", + "retry_interval_not_in": "重试间隔不在指定范围中", + "running_vm": "运行中的虚拟机", + "status": "状态", + "status_in": "状态在指定范围中", + "status_not": "状态不等于指定数值", + "status_not_in": "状态不在指定范围中", + "storage_network_gateway": "", + "storage_network_gateway_contains": "", + "storage_network_gateway_ends_with": "", + "storage_network_gateway_gt": "", + "storage_network_gateway_gte": "", + "storage_network_gateway_in": "", + "storage_network_gateway_lt": "", + "storage_network_gateway_lte": "", + "storage_network_gateway_not": "", + "storage_network_gateway_not_contains": "", + "storage_network_gateway_not_ends_with": "", + "storage_network_gateway_not_in": "", + "storage_network_gateway_not_starts_with": "", + "storage_network_gateway_starts_with": "", + "storage_network_ip": "", + "storage_network_ip_contains": "", + "storage_network_ip_ends_with": "", + "storage_network_ip_gt": "", + "storage_network_ip_gte": "", + "storage_network_ip_in": "", + "storage_network_ip_lt": "", + "storage_network_ip_lte": "", + "storage_network_ip_not": "", + "storage_network_ip_not_contains": "", + "storage_network_ip_not_ends_with": "", + "storage_network_ip_not_in": "", + "storage_network_ip_not_starts_with": "", + "storage_network_ip_starts_with": "", + "storage_network_subnet_mask": "", + "storage_network_subnet_mask_contains": "", + "storage_network_subnet_mask_ends_with": "", + "storage_network_subnet_mask_gt": "", + "storage_network_subnet_mask_gte": "", + "storage_network_subnet_mask_in": "", + "storage_network_subnet_mask_lt": "", + "storage_network_subnet_mask_lte": "", + "storage_network_subnet_mask_not": "", + "storage_network_subnet_mask_not_contains": "", + "storage_network_subnet_mask_not_ends_with": "", + "storage_network_subnet_mask_not_in": "", + "storage_network_subnet_mask_not_starts_with": "", + "storage_network_subnet_mask_starts_with": "", + "storage_network_type": "", + "storage_network_type_in": "", + "storage_network_type_not": "", + "storage_network_type_not_in": "", + "storage_network_vlan": "", + "storage_network_vlan_contains": "", + "storage_network_vlan_ends_with": "", + "storage_network_vlan_gt": "", + "storage_network_vlan_gte": "", + "storage_network_vlan_in": "", + "storage_network_vlan_lt": "", + "storage_network_vlan_lte": "", + "storage_network_vlan_not": "", + "storage_network_vlan_not_contains": "", + "storage_network_vlan_not_ends_with": "", + "storage_network_vlan_not_in": "", + "storage_network_vlan_not_starts_with": "", + "storage_network_vlan_starts_with": "" + }, + "BackupPlanCreationParams": { + "keep_policy_value": "保留策略数值", + "keep_policy": "保留策略类型", + "backup_delay_option": "启用时间窗口后,若在时间窗口外未完成的备份任务设置是否继续任务", + "window_end": "时间窗口结束时间", + "window_start": "时间窗口开始时间", + "enable_window": "是否启用时间窗口", + "full_time_point": "全量备份时间点", + "full_period": "全量备份周期", + "full_interval": "全量备份间隔", + "incremental_weekdays": "增量备份时间(每周)", + "incremental_time_points": "增量备份时间点", + "incremental_interval": "增量备份时间间隔", + "incremental_period": "增量备份周期", + "snapshot_consistent_type": "备份快照文件系统一致性", + "compression": "是否启用压缩", + "vms": "备份对象", + "description": "描述", + "backup_store_repository_id": "备份存储库唯一标识", + "backup_service_id": "备份服务唯一标识", "name": "名称" }, - "NestedSecurityPolicyApply": { - "communicable": "", - "selector": "", - "selector_ids": "", - "security_group_id": "安全组 id", - "security_group": "安全组" + "BackupStoreRepositoryWhereInput": { + "AND": "符合所有的筛选条件", + "NOT": "不符合所有筛选条件", + "OR": "符合一项或多项筛选条件", + "backup_plans_every": "返回关联资源全都符合相关筛选条件的资源", + "backup_plans_none": "返回关联资源不符合相关筛选条件的资源", + "backup_plans_some": "返回关联资源一项或多项符合相关筛选条件的资源", + "backup_restore_points_every": "返回关联资源全都符合相关筛选条件的资源", + "backup_restore_points_none": "返回关联资源不符合相关筛选条件的资源", + "backup_restore_points_some": "返回关联资源一项或多项符合相关筛选条件的资源", + "backup_service": "备份服务", + "createdAt": "创建时间", + "createdAt_gt": "创建时间大于指定数值", + "createdAt_gte": "创建时间大于或等于指定数值", + "createdAt_in": "创建时间在指定范围中", + "createdAt_lt": "创建时间小于指定字符", + "createdAt_lte": "创建时间小于或等于指定字符", + "createdAt_not": "创建时间不等于指定数值", + "createdAt_not_in": "创建时间不在指定范围中", + "description": "描述", + "description_contains": "描述包含指定字符", + "description_ends_with": "描述已指定字符结尾", + "description_gt": "描述大于指定数值", + "description_gte": "描述大于或等于指定数值", + "description_in": "描述在指定范围中", + "description_lt": "描述小于指定字符", + "description_lte": "描述小于或等于指定字符", + "description_not": "描述不等于指定数值", + "description_not_contains": "描述不包含指定字符", + "description_not_ends_with": "描述不已指定字符结尾", + "description_not_in": "描述不在指定范围中", + "description_not_starts_with": "描述不已指定字符开始", + "description_starts_with": "描述已指定字符开始", + "entityAsyncStatus": "内部字段", + "entityAsyncStatus_in": "内部字段在指定范围中", + "entityAsyncStatus_not": "内部字段不等于指定数值", + "entityAsyncStatus_not_in": "内部字段不在指定范围中", + "error_code": "备份存储库异常原因", + "error_code_contains": "", + "error_code_ends_with": "", + "error_code_gt": "", + "error_code_gte": "", + "error_code_in": "", + "error_code_lt": "", + "error_code_lte": "", + "error_code_not": "", + "error_code_not_contains": "", + "error_code_not_ends_with": "", + "error_code_not_in": "", + "error_code_not_starts_with": "", + "error_code_starts_with": "", + "id": "唯一标识", + "id_contains": "唯一标识包含指定字符", + "id_ends_with": "唯一标识已指定字符结尾", + "id_gt": "唯一标识大于指定数值", + "id_gte": "唯一标识大于或等于指定数值", + "id_in": "唯一标识在指定范围中", + "id_lt": "唯一标识小于指定字符", + "id_lte": "唯一标识小于或等于指定字符", + "id_not": "唯一标识不等于指定数值", + "id_not_contains": "唯一标识不包含指定字符", + "id_not_ends_with": "唯一标识不已指定字符结尾", + "id_not_in": "唯一标识不在指定范围中", + "id_not_starts_with": "唯一标识不已指定字符开始", + "id_starts_with": "唯一标识已指定字符开始", + "iscsi_chap_name": "登录验证使用名称", + "iscsi_chap_name_contains": "登录验证使用名称包含指定字符", + "iscsi_chap_name_ends_with": "登录验证使用名称已指定字符结尾", + "iscsi_chap_name_gt": "登录验证使用名称大于指定数值", + "iscsi_chap_name_gte": "登录验证使用名称大于或等于指定数值", + "iscsi_chap_name_in": "登录验证使用名称在指定范围中", + "iscsi_chap_name_lt": "登录验证使用名称小于指定字符", + "iscsi_chap_name_lte": "登录验证使用名称小于或等于指定字符", + "iscsi_chap_name_not": "登录验证使用名称不等于指定数值", + "iscsi_chap_name_not_contains": "登录验证使用名称不包含指定字符", + "iscsi_chap_name_not_ends_with": "登录验证使用名称不已指定字符结尾", + "iscsi_chap_name_not_in": "登录验证使用名称不在指定范围中", + "iscsi_chap_name_not_starts_with": "登录验证使用名称不已指定字符开始", + "iscsi_chap_name_starts_with": "登录验证使用名称已指定字符开始", + "iscsi_chap_secret": "登录验证使用密码", + "iscsi_chap_secret_contains": "登录验证使用密码包含指定字符", + "iscsi_chap_secret_ends_with": "登录验证使用密码已指定字符结尾", + "iscsi_chap_secret_gt": "登录验证使用密码大于指定数值", + "iscsi_chap_secret_gte": "登录验证使用密码大于或等于指定数值", + "iscsi_chap_secret_in": "登录验证使用密码在指定范围中", + "iscsi_chap_secret_lt": "登录验证使用密码小于指定字符", + "iscsi_chap_secret_lte": "登录验证使用密码小于或等于指定字符", + "iscsi_chap_secret_not": "登录验证使用密码不等于指定数值", + "iscsi_chap_secret_not_contains": "登录验证使用密码不包含指定字符", + "iscsi_chap_secret_not_ends_with": "登录验证使用密码不已指定字符结尾", + "iscsi_chap_secret_not_in": "登录验证使用密码不在指定范围中", + "iscsi_chap_secret_not_starts_with": "登录验证使用密码不已指定字符开始", + "iscsi_chap_secret_starts_with": "登录验证使用密码已指定字符开始", + "iscsi_ip": "服务器", + "iscsi_ip_contains": "服务器包含指定字符", + "iscsi_ip_ends_with": "服务器已指定字符结尾", + "iscsi_ip_gt": "服务器大于指定数值", + "iscsi_ip_gte": "服务器大于或等于指定数值", + "iscsi_ip_in": "服务器在指定范围中", + "iscsi_ip_lt": "服务器小于指定字符", + "iscsi_ip_lte": "服务器小于或等于指定字符", + "iscsi_ip_not": "服务器不等于指定数值", + "iscsi_ip_not_contains": "服务器不包含指定字符", + "iscsi_ip_not_ends_with": "服务器不已指定字符结尾", + "iscsi_ip_not_in": "服务器不在指定范围中", + "iscsi_ip_not_starts_with": "服务器不已指定字符开始", + "iscsi_ip_starts_with": "服务器已指定字符开始", + "iscsi_lun_id": "LUN ID", + "iscsi_lun_id_contains": "LUN ID包含指定字符", + "iscsi_lun_id_ends_with": "LUN ID已指定字符结尾", + "iscsi_lun_id_gt": "LUN ID大于指定数值", + "iscsi_lun_id_gte": "LUN ID大于或等于指定数值", + "iscsi_lun_id_in": "LUN ID在指定范围中", + "iscsi_lun_id_lt": "LUN ID小于指定字符", + "iscsi_lun_id_lte": "LUN ID小于或等于指定字符", + "iscsi_lun_id_not": "LUN ID不等于指定数值", + "iscsi_lun_id_not_contains": "LUN ID不包含指定字符", + "iscsi_lun_id_not_ends_with": "LUN ID不已指定字符结尾", + "iscsi_lun_id_not_in": "LUN ID不在指定范围中", + "iscsi_lun_id_not_starts_with": "LUN ID不已指定字符开始", + "iscsi_lun_id_starts_with": "LUN ID已指定字符开始", + "iscsi_port": "端口", + "iscsi_port_gt": "端口大于指定数值", + "iscsi_port_gte": "端口大于或等于指定数值", + "iscsi_port_in": "端口在指定范围中", + "iscsi_port_lt": "端口小于指定字符", + "iscsi_port_lte": "端口小于或等于指定字符", + "iscsi_port_not": "端口不等于指定数值", + "iscsi_port_not_in": "端口不在指定范围中", + "iscsi_target_iqn": "iSCSI Target IQN", + "iscsi_target_iqn_contains": "iSCSI Target IQN包含指定字符", + "iscsi_target_iqn_ends_with": "iSCSI Target IQN已指定字符结尾", + "iscsi_target_iqn_gt": "iSCSI Target IQN大于指定数值", + "iscsi_target_iqn_gte": "iSCSI Target IQN大于或等于指定数值", + "iscsi_target_iqn_in": "iSCSI Target IQN在指定范围中", + "iscsi_target_iqn_lt": "iSCSI Target IQN小于指定字符", + "iscsi_target_iqn_lte": "iSCSI Target IQN小于或等于指定字符", + "iscsi_target_iqn_not": "iSCSI Target IQN不等于指定数值", + "iscsi_target_iqn_not_contains": "iSCSI Target IQN不包含指定字符", + "iscsi_target_iqn_not_ends_with": "iSCSI Target IQN不已指定字符结尾", + "iscsi_target_iqn_not_in": "iSCSI Target IQN不在指定范围中", + "iscsi_target_iqn_not_starts_with": "iSCSI Target IQN不已指定字符开始", + "iscsi_target_iqn_starts_with": "iSCSI Target IQN已指定字符开始", + "name": "名称", + "name_contains": "名称包含指定字符", + "name_ends_with": "名称已指定字符结尾", + "name_gt": "名称大于指定数值", + "name_gte": "名称大于或等于指定数值", + "name_in": "名称在指定范围中", + "name_lt": "名称小于指定字符", + "name_lte": "名称小于或等于指定字符", + "name_not": "名称不等于指定数值", + "name_not_contains": "名称不包含指定字符", + "name_not_ends_with": "名称不已指定字符结尾", + "name_not_in": "名称不在指定范围中", + "name_not_starts_with": "名称不已指定字符开始", + "name_starts_with": "名称已指定字符开始", + "nfs_path": "文件夹", + "nfs_path_contains": "文件夹包含指定字符", + "nfs_path_ends_with": "文件夹已指定字符结尾", + "nfs_path_gt": "文件夹大于指定数值", + "nfs_path_gte": "文件夹大于或等于指定数值", + "nfs_path_in": "文件夹在指定范围中", + "nfs_path_lt": "文件夹小于指定字符", + "nfs_path_lte": "文件夹小于或等于指定字符", + "nfs_path_not": "文件夹不等于指定数值", + "nfs_path_not_contains": "文件夹不包含指定字符", + "nfs_path_not_ends_with": "文件夹不已指定字符结尾", + "nfs_path_not_in": "文件夹不在指定范围中", + "nfs_path_not_starts_with": "文件夹不已指定字符开始", + "nfs_path_starts_with": "文件夹已指定字符开始", + "nfs_server": "服务器", + "nfs_server_contains": "服务器包含指定字符", + "nfs_server_ends_with": "服务器已指定字符结尾", + "nfs_server_gt": "服务器大于指定数值", + "nfs_server_gte": "服务器大于或等于指定数值", + "nfs_server_in": "服务器在指定范围中", + "nfs_server_lt": "服务器小于指定字符", + "nfs_server_lte": "服务器小于或等于指定字符", + "nfs_server_not": "服务器不等于指定数值", + "nfs_server_not_contains": "服务器不包含指定字符", + "nfs_server_not_ends_with": "服务器不已指定字符结尾", + "nfs_server_not_in": "服务器不在指定范围中", + "nfs_server_not_starts_with": "服务器不已指定字符开始", + "nfs_server_starts_with": "服务器已指定字符开始", + "resource_version_gt": "", + "resource_version_gte": "", + "resource_version_in": "", + "resource_version_lt": "", + "resource_version_lte": "", + "resource_version_not": "", + "resource_version_not_in": "", + "status": "状态", + "status_in": "状态在指定范围中", + "status_not": "状态不等于指定数值", + "status_not_in": "状态不在指定范围中", + "total_capacity": "总容量,单位为字节", + "total_capacity_gt": "总容量,单位为字节大于指定数值", + "total_capacity_gte": "总容量,单位为字节大于或等于指定数值", + "total_capacity_in": "总容量,单位为字节在指定范围中", + "total_capacity_lt": "总容量,单位为字节小于指定字符", + "total_capacity_lte": "总容量,单位为字节小于或等于指定字符", + "total_capacity_not": "总容量,单位为字节不等于指定数值", + "total_capacity_not_in": "总容量,单位为字节不在指定范围中", + "type": "类型", + "type_in": "类型在指定范围中", + "type_not": "类型不等于指定数值", + "type_not_in": "类型不在指定范围中", + "update_timestamp": "", + "update_timestamp_contains": "", + "update_timestamp_ends_with": "", + "update_timestamp_gt": "", + "update_timestamp_gte": "", + "update_timestamp_in": "", + "update_timestamp_lt": "", + "update_timestamp_lte": "", + "update_timestamp_not": "", + "update_timestamp_not_contains": "", + "update_timestamp_not_ends_with": "", + "update_timestamp_not_in": "", + "update_timestamp_not_starts_with": "", + "update_timestamp_starts_with": "", + "used_data_space": "已使用的数据空间,单位为字节", + "used_data_space_gt": "已使用的数据空间,单位为字节大于指定数值", + "used_data_space_gte": "已使用的数据空间,单位为字节大于或等于指定数值", + "used_data_space_in": "已使用的数据空间,单位为字节在指定范围中", + "used_data_space_lt": "已使用的数据空间,单位为字节小于指定字符", + "used_data_space_lte": "已使用的数据空间,单位为字节小于或等于指定字符", + "used_data_space_not": "已使用的数据空间,单位为字节不等于指定数值", + "used_data_space_not_in": "已使用的数据空间,单位为字节不在指定范围中", + "used_data_space_usage": "已使用数据空间占比", + "used_data_space_usage_gt": "", + "used_data_space_usage_gte": "", + "used_data_space_usage_in": "", + "used_data_space_usage_lt": "", + "used_data_space_usage_lte": "", + "used_data_space_usage_not": "", + "used_data_space_usage_not_in": "", + "valid_data_space": "有效数据空间,单位为字节", + "valid_data_space_gt": "有效数据空间,单位为字节大于指定数值", + "valid_data_space_gte": "有效数据空间,单位为字节大于或等于指定数值", + "valid_data_space_in": "有效数据空间,单位为字节在指定范围中", + "valid_data_space_lt": "有效数据空间,单位为字节小于指定字符", + "valid_data_space_lte": "有效数据空间,单位为字节小于或等于指定字符", + "valid_data_space_not": "有效数据空间,单位为字节不等于指定数值", + "valid_data_space_not_in": "有效数据空间,单位为字节不在指定范围中" }, - "NestedNetworkPolicyRule": { - "ip_block": "", - "ports": "", - "selector": "", - "selector_ids": "", - "type": "", - "security_group_id": "安全组 id", - "security_group": "安全组" + "BackupServiceNetworkType": { + "enum": "" + }, + "BackupRestorePointWhereInput": { + "AND": "符合所有的筛选条件", + "NOT": "不符合所有筛选条件", + "OR": "符合一项或多项筛选条件", + "backup_plan": "所属备份计划", + "backup_restore_executions_every": "", + "backup_restore_executions_none": "", + "backup_restore_executions_some": "", + "backup_target_execution": "备份执行记录", + "cluster_local_id": "所属集群的 UUID", + "cluster_local_id_contains": "所属集群的 UUID包含指定字符", + "cluster_local_id_ends_with": "所属集群的 UUID已指定字符结尾", + "cluster_local_id_gt": "所属集群的 UUID大于指定数值", + "cluster_local_id_gte": "所属集群的 UUID大于或等于指定数值", + "cluster_local_id_in": "所属集群的 UUID在指定范围中", + "cluster_local_id_lt": "所属集群的 UUID小于指定字符", + "cluster_local_id_lte": "所属集群的 UUID小于或等于指定字符", + "cluster_local_id_not": "所属集群的 UUID不等于指定数值", + "cluster_local_id_not_contains": "所属集群的 UUID不包含指定字符", + "cluster_local_id_not_ends_with": "所属集群的 UUID不已指定字符结尾", + "cluster_local_id_not_in": "所属集群的 UUID不在指定范围中", + "cluster_local_id_not_starts_with": "所属集群的 UUID不已指定字符开始", + "cluster_local_id_starts_with": "所属集群的 UUID已指定字符开始", + "compressed": "启用压缩", + "compressed_not": "不启用压缩", + "compression_ratio": "压缩比", + "compression_ratio_gt": "压缩比大于指定数值", + "compression_ratio_gte": "压缩比大于或等于指定数值", + "compression_ratio_in": "压缩比在指定范围中", + "compression_ratio_lt": "压缩比小于指定字符", + "compression_ratio_lte": "压缩比小于或等于指定字符", + "compression_ratio_not": "压缩比不等于指定数值", + "compression_ratio_not_in": "压缩比不在指定范围中", + "creation": "执行类型", + "creation_in": "执行类型在指定范围中", + "creation_not": "执行类型不等于指定数值", + "creation_not_in": "执行类型不在指定范围中", + "entityAsyncStatus": "内部字段", + "entityAsyncStatus_in": "内部字段在指定范围中", + "entityAsyncStatus_not": "内部字段不等于指定数值", + "entityAsyncStatus_not_in": "内部字段不在指定范围中", + "id": "唯一标识", + "id_contains": "唯一标识包含指定字符", + "id_ends_with": "唯一标识已指定字符结尾", + "id_gt": "唯一标识大于指定数值", + "id_gte": "唯一标识大于或等于指定数值", + "id_in": "唯一标识在指定范围中", + "id_lt": "唯一标识小于指定字符", + "id_lte": "唯一标识小于或等于指定字符", + "id_not": "唯一标识不等于指定数值", + "id_not_contains": "唯一标识不包含指定字符", + "id_not_ends_with": "唯一标识不已指定字符结尾", + "id_not_in": "唯一标识不在指定范围中", + "id_not_starts_with": "唯一标识不已指定字符开始", + "id_starts_with": "唯一标识已指定字符开始", + "local_created_at": "创建时间", + "local_created_at_gt": "创建时间大于指定数值", + "local_created_at_gte": "创建时间大于或等于指定数值", + "local_created_at_in": "创建时间在指定范围中", + "local_created_at_lt": "创建时间小于指定字符", + "local_created_at_lte": "创建时间小于或等于指定字符", + "local_created_at_not": "创建时间不等于指定数值", + "local_created_at_not_in": "创建时间不在指定范围中", + "local_id": "UUID", + "local_id_contains": "UUID包含指定字符", + "local_id_ends_with": "UUID已指定字符结尾", + "local_id_gt": "UUID大于指定数值", + "local_id_gte": "UUID大于或等于指定数值", + "local_id_in": "UUID在指定范围中", + "local_id_lt": "UUID小于指定字符", + "local_id_lte": "UUID小于或等于指定字符", + "local_id_not": "UUID不等于指定数值", + "local_id_not_contains": "UUID不包含指定字符", + "local_id_not_ends_with": "UUID不已指定字符结尾", + "local_id_not_in": "UUID不在指定范围中", + "local_id_not_starts_with": "UUID不已指定字符开始", + "local_id_starts_with": "UUID已指定字符开始", + "logical_size": "独占容量,单位为字节", + "logical_size_gt": "独占容量,单位为字节大于指定数值", + "logical_size_gte": "独占容量,单位为字节大于或等于指定数值", + "logical_size_in": "独占容量,单位为字节在指定范围中", + "logical_size_lt": "独占容量,单位为字节小于指定字符", + "logical_size_lte": "独占容量,单位为字节小于或等于指定字符", + "logical_size_not": "独占容量,单位为字节不等于指定数值", + "logical_size_not_in": "独占容量,单位为字节不在指定范围中", + "parent_restore_point": "父恢复点", + "parent_restore_point_contains": "父恢复点包含指定字符", + "parent_restore_point_ends_with": "父恢复点已指定字符结尾", + "parent_restore_point_gt": "父恢复点大于指定数值", + "parent_restore_point_gte": "父恢复点大于或等于指定数值", + "parent_restore_point_in": "父恢复点在指定范围中", + "parent_restore_point_lt": "父恢复点小于指定字符", + "parent_restore_point_lte": "父恢复点小于或等于指定字符", + "parent_restore_point_not": "父恢复点不等于指定数值", + "parent_restore_point_not_contains": "父恢复点不包含指定字符", + "parent_restore_point_not_ends_with": "父恢复点不已指定字符结尾", + "parent_restore_point_not_in": "父恢复点不在指定范围中", + "parent_restore_point_not_starts_with": "父恢复点不已指定字符开始", + "parent_restore_point_starts_with": "父恢复点已指定字符开始", + "physical_size": "备份文件大小,单位为字节", + "physical_size_gt": "备份文件大小,单位为字节大于指定数值", + "physical_size_gte": "备份文件大小,单位为字节大于或等于指定数值", + "physical_size_in": "备份文件大小,单位为字节在指定范围中", + "physical_size_lt": "备份文件大小,单位为字节小于指定字符", + "physical_size_lte": "备份文件大小,单位为字节小于或等于指定字符", + "physical_size_not": "备份文件大小,单位为字节不等于指定数值", + "physical_size_not_in": "备份文件大小,单位为字节不在指定范围中", + "resource_version_gt": "", + "resource_version_gte": "", + "resource_version_in": "", + "resource_version_lt": "", + "resource_version_lte": "", + "resource_version_not": "", + "resource_version_not_in": "", + "size": "容量大小,单位为字节", + "size_gt": "容量大小,单位为字节大于指定数值", + "size_gte": "容量大小,单位为字节大于或等于指定数值", + "size_in": "容量大小,单位为字节在指定范围中", + "size_lt": "容量大小,单位为字节小于指定字符", + "size_lte": "容量大小,单位为字节小于或等于指定字符", + "size_not": "容量大小,单位为字节不等于指定数值", + "size_not_in": "容量大小,单位为字节不在指定范围中", + "slice": "内部字段", + "slice_contains": "内部字段包含指定字符", + "slice_ends_with": "内部字段已指定字符结尾", + "slice_gt": "内部字段大于指定数值", + "slice_gte": "内部字段大于或等于指定数值", + "slice_in": "内部字段在指定范围中", + "slice_lt": "内部字段小于指定字符", + "slice_lte": "内部字段小于或等于指定字符", + "slice_not": "内部字段不等于指定数值", + "slice_not_contains": "内部字段不包含指定字符", + "slice_not_ends_with": "内部字段不已指定字符结尾", + "slice_not_in": "内部字段不在指定范围中", + "slice_not_starts_with": "内部字段不已指定字符开始", + "slice_starts_with": "内部字段已指定字符开始", + "snapshot_consistent_type": "", + "snapshot_consistent_type_in": "", + "snapshot_consistent_type_not": "", + "snapshot_consistent_type_not_in": "", + "type": "类型", + "type_in": "类型在指定范围中", + "type_not": "类型不等于指定数值", + "type_not_in": "类型不在指定范围中", + "valid_capacity": "备份有效容量,单位为字节", + "valid_capacity_gt": "备份有效容量,单位为字节大于指定数值", + "valid_capacity_gte": "备份有效容量,单位为字节大于或等于指定数值", + "valid_capacity_in": "备份有效容量,单位为字节在指定范围中", + "valid_capacity_lt": "备份有效容量,单位为字节小于指定字符", + "valid_capacity_lte": "备份有效容量,单位为字节小于或等于指定字符", + "valid_capacity_not": "备份有效容量,单位为字节不等于指定数值", + "valid_capacity_not_in": "备份有效容量,单位为字节不在指定范围中", + "valid_size": "物理大小,单位为字节", + "valid_size_gt": "物理大小,单位为字节大于指定数值", + "valid_size_gte": "物理大小,单位为字节大于或等于指定数值", + "valid_size_in": "物理大小,单位为字节在指定范围中", + "valid_size_lt": "物理大小,单位为字节小于指定字符", + "valid_size_lte": "物理大小,单位为字节小于或等于指定字符", + "valid_size_not": "物理大小,单位为字节不等于指定数值", + "valid_size_not_in": "物理大小,单位为字节不在指定范围中", + "vm": "关联虚拟机", + "vm_local_id": "关联虚拟机的 UUID", + "vm_local_id_contains": "关联虚拟机的 UUID包含指定字符", + "vm_local_id_ends_with": "关联虚拟机的 UUID已指定字符结尾", + "vm_local_id_gt": "关联虚拟机的 UUID大于指定数值", + "vm_local_id_gte": "关联虚拟机的 UUID大于或等于指定数值", + "vm_local_id_in": "关联虚拟机的 UUID在指定范围中", + "vm_local_id_lt": "关联虚拟机的 UUID小于指定字符", + "vm_local_id_lte": "关联虚拟机的 UUID小于或等于指定字符", + "vm_local_id_not": "关联虚拟机的 UUID不等于指定数值", + "vm_local_id_not_contains": "关联虚拟机的 UUID不包含指定字符", + "vm_local_id_not_ends_with": "关联虚拟机的 UUID不已指定字符结尾", + "vm_local_id_not_in": "关联虚拟机的 UUID不在指定范围中", + "vm_local_id_not_starts_with": "关联虚拟机的 UUID不已指定字符开始", + "vm_local_id_starts_with": "关联虚拟机的 UUID已指定字符开始", + "vm_name": "虚拟机名", + "vm_name_contains": "虚拟机名包含指定字符", + "vm_name_ends_with": "虚拟机名已指定字符结尾", + "vm_name_gt": "虚拟机名大于指定数值", + "vm_name_gte": "虚拟机名大于或等于指定数值", + "vm_name_in": "虚拟机名在指定范围中", + "vm_name_lt": "虚拟机名小于指定字符", + "vm_name_lte": "虚拟机名小于或等于指定字符", + "vm_name_not": "虚拟机名不等于指定数值", + "vm_name_not_contains": "虚拟机名不包含指定字符", + "vm_name_not_ends_with": "虚拟机名不已指定字符结尾", + "vm_name_not_in": "虚拟机名不在指定范围中", + "vm_name_not_starts_with": "虚拟机名不已指定字符开始", + "vm_name_starts_with": "虚拟机名已指定字符开始" + }, + "BackupRestoreExecutionWhereInput": { + "AND": "符合所有的筛选条件", + "NOT": "不符合所有筛选条件", + "OR": "符合一项或多项筛选条件", + "entityAsyncStatus": "内部字段", + "entityAsyncStatus_in": "内部字段在指定范围中", + "entityAsyncStatus_not": "内部字段不等于指定数值", + "entityAsyncStatus_not_in": "内部字段不在指定范围中", + "id": "唯一标识", + "id_contains": "唯一标识包含指定字符", + "id_ends_with": "唯一标识已指定字符结尾", + "id_gt": "唯一标识大于指定数值", + "id_gte": "唯一标识大于或等于指定数值", + "id_in": "唯一标识在指定范围中", + "id_lt": "唯一标识小于指定字符", + "id_lte": "唯一标识小于或等于指定字符", + "id_not": "唯一标识不等于指定数值", + "id_not_contains": "唯一标识不包含指定字符", + "id_not_ends_with": "唯一标识不已指定字符结尾", + "id_not_in": "唯一标识不在指定范围中", + "id_not_starts_with": "唯一标识不已指定字符开始", + "id_starts_with": "唯一标识已指定字符开始", + "name": "名称", + "name_contains": "名称包含指定字符", + "name_ends_with": "名称已指定字符结尾", + "name_gt": "名称大于指定数值", + "name_gte": "名称大于或等于指定数值", + "name_in": "名称在指定范围中", + "name_lt": "名称小于指定字符", + "name_lte": "名称小于或等于指定字符", + "name_not": "名称不等于指定数值", + "name_not_contains": "名称不包含指定字符", + "name_not_ends_with": "名称不已指定字符结尾", + "name_not_in": "名称不在指定范围中", + "name_not_starts_with": "名称不已指定字符开始", + "name_starts_with": "名称已指定字符开始", + "resource_version_gt": "", + "resource_version_gte": "", + "resource_version_in": "", + "resource_version_lt": "", + "resource_version_lte": "", + "resource_version_not": "", + "resource_version_not_in": "" + }, + "BackupTargetExecutionWhereInput": { + "AND": "符合所有的筛选条件", + "NOT": "不符合所有筛选条件", + "OR": "符合一项或多项筛选条件", + "backup_group": "备份组", + "backup_group_contains": "备份组包含指定字符", + "backup_group_ends_with": "备份组已指定字符结尾", + "backup_group_gt": "备份组大于指定数值", + "backup_group_gte": "备份组大于或等于指定数值", + "backup_group_in": "备份组在指定范围中", + "backup_group_lt": "备份组小于指定字符", + "backup_group_lte": "备份组小于或等于指定字符", + "backup_group_not": "备份组不等于指定数值", + "backup_group_not_contains": "备份组不包含指定字符", + "backup_group_not_ends_with": "备份组不已指定字符结尾", + "backup_group_not_in": "备份组不在指定范围中", + "backup_group_not_starts_with": "备份组不已指定字符开始", + "backup_group_starts_with": "备份组已指定字符开始", + "backup_plan_execution": "执行记录", + "backup_restore_point": "备份恢复点", + "cluster_local_id": "集群 UUID", + "cluster_local_id_contains": "集群 UUID包含指定字符", + "cluster_local_id_ends_with": "集群 UUID已指定字符结尾", + "cluster_local_id_gt": "集群 UUID大于指定数值", + "cluster_local_id_gte": "集群 UUID大于或等于指定数值", + "cluster_local_id_in": "集群 UUID在指定范围中", + "cluster_local_id_lt": "集群 UUID小于指定字符", + "cluster_local_id_lte": "集群 UUID小于或等于指定字符", + "cluster_local_id_not": "集群 UUID不等于指定数值", + "cluster_local_id_not_contains": "集群 UUID不包含指定字符", + "cluster_local_id_not_ends_with": "集群 UUID不已指定字符结尾", + "cluster_local_id_not_in": "集群 UUID不在指定范围中", + "cluster_local_id_not_starts_with": "集群 UUID不已指定字符开始", + "cluster_local_id_starts_with": "集群 UUID已指定字符开始", + "duration": "持续时间", + "duration_gt": "持续时间大于指定数值", + "duration_gte": "持续时间大于或等于指定数值", + "duration_in": "持续时间在指定范围中", + "duration_lt": "持续时间小于指定字符", + "duration_lte": "持续时间小于或等于指定字符", + "duration_not": "持续时间不等于指定数值", + "duration_not_in": "持续时间不在指定范围中", + "entityAsyncStatus": "内部字段", + "entityAsyncStatus_in": "内部字段在指定范围中", + "entityAsyncStatus_not": "内部字段不等于指定数值", + "entityAsyncStatus_not_in": "内部字段不在指定范围中", + "executed_at": "执行时间", + "executed_at_gt": "执行时间大于指定数值", + "executed_at_gte": "执行时间大于或等于指定数值", + "executed_at_in": "执行时间在指定范围中", + "executed_at_lt": "执行时间小于指定字符", + "executed_at_lte": "执行时间小于或等于指定字符", + "executed_at_not": "执行时间不等于指定数值", + "executed_at_not_in": "执行时间不在指定范围中", + "id": "唯一标识", + "id_contains": "唯一标识包含指定字符", + "id_ends_with": "唯一标识已指定字符结尾", + "id_gt": "唯一标识大于指定数值", + "id_gte": "唯一标识大于或等于指定数值", + "id_in": "唯一标识在指定范围中", + "id_lt": "唯一标识小于指定字符", + "id_lte": "唯一标识小于或等于指定字符", + "id_not": "唯一标识不等于指定数值", + "id_not_contains": "唯一标识不包含指定字符", + "id_not_ends_with": "唯一标识不已指定字符结尾", + "id_not_in": "唯一标识不在指定范围中", + "id_not_starts_with": "唯一标识不已指定字符开始", + "id_starts_with": "唯一标识已指定字符开始", + "local_id": "UUID", + "local_id_contains": "UUID包含指定字符", + "local_id_ends_with": "UUID已指定字符结尾", + "local_id_gt": "UUID大于指定数值", + "local_id_gte": "UUID大于或等于指定数值", + "local_id_in": "UUID在指定范围中", + "local_id_lt": "UUID小于指定字符", + "local_id_lte": "UUID小于或等于指定字符", + "local_id_not": "UUID不等于指定数值", + "local_id_not_contains": "UUID不包含指定字符", + "local_id_not_ends_with": "UUID不已指定字符结尾", + "local_id_not_in": "UUID不在指定范围中", + "local_id_not_starts_with": "UUID不已指定字符开始", + "local_id_starts_with": "UUID已指定字符开始", + "parent_backup": "内部字段", + "parent_backup_contains": "内部字段包含指定字符", + "parent_backup_ends_with": "内部字段已指定字符结尾", + "parent_backup_gt": "内部字段大于指定数值", + "parent_backup_gte": "内部字段大于或等于指定数值", + "parent_backup_in": "内部字段在指定范围中", + "parent_backup_lt": "内部字段小于指定字符", + "parent_backup_lte": "内部字段小于或等于指定字符", + "parent_backup_not": "内部字段不等于指定数值", + "parent_backup_not_contains": "内部字段不包含指定字符", + "parent_backup_not_ends_with": "内部字段不已指定字符结尾", + "parent_backup_not_in": "内部字段不在指定范围中", + "parent_backup_not_starts_with": "内部字段不已指定字符开始", + "parent_backup_starts_with": "内部字段已指定字符开始", + "read_bytes": "读取速度,单位为字节", + "read_bytes_gt": "读取速度,单位为字节大于指定数值", + "read_bytes_gte": "读取速度,单位为字节大于或等于指定数值", + "read_bytes_in": "读取速度,单位为字节在指定范围中", + "read_bytes_lt": "读取速度,单位为字节小于指定字符", + "read_bytes_lte": "读取速度,单位为字节小于或等于指定字符", + "read_bytes_not": "读取速度,单位为字节不等于指定数值", + "read_bytes_not_in": "读取速度,单位为字节不在指定范围中", + "resource_version_gt": "", + "resource_version_gte": "", + "resource_version_in": "", + "resource_version_lt": "", + "resource_version_lte": "", + "resource_version_not": "", + "resource_version_not_in": "", + "retry_times": "", + "retry_times_gt": "", + "retry_times_gte": "", + "retry_times_in": "", + "retry_times_lt": "", + "retry_times_lte": "", + "retry_times_not": "", + "retry_times_not_in": "", + "status": "状态", + "status_in": "状态在指定范围中", + "status_not": "状态不等于指定数值", + "status_not_in": "状态不在指定范围中", + "total_bytes": "总大小,单位为字节", + "total_bytes_gt": "总大小,单位为字节大于指定数值", + "total_bytes_gte": "总大小,单位为字节大于或等于指定数值", + "total_bytes_in": "总大小,单位为字节在指定范围中", + "total_bytes_lt": "总大小,单位为字节小于指定字符", + "total_bytes_lte": "总大小,单位为字节小于或等于指定字符", + "total_bytes_not": "总大小,单位为字节不等于指定数值", + "total_bytes_not_in": "总大小,单位为字节不在指定范围中", + "type": "类型", + "type_in": "类型在指定范围中", + "type_not": "类型不等于指定数值", + "type_not_in": "类型不在指定范围中", + "vm": "关联虚拟机", + "vm_local_id": "虚拟机 UUID", + "vm_local_id_contains": "虚拟机 UUID包含指定字符", + "vm_local_id_ends_with": "虚拟机 UUID已指定字符结尾", + "vm_local_id_gt": "虚拟机 UUID大于指定数值", + "vm_local_id_gte": "虚拟机 UUID大于或等于指定数值", + "vm_local_id_in": "虚拟机 UUID在指定范围中", + "vm_local_id_lt": "虚拟机 UUID小于指定字符", + "vm_local_id_lte": "虚拟机 UUID小于或等于指定字符", + "vm_local_id_not": "虚拟机 UUID不等于指定数值", + "vm_local_id_not_contains": "虚拟机 UUID不包含指定字符", + "vm_local_id_not_ends_with": "虚拟机 UUID不已指定字符结尾", + "vm_local_id_not_in": "虚拟机 UUID不在指定范围中", + "vm_local_id_not_starts_with": "虚拟机 UUID不已指定字符开始", + "vm_local_id_starts_with": "虚拟机 UUID已指定字符开始", + "vm_name": "虚拟机名", + "vm_name_contains": "虚拟机名包含指定字符", + "vm_name_ends_with": "虚拟机名已指定字符结尾", + "vm_name_gt": "虚拟机名大于指定数值", + "vm_name_gte": "虚拟机名大于或等于指定数值", + "vm_name_in": "虚拟机名在指定范围中", + "vm_name_lt": "虚拟机名小于指定字符", + "vm_name_lte": "虚拟机名小于或等于指定字符", + "vm_name_not": "虚拟机名不等于指定数值", + "vm_name_not_contains": "虚拟机名不包含指定字符", + "vm_name_not_ends_with": "虚拟机名不已指定字符结尾", + "vm_name_not_in": "虚拟机名不在指定范围中", + "vm_name_not_starts_with": "虚拟机名不已指定字符开始", + "vm_name_starts_with": "虚拟机名已指定字符开始" + }, + "BackupPlanExecutionWhereInput": { + "AND": "符合所有的筛选条件", + "NOT": "不符合所有筛选条件", + "OR": "符合一项或多项筛选条件", + "backup_plan": "所属备份计划", + "deletable_flag_marked": "", + "deletable_flag_marked_not": "", + "duration": "持续时间", + "duration_gt": "持续时间大于指定数值", + "duration_gte": "持续时间大于或等于指定数值", + "duration_in": "持续时间在指定范围中", + "duration_lt": "持续时间小于指定字符", + "duration_lte": "持续时间小于或等于指定字符", + "duration_not": "持续时间不等于指定数值", + "duration_not_in": "持续时间不在指定范围中", + "entityAsyncStatus": "内部字段", + "entityAsyncStatus_in": "内部字段在指定范围中", + "entityAsyncStatus_not": "内部字段不等于指定数值", + "entityAsyncStatus_not_in": "内部字段不在指定范围中", + "executed_at": "执行时间", + "executed_at_gt": "执行时间大于指定数值", + "executed_at_gte": "执行时间大于或等于指定数值", + "executed_at_in": "执行时间在指定范围中", + "executed_at_lt": "执行时间小于指定字符", + "executed_at_lte": "执行时间小于或等于指定字符", + "executed_at_not": "执行时间不等于指定数值", + "executed_at_not_in": "执行时间不在指定范围中", + "id": "唯一标识", + "id_contains": "唯一标识包含指定字符", + "id_ends_with": "唯一标识已指定字符结尾", + "id_gt": "唯一标识大于指定数值", + "id_gte": "唯一标识大于或等于指定数值", + "id_in": "唯一标识在指定范围中", + "id_lt": "唯一标识小于指定字符", + "id_lte": "唯一标识小于或等于指定字符", + "id_not": "唯一标识不等于指定数值", + "id_not_contains": "唯一标识不包含指定字符", + "id_not_ends_with": "唯一标识不已指定字符结尾", + "id_not_in": "唯一标识不在指定范围中", + "id_not_starts_with": "唯一标识不已指定字符开始", + "id_starts_with": "唯一标识已指定字符开始", + "local_created_at": "创建时间", + "local_created_at_gt": "创建时间大于指定数值", + "local_created_at_gte": "创建时间大于或等于指定数值", + "local_created_at_in": "创建时间在指定范围中", + "local_created_at_lt": "创建时间小于指定字符", + "local_created_at_lte": "创建时间小于或等于指定字符", + "local_created_at_not": "创建时间不等于指定数值", + "local_created_at_not_in": "创建时间不在指定范围中", + "local_id": "UUID", + "local_id_contains": "UUID包含指定字符", + "local_id_ends_with": "UUID已指定字符结尾", + "local_id_gt": "UUID大于指定数值", + "local_id_gte": "UUID大于或等于指定数值", + "local_id_in": "UUID在指定范围中", + "local_id_lt": "UUID小于指定字符", + "local_id_lte": "UUID小于或等于指定字符", + "local_id_not": "UUID不等于指定数值", + "local_id_not_contains": "UUID不包含指定字符", + "local_id_not_ends_with": "UUID不已指定字符结尾", + "local_id_not_in": "UUID不在指定范围中", + "local_id_not_starts_with": "UUID不已指定字符开始", + "local_id_starts_with": "UUID已指定字符开始", + "method": "方法", + "method_in": "方法在指定范围中", + "method_not": "方法不等于指定数值", + "method_not_in": "方法不在指定范围中", + "state": "", + "state_in": "", + "state_not": "", + "state_not_in": "", + "status": "状态", + "status_in": "状态在指定范围中", + "status_not": "状态不等于指定数值", + "status_not_in": "状态不在指定范围中", + "success_job_count": "成功任务次数", + "success_job_count_gt": "成功任务次数大于指定数值", + "success_job_count_gte": "成功任务次数大于或等于指定数值", + "success_job_count_in": "成功任务次数在指定范围中", + "success_job_count_lt": "成功任务次数小于指定字符", + "success_job_count_lte": "成功任务次数小于或等于指定字符", + "success_job_count_not": "成功任务次数不等于指定数值", + "success_job_count_not_in": "成功任务次数不在指定范围中", + "total_job_count": "总任务次数", + "total_job_count_gt": "总任务次数大于指定数值", + "total_job_count_gte": "总任务次数大于或等于指定数值", + "total_job_count_in": "总任务次数在指定范围中", + "total_job_count_lt": "总任务次数小于指定字符", + "total_job_count_lte": "总任务次数小于或等于指定字符", + "total_job_count_not": "总任务次数不等于指定数值", + "total_job_count_not_in": "总任务次数不在指定范围中", + "type": "类型", + "type_in": "类型在指定范围中", + "type_not": "类型不等于指定数值", + "type_not_in": "类型不在指定范围中" + }, + "BackupPlanExecutionState": { + "enum": "" + }, + "BackupPlanUpdationParams": { + "data.disconnect_strategy": "调整备份对象是否保留恢复点", + "data.keep_policy_value": "保留策略数值", + "data.keep_policy": "保留策略类型", + "data.backup_delay_option": "启用时间窗口后,若在时间窗口外未完成的备份任务设置是否继续任务", + "data.window_end": "时间窗口结束时间", + "data.window_start": "时间窗口开始时间", + "data.enable_window": "是否启用时间窗口", + "data.full_time_point": "全量备份时间点", + "data.full_period": "全量备份周期", + "data.full_interval": "全量备份间隔", + "data.incremental_weekdays": "增量备份时间(每周)", + "data.incremental_time_points": "增量备份时间点", + "data.incremental_interval": "增量备份时间间隔", + "data.incremental_period": "增量备份周期", + "data.snapshot_consistent_type": "备份快照文件系统一致性", + "data.compression": "是否启用压缩", + "data.vms": "备份对象", + "data.description": "描述", + "data.name": "名称", + "data": "", + "where": "" + }, + "DeleteBackupPlan": { + "entityAsyncStatus": "", + "id": "资源 id" + }, + "WithTask_DeleteBackupPlan_": { + "task_id": "异步任务 id。", + "data": "资源" + }, + "BackupPlanDeletionParams": { + "data.delete_strategy": "是否保留备份恢复点", + "data": "", + "where": "" + }, + "BackupPlanExecution": { + "backup_plan": "所属备份计划", + "deletable_flag_marked": "内部字段", + "duration": "持续时间", + "entityAsyncStatus": "内部字段", + "executed_at": "执行时间", + "id": "唯一标识", + "local_created_at": "创建时间", + "local_id": "UUID", + "method": "方法", + "state": "", + "status": "状态", + "success_job_count": "成功任务次数", + "total_job_count": "总任务次数", + "type": "类型" + }, + "BackupPlanSuspendParams": { + "where": "" + }, + "BackupPlanResumeParams": { + "where": "" + }, + "WithTask_BackupPlanExecution_": { + "task_id": "异步任务 id。", + "data": "资源" + }, + "BackupRestoreExecution": { + "entityAsyncStatus": "内部字段", + "id": "唯一标识", + "name": "名称" + }, + "BackupPlanExecuteParams": { + "data.type": "全量/增量类型", + "data": "", + "where": "" + }, + "WithTask_BackupRestoreExecution_": { + "task_id": "异步任务 id。", + "data": "资源" + }, + "BackupRestoreExecutionNetworkMapping": { + "src_vlan_id": "原端 vlan id", + "dst_vlan_id": "目标端 vlan id", + "enum": "" + }, + "BackupRestorePointRebuildParams": { + "data.rebuild_network_mapping": "网络映射信息", + "data.rebuild_target_host_id": "目标主机的唯一标识", + "data.rebuild_target_cluster_id": "目标集群的唯一标识", + "data.rebuild_name": "重建名称", + "data.startup_after_restore": "恢复点是否自动开机", + "data": "", + "where": "" + }, + "BackupRestorePointRestoreInPlaceParams": { + "data.startup_after_restore": "恢复后是否自动开机", + "data": "", + "where": "" + }, + "DeleteBackupRestorePoint": { + "entityAsyncStatus": "内部字段", + "id": "资源 id" + }, + "WithTask_DeleteBackupRestorePoint-Array_": { + "task_id": "异步任务 id。", + "data": "资源" + }, + "BackupRestorePointDeletionParams": { + "where": "" + }, + "HostCreationParams": { + "auth_info": "", + "data": "", + "cluster_id": "关联集群 ID" + }, + "HostAuthInfo": { + "root_user_password": "", + "default_user_password": "" + }, + "NestedBackupRestoreExecution": { + "id": "唯一标识" + }, + "BackupRestorePoint": { + "backup_plan": "所属备份计划", + "backup_restore_executions": "恢复点执行记录", + "backup_target_execution": "备份执行记录", + "cluster_local_id": "所属集群的 UUID", + "compressed": "是否压缩", + "compression_ratio": "压缩比", + "creation": "执行类型", + "entityAsyncStatus": "内部字段", + "id": "唯一标识", + "local_created_at": "创建时间", + "local_id": "UUID", + "logical_size": "独占容量,单位为字节", + "parent_restore_point": "父恢复点", + "physical_size": "备份文件大小,单位为字节", + "size": "容量大小,单位为字节", + "slice": "内部字段", + "snapshot_consistent_type": "备份快照文件系统一致性", + "type": "类型", + "valid_capacity": "备份有效容量,单位为字节", + "valid_size": "物理大小,单位为字节", + "vm": "关联虚拟机", + "vm_local_id": "关联虚拟机的 UUID", + "vm_name": "虚拟机名" + }, + "BackupService": { + "application": "", + "backup_clusters": "备份集群", + "backup_network_gateway": "", + "backup_network_ip": "", + "backup_network_subnet_mask": "", + "backup_network_type": "", + "backup_network_vlan": "", + "backup_plans": "备份计划", + "backup_rd_iops_max": "", + "backup_store_repositories": "备份存储库", + "backup_wr_iops_max": "", + "description": "描述", + "entityAsyncStatus": "内部字段", + "id": "唯一标识", + "kube_config": "kube 配置", + "management_network_gateway": "", + "management_network_ip": "", + "management_network_subnet_mask": "", + "management_network_vlan": "", + "max_job_retry_times": "最大重试次数", + "max_parallel_backup_jobs": "最大备份任务数量", + "max_parallel_restore_jobs": "最大恢复任务数量", + "name": "名称", + "network_status": "网络状态", + "restore_rd_iops_max": "", + "restore_wr_iops_max": "", + "retry_interval": "重试间隔", + "running_vm": "运行中的虚拟机", + "status": "状态", + "storage_network_gateway": "", + "storage_network_ip": "", + "storage_network_subnet_mask": "", + "storage_network_type": "", + "storage_network_vlan": "" + }, + "BackupStoreRepository": { + "backup_plans": "备份计划", + "backup_restore_points": "备份恢复点", + "backup_service": "备份服务", + "createdAt": "", + "description": "描述", + "entityAsyncStatus": "内部字段", + "error_code": "", + "id": "唯一标识", + "iscsi_chap_name": "登录验证使用名称", + "iscsi_chap_secret": "登录验证使用密码", + "iscsi_ip": "服务器", + "iscsi_lun_id": "LUN ID", + "iscsi_port": "端口", + "iscsi_target_iqn": "iSCSI Target IQN", + "name": "名称", + "nfs_path": "文件夹", + "nfs_server": "服务器", + "status": "状态", + "total_capacity": "总容量,单位为字节", + "type": "类型", + "update_timestamp": "", + "used_data_space": "已使用的数据空间,单位为字节", + "used_data_space_usage": "", + "valid_data_space": "有效数据空间,单位为字节" + }, + "BackupTargetExecution": { + "backup_group": "备份组", + "backup_plan_execution": "执行记录", + "backup_restore_point": "备份恢复点", + "cluster_local_id": "集群 UUID", + "duration": "持续时间", + "entityAsyncStatus": "内部字段", + "executed_at": "执行时间", + "id": "唯一标识", + "local_id": "UUID", + "parent_backup": "内部字段", + "read_bytes": "读取速度,单位为字节", + "retry_times": "", + "status": "状态", + "total_bytes": "总大小,单位为字节", + "type": "类型", + "vm": "关联虚拟机", + "vm_local_id": "虚拟机 UUID", + "vm_name": "虚拟机名" + }, + "EverouteCluster": { + "agent_elf_clusters": "代理 ELF 集群", + "agent_elf_vdses": "代理 ELF 虚拟机交换机", + "controller_instances": "控制器实例", + "controller_template": "控制器模板", + "entityAsyncStatus": "内部字段", + "global_default_action": "全局默认配置", + "global_whitelist": "全局白名单", + "id": "唯一标识", + "installed": "是否安装", + "load_balancer_service": "", + "name": "名称", + "phase": "阶段", + "status": "状态", + "version": "版本", + "vpc_service": "" + }, + "NestedLoadBalancerService": { + "id": "唯一标识" + }, + "NestedVirtualPrivateCloudService": { + "id": "唯一标识" } }, "tags": [ @@ -654,6 +2445,42 @@ "/disassociate-system-service-from-obs-service": { "summary": "从可观测性服务中移除系统服务", "description": "从可观测性服务中移除系统服务" + }, + "/create-backup-plan": { + "summary": "创建备份计划", + "description": "" + }, + "/update-backup-plan": { + "summary": "更新备份计划", + "description": "" + }, + "/delete-backup-plan": { + "summary": "删除备份计划", + "description": "" + }, + "/suspend-backup-plan": { + "summary": "暂停备份计划", + "description": "" + }, + "/resume-backup-plan": { + "summary": "继续备份计划", + "description": "" + }, + "/execute-backup-plan": { + "summary": "立即执行备份计划", + "description": "" + }, + "/backup-rebuild-vm": { + "summary": "备份重建虚拟机", + "description": "" + }, + "/backup-restore-vm-in-place": { + "summary": "备份恢复点原机恢复", + "description": "" + }, + "/delete-backup-restore-point": { + "summary": "删除备份恢复点", + "description": "" } } } \ No newline at end of file