diff --git a/cloudtower-api-doc/docs/sdks/support_release.md b/cloudtower-api-doc/docs/sdks/support_release.md
index 44baffe9..096eb374 100644
--- a/cloudtower-api-doc/docs/sdks/support_release.md
+++ b/cloudtower-api-doc/docs/sdks/support_release.md
@@ -25,6 +25,7 @@ CloudTower API SDK 支持向下兼容。即 SDK 2.9.0 最高支持至 CloudTower
| SDK 版本 | 支持 CloudTower 版本 | SDK 发布日期 | 下载地址 |
| --- | --- | --- | --- |
+| 2.13.0 | 3.4.0 | 2023.11.07 | |
| 2.12.0 | 3.3.0 | 2023.10.19 | |
| 2.11.0 | 3.2.0, 3.2.1 | 2023.09.01 | |
| 2.10.0 | 3.1.0 | 2023.08.01 | |
diff --git a/cloudtower-api-doc/i18n/en/docusaurus-plugin-content-docs/current/sdks/support_release.md b/cloudtower-api-doc/i18n/en/docusaurus-plugin-content-docs/current/sdks/support_release.md
index 4ae092cc..4916fa20 100644
--- a/cloudtower-api-doc/i18n/en/docusaurus-plugin-content-docs/current/sdks/support_release.md
+++ b/cloudtower-api-doc/i18n/en/docusaurus-plugin-content-docs/current/sdks/support_release.md
@@ -26,6 +26,7 @@ The following are the compatible versions when upgrading with CloudTower. Versio
| SDK Version | Supported CloudTower Version | SDK Release Date | Download Address |
| --- | --- | --- | --- |
+| 2.13.0 | 3.4.0 | 2023.11.07 | |
| 2.12.0 | 3.3.0 | 2023.10.19 | |
| 2.11.0 | 3.2.0, 3.2.1 | 2023.09.01 | |
| 2.10.0 | 3.1.0 | 2023.08.01 | |
diff --git a/cloudtower-api-doc/scripts/create-new-api-doc.js b/cloudtower-api-doc/scripts/create-new-api-doc.js
index 5f1d5755..5c6aaaa7 100644
--- a/cloudtower-api-doc/scripts/create-new-api-doc.js
+++ b/cloudtower-api-doc/scripts/create-new-api-doc.js
@@ -9,6 +9,7 @@ const {
} = require("./describe");
const versions = [
+ '3.4.0',
"3.3.0",
"3.2.0",
'3.1.0',
diff --git a/cloudtower-api-doc/scripts/sync-swagger.js b/cloudtower-api-doc/scripts/sync-swagger.js
index 129b8964..6692ef26 100644
--- a/cloudtower-api-doc/scripts/sync-swagger.js
+++ b/cloudtower-api-doc/scripts/sync-swagger.js
@@ -10,7 +10,6 @@ const SCHEMA_URL = `http://tower.smartx.com/v2/api/swagger3`
const sync = (v) => {
const fileUrl = new url.URL(SCHEMA_URL);
const fileName = `${v}-swagger.json`;
- console.log(fileName);
const filePath = path.resolve(__dirname, `../static/specs/${fileName}`)
http.get(fileUrl.href, function(response) {
let content = '';
diff --git a/cloudtower-api-doc/static/specs/3.4.0-swagger.json b/cloudtower-api-doc/static/specs/3.4.0-swagger.json
new file mode 100644
index 00000000..66b9bd8f
--- /dev/null
+++ b/cloudtower-api-doc/static/specs/3.4.0-swagger.json
@@ -0,0 +1,143776 @@
+{
+ "components": {
+ "examples": {},
+ "headers": {},
+ "parameters": {},
+ "requestBodies": {},
+ "responses": {},
+ "schemas": {
+ "ErrorCode": {
+ "enum": [
+ "ResourceLocked"
+ ],
+ "type": "string"
+ },
+ "ErrorBody": {
+ "properties": {
+ "code": {
+ "$ref": "#/components/schemas/ErrorCode"
+ },
+ "props": {},
+ "stack": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "status": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "operationName": {
+ "type": "string"
+ },
+ "path": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "message",
+ "status",
+ "path"
+ ],
+ "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": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SeverityEnum"
+ }
+ ],
+ "nullable": true
+ },
+ "value": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "AlertRuleObject": {
+ "enum": [
+ "BRICK",
+ "CLUSTER",
+ "DISK",
+ "HYPERVISOR",
+ "NETWORK",
+ "NTP_SERVER",
+ "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": {
+ "items": {
+ "$ref": "#/components/schemas/NestedAlertRule"
+ },
+ "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": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertRuleObject"
+ }
+ ],
+ "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"
+ },
+ "AlertRuleWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/AlertRuleWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "customized": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "customized_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "global_alert_rule": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GlobalAlertRuleWhereInput"
+ }
+ ],
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/AlertRuleWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/AlertRuleWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ClusterWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "application_highest_version": {
+ "type": "string",
+ "nullable": true
+ },
+ "application_highest_version_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "application_highest_version_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "application_highest_version_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "application_highest_version_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "application_highest_version_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "application_highest_version_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "application_highest_version_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "application_highest_version_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "application_highest_version_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "application_highest_version_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "application_highest_version_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "application_highest_version_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "application_highest_version_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "applications_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ApplicationWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "applications_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ApplicationWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "applications_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ApplicationWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "architecture": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Architecture"
+ }
+ ],
+ "nullable": true
+ },
+ "architecture_in": {
+ "items": {
+ "$ref": "#/components/schemas/Architecture"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "architecture_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Architecture"
+ }
+ ],
+ "nullable": true
+ },
+ "architecture_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/Architecture"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "auto_converge": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "auto_converge_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "connect_state": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConnectState"
+ }
+ ],
+ "nullable": true
+ },
+ "connect_state_in": {
+ "items": {
+ "$ref": "#/components/schemas/ConnectState"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "connect_state_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConnectState"
+ }
+ ],
+ "nullable": true
+ },
+ "connect_state_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/ConnectState"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistency_groups_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "consistency_groups_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "consistency_groups_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "current_cpu_model": {
+ "type": "string",
+ "nullable": true
+ },
+ "current_cpu_model_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "current_cpu_model_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "current_cpu_model_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "current_cpu_model_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "current_cpu_model_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "current_cpu_model_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "current_cpu_model_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "current_cpu_model_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "current_cpu_model_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "current_cpu_model_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "current_cpu_model_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "current_cpu_model_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "current_cpu_model_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "datacenters_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "datacenters_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "datacenters_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "disconnected_date": {
+ "type": "string",
+ "nullable": true
+ },
+ "disconnected_date_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "disconnected_date_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "disconnected_date_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "disconnected_date_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "disconnected_date_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "disconnected_date_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "disconnected_date_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "disconnected_reason": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterConnectorErrorCode"
+ }
+ ],
+ "nullable": true
+ },
+ "disconnected_reason_in": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterConnectorErrorCode"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "disconnected_reason_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterConnectorErrorCode"
+ }
+ ],
+ "nullable": true
+ },
+ "disconnected_reason_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterConnectorErrorCode"
+ },
+ "type": "array",
+ "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
+ },
+ "everoute_cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EverouteClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "failure_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "failure_data_space_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "has_metrox": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "has_metrox_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "host_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "host_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "hypervisor": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Hypervisor"
+ }
+ ],
+ "nullable": true
+ },
+ "hypervisor_in": {
+ "items": {
+ "$ref": "#/components/schemas/Hypervisor"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "hypervisor_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Hypervisor"
+ }
+ ],
+ "nullable": true
+ },
+ "hypervisor_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/Hypervisor"
+ },
+ "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
+ },
+ "ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "is_all_flash": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_all_flash_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "iscsi_vip": {
+ "type": "string",
+ "nullable": true
+ },
+ "iscsi_vip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "iscsi_vip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "iscsi_vip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "iscsi_vip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "iscsi_vip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iscsi_vip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "iscsi_vip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "iscsi_vip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "iscsi_vip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "iscsi_vip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "iscsi_vip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iscsi_vip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "iscsi_vip_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
+ },
+ "license_expire_date": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_expire_date_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_expire_date_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_expire_date_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "license_expire_date_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_expire_date_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_expire_date_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_expire_date_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "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
+ },
+ "license_sign_date": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_sign_date_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_sign_date_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_sign_date_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "license_sign_date_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_sign_date_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_sign_date_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_sign_date_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "license_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/LicenseType"
+ }
+ ],
+ "nullable": true
+ },
+ "license_type_in": {
+ "items": {
+ "$ref": "#/components/schemas/LicenseType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "license_type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/LicenseType"
+ }
+ ],
+ "nullable": true
+ },
+ "license_type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/LicenseType"
+ },
+ "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",
+ "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
+ },
+ "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
+ },
+ "management_vip": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_vip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_vip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_vip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_vip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_vip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "management_vip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_vip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_vip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_vip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_vip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_vip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "management_vip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_vip_starts_with": {
+ "type": "string",
+ "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_physical_data_capacity": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_physical_data_capacity_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_physical_data_capacity_per_node": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_per_node_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_per_node_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_per_node_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_physical_data_capacity_per_node_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_per_node_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_per_node_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_per_node_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mgt_gateway": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_gateway_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_gateway_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_gateway_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_gateway_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_gateway_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mgt_gateway_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_gateway_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_gateway_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_gateway_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_gateway_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_gateway_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mgt_gateway_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_gateway_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mgt_netmask_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mgt_netmask_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "migration_data_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_data_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_data_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_data_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "migration_data_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_data_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_data_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_data_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "migration_speed": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_speed_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_speed_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_speed_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "migration_speed_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_speed_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_speed_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_speed_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ntp_mode": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NtpMode"
+ }
+ ],
+ "nullable": true
+ },
+ "ntp_mode_in": {
+ "items": {
+ "$ref": "#/components/schemas/NtpMode"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ntp_mode_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NtpMode"
+ }
+ ],
+ "nullable": true
+ },
+ "ntp_mode_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/NtpMode"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvme_over_rdma_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nvme_over_rdma_enabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nvme_over_tcp_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nvme_over_tcp_enabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nvmf_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nvmf_enabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "pmem_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "pmem_enabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "provisioned_cpu_cores": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_for_active_vm_ratio": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_for_active_vm_ratio_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_for_active_vm_ratio_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_for_active_vm_ratio_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_for_active_vm_ratio_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_for_active_vm_ratio_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_for_active_vm_ratio_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_for_active_vm_ratio_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_memory_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_memory_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_memory_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_memory_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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",
+ "nullable": true
+ },
+ "provisioned_memory_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_ratio": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_ratio_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_ratio_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_ratio_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_ratio_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_ratio_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_ratio_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_ratio_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "rdma_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rdma_enabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "recover_data_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_data_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_data_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_data_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "recover_data_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_data_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_data_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_data_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "recover_speed": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_speed_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_speed_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_speed_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "recover_speed_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_speed_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_speed_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_speed_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "reserved_cpu_cores_for_system_service": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "reserved_cpu_cores_for_system_service_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "reserved_cpu_cores_for_system_service_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "reserved_cpu_cores_for_system_service_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "reserved_cpu_cores_for_system_service_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "reserved_cpu_cores_for_system_service_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "reserved_cpu_cores_for_system_service_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "reserved_cpu_cores_for_system_service_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "running_vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "running_vm_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "running_vm_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "running_vm_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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
+ },
+ "settings": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterSettingsWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "stretch": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "stretch_not": {
+ "type": "boolean",
+ "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
+ },
+ "total_cache_capacity_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cache_capacity_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_cores": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_cores_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_hz": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_hz_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_sockets": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_sockets_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_sockets_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_sockets_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_sockets_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_sockets_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_sockets_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_sockets_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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",
+ "nullable": true
+ },
+ "total_memory_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_memory_bytes_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_in": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "upgrade_tool_version": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "upgrade_tool_version_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "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",
+ "nullable": true
+ },
+ "upgrade_tool_version_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "used_cpu_hz": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_cpu_hz_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_data_space_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "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_memory_bytes": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_memory_bytes_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "valid_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "valid_data_space_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "valid_data_space_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "valid_data_space_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "valid_data_space_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "valid_data_space_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "valid_data_space_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "valid_data_space_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vcenterAccount": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VcenterAccountWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vdses_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vdses_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vdses_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ }
+ ],
+ "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
+ },
+ "vhost_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "vhost_enabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "vm_folders_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmFolderWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_folders_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmFolderWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_folders_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmFolderWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_templates_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_templates_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_templates_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "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
+ },
+ "witness": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/WitnessWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "zones_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ZoneWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "zones_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ZoneWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "zones_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ZoneWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ApplicationWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ApplicationWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "error_message": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "error_message_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "error_message_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_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",
+ "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
+ },
+ "image_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "image_name_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "image_name_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "image_name_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "image_name_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "image_name_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "image_name_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "image_name_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "image_name_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "image_name_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "image_name_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "image_name_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "image_name_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "image_name_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
+ },
+ "memory": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "memory_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ApplicationWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ApplicationWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "state": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ApplicationState"
+ }
+ ],
+ "nullable": true
+ },
+ "state_in": {
+ "items": {
+ "$ref": "#/components/schemas/ApplicationState"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "state_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ApplicationState"
+ }
+ ],
+ "nullable": true
+ },
+ "state_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/ApplicationState"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "storage_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "storage_ip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "storage_ip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "storage_ip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "storage_ip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "storage_ip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "storage_ip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "storage_ip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "storage_ip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "storage_ip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "storage_ip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "storage_ip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "storage_ip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "storage_ip_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ApplicationType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_in": {
+ "items": {
+ "$ref": "#/components/schemas/ApplicationType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ApplicationType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/ApplicationType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "update_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "update_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "update_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "update_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "update_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "update_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "update_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "update_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vcpu": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vcpu_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "vm": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "volume_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "volume_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "volume_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "volume_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "volume_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "volume_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "volume_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "volume_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ApplicationState": {
+ "enum": [
+ "DEPLOY_ERROR",
+ "DEPLOYED",
+ "DEPLOYING",
+ "EDITING",
+ "NOT_DEPLOYED",
+ "STOP_ERROR",
+ "STOPPED",
+ "STOPPING",
+ "UPGRADING"
+ ],
+ "type": "string"
+ },
+ "ApplicationType": {
+ "enum": [
+ "MONITOR"
+ ],
+ "type": "string"
+ },
+ "VmWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "clock_offset": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmClockOffset"
+ }
+ ],
+ "nullable": true
+ },
+ "clock_offset_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmClockOffset"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "clock_offset_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmClockOffset"
+ }
+ ],
+ "nullable": true
+ },
+ "clock_offset_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmClockOffset"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cloud_init_supported": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cloud_init_supported_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "cpu_model": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_model_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_model_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_usage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cpu_usage_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cpu_usage_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cpu_usage_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_usage_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cpu_usage_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cpu_usage_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "cpu_usage_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "deleted_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "deleted_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "deleted_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "deleted_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "deleted_at_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "deleted_at_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "deleted_at_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "deleted_at_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "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
+ },
+ "dns_servers": {
+ "type": "string",
+ "nullable": true
+ },
+ "dns_servers_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "dns_servers_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "dns_servers_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "dns_servers_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "dns_servers_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "dns_servers_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "dns_servers_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "dns_servers_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "dns_servers_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "dns_servers_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "dns_servers_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "dns_servers_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "dns_servers_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "entity_filter_results_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmEntityFilterResultWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "entity_filter_results_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmEntityFilterResultWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "entity_filter_results_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmEntityFilterResultWhereInput"
+ }
+ ],
+ "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
+ },
+ "firmware": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmFirmware"
+ }
+ ],
+ "nullable": true
+ },
+ "firmware_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmFirmware"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "firmware_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmFirmware"
+ }
+ ],
+ "nullable": true
+ },
+ "firmware_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmFirmware"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "folder": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmFolderWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "gpu_devices_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "gpu_devices_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "gpu_devices_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "guest_cpu_model": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_cpu_model_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_cpu_model_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_cpu_model_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_cpu_model_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_cpu_model_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "guest_cpu_model_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_cpu_model_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_cpu_model_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_cpu_model_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_cpu_model_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_cpu_model_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "guest_cpu_model_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_cpu_model_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_os_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmGuestsOperationSystem"
+ }
+ ],
+ "nullable": true
+ },
+ "guest_os_type_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmGuestsOperationSystem"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "guest_os_type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmGuestsOperationSystem"
+ }
+ ],
+ "nullable": true
+ },
+ "guest_os_type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmGuestsOperationSystem"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "guest_size_usage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_size_usage_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_size_usage_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_size_usage_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "guest_size_usage_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_size_usage_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_size_usage_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_size_usage_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "guest_used_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "guest_used_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "guest_used_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "guest_used_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "guest_used_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "guest_used_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "guest_used_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "guest_used_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ha": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ha_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "host": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/HostWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "hostname": {
+ "type": "string",
+ "nullable": true
+ },
+ "hostname_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "hostname_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "hostname_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "hostname_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "hostname_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "hostname_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "hostname_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "hostname_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "hostname_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "hostname_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "hostname_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "hostname_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "hostname_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",
+ "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
+ },
+ "in_recycle_bin": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "in_recycle_bin_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internal": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internal_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "io_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ }
+ ],
+ "nullable": true
+ },
+ "io_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "io_policy_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ }
+ ],
+ "nullable": true
+ },
+ "io_policy_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ips": {
+ "type": "string",
+ "nullable": true
+ },
+ "ips_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ips_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ips_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ips_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ips_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ips_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ips_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ips_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "ips_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ips_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ips_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ips_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ips_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "isolation_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IsolationPolicyWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "kernel_info": {
+ "type": "string",
+ "nullable": true
+ },
+ "kernel_info_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "kernel_info_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "kernel_info_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "kernel_info_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "kernel_info_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "kernel_info_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "kernel_info_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "kernel_info_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "kernel_info_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "kernel_info_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "kernel_info_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "kernel_info_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "kernel_info_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
+ },
+ "last_shutdown_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_shutdown_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_shutdown_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_shutdown_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "last_shutdown_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_shutdown_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_shutdown_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_shutdown_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "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
+ },
+ "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
+ },
+ "logical_size_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "logical_size_bytes_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_bandwidth_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth_policy_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_bandwidth_policy_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_iops_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops_policy_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_iops_policy_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "memory": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "memory_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "memory_usage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "memory_usage_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "memory_usage_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "memory_usage_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "memory_usage_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "memory_usage_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "memory_usage_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "memory_usage_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "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
+ },
+ "nested_virtualization": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nested_virtualization_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "node_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_ip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_ip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_ip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_ip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_ip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "node_ip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_ip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_ip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_ip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_ip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_ip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "node_ip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_ip_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "original_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "original_name_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "original_name_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "original_name_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "original_name_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "original_name_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "original_name_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "original_name_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "original_name_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "original_name_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "original_name_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "original_name_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "original_name_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "original_name_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "os": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "os_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "os_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "pci_nics_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "pci_nics_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "pci_nics_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "protected": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "protected_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "provisioned_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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
+ },
+ "snapshot_plan": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "snapshots_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "snapshots_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "snapshots_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "usb_devices_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UsbDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "usb_devices_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UsbDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "usb_devices_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UsbDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vcpu": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vcpu_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "video_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVideoType"
+ }
+ ],
+ "nullable": true
+ },
+ "video_type_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmVideoType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "video_type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVideoType"
+ }
+ ],
+ "nullable": true
+ },
+ "video_type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmVideoType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_disks_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_disks_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_disks_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_nics_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_nics_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_nics_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_placement_group_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmPlacementGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_placement_group_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmPlacementGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_placement_group_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmPlacementGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_tools_status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmToolsStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_tools_status_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmToolsStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_tools_status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmToolsStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_tools_status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmToolsStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_tools_version": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_tools_version_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_tools_version_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_tools_version_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_tools_version_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_tools_version_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_tools_version_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_tools_version_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_tools_version_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_tools_version_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_tools_version_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_tools_version_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_tools_version_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_tools_version_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_usage": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_usage_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmUsage"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_usage_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_usage_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmUsage"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "win_opt": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "win_opt_not": {
+ "type": "boolean",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "VmClockOffset": {
+ "enum": [
+ "LOCALTIME",
+ "UTC"
+ ],
+ "type": "string"
+ },
+ "VmEntityFilterResultWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VmEntityFilterResultWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "entityFilter": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityFilterWhereInput"
+ }
+ ],
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VmEntityFilterResultWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VmEntityFilterResultWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "EntityFilterWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/EntityFilterWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "apply_to_all_clusters": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "apply_to_all_clusters_not": {
+ "type": "boolean",
+ "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
+ },
+ "entity_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityType"
+ }
+ ],
+ "nullable": true
+ },
+ "entity_type_in": {
+ "items": {
+ "$ref": "#/components/schemas/EntityType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "entity_type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityType"
+ }
+ ],
+ "nullable": true
+ },
+ "entity_type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/EntityType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "exec_failed_cluster_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "exec_failed_cluster_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "exec_failed_cluster_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "filter_status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/FilterStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "filter_status_in": {
+ "items": {
+ "$ref": "#/components/schemas/FilterStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "filter_status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/FilterStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "filter_status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/FilterStatus"
+ },
+ "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
+ },
+ "last_executed_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_executed_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_executed_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_executed_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "last_executed_at_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_executed_at_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_executed_at_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_executed_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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/EntityFilterWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/EntityFilterWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "preset": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "preset_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "preset_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "preset_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "preset_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "preset_starts_with": {
+ "type": "string",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "EntityType": {
+ "enum": [
+ "VM"
+ ],
+ "type": "string"
+ },
+ "FilterStatus": {
+ "enum": [
+ "EXECUTING",
+ "FAILED",
+ "INITIALIZING",
+ "PARTIAL_SUCCESSED",
+ "SUCCESSED"
+ ],
+ "type": "string"
+ },
+ "EntityAsyncStatus": {
+ "enum": [
+ "CREATING",
+ "DELETING",
+ "UPDATING"
+ ],
+ "type": "string"
+ },
+ "VmFirmware": {
+ "enum": [
+ "BIOS",
+ "UEFI"
+ ],
+ "type": "string"
+ },
+ "VmFolderWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VmFolderWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VmFolderWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VmFolderWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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",
+ "additionalProperties": false
+ },
+ "GpuDeviceWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "assigned_vgpus_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "assigned_vgpus_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "assigned_vgpus_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "assigned_vgpus_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "assigned_vgpus_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "assigned_vgpus_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "assigned_vgpus_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "assigned_vgpus_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "available_vgpus_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "available_vgpus_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "available_vgpus_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "available_vgpus_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "available_vgpus_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "available_vgpus_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "available_vgpus_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "available_vgpus_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "brand": {
+ "type": "string",
+ "nullable": true
+ },
+ "brand_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "brand_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "brand_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "brand_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "brand_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "brand_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "brand_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "brand_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "brand_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "brand_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "brand_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "brand_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "brand_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "bus_location": {
+ "type": "string",
+ "nullable": true
+ },
+ "bus_location_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "bus_location_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "bus_location_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "bus_location_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "bus_location_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bus_location_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "bus_location_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "bus_location_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "bus_location_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "bus_location_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "bus_location_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bus_location_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "bus_location_starts_with": {
+ "type": "string",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "is_nvidia_tools_ready": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_nvidia_tools_ready_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_nvidia_vfs_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_nvidia_vfs_enabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_nvidia_vfs_supported": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_nvidia_vfs_supported_not": {
+ "type": "boolean",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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": "array",
+ "nullable": true
+ },
+ "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": "array",
+ "nullable": true
+ },
+ "model_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "model_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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_in": {
+ "items": {
+ "$ref": "#/components/schemas/GpuDeviceStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/GpuDeviceStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "user_usage": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "user_usage_in": {
+ "items": {
+ "$ref": "#/components/schemas/GpuDeviceUsage"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "user_usage_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "user_usage_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/GpuDeviceUsage"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "user_vgpu_type_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_id_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_id_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_id_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_id_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_id_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "user_vgpu_type_id_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_id_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_id_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_id_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_id_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_id_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "user_vgpu_type_id_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_id_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "user_vgpu_type_name_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "user_vgpu_type_name_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "vgpu_instance_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vgpu_instance_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vgpu_instance_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vgpu_instance_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vgpu_instance_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vgpu_instance_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vgpu_instance_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vgpu_instance_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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",
+ "additionalProperties": false
+ },
+ "HostWhereInput": {
+ "properties": {
+ "access_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "access_ip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "access_ip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "access_ip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "access_ip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "access_ip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "access_ip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "access_ip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "access_ip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "access_ip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "access_ip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "access_ip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "access_ip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "access_ip_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "allocable_cpu_cores_for_vm_exclusive": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "allocable_cpu_cores_for_vm_exclusive_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "allocable_cpu_cores_for_vm_exclusive_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "allocable_cpu_cores_for_vm_exclusive_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "allocable_cpu_cores_for_vm_exclusive_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "allocable_cpu_cores_for_vm_exclusive_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "allocable_cpu_cores_for_vm_exclusive_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "allocable_cpu_cores_for_vm_exclusive_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "allocatable_memory_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "allocatable_memory_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "allocatable_memory_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "allocatable_memory_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "allocatable_memory_bytes_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "allocatable_memory_bytes_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "allocatable_memory_bytes_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "allocatable_memory_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/HostWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "chunk_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "chunk_id_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "chunk_id_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "chunk_id_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "chunk_id_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "chunk_id_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "chunk_id_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "chunk_id_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "chunk_id_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "chunk_id_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "chunk_id_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "chunk_id_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "chunk_id_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "chunk_id_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "cpu_brand": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_brand_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_brand_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_brand_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_brand_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_brand_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_brand_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_brand_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_brand_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_brand_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_brand_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_brand_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_brand_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_brand_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_fan_speed_unit": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CpuFanSpeedUnit"
+ }
+ ],
+ "nullable": true
+ },
+ "cpu_fan_speed_unit_in": {
+ "items": {
+ "$ref": "#/components/schemas/CpuFanSpeedUnit"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_fan_speed_unit_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CpuFanSpeedUnit"
+ }
+ ],
+ "nullable": true
+ },
+ "cpu_fan_speed_unit_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/CpuFanSpeedUnit"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_hz_per_core": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cpu_hz_per_core_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cpu_hz_per_core_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cpu_hz_per_core_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_hz_per_core_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cpu_hz_per_core_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cpu_hz_per_core_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cpu_hz_per_core_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_model": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_model_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_model_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_vendor": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_vendor_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_vendor_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_vendor_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_vendor_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_vendor_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_vendor_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_vendor_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_vendor_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_vendor_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_vendor_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_vendor_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_vendor_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_vendor_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "data_ip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "data_ip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "disks_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "disks_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "disks_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ }
+ ],
+ "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
+ },
+ "failure_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "failure_data_space_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "gpu_devices_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "gpu_devices_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "gpu_devices_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "hdd_data_capacity": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "hdd_data_capacity_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "hdd_data_capacity_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "hdd_data_capacity_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "hdd_data_capacity_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "hdd_data_capacity_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "hdd_data_capacity_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "hdd_data_capacity_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "hdd_disk_count": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hdd_disk_count_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hdd_disk_count_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hdd_disk_count_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "hdd_disk_count_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hdd_disk_count_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hdd_disk_count_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hdd_disk_count_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "hypervisor_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "hypervisor_ip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "hypervisor_ip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "hypervisor_ip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "hypervisor_ip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "hypervisor_ip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "hypervisor_ip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "hypervisor_ip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "hypervisor_ip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "hypervisor_ip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "hypervisor_ip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "hypervisor_ip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "hypervisor_ip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "hypervisor_ip_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",
+ "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
+ },
+ "iommu": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IommuStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "iommu_in": {
+ "items": {
+ "$ref": "#/components/schemas/IommuStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iommu_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IommuStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "iommu_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/IommuStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ipmi": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IpmiWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "is_os_in_raid1": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_os_in_raid1_not": {
+ "type": "boolean",
+ "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
+ },
+ "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
+ },
+ "lsm_cap_disk_safe_umount": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "lsm_cap_disk_safe_umount_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "management_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "management_ip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "management_ip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_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": "array",
+ "nullable": true
+ },
+ "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": "array",
+ "nullable": true
+ },
+ "model_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "model_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
+ },
+ "nested_virtualization": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nested_virtualization_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nic_count": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nic_count_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nic_count_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nic_count_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nic_count_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nic_count_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nic_count_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nic_count_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nics_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nics_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nics_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "node_topo_local_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_topo_local_id_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_topo_local_id_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_topo_local_id_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_topo_local_id_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_topo_local_id_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "node_topo_local_id_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_topo_local_id_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_topo_local_id_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_topo_local_id_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_topo_local_id_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_topo_local_id_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "node_topo_local_id_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "node_topo_local_id_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/HostWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/HostWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "os_memory_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "os_memory_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "os_memory_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "os_memory_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "os_memory_bytes_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "os_memory_bytes_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "os_memory_bytes_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "os_memory_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "os_version": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_version_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_version_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_version_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_version_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_version_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "os_version_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_version_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_version_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_version_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_version_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_version_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "os_version_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_version_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "pmem_dimm_capacity": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "pmem_dimm_capacity_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "pmem_dimm_capacity_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "pmem_dimm_capacity_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "pmem_dimm_capacity_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "pmem_dimm_capacity_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "pmem_dimm_capacity_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "pmem_dimm_capacity_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "pmem_dimm_count": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_dimm_count_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_dimm_count_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_dimm_count_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "pmem_dimm_count_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_dimm_count_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_dimm_count_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_dimm_count_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "pmem_dimms_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/PmemDimmWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "pmem_dimms_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/PmemDimmWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "pmem_dimms_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/PmemDimmWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "pmem_disk_count": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_disk_count_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_disk_count_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_disk_count_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "pmem_disk_count_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_disk_count_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_disk_count_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_disk_count_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_cpu_cores": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_memory_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_memory_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_memory_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_memory_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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",
+ "nullable": true
+ },
+ "provisioned_memory_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "running_pause_vm_memory_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "running_pause_vm_memory_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "running_pause_vm_memory_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "running_pause_vm_memory_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "running_pause_vm_memory_bytes_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "running_pause_vm_memory_bytes_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "running_pause_vm_memory_bytes_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "running_pause_vm_memory_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "running_vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "running_vm_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "running_vm_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "running_vm_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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
+ },
+ "scvm_cpu": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "scvm_cpu_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "scvm_cpu_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "scvm_cpu_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "scvm_cpu_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "scvm_cpu_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "scvm_cpu_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "scvm_cpu_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "scvm_memory": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "scvm_memory_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "scvm_memory_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "scvm_memory_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "scvm_memory_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "scvm_memory_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "scvm_memory_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "scvm_memory_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "scvm_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "scvm_name_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "scvm_name_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "scvm_name_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "scvm_name_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "scvm_name_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "scvm_name_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "scvm_name_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "scvm_name_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "scvm_name_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "scvm_name_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "scvm_name_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "scvm_name_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "scvm_name_starts_with": {
+ "type": "string",
+ "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
+ },
+ "ssd_data_capacity": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "ssd_data_capacity_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "ssd_data_capacity_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "ssd_data_capacity_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ssd_data_capacity_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "ssd_data_capacity_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "ssd_data_capacity_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "ssd_data_capacity_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ssd_disk_count": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "ssd_disk_count_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "ssd_disk_count_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "ssd_disk_count_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ssd_disk_count_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "ssd_disk_count_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "ssd_disk_count_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "ssd_disk_count_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "state": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/HostState"
+ }
+ ],
+ "nullable": true
+ },
+ "state_in": {
+ "items": {
+ "$ref": "#/components/schemas/HostState"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "state_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/HostState"
+ }
+ ],
+ "nullable": true
+ },
+ "state_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/HostState"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/HostStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_in": {
+ "items": {
+ "$ref": "#/components/schemas/HostStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/HostStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/HostStatus"
+ },
+ "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
+ },
+ "total_cache_capacity_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cache_capacity_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_cores": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_cores_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_hz": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_hz_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_sockets": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_sockets_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_sockets_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_sockets_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_sockets_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_sockets_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_sockets_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_sockets_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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",
+ "nullable": true
+ },
+ "total_memory_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_memory_bytes_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "usb_devices_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UsbDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "usb_devices_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UsbDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "usb_devices_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UsbDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "used_cpu_hz": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_cpu_hz_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_data_space_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "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_memory_bytes": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_memory_bytes_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vmotion_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "vmotion_ip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "vmotion_ip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "vmotion_ip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "vmotion_ip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "vmotion_ip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vmotion_ip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "vmotion_ip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "vmotion_ip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "vmotion_ip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "vmotion_ip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "vmotion_ip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vmotion_ip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "vmotion_ip_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
+ },
+ "vsphereEsxiAccount": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "with_faster_ssd_as_cache": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "with_faster_ssd_as_cache_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "zone": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ZoneWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "CpuFanSpeedUnit": {
+ "enum": [
+ "PERCENT",
+ "RPM"
+ ],
+ "type": "string"
+ },
+ "DiskWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "firmware": {
+ "type": "string",
+ "nullable": true
+ },
+ "firmware_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "firmware_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "firmware_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "firmware_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "firmware_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "firmware_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "firmware_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "firmware_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "firmware_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "firmware_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "firmware_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "firmware_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "firmware_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "function": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskFunction"
+ }
+ ],
+ "nullable": true
+ },
+ "function_in": {
+ "items": {
+ "$ref": "#/components/schemas/DiskFunction"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "function_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskFunction"
+ }
+ ],
+ "nullable": true
+ },
+ "function_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/DiskFunction"
+ },
+ "type": "array",
+ "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"
+ }
+ ],
+ "nullable": true
+ },
+ "health_status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/DiskHealthStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "healthy": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "healthy_not": {
+ "type": "boolean",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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": "array",
+ "nullable": true
+ },
+ "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": "array",
+ "nullable": true
+ },
+ "model_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "model_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mounted": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mounted_not": {
+ "type": "boolean",
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "numa_node": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numa_node_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numa_node_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numa_node_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "numa_node_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numa_node_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numa_node_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numa_node_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "offline": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "offline_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "persistent_memory_type": {
+ "type": "string",
+ "nullable": true
+ },
+ "persistent_memory_type_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "persistent_memory_type_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "persistent_memory_type_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "persistent_memory_type_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "persistent_memory_type_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "persistent_memory_type_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "persistent_memory_type_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "persistent_memory_type_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "persistent_memory_type_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "persistent_memory_type_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "persistent_memory_type_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "persistent_memory_type_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "persistent_memory_type_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "physical_slot_on_brick": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "physical_slot_on_brick_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "physical_slot_on_brick_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "physical_slot_on_brick_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "physical_slot_on_brick_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "physical_slot_on_brick_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "physical_slot_on_brick_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "physical_slot_on_brick_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "pmem_dimms_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/PmemDimmWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "pmem_dimms_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/PmemDimmWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "pmem_dimms_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/PmemDimmWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "recommended_usage": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "recommended_usage_in": {
+ "items": {
+ "$ref": "#/components/schemas/DiskUsage"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "recommended_usage_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "recommended_usage_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/DiskUsage"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "remaining_life_percent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remaining_life_percent_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remaining_life_percent_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remaining_life_percent_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "remaining_life_percent_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remaining_life_percent_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remaining_life_percent_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remaining_life_percent_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
+ },
+ "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
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_in": {
+ "items": {
+ "$ref": "#/components/schemas/DiskType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/DiskType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "usage": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "usage_in": {
+ "items": {
+ "$ref": "#/components/schemas/DiskUsage"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "usage_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "usage_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/DiskUsage"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "usage_status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskUsageStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "usage_status_in": {
+ "items": {
+ "$ref": "#/components/schemas/DiskUsageStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "usage_status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskUsageStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "usage_status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/DiskUsageStatus"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "DiskFunction": {
+ "enum": [
+ "CACHE",
+ "DATA",
+ "SMTX_SYSTEM"
+ ],
+ "type": "string"
+ },
+ "DiskHealthStatus": {
+ "enum": [
+ "HEALTHY",
+ "SMART_FAILED",
+ "SUBHEALTHY",
+ "UNHEALTHY"
+ ],
+ "type": "string"
+ },
+ "LabelWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/LabelWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cluster_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cluster_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cluster_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cluster_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cluster_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cluster_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "consistency_group_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistency_group_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistency_group_snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_snapshot_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_snapshot_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_snapshot_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistency_group_snapshot_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_snapshot_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_snapshot_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_snapshot_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistency_group_snapshots_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "consistency_group_snapshots_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "consistency_group_snapshots_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "consistency_groups_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "consistency_groups_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "consistency_groups_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "content_library_image_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_image_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_image_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_image_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "content_library_image_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_image_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_image_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_image_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "content_library_images_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ContentLibraryImageWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "content_library_images_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ContentLibraryImageWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "content_library_images_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ContentLibraryImageWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "content_library_vm_template_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_vm_template_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_vm_template_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_vm_template_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "content_library_vm_template_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_vm_template_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_vm_template_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_vm_template_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "content_library_vm_templates_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "content_library_vm_templates_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "content_library_vm_templates_some": {
+ "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
+ },
+ "datacenter_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "datacenter_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "datacenter_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "datacenter_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "datacenter_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "datacenter_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "datacenter_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "datacenter_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "datacenters_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "datacenters_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "datacenters_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "disk_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disk_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disk_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disk_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "disk_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disk_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disk_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disk_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "disks_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "disks_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "disks_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "elf_image_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "elf_image_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "elf_image_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "elf_image_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "elf_image_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "elf_image_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "elf_image_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "elf_image_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "elf_images_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ElfImageWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "elf_images_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ElfImageWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "elf_images_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ElfImageWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "gpu_device_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "gpu_device_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "gpu_device_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "gpu_device_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "gpu_device_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "gpu_device_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "gpu_device_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "gpu_device_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "gpu_devices_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "gpu_devices_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "gpu_devices_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "host_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "host_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "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
+ },
+ "iscsi_lun_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iscsi_lun_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iscsi_lun_snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_snapshot_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_snapshot_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_snapshot_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iscsi_lun_snapshot_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_snapshot_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_snapshot_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_snapshot_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iscsi_lun_snapshots_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "iscsi_lun_snapshots_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "iscsi_lun_snapshots_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "iscsi_luns_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "iscsi_luns_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "iscsi_luns_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "iscsi_target_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_target_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_target_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_target_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iscsi_target_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_target_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_target_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_target_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iscsi_targets_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiTargetWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "iscsi_targets_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiTargetWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "iscsi_targets_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiTargetWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "isolation_policies_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IsolationPolicyWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "isolation_policies_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IsolationPolicyWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "isolation_policies_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IsolationPolicyWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "isolation_policy_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "isolation_policy_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "isolation_policy_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "isolation_policy_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "isolation_policy_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "isolation_policy_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "isolation_policy_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "isolation_policy_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "key": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "key_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "key_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "namespace_group_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_group_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_group_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_group_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "namespace_group_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_group_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_group_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_group_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "namespace_groups_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NamespaceGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespace_groups_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NamespaceGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespace_groups_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NamespaceGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nfs_export_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_export_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_export_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_export_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nfs_export_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_export_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_export_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_export_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nfs_exports_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NfsExportWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nfs_exports_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NfsExportWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nfs_exports_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NfsExportWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nfs_inode_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_inode_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_inode_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_inode_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nfs_inode_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_inode_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_inode_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_inode_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nfs_inodes_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NfsInodeWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nfs_inodes_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NfsInodeWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nfs_inodes_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NfsInodeWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nic_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nic_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nic_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nic_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nic_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nic_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nic_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nic_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nics_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nics_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nics_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/LabelWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_namespace_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_namespace_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_namespace_snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_snapshot_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_snapshot_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_snapshot_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_namespace_snapshot_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_snapshot_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_snapshot_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_snapshot_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_namespace_snapshots_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nvmf_namespace_snapshots_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nvmf_namespace_snapshots_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nvmf_namespaces_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nvmf_namespaces_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nvmf_namespaces_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nvmf_subsystem_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_subsystem_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_subsystem_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_subsystem_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_subsystem_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_subsystem_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_subsystem_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_subsystem_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_subsystems_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nvmf_subsystems_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nvmf_subsystems_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/LabelWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "security_policy_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "security_policy_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "security_policy_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "security_policy_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "security_policy_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "security_policy_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "security_policy_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "security_policy_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "system_vlan_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "system_vlan_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "system_vlan_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "system_vlan_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "system_vlan_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "system_vlan_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "system_vlan_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "system_vlan_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "value": {
+ "type": "string",
+ "nullable": true
+ },
+ "value_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "value_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "value_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "value_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "value_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "value_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "value_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "value_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "value_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "value_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "value_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "value_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "value_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "vds_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vds_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vds_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vds_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vds_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vds_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vds_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vds_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vdses_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vdses_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vdses_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vlans_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VlanWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vlans_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VlanWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vlans_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VlanWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_snapshot_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_snapshot_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_snapshot_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_snapshot_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_snapshot_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_snapshot_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_snapshot_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_snapshots_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_snapshots_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_snapshots_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_template_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_template_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_template_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_template_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_template_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_template_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_template_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_template_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_templates_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_templates_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_templates_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_vlan_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_vlan_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_vlan_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_vlan_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_vlan_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_vlan_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_vlan_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_vlan_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_volume_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_volume_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_volume_snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_snapshot_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_snapshot_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_snapshot_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_volume_snapshot_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_snapshot_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_snapshot_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_snapshot_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_volume_snapshots_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_volume_snapshots_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_volume_snapshots_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_volumes_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_volumes_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_volumes_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeWhereInput"
+ }
+ ],
+ "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
+ },
+ "ConsistencyGroupSnapshotWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistency_group": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ }
+ ],
+ "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
+ },
+ "Iscsi_lun_snapshots_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "Iscsi_lun_snapshots_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "Iscsi_lun_snapshots_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_namespace_snapshots_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nvmf_namespace_snapshots_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nvmf_namespace_snapshots_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ConsistencyGroupWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "consistency_group_snapshots_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "consistency_group_snapshots_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "consistency_group_snapshots_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ }
+ ],
+ "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
+ },
+ "iscsi_luns_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "iscsi_luns_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "iscsi_luns_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "namespaces_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespaces_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespaces_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "IscsiLunWhereInput": {
+ "properties": {
+ "allowed_initiators": {
+ "type": "string",
+ "nullable": true
+ },
+ "allowed_initiators_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "allowed_initiators_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "allowed_initiators_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "allowed_initiators_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "allowed_initiators_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "allowed_initiators_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "allowed_initiators_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "allowed_initiators_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "allowed_initiators_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "allowed_initiators_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "allowed_initiators_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "allowed_initiators_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "allowed_initiators_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ },
+ "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",
+ "nullable": true
+ },
+ "assigned_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "assigned_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "assigned_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "assigned_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "assigned_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistency_group": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ }
+ ],
+ "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
+ },
+ "io_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "io_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iscsi_target": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiTargetWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "lun_id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lun_id_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lun_id_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lun_id_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "lun_id_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lun_id_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lun_id_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "lun_id_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "shared_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "shared_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "snapshot_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_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
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "zbs_volume_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "zbs_volume_id_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "zbs_volume_id_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_starts_with": {
+ "type": "string",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "IscsiTargetWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiTargetWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "chap_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "chap_enabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "chap_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_name_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_name_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_name_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_name_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_name_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "chap_name_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_name_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_name_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_name_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_name_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_name_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "chap_name_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_name_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "chap_secret_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "chap_secret_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret_starts_with": {
+ "type": "string",
+ "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
+ },
+ "external_use": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "external_use_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
+ },
+ "internal": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internal_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "io_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "io_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "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
+ },
+ "iqn_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_name_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_name_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_name_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_name_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_name_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iqn_name_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_name_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_name_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_name_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_name_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_name_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iqn_name_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_name_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_whitelist": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_whitelist_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_whitelist_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_whitelist_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_whitelist_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_whitelist_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iqn_whitelist_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_whitelist_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_whitelist_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_whitelist_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_whitelist_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_whitelist_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iqn_whitelist_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "iqn_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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiTargetWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiTargetWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "NvmfNamespaceWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ },
+ "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",
+ "nullable": true
+ },
+ "assigned_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "assigned_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "assigned_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "assigned_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "assigned_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistency_group": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ }
+ ],
+ "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
+ },
+ "io_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "io_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "is_shared": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_shared_not": {
+ "type": "boolean",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "namespace_group": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NamespaceGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespace_id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_id_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_id_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_id_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "namespace_id_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_id_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_id_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_id_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nqn_whitelist": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nqn_whitelist_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nqn_whitelist_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nvmf_subsystem": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "shared_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "shared_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "snapshot_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_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
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "zbs_volume_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "zbs_volume_id_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "zbs_volume_id_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_volume_id_starts_with": {
+ "type": "string",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NamespaceGroupWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/NamespaceGroupWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "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_create_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_create_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "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
+ },
+ "namespaces_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespaces_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespaces_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/NamespaceGroupWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_subsystem": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/NamespaceGroupWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NvmfSubsystemWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_rd_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bps_wr_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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
+ },
+ "external_use": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "external_use_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
+ },
+ "internal": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internal_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "io_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "io_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "io_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_rd_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_max_length_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_max_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iops_wr_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "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": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/LabelWhereInput"
+ }
+ ],
+ "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
+ },
+ "namespace_groups_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NamespaceGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespace_groups_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NamespaceGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespace_groups_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NamespaceGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespaces_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespaces_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespaces_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nqn_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_name_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_name_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_name_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_name_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_name_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nqn_name_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_name_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_name_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_name_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_name_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_name_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nqn_name_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_name_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nqn_whitelist_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nqn_whitelist_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nqn_whitelist_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfSubsystemPolicyType"
+ }
+ ],
+ "nullable": true
+ },
+ "policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfSubsystemPolicyType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "policy_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfSubsystemPolicyType"
+ }
+ ],
+ "nullable": true
+ },
+ "policy_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfSubsystemPolicyType"
+ },
+ "type": "array",
+ "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
+ },
+ "NvmfSubsystemPolicyType": {
+ "enum": [
+ "BALANCE",
+ "INHERIT"
+ ],
+ "type": "string"
+ },
+ "IscsiLunSnapshotWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistency_group_snapshot": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ }
+ ],
+ "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
+ },
+ "iscsi_lun": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "iscsi_target": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiTargetWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiLunSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NvmfNamespaceSnapshotWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistency_group_snapshot": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_namespace": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nvmf_subsystem": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ContentLibraryImageWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryImageWhereInput"
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "elf_images_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ElfImageWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "elf_images_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ElfImageWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "elf_images_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ElfImageWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryImageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryImageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_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
+ },
+ "vm_disks_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_disks_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_disks_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_snapshots_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_snapshots_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_snapshots_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_templates_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_templates_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_templates_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ElfImageWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ElfImageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "content_library_image": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ContentLibraryImageWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ElfImageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ElfImageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_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
+ },
+ "vm_disks_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_disks_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_disks_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_snapshots_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_snapshots_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_snapshots_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_templates_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_templates_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_templates_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "VmDiskWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "boot": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "boot_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "boot_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "boot_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "boot_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "boot_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "boot_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "boot_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Bus"
+ }
+ ],
+ "nullable": true
+ },
+ "bus_in": {
+ "items": {
+ "$ref": "#/components/schemas/Bus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bus_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Bus"
+ }
+ ],
+ "nullable": true
+ },
+ "bus_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/Bus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cloud_init_image_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_name_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_name_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_name_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_name_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_name_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cloud_init_image_name_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_name_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_name_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_name_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_name_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_name_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cloud_init_image_name_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_name_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_path": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_path_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_path_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_path_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_path_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_path_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cloud_init_image_path_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_path_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_path_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_path_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_path_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_path_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cloud_init_image_path_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cloud_init_image_path_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "device": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "device_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "device_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "disabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "elf_image": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ElfImageWhereInput"
+ }
+ ],
+ "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
+ },
+ "key": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "key_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "key_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "key_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "key_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "key_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "key_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "key_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_bandwidth_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth_policy_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_bandwidth_policy_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_iops_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops_policy_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_iops_policy_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ },
+ "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
+ },
+ "svt_image": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SvtImageWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unsafe_image_path": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_path_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_path_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_path_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_path_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_path_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unsafe_image_path_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_path_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_path_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_path_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_path_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_path_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unsafe_image_path_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_path_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_uuid": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_uuid_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_uuid_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_uuid_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_uuid_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_uuid_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unsafe_image_uuid_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_uuid_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_uuid_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_uuid_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_uuid_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_uuid_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unsafe_image_uuid_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_image_uuid_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_provision": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_provision_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_provision_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_provision_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_provision_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_provision_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unsafe_provision_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_provision_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_provision_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_provision_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_provision_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_provision_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unsafe_provision_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "unsafe_provision_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_volume": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "Bus": {
+ "enum": [
+ "IDE",
+ "SCSI",
+ "VIRTIO"
+ ],
+ "type": "string"
+ },
+ "VmDiskIoRestrictType": {
+ "enum": [
+ "DYNAMIC",
+ "FORCED"
+ ],
+ "type": "string"
+ },
+ "SvtImageWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/SvtImageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/SvtImageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/SvtImageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_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": "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
+ },
+ "vm_disks_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_disks_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_disks_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "VmDiskType": {
+ "enum": [
+ "CD_ROM",
+ "DISK"
+ ],
+ "type": "string"
+ },
+ "VmVolumeWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeWhereInput"
+ },
+ "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
+ },
+ "elf_storage_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
+ }
+ ],
+ "nullable": true
+ },
+ "elf_storage_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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"
+ }
+ ],
+ "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
+ },
+ "guest_size_usage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_size_usage_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_size_usage_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_size_usage_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "guest_size_usage_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_size_usage_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_size_usage_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_size_usage_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "guest_used_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "guest_used_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "guest_used_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "guest_used_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "guest_used_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "guest_used_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "guest_used_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "guest_used_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "lun": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "mounting": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mounting_not": {
+ "type": "boolean",
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "sharing": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "sharing_not": {
+ "type": "boolean",
+ "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
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_disks_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_disks_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_disks_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "VmVolumeElfStoragePolicyType": {
+ "enum": [
+ "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",
+ "KVM_VOLUME_ISCSI"
+ ],
+ "type": "string"
+ },
+ "VmSnapshotWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "clock_offset": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmClockOffset"
+ }
+ ],
+ "nullable": true
+ },
+ "clock_offset_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmClockOffset"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "clock_offset_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmClockOffset"
+ }
+ ],
+ "nullable": true
+ },
+ "clock_offset_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmClockOffset"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "consistent_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistentType"
+ }
+ ],
+ "nullable": true
+ },
+ "consistent_type_in": {
+ "items": {
+ "$ref": "#/components/schemas/ConsistentType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistent_type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistentType"
+ }
+ ],
+ "nullable": true
+ },
+ "consistent_type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/ConsistentType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_model": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_model_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_model_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_starts_with": {
+ "type": "string",
+ "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
+ },
+ "firmware": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmFirmware"
+ }
+ ],
+ "nullable": true
+ },
+ "firmware_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmFirmware"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "firmware_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmFirmware"
+ }
+ ],
+ "nullable": true
+ },
+ "firmware_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmFirmware"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ha": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ha_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
+ },
+ "io_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ }
+ ],
+ "nullable": true
+ },
+ "io_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "io_policy_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ }
+ ],
+ "nullable": true
+ },
+ "io_policy_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ },
+ "type": "array",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "max_bandwidth": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_bandwidth_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth_policy_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_bandwidth_policy_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_iops_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops_policy_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_iops_policy_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "memory": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "memory_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ },
+ "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
+ },
+ "snapshot_group": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vcpu": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vcpu_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "win_opt": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "win_opt_not": {
+ "type": "boolean",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ConsistentType": {
+ "enum": [
+ "CRASH_CONSISTENT",
+ "FILE_SYSTEM_CONSISTENT"
+ ],
+ "type": "string"
+ },
+ "VmDiskIoPolicy": {
+ "enum": [
+ "RESTRICT_EACH_DISK",
+ "RESTRICT_WHOLE_VM"
+ ],
+ "type": "string"
+ },
+ "SnapshotGroupWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotGroupWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "deleted": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "deleted_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
+ },
+ "estimated_recycling_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "estimated_recycling_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "estimated_recycling_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "estimated_recycling_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "estimated_recycling_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "estimated_recycling_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "estimated_recycling_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "estimated_recycling_time_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
+ },
+ "internal": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internal_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "keep": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "keep_not": {
+ "type": "boolean",
+ "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
+ },
+ "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
+ },
+ "logical_size_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "logical_size_bytes_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotGroupWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "object_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "object_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "object_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "object_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "object_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "object_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "object_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "object_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotGroupWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "snapshotPlanTask": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_snapshots_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_snapshots_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_snapshots_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "SnapshotPlanTaskWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "end_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "end_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "end_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "end_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "end_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "end_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "end_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "end_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "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
+ },
+ "internal": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internal_not": {
+ "type": "boolean",
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "snapshotGroup": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "snapshotPlan": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "start_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "start_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "start_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "start_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "start_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "start_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "start_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "start_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanTaskType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanTaskType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanTaskType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanTaskType"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "SnapshotPlanWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "auto_delete_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "auto_delete_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "auto_delete_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "auto_delete_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "auto_delete_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "auto_delete_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "auto_delete_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "auto_delete_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "auto_execute_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "auto_execute_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "auto_execute_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "auto_execute_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "auto_execute_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "auto_execute_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "auto_execute_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "auto_execute_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "end_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "end_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "end_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "end_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "end_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "end_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "end_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "end_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "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
+ },
+ "execute_plan_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteType"
+ }
+ ],
+ "nullable": true
+ },
+ "execute_plan_type_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "execute_plan_type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteType"
+ }
+ ],
+ "nullable": true
+ },
+ "execute_plan_type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "execution_tasks_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "execution_tasks_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "execution_tasks_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanTaskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "healthy": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "healthy_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
+ },
+ "last_execute_end_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_end_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_end_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_end_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "last_execute_end_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_end_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_end_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_end_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "last_execute_status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "last_execute_status_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "last_execute_status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "last_execute_status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "last_execute_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "last_execute_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "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
+ },
+ "logical_size_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "logical_size_bytes_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "logical_size_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "manual_delete_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "manual_delete_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "manual_delete_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "manual_delete_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "manual_delete_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "manual_delete_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "manual_delete_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "manual_delete_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "manual_execute_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "manual_execute_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "manual_execute_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "manual_execute_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "manual_execute_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "manual_execute_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "manual_execute_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "manual_execute_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mirror": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mirror_not": {
+ "type": "boolean",
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "object_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "object_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "object_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "object_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "object_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "object_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "object_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "object_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "physical_size_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "physical_size_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "physical_size_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "physical_size_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "physical_size_bytes_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "physical_size_bytes_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "physical_size_bytes_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "physical_size_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "remain_snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remain_snapshot_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remain_snapshot_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remain_snapshot_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "remain_snapshot_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remain_snapshot_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remain_snapshot_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remain_snapshot_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "snapshot_group_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_group_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_group_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_group_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "snapshot_group_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_group_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_group_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_group_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "start_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "start_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "start_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "start_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "start_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "start_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "start_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "start_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnapshotPlanStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanStatus"
+ },
+ "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",
+ "additionalProperties": false
+ },
+ "SnapshotPlanExecuteType": {
+ "enum": [
+ "DAY",
+ "HOUR",
+ "MINUTE",
+ "MONTH",
+ "WEEK"
+ ],
+ "type": "string"
+ },
+ "SnapshotPlanExecuteStatus": {
+ "enum": [
+ "CREATED",
+ "FAILED",
+ "IN_PROGRESS",
+ "SUCCEED",
+ "UNSPECIFIED"
+ ],
+ "type": "string"
+ },
+ "SnapshotPlanStatus": {
+ "enum": [
+ "NORMAL",
+ "STOPPED",
+ "SUSPENDED"
+ ],
+ "type": "string"
+ },
+ "SnapshotPlanTaskType": {
+ "enum": [
+ "TASK_TYPE_CLONE",
+ "TASK_TYPE_PROTECT",
+ "TASK_TYPE_ROLLBACK"
+ ],
+ "type": "string"
+ },
+ "VmTemplateWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "clock_offset": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmClockOffset"
+ }
+ ],
+ "nullable": true
+ },
+ "clock_offset_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmClockOffset"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "clock_offset_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmClockOffset"
+ }
+ ],
+ "nullable": true
+ },
+ "clock_offset_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmClockOffset"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cloud_init_supported": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cloud_init_supported_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "content_library_vm_template": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "cpu_model": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_model_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_model_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cpu_model_starts_with": {
+ "type": "string",
+ "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
+ },
+ "firmware": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmFirmware"
+ }
+ ],
+ "nullable": true
+ },
+ "firmware_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmFirmware"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "firmware_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmFirmware"
+ }
+ ],
+ "nullable": true
+ },
+ "firmware_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmFirmware"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ha": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ha_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
+ },
+ "io_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ }
+ ],
+ "nullable": true
+ },
+ "io_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "io_policy_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ }
+ ],
+ "nullable": true
+ },
+ "io_policy_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ },
+ "type": "array",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "max_bandwidth": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_bandwidth_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_bandwidth_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_bandwidth_policy_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_bandwidth_policy_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_iops_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_iops_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_iops_policy_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ }
+ ],
+ "nullable": true
+ },
+ "max_iops_policy_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmDiskIoRestrictType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "memory": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "memory_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ },
+ "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
+ },
+ "vcpu": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vcpu_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "video_type": {
+ "type": "string",
+ "nullable": true
+ },
+ "video_type_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "video_type_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "video_type_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "video_type_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "video_type_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "video_type_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "video_type_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "video_type_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "video_type_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "video_type_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "video_type_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "video_type_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "video_type_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "win_opt": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "win_opt_not": {
+ "type": "boolean",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ContentLibraryVmTemplateWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "architecture": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Architecture"
+ }
+ ],
+ "nullable": true
+ },
+ "architecture_in": {
+ "items": {
+ "$ref": "#/components/schemas/Architecture"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "architecture_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Architecture"
+ }
+ ],
+ "nullable": true
+ },
+ "architecture_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/Architecture"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cloud_init_supported": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cloud_init_supported_not": {
+ "type": "boolean",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "memory": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "memory_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "memory_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "os": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "os_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "os_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "os_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
+ },
+ "vcpu": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vcpu_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vcpu_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_templates_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_templates_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_templates_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "Architecture": {
+ "enum": [
+ "AARCH64",
+ "X86_64"
+ ],
+ "type": "string"
+ },
+ "DatacenterWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cluster_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cluster_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cluster_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cluster_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cluster_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "cluster_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "failure_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "failure_data_space_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "host_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "host_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "organization": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/OrganizationWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "total_cpu_hz": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_hz_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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",
+ "nullable": true
+ },
+ "total_memory_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_memory_bytes_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_cpu_hz": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_cpu_hz_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_cpu_hz_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_data_space_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "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_memory_bytes": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_memory_bytes_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_memory_bytes_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "OrganizationWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/OrganizationWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "datacenters_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "datacenters_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "datacenters_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/OrganizationWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/OrganizationWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "IsolationPolicyWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/IsolationPolicyWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "everoute_cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EverouteClusterWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "mode": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IsolationMode"
+ }
+ ],
+ "nullable": true
+ },
+ "mode_in": {
+ "items": {
+ "$ref": "#/components/schemas/IsolationMode"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mode_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IsolationMode"
+ }
+ ],
+ "nullable": true
+ },
+ "mode_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/IsolationMode"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/IsolationPolicyWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/IsolationPolicyWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "VdsWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bond_mode": {
+ "type": "string",
+ "nullable": true
+ },
+ "bond_mode_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "bond_mode_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "bond_mode_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "bond_mode_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "bond_mode_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bond_mode_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "bond_mode_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "bond_mode_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "bond_mode_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "bond_mode_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "bond_mode_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "bond_mode_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "bond_mode_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "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
+ },
+ "everoute_cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EverouteClusterWhereInput"
+ }
+ ],
+ "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
+ },
+ "internal": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internal_not": {
+ "type": "boolean",
+ "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
+ },
+ "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
+ },
+ "nics_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nics_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nics_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ovsbr_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "ovsbr_name_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ovsbr_name_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ovsbr_name_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ovsbr_name_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ovsbr_name_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ovsbr_name_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ovsbr_name_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ovsbr_name_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "ovsbr_name_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ovsbr_name_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ovsbr_name_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ovsbr_name_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ovsbr_name_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NetworkType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_in": {
+ "items": {
+ "$ref": "#/components/schemas/NetworkType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NetworkType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/NetworkType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vlans_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VlanWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vlans_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VlanWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vlans_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vlans_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vlans_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vlans_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vlans_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vlans_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vlans_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vlans_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vlans_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VlanWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "work_mode": {
+ "type": "string",
+ "nullable": true
+ },
+ "work_mode_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "work_mode_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "work_mode_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "work_mode_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "work_mode_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "work_mode_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "work_mode_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "work_mode_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "work_mode_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "work_mode_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "work_mode_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "work_mode_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "work_mode_starts_with": {
+ "type": "string",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "EverouteClusterWhereInput": {
+ "properties": {
+ "agent_elf_clusters_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "agent_elf_clusters_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "agent_elf_clusters_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "agent_elf_vdses_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "agent_elf_vdses_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "agent_elf_vdses_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/EverouteClusterWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "global_default_action": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GlobalPolicyAction"
+ }
+ ],
+ "nullable": true
+ },
+ "global_default_action_in": {
+ "items": {
+ "$ref": "#/components/schemas/GlobalPolicyAction"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "global_default_action_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GlobalPolicyAction"
+ }
+ ],
+ "nullable": true
+ },
+ "global_default_action_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/GlobalPolicyAction"
+ },
+ "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
+ },
+ "installed": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "installed_not": {
+ "type": "boolean",
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/EverouteClusterWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/EverouteClusterWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "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
+ },
+ "NicWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/NicWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "driver": {
+ "type": "string",
+ "nullable": true
+ },
+ "driver_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "driver_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "driver_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "driver_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "driver_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "driver_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "driver_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "driver_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "driver_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "driver_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "driver_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "driver_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "driver_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "driver_state": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicDriverState"
+ }
+ ],
+ "nullable": true
+ },
+ "driver_state_in": {
+ "items": {
+ "$ref": "#/components/schemas/NicDriverState"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "driver_state_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicDriverState"
+ }
+ ],
+ "nullable": true
+ },
+ "driver_state_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/NicDriverState"
+ },
+ "type": "array",
+ "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
+ },
+ "gateway_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "gateway_ip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "gateway_ip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "host": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/HostWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "ibdev": {
+ "type": "string",
+ "nullable": true
+ },
+ "ibdev_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ibdev_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ibdev_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ibdev_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ibdev_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ibdev_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ibdev_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ibdev_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "ibdev_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ibdev_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ibdev_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ibdev_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ibdev_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",
+ "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
+ },
+ "ip_address": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ip_address_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ip_address_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "is_sriov": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_sriov_not": {
+ "type": "boolean",
+ "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
+ },
+ "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
+ },
+ "mac_address": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mac_address_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mac_address_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "max_vf_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_vf_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_vf_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_vf_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "max_vf_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_vf_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_vf_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_vf_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "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": "array",
+ "nullable": true
+ },
+ "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": "array",
+ "nullable": true
+ },
+ "model_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "model_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mtu": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "mtu_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "mtu_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "mtu_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mtu_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "mtu_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "mtu_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "mtu_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "nic_uuid": {
+ "type": "string",
+ "nullable": true
+ },
+ "nic_uuid_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "nic_uuid_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nic_uuid_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "nic_uuid_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "nic_uuid_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nic_uuid_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "nic_uuid_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "nic_uuid_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "nic_uuid_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "nic_uuid_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nic_uuid_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nic_uuid_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "nic_uuid_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/NicWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/NicWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "physical": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "physical_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rdma_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "rdma_enabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "running": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "running_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "speed": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "speed_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "speed_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "speed_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "speed_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "speed_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "speed_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "speed_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "subnet_mask": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "subnet_mask_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "subnet_mask_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "total_vf_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_vf_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_vf_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_vf_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_vf_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_vf_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_vf_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_vf_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NetworkType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_in": {
+ "items": {
+ "$ref": "#/components/schemas/NetworkType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NetworkType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/NetworkType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "up": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "up_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "used_vf_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "used_vf_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "used_vf_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "used_vf_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_vf_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "used_vf_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "used_vf_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "used_vf_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "user_usage": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicUserUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "user_usage_in": {
+ "items": {
+ "$ref": "#/components/schemas/NicUserUsage"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "user_usage_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicUserUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "user_usage_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/NicUserUsage"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vds": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NicDriverState": {
+ "enum": [
+ "NEED_REBOOT",
+ "NO_DRIVER",
+ "NOT_READY",
+ "READY"
+ ],
+ "type": "string"
+ },
+ "NetworkType": {
+ "enum": [
+ "ACCESS",
+ "MANAGEMENT",
+ "MIGRATION",
+ "STORAGE",
+ "VM"
+ ],
+ "type": "string"
+ },
+ "NicUserUsage": {
+ "enum": [
+ "DEFAULT",
+ "PASS_THROUGH",
+ "SRIOV"
+ ],
+ "type": "string"
+ },
+ "VlanWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VlanWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "gateway_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "gateway_ip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "gateway_ip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_ip_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "gateway_subnetmask_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "gateway_subnetmask_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask_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",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "mode_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VlanModeType"
+ }
+ ],
+ "nullable": true
+ },
+ "mode_type_in": {
+ "items": {
+ "$ref": "#/components/schemas/VlanModeType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mode_type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VlanModeType"
+ }
+ ],
+ "nullable": true
+ },
+ "mode_type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VlanModeType"
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VlanWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VlanWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "qos_max_bandwidth": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "qos_max_bandwidth_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "qos_max_bandwidth_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "qos_max_bandwidth_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "qos_max_bandwidth_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "qos_max_bandwidth_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "qos_max_bandwidth_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "qos_max_bandwidth_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "qos_min_bandwidth": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "qos_min_bandwidth_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "qos_min_bandwidth_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "qos_min_bandwidth_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "qos_min_bandwidth_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "qos_min_bandwidth_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "qos_min_bandwidth_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "qos_min_bandwidth_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "qos_priority": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "qos_priority_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "qos_priority_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "qos_priority_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "qos_priority_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "qos_priority_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "qos_priority_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "qos_priority_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "subnetmask": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnetmask_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnetmask_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnetmask_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnetmask_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnetmask_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "subnetmask_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnetmask_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnetmask_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnetmask_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnetmask_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnetmask_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "subnetmask_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnetmask_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NetworkType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_in": {
+ "items": {
+ "$ref": "#/components/schemas/NetworkType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NetworkType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/NetworkType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vds": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vlan_id": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vlan_id_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vlan_id_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vlan_id_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vlan_id_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vlan_id_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vlan_id_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vlan_id_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_nics_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_nics_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_nics_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "VlanModeType": {
+ "enum": [
+ "GENEVE",
+ "VLAN_ACCESS",
+ "VLAN_TRUNK",
+ "VXLAN"
+ ],
+ "type": "string"
+ },
+ "VmNicWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "egress_rate_limit_burst_in_bit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "egress_rate_limit_burst_in_bit_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "egress_rate_limit_burst_in_bit_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "egress_rate_limit_burst_in_bit_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "egress_rate_limit_burst_in_bit_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "egress_rate_limit_burst_in_bit_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "egress_rate_limit_burst_in_bit_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "egress_rate_limit_burst_in_bit_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "egress_rate_limit_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "egress_rate_limit_enabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "egress_rate_limit_max_rate_in_bitps": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "egress_rate_limit_max_rate_in_bitps_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "egress_rate_limit_max_rate_in_bitps_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "egress_rate_limit_max_rate_in_bitps_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "egress_rate_limit_max_rate_in_bitps_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "egress_rate_limit_max_rate_in_bitps_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "egress_rate_limit_max_rate_in_bitps_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "egress_rate_limit_max_rate_in_bitps_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "enabled_not": {
+ "type": "boolean",
+ "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
+ },
+ "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
+ },
+ "ingress_rate_limit_burst_in_bit": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ingress_rate_limit_burst_in_bit_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ingress_rate_limit_burst_in_bit_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ingress_rate_limit_burst_in_bit_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ingress_rate_limit_burst_in_bit_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ingress_rate_limit_burst_in_bit_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ingress_rate_limit_burst_in_bit_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ingress_rate_limit_burst_in_bit_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ingress_rate_limit_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ingress_rate_limit_enabled_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ingress_rate_limit_max_rate_in_bitps": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ingress_rate_limit_max_rate_in_bitps_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ingress_rate_limit_max_rate_in_bitps_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ingress_rate_limit_max_rate_in_bitps_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ingress_rate_limit_max_rate_in_bitps_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ingress_rate_limit_max_rate_in_bitps_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ingress_rate_limit_max_rate_in_bitps_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "ingress_rate_limit_max_rate_in_bitps_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "interface_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "interface_id_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "interface_id_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "interface_id_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "interface_id_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "interface_id_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "interface_id_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "interface_id_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "interface_id_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "interface_id_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "interface_id_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "interface_id_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "interface_id_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "interface_id_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ip_address_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ip_address_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_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
+ },
+ "mac_address": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mac_address_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mac_address_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mirror": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "mirror_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "model": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmNicModel"
+ }
+ ],
+ "nullable": true
+ },
+ "model_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmNicModel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "model_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmNicModel"
+ }
+ ],
+ "nullable": true
+ },
+ "model_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmNicModel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nic": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "order": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "order_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "order_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "order_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "order_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "order_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "order_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "order_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "subnet_mask": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "subnet_mask_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "subnet_mask_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "subnet_mask_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "vlan": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VlanWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vm": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "VmNicModel": {
+ "enum": [
+ "E1000",
+ "SRIOV",
+ "VIRTIO"
+ ],
+ "type": "string"
+ },
+ "GlobalPolicyAction": {
+ "enum": [
+ "ALLOW",
+ "DROP"
+ ],
+ "type": "string"
+ },
+ "EverouteClusterPhase": {
+ "enum": [
+ "Associated",
+ "Failed",
+ "Init",
+ "Running",
+ "Terminating",
+ "Updating",
+ "Upgrading"
+ ],
+ "type": "string"
+ },
+ "IsolationMode": {
+ "enum": [
+ "ALL",
+ "PARTIAL"
+ ],
+ "type": "string"
+ },
+ "NfsExportWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/NfsExportWhereInput"
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/LabelWhereInput"
+ }
+ ],
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/NfsExportWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/NfsExportWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "thin_provision": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "thin_provision_not": {
+ "type": "boolean",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NfsInodeWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/NfsInodeWhereInput"
+ },
+ "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",
+ "nullable": true
+ },
+ "assigned_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "assigned_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "assigned_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "assigned_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "assigned_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "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
+ },
+ "file": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "file_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
+ },
+ "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
+ },
+ "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
+ },
+ "local_updated_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_updated_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_updated_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_updated_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "nullable": true
+ },
+ "local_updated_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
+ },
+ "nfs_export": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NfsExportWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/NfsInodeWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/NfsInodeWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "parent_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "parent_id_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "parent_id_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "parent_id_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "parent_id_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "parent_id_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "parent_id_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "parent_id_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "parent_id_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "parent_id_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "parent_id_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "parent_id_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "parent_id_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "parent_id_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "shared_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "shared_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "shared_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "snapshot_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "snapshot_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "unique_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "unique_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "SecurityPolicyWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityPolicyWhereInput"
+ },
+ "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
+ },
+ "everoute_cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EverouteClusterWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityPolicyWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityPolicyWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "policy_mode": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/PolicyMode"
+ }
+ ],
+ "nullable": true
+ },
+ "policy_mode_in": {
+ "items": {
+ "$ref": "#/components/schemas/PolicyMode"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "policy_mode_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/PolicyMode"
+ }
+ ],
+ "nullable": true
+ },
+ "policy_mode_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/PolicyMode"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "PolicyMode": {
+ "enum": [
+ "MONITOR",
+ "WORK"
+ ],
+ "type": "string"
+ },
+ "VmVolumeSnapshotWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "createAt": {
+ "type": "string",
+ "nullable": true
+ },
+ "createAt_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "createAt_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "createAt_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "createAt_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "createAt_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "createAt_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "createAt_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "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
+ },
+ "elf_storage_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
+ }
+ ],
+ "nullable": true
+ },
+ "elf_storage_policy_in": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeSnapshotWhereInput"
+ },
+ "type": "array",
+ "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",
+ "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
+ },
+ "zbs_snapshot_uuid_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_snapshot_uuid_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_snapshot_uuid_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_snapshot_uuid_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_snapshot_uuid_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "zbs_snapshot_uuid_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_snapshot_uuid_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_snapshot_uuid_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_snapshot_uuid_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_snapshot_uuid_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_snapshot_uuid_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "zbs_snapshot_uuid_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_snapshot_uuid_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
+ },
+ "capacity": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "capacity_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "capacity_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "capacity_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "capacity_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "capacity_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "capacity_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "capacity_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "device_locator": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_locator_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_locator_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_locator_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_locator_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_locator_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "device_locator_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_locator_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_locator_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_locator_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_locator_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_locator_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "device_locator_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "device_locator_starts_with": {
+ "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"
+ }
+ ],
+ "nullable": true
+ },
+ "health_status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/DiskHealthStatus"
+ },
+ "type": "array",
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/PmemDimmWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "numa_node": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numa_node_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numa_node_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numa_node_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "numa_node_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numa_node_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numa_node_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "numa_node_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/PmemDimmWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "part_number": {
+ "type": "string",
+ "nullable": true
+ },
+ "part_number_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "part_number_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "part_number_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "part_number_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "part_number_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "part_number_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "part_number_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "part_number_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "part_number_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "part_number_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "part_number_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "part_number_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "part_number_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "remaining_life_percent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remaining_life_percent_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remaining_life_percent_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remaining_life_percent_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "remaining_life_percent_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remaining_life_percent_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remaining_life_percent_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "remaining_life_percent_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "DiskUsage": {
+ "enum": [
+ "BOOT",
+ "CACHE",
+ "CACHE_AND_META",
+ "DATA",
+ "DATA_AND_META"
+ ],
+ "type": "string"
+ },
+ "DiskType": {
+ "enum": [
+ "HDD",
+ "PMem",
+ "SSD"
+ ],
+ "type": "string"
+ },
+ "DiskUsageStatus": {
+ "enum": [
+ "ISOLATED",
+ "MOUNTED",
+ "MOUNTING",
+ "PARTIAL_MOUNTED",
+ "UNMOUNTED",
+ "UNMOUNTING"
+ ],
+ "type": "string"
+ },
+ "IommuStatus": {
+ "enum": [
+ "DISABLE",
+ "ENABLE",
+ "NEED_REBOOT"
+ ],
+ "type": "string"
+ },
+ "IpmiWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/IpmiWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "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
+ },
+ "ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": {
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/IpmiWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/IpmiWhereInput"
+ },
+ "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
+ },
+ "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
+ },
+ "binded": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "binded_not": {
+ "type": "boolean",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "manufacturer": {
+ "type": "string",
+ "nullable": true
+ },
+ "manufacturer_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "manufacturer_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "manufacturer_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "manufacturer_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "manufacturer_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "manufacturer_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "manufacturer_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "manufacturer_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "manufacturer_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "manufacturer_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "manufacturer_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "manufacturer_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "manufacturer_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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/UsbDeviceWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/UsbDeviceWhereInput"
+ },
+ "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
+ },
+ "status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UsbDeviceStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_in": {
+ "items": {
+ "$ref": "#/components/schemas/UsbDeviceStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UsbDeviceStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/UsbDeviceStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "usb_type": {
+ "type": "string",
+ "nullable": true
+ },
+ "usb_type_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "usb_type_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "usb_type_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "usb_type_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "usb_type_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "usb_type_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "usb_type_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "usb_type_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "usb_type_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "usb_type_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "usb_type_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "usb_type_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "UsbDeviceStatus": {
+ "enum": [
+ "EJECTED",
+ "NORMAL"
+ ],
+ "type": "string"
+ },
+ "VsphereEsxiAccountWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "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
+ },
+ "ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "is_valid": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_valid_not": {
+ "type": "boolean",
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VsphereEsxiAccountWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "port": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "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
+ },
+ "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
+ },
+ "ZoneWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ZoneWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "datacenter": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "failure_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "failure_data_space_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "failure_data_space_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "host_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "host_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "host_num_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "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
+ },
+ "is_preferred": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_preferred_not": {
+ "type": "boolean",
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ZoneWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ZoneWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_cpu_cores": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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",
+ "nullable": true
+ },
+ "provisioned_data_space_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_data_space_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_data_space_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_data_space_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_data_space_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "provisioned_memory_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_memory_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_memory_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_memory_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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",
+ "nullable": true
+ },
+ "provisioned_memory_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "running_vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "running_vm_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "running_vm_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "running_vm_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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
+ },
+ "total_cache_capacity_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cache_capacity_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cache_capacity_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_cores": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_cores_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_hz": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_hz_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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",
+ "nullable": true
+ },
+ "total_memory_bytes_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_memory_bytes_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "used_data_space_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_data_space_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "valid_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "valid_data_space_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "valid_data_space_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "valid_data_space_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "valid_data_space_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "valid_data_space_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "valid_data_space_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "valid_data_space_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_num_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_num_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"
+ },
+ "VmGuestsOperationSystem": {
+ "enum": [
+ "LINUX",
+ "UNKNOWN",
+ "WINDOWS"
+ ],
+ "type": "string"
+ },
+ "VmStatus": {
+ "enum": [
+ "DELETED",
+ "RUNNING",
+ "STOPPED",
+ "SUSPENDED",
+ "UNKNOWN"
+ ],
+ "type": "string"
+ },
+ "VmVideoType": {
+ "enum": [
+ "CIRRUS",
+ "QXL",
+ "VGA",
+ "VIRTIO"
+ ],
+ "type": "string"
+ },
+ "VmPlacementGroupWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VmPlacementGroupWhereInput"
+ },
+ "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
+ },
+ "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": {
+ "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
+ },
+ "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
+ },
+ "local_updated_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_updated_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_updated_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_updated_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "nullable": true
+ },
+ "local_updated_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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VmPlacementGroupWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VmPlacementGroupWhereInput"
+ },
+ "type": "array",
+ "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",
+ "additionalProperties": false
+ },
+ "VmVmPolicy": {
+ "enum": [
+ "MUST_DIFFERENT",
+ "MUST_SAME",
+ "PREFER_DIFFERENT",
+ "PREFER_SAME"
+ ],
+ "type": "string"
+ },
+ "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",
+ "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": {
+ "AND": {
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterSettingsWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterSettingsWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "SoftwareEdition": {
+ "enum": [
+ "COMMUNITY",
+ "ENTERPRISE",
+ "ENTERPRISE_PLUS",
+ "ESSENTIAL",
+ "EXPRESS",
+ "STANDARD",
+ "TRIAL"
+ ],
+ "type": "string"
+ },
+ "ClusterType": {
+ "enum": [
+ "BLUESHARK",
+ "SMTX_OS",
+ "SMTX_ZBS"
+ ],
+ "type": "string"
+ },
+ "VcenterAccountWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/VcenterAccountWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "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
+ },
+ "ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "is_valid": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_valid_not": {
+ "type": "boolean",
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VcenterAccountWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VcenterAccountWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "port": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "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
+ },
+ "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
+ },
+ "WitnessWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/WitnessWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "cpu_hz_per_core": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cpu_hz_per_core_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cpu_hz_per_core_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cpu_hz_per_core_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cpu_hz_per_core_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cpu_hz_per_core_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cpu_hz_per_core_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cpu_hz_per_core_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "data_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "data_ip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "data_ip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip_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",
+ "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
+ },
+ "management_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "management_ip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "management_ip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_ip_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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/WitnessWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/WitnessWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "system_data_capacity": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "system_data_capacity_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "system_data_capacity_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "system_data_capacity_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "system_data_capacity_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "system_data_capacity_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "system_data_capacity_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "system_data_capacity_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "system_used_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "system_used_data_space_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "system_used_data_space_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "system_used_data_space_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "system_used_data_space_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "system_used_data_space_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "system_used_data_space_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "system_used_data_space_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_cores": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_cores_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_cpu_cores_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_hz": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_cpu_hz_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_cpu_hz_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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",
+ "nullable": true
+ },
+ "total_memory_bytes_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "total_memory_bytes_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "GlobalAlertRuleWhereInput": {
+ "properties": {
+ "alert_rules_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertRuleWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "alert_rules_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertRuleWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "alert_rules_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertRuleWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/GlobalAlertRuleWhereInput"
+ },
+ "type": "array",
+ "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": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "nullable": true
+ },
+ "cause_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "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": {
+ "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
+ },
+ "impact": {
+ "type": "string",
+ "nullable": true
+ },
+ "impact_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "impact_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "impact_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "impact_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "impact_in": {
+ "items": {
+ "type": "string"
+ },
+ "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": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "impact_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "impact_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "message": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "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
+ },
+ "message_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "message_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "message_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "message_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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/GlobalAlertRuleWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "object": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertRuleObject"
+ }
+ ],
+ "nullable": true
+ },
+ "object_in": {
+ "items": {
+ "$ref": "#/components/schemas/AlertRuleObject"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "object_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertRuleObject"
+ }
+ ],
+ "nullable": true
+ },
+ "object_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/AlertRuleObject"
+ },
+ "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",
+ "nullable": true
+ },
+ "operator_in": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "nullable": true
+ },
+ "operator_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "operator_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "operator_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/GlobalAlertRuleWhereInput"
+ },
+ "type": "array",
+ "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": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertRuleUnit"
+ }
+ ],
+ "nullable": true
+ },
+ "unit_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/AlertRuleUnit"
+ },
+ "type": "array",
+ "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"
+ },
+ "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
+ },
+ "cause": {
+ "type": "string"
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedCluster"
+ }
+ ],
+ "nullable": true
+ },
+ "create_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "disk": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedDisk"
+ }
+ ],
+ "nullable": true
+ },
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/Alert"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "AlertWhereInput": {
+ "properties": {
+ "alert_rule": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertRuleWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/AlertWhereInput"
+ },
+ "type": "array",
+ "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": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "nullable": true
+ },
+ "cause_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cause_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cause_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "create_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "create_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "create_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "create_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "create_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "create_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "create_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "create_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "disk": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "ended": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ended_not": {
+ "type": "boolean",
+ "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
+ },
+ "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
+ },
+ "impact": {
+ "type": "string",
+ "nullable": true
+ },
+ "impact_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "impact_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "impact_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "impact_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "impact_in": {
+ "items": {
+ "type": "string"
+ },
+ "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": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "impact_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "impact_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_create_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_create_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_end_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_end_time_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_end_time_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_end_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_end_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_end_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_end_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_end_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_end_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_end_time_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_end_time_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_end_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_end_time_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_end_time_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
+ },
+ "local_start_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_start_time_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_start_time_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_start_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_start_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_start_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_start_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_start_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_start_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_start_time_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_start_time_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_start_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_start_time_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_start_time_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_update_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_update_time_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_update_time_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_update_time_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_update_time_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_update_time_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_update_time_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_update_time_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_update_time_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_update_time_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_update_time_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_update_time_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_update_time_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_update_time_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "message": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "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
+ },
+ "message_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "message_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "message_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "message_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/AlertWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/AlertWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "severity": {
+ "type": "string",
+ "nullable": true
+ },
+ "severity_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "severity_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "severity_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "severity_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "severity_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "severity_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "severity_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "severity_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "severity_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "severity_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "severity_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "severity_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "severity_starts_with": {
+ "type": "string",
+ "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
+ },
+ "threshold": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "threshold_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "threshold_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "threshold_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "threshold_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "threshold_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "threshold_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "threshold_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "value": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "value_gt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "value_gte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "value_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "value_lt": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "value_lte": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "value_not": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "value_not_in": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "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",
+ "additionalProperties": false
+ },
+ "ResolveAlertParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/AlertWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "NestedCapacity": {
+ "properties": {
+ "column": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "row": {
+ "type": "integer",
+ "format": "int32",
+ "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"
+ },
+ "row": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "tag": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "column",
+ "row",
+ "tag"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "BrickTopo": {
+ "properties": {
+ "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
+ },
+ "name": {
+ "type": "string"
+ },
+ "node_topoes": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNodeTopo"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "position": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "power_layout": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Direction"
+ }
+ ],
+ "nullable": true
+ },
+ "power_position": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/PowerPosition"
+ }
+ ],
+ "nullable": true
+ },
+ "powers": {
+ "items": {
+ "$ref": "#/components/schemas/NestedBrickPower"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/BrickTopo"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "NodeTopoWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/NodeTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "brick_topo": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "cluster_topo": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterTopoWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/NodeTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/NodeTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "BrickTopoWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "cluster_topo": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "height": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "height_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "height_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "height_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "height_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "height_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "height_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "height_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "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": "array",
+ "nullable": true
+ },
+ "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": "array",
+ "nullable": true
+ },
+ "model_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "model_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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "position": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "position_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "position_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "position_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "position_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "position_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "position_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "position_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "power_layout": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Direction"
+ }
+ ],
+ "nullable": true
+ },
+ "power_layout_in": {
+ "items": {
+ "$ref": "#/components/schemas/Direction"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "power_layout_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Direction"
+ }
+ ],
+ "nullable": true
+ },
+ "power_layout_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/Direction"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "power_position": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/PowerPosition"
+ }
+ ],
+ "nullable": true
+ },
+ "power_position_in": {
+ "items": {
+ "$ref": "#/components/schemas/PowerPosition"
+ },
+ "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",
+ "nullable": true
+ },
+ "rack_topo": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/RackTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ClusterTopoWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "brick_topoes_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "brick_topoes_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "brick_topoes_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "zone_topoes_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ZoneTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "zone_topoes_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ZoneTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "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
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "cluster_topo": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterTopoWhereInput"
+ }
+ ],
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ZoneTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ZoneTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "rack_topoes_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/RackTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "rack_topoes_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/RackTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "rack_topoes_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/RackTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "RackTopoWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/RackTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "brick_topoes_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "brick_topoes_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "brick_topoes_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "height": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "height_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "height_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "height_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "height_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "height_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "height_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "height_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/RackTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/RackTopoWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "zone_topo": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ZoneTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "BrickTopoCreationParams": {
+ "properties": {
+ "tag_position_in_brick": {
+ "items": {
+ "$ref": "#/components/schemas/NestedTagPosition"
+ },
+ "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": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "position": {
+ "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"
+ },
+ "where": {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "BrickTopoMoveParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "rack_topo_id": {
+ "type": "string"
+ },
+ "position": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "required": [
+ "position"
+ ],
+ "type": "object"
+ },
+ "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",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteBrickTopo"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "BrickTopoDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "UploadResourceType": {
+ "enum": [
+ "CLOUDTOWER_APPLICATION_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": "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"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ByteUnit": {
+ "type": "string",
+ "enum": [
+ "B",
+ "KB",
+ "MB",
+ "GB",
+ "TB",
+ "PB"
+ ]
+ },
+ "DeleteCloudTowerApplicationPackage": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "CloudTowerApplicationPackageWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "applications_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CloudTowerApplicationWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "applications_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CloudTowerApplicationWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "applications_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CloudTowerApplicationWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "architecture": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Architecture"
+ }
+ ],
+ "nullable": true
+ },
+ "architecture_in": {
+ "items": {
+ "$ref": "#/components/schemas/Architecture"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "architecture_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Architecture"
+ }
+ ],
+ "nullable": true
+ },
+ "architecture_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/Architecture"
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "scosVersion": {
+ "type": "string",
+ "nullable": true
+ },
+ "scosVersion_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "scosVersion_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "scosVersion_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "scosVersion_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "scosVersion_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "scosVersion_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "scosVersion_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "scosVersion_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "scosVersion_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "scosVersion_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "scosVersion_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": {
+ "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
+ },
+ "CloudTowerApplicationWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/CloudTowerApplicationWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/CloudTowerApplicationWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/CloudTowerApplicationWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "package": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "placementSituation": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementSituation_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementSituation_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementSituation_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementSituation_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementSituation_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "placementSituation_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementSituation_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementSituation_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementSituation_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementSituation_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementSituation_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": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementVerb_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementVerb_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementVerb_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementVerb_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementVerb_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "placementVerb_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementVerb_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementVerb_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementVerb_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementVerb_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementVerb_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "placementVerb_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementVerb_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resourceVersion": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resourceVersion_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resourceVersion_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resourceVersion_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resourceVersion_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resourceVersion_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resourceVersion_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resourceVersion_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "state": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CloudTowerApplicationState"
+ }
+ ],
+ "nullable": true
+ },
+ "state_in": {
+ "items": {
+ "$ref": "#/components/schemas/CloudTowerApplicationState"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "state_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CloudTowerApplicationState"
+ }
+ ],
+ "nullable": true
+ },
+ "state_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/CloudTowerApplicationState"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "targetPackage": {
+ "type": "string",
+ "nullable": true
+ },
+ "targetPackage_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "targetPackage_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "targetPackage_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "targetPackage_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "targetPackage_in": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "nullable": true
+ },
+ "targetPackage_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "targetPackage_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "targetPackage_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "user": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "CloudTowerApplicationState": {
+ "enum": [
+ "ERROR",
+ "INSTALL_FAILED",
+ "INSTALLING",
+ "RUNNING",
+ "SCALE_FAILED",
+ "SCALING",
+ "TERMINATE_FAILED",
+ "TERMINATING",
+ "UPGRADE_FAILED",
+ "UPGRADING"
+ ],
+ "type": "string"
+ },
+ "UserWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/UserWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "auth_config_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_config_id_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_config_id_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_config_id_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_config_id_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_config_id_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "auth_config_id_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_config_id_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_config_id_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_config_id_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_config_id_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_config_id_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "auth_config_id_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_config_id_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "display_username_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "display_username_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_address": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_address_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_address_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_address_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_address_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_address_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "email_address_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_address_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_address_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_address_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_address_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_address_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "email_address_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_address_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",
+ "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
+ },
+ "internal": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internal_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "ldap_dn": {
+ "type": "string",
+ "nullable": true
+ },
+ "ldap_dn_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ldap_dn_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ldap_dn_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ldap_dn_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "ldap_dn_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ldap_dn_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ldap_dn_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ldap_dn_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ldap_dn_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mobile_phone_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "mobile_phone_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone_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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/UserWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/UserWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "password_expired": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "password_expired_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "password_updated_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "password_updated_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "password_updated_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "password_updated_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "password_updated_at_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "password_updated_at_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "password_updated_at_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "password_updated_at_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "role": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserRole"
+ }
+ ],
+ "nullable": true
+ },
+ "role_in": {
+ "items": {
+ "$ref": "#/components/schemas/UserRole"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "role_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserRole"
+ }
+ ],
+ "nullable": true
+ },
+ "role_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/UserRole"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "roles_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserRoleNextWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "roles_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserRoleNextWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "roles_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserRoleNextWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "source": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserSource"
+ }
+ ],
+ "nullable": true
+ },
+ "source_in": {
+ "items": {
+ "$ref": "#/components/schemas/UserSource"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "source_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserSource"
+ }
+ ],
+ "nullable": true
+ },
+ "source_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/UserSource"
+ },
+ "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
+ },
+ "UserRole": {
+ "enum": [
+ "ADMIN",
+ "READ_ONLY",
+ "ROOT"
+ ],
+ "type": "string"
+ },
+ "UserRoleNextWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/UserRoleNextWhereInput"
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/UserRoleNextWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/UserRoleNextWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "platform": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserRolePlatform"
+ }
+ ],
+ "nullable": true
+ },
+ "platform_in": {
+ "items": {
+ "$ref": "#/components/schemas/UserRolePlatform"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "platform_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserRolePlatform"
+ }
+ ],
+ "nullable": true
+ },
+ "platform_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/UserRolePlatform"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "preset": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserRolePreset"
+ }
+ ],
+ "nullable": true
+ },
+ "preset_in": {
+ "items": {
+ "$ref": "#/components/schemas/UserRolePreset"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "preset_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserRolePreset"
+ }
+ ],
+ "nullable": true
+ },
+ "preset_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/UserRolePreset"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "users_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "users_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "users_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserWhereInput"
+ }
+ ],
+ "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"
+ },
+ "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
+ },
+ "NestedUser": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "CloudTowerApplication": {
+ "properties": {
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "instanceStatuses": {
+ "properties": {},
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "package": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedCloudTowerApplicationPackage"
+ }
+ ],
+ "nullable": true
+ },
+ "placementSituation": {
+ "type": "string",
+ "nullable": true
+ },
+ "placementVerb": {
+ "type": "string",
+ "nullable": true
+ },
+ "resourceVersion": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "state": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CloudTowerApplicationState"
+ }
+ ],
+ "nullable": true
+ },
+ "targetPackage": {
+ "type": "string"
+ },
+ "user": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedUser"
+ }
+ ],
+ "nullable": true
+ },
+ "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/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"
+ },
+ "cluster": {
+ "type": "string"
+ },
+ "cloudInitUserData": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "ApplicationVmSpecPlacementSituation": {
+ "enum": [
+ "DIFFERENT",
+ "SAME"
+ ],
+ "type": "string"
+ },
+ "ApplicationVmSpecPlacementVerb": {
+ "enum": [
+ "MUST",
+ "PREFER"
+ ],
+ "type": "string"
+ },
+ "ApplicationVmSpecPlacement": {
+ "properties": {
+ "verb": {
+ "$ref": "#/components/schemas/ApplicationVmSpecPlacementVerb"
+ },
+ "situation": {
+ "$ref": "#/components/schemas/ApplicationVmSpecPlacementSituation"
+ }
+ },
+ "required": [
+ "verb",
+ "situation"
+ ],
+ "type": "object"
+ },
+ "ApplicationVmSpecAffinityPolicy": {
+ "enum": [
+ "MUST",
+ "PREFER"
+ ],
+ "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": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "targetPackage": {
+ "type": "string"
+ },
+ "vmSpec": {
+ "$ref": "#/components/schemas/ApplicationVmSpecDefinition"
+ }
+ },
+ "required": [
+ "name",
+ "targetPackage",
+ "vmSpec"
+ ],
+ "type": "object"
+ },
+ "CloudTowerApplicationWhereUniqueInput": {
+ "properties": {
+ "id": {
+ "type": "string",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "UpgradeCloudTowerApplicationParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "targetPackage": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "targetPackage"
+ ],
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/CloudTowerApplicationWhereUniqueInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "UpdateCloudTowerApplicationVmSpecParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "vmSpec": {
+ "$ref": "#/components/schemas/ApplicationVmSpecDefinition"
+ }
+ },
+ "required": [
+ "vmSpec"
+ ],
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/CloudTowerApplicationWhereUniqueInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "UninstallCloudTowerApplicationParams": {
+ "properties": {
+ "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"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedDatacenter": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedEverouteCluster": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedLabel": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "MetroCheckStatusEnum": {
+ "enum": [
+ "CRITICAL",
+ "HEALTHY",
+ "INFO",
+ "NOTICE"
+ ],
+ "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"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedMetroCheckResult": {
+ "properties": {
+ "critical": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "info": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "items": {
+ "items": {
+ "$ref": "#/components/schemas/NestedMetroCheckItem"
+ },
+ "type": "array"
+ },
+ "notice": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "status": {
+ "$ref": "#/components/schemas/MetroCheckStatusEnum"
+ }
+ },
+ "required": [
+ "critical",
+ "info",
+ "items",
+ "notice",
+ "status"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedMetroAvailabilityChecklist": {
+ "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"
+ },
+ "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/NestedApplication"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "architecture": {
+ "$ref": "#/components/schemas/Architecture"
+ },
+ "auto_converge": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "connect_state": {
+ "$ref": "#/components/schemas/ConnectState"
+ },
+ "consistency_groups": {
+ "items": {
+ "$ref": "#/components/schemas/NestedConsistencyGroup"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "current_cpu_model": {
+ "type": "string",
+ "nullable": true
+ },
+ "datacenters": {
+ "items": {
+ "$ref": "#/components/schemas/NestedDatacenter"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "disconnected_date": {
+ "type": "string",
+ "nullable": true
+ },
+ "disconnected_reason": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterConnectorErrorCode"
+ }
+ ],
+ "nullable": true
+ },
+ "dns": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "everoute_cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedEverouteCluster"
+ }
+ ],
+ "nullable": true
+ },
+ "failure_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "has_metrox": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "host_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hosts": {
+ "items": {
+ "$ref": "#/components/schemas/NestedHost"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "hypervisor": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/Hypervisor"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "is_all_flash": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "iscsi_vip": {
+ "type": "string",
+ "nullable": true
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "license_expire_date": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_serial": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_sign_date": {
+ "type": "string",
+ "nullable": true
+ },
+ "license_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/LicenseType"
+ }
+ ],
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "maintenance_end_date": {
+ "type": "string",
+ "nullable": true
+ },
+ "maintenance_start_date": {
+ "type": "string",
+ "nullable": true
+ },
+ "management_vip": {
+ "type": "string",
+ "nullable": true
+ },
+ "max_chunk_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "max_physical_data_capacity": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "max_physical_data_capacity_per_node": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "metro_availability_checklist": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedMetroAvailabilityChecklist"
+ }
+ ],
+ "nullable": true
+ },
+ "mgt_gateway": {
+ "type": "string",
+ "nullable": true
+ },
+ "mgt_netmask": {
+ "type": "string",
+ "nullable": true
+ },
+ "migration_data_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "migration_speed": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "ntp_mode": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NtpMode"
+ }
+ ],
+ "nullable": true
+ },
+ "ntp_servers": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "nvme_over_rdma_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nvme_over_tcp_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "nvmf_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "pmem_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "provisioned_cpu_cores": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_cpu_cores_for_active_vm": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "provisioned_for_active_vm_ratio": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "provisioned_memory_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "provisioned_ratio": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "rdma_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "recommended_cpu_models": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "recover_data_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "recover_speed": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "reserved_cpu_cores_for_system_service": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "running_vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "settings": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedClusterSettings"
+ }
+ ],
+ "nullable": true
+ },
+ "software_edition": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SoftwareEdition"
+ }
+ ],
+ "nullable": true
+ },
+ "stopped_vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "stretch": {
+ "type": "boolean",
+ "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_cpu_models": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "total_cpu_sockets": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_data_capacity": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "total_memory_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "type": {
+ "$ref": "#/components/schemas/ClusterType"
+ },
+ "upgrade_tool_version": {
+ "type": "string",
+ "nullable": true
+ },
+ "used_cpu_hz": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_memory_bytes": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "valid_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "vcenterAccount": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedVcenterAccount"
+ }
+ ],
+ "nullable": true
+ },
+ "vdses": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVds"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "version": {
+ "type": "string"
+ },
+ "vhost_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "vm_folders": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmFolder"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_templates": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmTemplate"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vms": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVm"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "witness": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedWitness"
+ }
+ ],
+ "nullable": true
+ },
+ "zones": {
+ "items": {
+ "$ref": "#/components/schemas/NestedZone"
+ },
+ "type": "array",
+ "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": {
+ "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"
+ },
+ "primary_zone_datacenter_id": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "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"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "ClusterLicenseUpdationParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "license": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "license"
+ ],
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "MgtIpMapper": {
+ "properties": {
+ "ip": {
+ "type": "string"
+ },
+ "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"
+ }
+ },
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "ClusterVirtualizationUpdationParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "auto_converge": {
+ "type": "boolean"
+ },
+ "current_cpu_model": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "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": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "default_ha": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "default_storage_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
+ }
+ ],
+ "nullable": true
+ },
+ "enabled_iscsi": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "vm_recycle_bin": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedVmRecycleBin"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "required": [
+ "cluster",
+ "id"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_ClusterSettings_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "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": {
+ "consistency_group": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedConsistencyGroup"
+ }
+ ],
+ "nullable": true
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "Iscsi_lun_snapshots": {
+ "items": {
+ "$ref": "#/components/schemas/NestedIscsiLunSnapshot"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_created_at": {
+ "type": "string"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "nvmf_namespace_snapshots": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNvmfNamespaceSnapshot"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshot"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "ConsistencyGroupSnapshotCreationParams": {
+ "properties": {
+ "consistency_group_id": {
+ "type": "string"
+ },
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteConsistencyGroupSnapshot"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "ConsistencyGroupSnapshotDeletionParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "remain_volume_snapshot": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "remain_volume_snapshot"
+ ],
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "NestedConsistencyGroupSnapshot": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedIscsiLun": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "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": {
+ "$ref": "#/components/schemas/NestedConsistencyGroupSnapshot"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "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
+ },
+ "local_created_at": {
+ "type": "string"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "namespaces": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNvmfNamespace"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "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": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmTemplate"
+ },
+ "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"
+ },
+ "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": {
+ "$ref": "#/components/schemas/OvfDisk"
+ },
+ "type": "array"
+ },
+ "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
+ },
+ "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"
+ },
+ "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": {
+ "clock_offset": {
+ "$ref": "#/components/schemas/VmClockOffset"
+ },
+ "cloud_init_supported": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedCluster"
+ }
+ ],
+ "nullable": true
+ },
+ "cpu": {
+ "$ref": "#/components/schemas/NestedCpu"
+ },
+ "cpu_model": {
+ "type": "string"
+ },
+ "cpu_usage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "deleted_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "dns_servers": {
+ "type": "string",
+ "nullable": true
+ },
+ "entity_filter_results": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmEntityFilterResult"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "firmware": {
+ "$ref": "#/components/schemas/VmFirmware"
+ },
+ "folder": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedVmFolder"
+ }
+ ],
+ "nullable": true
+ },
+ "gpu_devices": {
+ "items": {
+ "$ref": "#/components/schemas/NestedGpuDevice"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "guest_cpu_model": {
+ "type": "string",
+ "nullable": true
+ },
+ "guest_os_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmGuestsOperationSystem"
+ }
+ ],
+ "nullable": true
+ },
+ "guest_size_usage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "guest_used_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "ha": {
+ "type": "boolean"
+ },
+ "host": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedHost"
+ }
+ ],
+ "nullable": true
+ },
+ "hostname": {
+ "type": "string",
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "in_recycle_bin": {
+ "type": "boolean"
+ },
+ "internal": {
+ "type": "boolean"
+ },
+ "io_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ }
+ ],
+ "nullable": true
+ },
+ "ips": {
+ "type": "string"
+ },
+ "isolation_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedIsolationPolicy"
+ }
+ ],
+ "nullable": true
+ },
+ "kernel_info": {
+ "type": "string",
+ "nullable": true
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "last_shutdown_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_created_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "logical_size_bytes": {
+ "type": "integer",
+ "format": "int64",
+ "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
+ },
+ "memory": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "memory_usage": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "nested_virtualization": {
+ "type": "boolean"
+ },
+ "node_ip": {
+ "type": "string"
+ },
+ "original_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "os": {
+ "type": "string",
+ "nullable": true
+ },
+ "out_uninstall_usb": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "pci_nics": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNic"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "protected": {
+ "type": "boolean"
+ },
+ "provisioned_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "snapshot_plan": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedSnapshotPlan"
+ }
+ ],
+ "nullable": true
+ },
+ "snapshots": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmSnapshot"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status": {
+ "$ref": "#/components/schemas/VmStatus"
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "usb_devices": {
+ "items": {
+ "$ref": "#/components/schemas/NestedUsbDevice"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vcpu": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "video_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVideoType"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_disks": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmDisk"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_nics": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmNic"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_placement_group": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmPlacementGroup"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_tools_status": {
+ "$ref": "#/components/schemas/VmToolsStatus"
+ },
+ "vm_tools_version": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_usage": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmUsage"
+ }
+ ],
+ "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"
+ },
+ "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"
+ },
+ "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"
+ },
+ "VmNicParams": {
+ "properties": {
+ "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"
+ }
+ },
+ "required": [
+ "connect_vlan_id"
+ ],
+ "type": "object"
+ },
+ "VmGpuOperationParams": {
+ "properties": {
+ "amount": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "gpu_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "gpu_id"
+ ],
+ "type": "object"
+ },
+ "VmCreationParams": {
+ "properties": {
+ "gpu_devices": {
+ "items": {
+ "$ref": "#/components/schemas/VmGpuOperationParams"
+ },
+ "type": "array"
+ },
+ "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"
+ },
+ "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/VmNicParams"
+ },
+ "type": "array"
+ },
+ "vm_disks": {
+ "$ref": "#/components/schemas/VmDiskParams"
+ },
+ "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"
+ },
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "host_id": {
+ "type": "string"
+ },
+ "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"
+ },
+ "bus": {
+ "$ref": "#/components/schemas/Bus"
+ },
+ "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"
+ ],
+ "type": "object"
+ },
+ "modify_disks": {
+ "items": {
+ "$ref": "#/components/schemas/DiskOperateModifyDisk"
+ },
+ "type": "array"
+ },
+ "new_disks": {
+ "$ref": "#/components/schemas/VmDiskParams"
+ }
+ },
+ "type": "object"
+ },
+ "CloudInitNetworkTypeEnum": {
+ "enum": [
+ "IPV4",
+ "IPV4_DHCP"
+ ],
+ "type": "string"
+ },
+ "CloudInitNetWorkRoute": {
+ "properties": {
+ "network": {
+ "type": "string"
+ },
+ "netmask": {
+ "type": "string"
+ },
+ "gateway": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "network",
+ "netmask",
+ "gateway"
+ ],
+ "type": "object"
+ },
+ "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"
+ ],
+ "type": "object"
+ },
+ "TemplateCloudInit": {
+ "properties": {
+ "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"
+ }
+ },
+ "type": "object"
+ },
+ "VmCreateVmFromTemplateParams": {
+ "properties": {
+ "gpu_devices": {
+ "items": {
+ "$ref": "#/components/schemas/VmGpuOperationParams"
+ },
+ "type": "array"
+ },
+ "cloud_init": {
+ "$ref": "#/components/schemas/TemplateCloudInit"
+ },
+ "is_full_copy": {
+ "type": "boolean"
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "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/VmNicParams"
+ },
+ "type": "array"
+ },
+ "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"
+ },
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "host_id": {
+ "type": "string"
+ },
+ "cluster_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "is_full_copy",
+ "template_id",
+ "name"
+ ],
+ "type": "object"
+ },
+ "VmCreateVmFromContentLibraryTemplateParams": {
+ "properties": {
+ "gpu_devices": {
+ "items": {
+ "$ref": "#/components/schemas/VmGpuOperationParams"
+ },
+ "type": "array"
+ },
+ "cloud_init": {
+ "$ref": "#/components/schemas/TemplateCloudInit"
+ },
+ "is_full_copy": {
+ "type": "boolean"
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "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/VmNicParams"
+ },
+ "type": "array"
+ },
+ "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"
+ },
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "host_id": {
+ "type": "string"
+ },
+ "cluster_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "is_full_copy",
+ "template_id",
+ "name",
+ "cluster_id"
+ ],
+ "type": "object"
+ },
+ "ConvertVmTemplateToVmParams": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "converted_from_template_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "converted_from_template_id"
+ ],
+ "type": "object"
+ },
+ "VmCloneParams": {
+ "properties": {
+ "gpu_devices": {
+ "items": {
+ "$ref": "#/components/schemas/VmGpuOperationParams"
+ },
+ "type": "array"
+ },
+ "is_full_copy": {
+ "type": "boolean"
+ },
+ "src_vm_id": {
+ "type": "string"
+ },
+ "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/VmNicParams"
+ },
+ "type": "array"
+ },
+ "vm_disks": {
+ "$ref": "#/components/schemas/VmDiskParams"
+ },
+ "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"
+ },
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "host_id": {
+ "type": "string"
+ },
+ "cluster_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "src_vm_id",
+ "name"
+ ],
+ "type": "object"
+ },
+ "VmRebuildParams": {
+ "properties": {
+ "gpu_devices": {
+ "items": {
+ "$ref": "#/components/schemas/VmGpuOperationParams"
+ },
+ "type": "array"
+ },
+ "is_full_copy": {
+ "type": "boolean"
+ },
+ "rebuild_from_snapshot_id": {
+ "type": "string"
+ },
+ "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"
+ },
+ "vm_placement_group": {
+ "$ref": "#/components/schemas/VmPlacementGroupWhereInput"
+ },
+ "vm_nics": {
+ "items": {
+ "$ref": "#/components/schemas/VmNicParams"
+ },
+ "type": "array"
+ },
+ "vm_disks": {
+ "$ref": "#/components/schemas/VmDiskParams"
+ },
+ "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"
+ },
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "host_id": {
+ "type": "string"
+ },
+ "cluster_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "rebuild_from_snapshot_id",
+ "name"
+ ],
+ "type": "object"
+ },
+ "VmRollbackParams": {
+ "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"
+ },
+ "VmUpdateNicParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "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
+ }
+ },
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ }
+ },
+ "required": [
+ "effect",
+ "where"
+ ],
+ "type": "object"
+ },
+ "VmAddGpuDeviceParams": {
+ "properties": {
+ "data": {
+ "items": {
+ "$ref": "#/components/schemas/VmGpuOperationParams"
+ },
+ "type": "array",
+ "minItems": 1
+ },
+ "where": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "VmRemoveGpuDeviceParams": {
+ "properties": {
+ "data": {
+ "items": {
+ "$ref": "#/components/schemas/VmGpuOperationParams"
+ },
+ "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"
+ },
+ "where": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "VmMigrateParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "host_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "host_id"
+ ],
+ "type": "object"
+ },
+ "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"
+ },
+ "dest_vlan_local_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "src_vlan_local_id",
+ "dest_vlan_local_id"
+ ],
+ "type": "object"
+ },
+ "MigrateVmConfig": {
+ "properties": {
+ "remove_unmovable_devices": {
+ "type": "boolean"
+ },
+ "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": [
+ "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"
+ },
+ "where": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "TaskWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/TaskWhereInput"
+ },
+ "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
+ },
+ "error_code": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_code_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_code_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_code_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_code_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_code_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "error_code_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_code_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_code_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_code_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_code_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_code_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "error_code_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_code_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "error_message_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "error_message_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "finished_at_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_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
+ },
+ "internal": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internal_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "key": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "key_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "key_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "key_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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/TaskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/TaskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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
+ },
+ "resource_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_id_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_id_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_mutation_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_mutation_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_rollback_error": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_rollback_error_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_rollback_error_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_rollback_error_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_rollback_error_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_rollback_error_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_rollback_error_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_rollback_error_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_rollback_error_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_rollback_error_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": "int32",
+ "nullable": true
+ },
+ "resource_rollback_retry_count_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resource_rollback_retry_count_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resource_rollback_retry_count_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_rollback_retry_count_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resource_rollback_retry_count_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resource_rollback_retry_count_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resource_rollback_retry_count_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_rollbacked": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resource_rollbacked_not": {
+ "type": "boolean",
+ "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": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_type_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_type_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "snapshot_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "snapshot_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "started_at_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_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"
+ ],
+ "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",
+ "nullable": true
+ },
+ "finished": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "key": {
+ "type": "string",
+ "nullable": true
+ },
+ "per_second": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "total": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "unit": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/StepUnit"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "Task": {
+ "properties": {
+ "args": {
+ "properties": {},
+ "type": "object"
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedCluster"
+ }
+ ],
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "error_code": {
+ "type": "string",
+ "nullable": true
+ },
+ "error_message": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "internal": {
+ "type": "boolean"
+ },
+ "key": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_created_at": {
+ "type": "string"
+ },
+ "progress": {
+ "type": "number",
+ "format": "double"
+ },
+ "resource_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_mutation": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_rollback_error": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_rollback_retry_count": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "resource_rollbacked": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "resource_type": {
+ "type": "string",
+ "nullable": true
+ },
+ "snapshot": {
+ "type": "string"
+ },
+ "started_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "status": {
+ "$ref": "#/components/schemas/TaskStatus"
+ },
+ "steps": {
+ "items": {
+ "$ref": "#/components/schemas/NestedStep"
+ },
+ "type": "array"
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/TaskType"
+ }
+ ],
+ "nullable": true
+ },
+ "user": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedUser"
+ }
+ ],
+ "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"
+ }
+ },
+ "required": [
+ "folder_id"
+ ],
+ "type": "object"
+ },
+ "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"
+ }
+ },
+ "type": "object"
+ },
+ "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"
+ }
+ },
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "VmResetGuestOsPasswordParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "password": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "password",
+ "username"
+ ],
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "VmUpdateOwnerParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "search_for": {
+ "type": "string",
+ "enum": [
+ "username",
+ "id"
+ ]
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "search_for",
+ "value"
+ ],
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "VmRestrictIoParamsData": {
+ "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"
+ }
+ },
+ "type": "object"
+ },
+ "VmUpdateEachDiskIoPolicyParams": {
+ "properties": {
+ "data": {
+ "$ref": "#/components/schemas/VmRestrictIoParamsData"
+ },
+ "boot": {
+ "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"
+ },
+ "where": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "NestedContentLibraryVmTemplate": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "VmExportFileType": {
+ "enum": [
+ "OVF",
+ "QCOW2",
+ "RAW"
+ ],
+ "type": "string"
+ },
+ "VmExportFileFile": {
+ "properties": {
+ "md5": {
+ "type": "string"
+ },
+ "fileSize": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "VmExportFile": {
+ "properties": {
+ "content_library_vm_template": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedContentLibraryVmTemplate"
+ }
+ ],
+ "nullable": true
+ },
+ "createdAt": {
+ "type": "string"
+ },
+ "damaged": {
+ "type": "boolean"
+ },
+ "data_port_id": {
+ "type": "string"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "files": {
+ "items": {
+ "$ref": "#/components/schemas/VmExportFileFile"
+ },
+ "type": "array"
+ },
+ "id": {
+ "type": "string"
+ },
+ "storage_cluster_id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/VmExportFileType"
+ },
+ "vm": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedVm"
+ }
+ ],
+ "nullable": true
+ },
+ "vm_volume": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedVmVolume"
+ }
+ ],
+ "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",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/VmExportFile"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "VmExportParamsData": {
+ "properties": {
+ "keep_mac": {
+ "type": "boolean"
+ },
+ "type": {
+ "$ref": "#/components/schemas/VmExportFileType"
+ }
+ },
+ "required": [
+ "type"
+ ],
+ "type": "object"
+ },
+ "VmExportParams": {
+ "properties": {
+ "data": {
+ "$ref": "#/components/schemas/VmExportParamsData"
+ },
+ "where": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "VmdkDiskModify": {
+ "properties": {
+ "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": [
+ "vmdk_name"
+ ],
+ "type": "object"
+ },
+ "VmdkCdromModify": {
+ "properties": {
+ "removed": {
+ "type": "boolean"
+ },
+ "content_library_image_id": {
+ "type": "string"
+ },
+ "elf_image_id": {
+ "type": "string"
+ },
+ "boot": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "index": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "required": [
+ "index"
+ ],
+ "type": "object"
+ },
+ "OvfDiskOperate": {
+ "properties": {
+ "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"
+ }
+ },
+ "type": "object"
+ },
+ "VmImportNicParams": {
+ "properties": {
+ "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"
+ }
+ },
+ "required": [
+ "connect_vlan_id"
+ ],
+ "type": "object"
+ },
+ "VmImportParams": {
+ "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"
+ },
+ "vcpu": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "status": {
+ "$ref": "#/components/schemas/VmStatus"
+ },
+ "ha": {
+ "type": "boolean"
+ },
+ "vm_nics": {
+ "items": {
+ "$ref": "#/components/schemas/VmImportNicParams"
+ },
+ "type": "array"
+ },
+ "disk_operate": {
+ "$ref": "#/components/schemas/OvfDiskOperate"
+ },
+ "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"
+ },
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "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"
+ },
+ "ContentLibraryVmTemplate": {
+ "properties": {
+ "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": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "memory": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "name": {
+ "type": "string"
+ },
+ "os": {
+ "type": "string",
+ "nullable": true
+ },
+ "size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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_ContentLibraryVmTemplate_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplate"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "VmWhereUniqueInput": {
+ "properties": {
+ "id": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ContentLibraryVmTemplateCreationParams": {
+ "properties": {
+ "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"
+ },
+ "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": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "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"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteContentLibraryVmTemplate_": {
+ "properties": {
+ "task_id": {
+ "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"
+ },
+ "removed": {
+ "type": "boolean"
+ },
+ "boot": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "index": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "required": [
+ "index"
+ ],
+ "type": "object"
+ },
+ "ContentLibraryVmdkCdromMount": {
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "boot": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "type": "object"
+ },
+ "ContentLibraryVmTemplateOvfDiskOperate": {
+ "properties": {
+ "mount_new_cd_roms": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryVmdkCdromMount"
+ },
+ "type": "array"
+ },
+ "modify_cd_roms": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryVmdkCdromModify"
+ },
+ "type": "array"
+ },
+ "modify_vmdk_disks": {
+ "items": {
+ "$ref": "#/components/schemas/VmdkDiskModify"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "ContentLibraryImportVmNic": {
+ "properties": {
+ "mirror": {
+ "type": "boolean"
+ },
+ "model": {
+ "$ref": "#/components/schemas/VmNicModel"
+ },
+ "enabled": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "model"
+ ],
+ "type": "object"
+ },
+ "ContentLibraryVmTemplateImportParams": {
+ "properties": {
+ "vm_nics": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryImportVmNic"
+ },
+ "type": "array"
+ },
+ "disk_operate": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateOvfDiskOperate"
+ },
+ "ha": {
+ "type": "boolean"
+ },
+ "memory_unit": {
+ "$ref": "#/components/schemas/ByteUnit"
+ },
+ "memory": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "vcpu": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "cpu_cores": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "cpu_sockets": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "upload_tasks": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "parsed_ovf": {
+ "$ref": "#/components/schemas/ParsedOVF"
+ },
+ "cluster_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "upload_tasks",
+ "parsed_ovf",
+ "cluster_id"
+ ],
+ "type": "object"
+ },
+ "NestedOrganization": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "Datacenter": {
+ "properties": {
+ "cluster_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "clusters": {
+ "items": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "failure_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "host_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "organization": {
+ "$ref": "#/components/schemas/NestedOrganization"
+ },
+ "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_cpu_hz": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "used_data_space": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "used_memory_bytes": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ "required": [
+ "id",
+ "name",
+ "organization"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_Datacenter_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/Datacenter"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "DatacenterCreationParams": {
+ "properties": {
+ "clusters": {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ },
+ "organization_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "organization_id",
+ "name"
+ ],
+ "type": "object"
+ },
+ "DatacenterUpdationParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "clusters": {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "DatacenterWhereUniqueInput": {
+ "properties": {
+ "id": {
+ "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"
+ },
+ "where": {
+ "$ref": "#/components/schemas/DatacenterWhereUniqueInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteDatacenter": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteDatacenter_": {
+ "properties": {
+ "task_id": {
+ "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",
+ "nullable": true
+ },
+ "chunk_errflag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "chunk_io_error": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "chunk_warnflag": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "iostat_latency": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "iostat_latency_ms": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "smart_check": {
+ "type": "boolean",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "PartitionUsage": {
+ "enum": [
+ "BOOT",
+ "CACHE",
+ "JOURNAL",
+ "METAD",
+ "PARTITION",
+ "SWAP",
+ "SYSTEM",
+ "UNMOUNTED",
+ "UNPARTED",
+ "ZOOKEEPER"
+ ],
+ "type": "string"
+ },
+ "NestedPartition": {
+ "properties": {
+ "name": {
+ "type": "string",
+ "nullable": true
+ },
+ "path": {
+ "type": "string",
+ "nullable": true
+ },
+ "size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "usage": {
+ "$ref": "#/components/schemas/PartitionUsage"
+ },
+ "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": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "failure_information": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedDiskFailureInformation"
+ }
+ ],
+ "nullable": true
+ },
+ "firmware": {
+ "type": "string"
+ },
+ "function": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskFunction"
+ }
+ ],
+ "nullable": true
+ },
+ "health_status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskHealthStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "healthy": {
+ "type": "boolean"
+ },
+ "host": {
+ "$ref": "#/components/schemas/NestedHost"
+ },
+ "id": {
+ "type": "string"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "model": {
+ "type": "string"
+ },
+ "mounted": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "numa_node": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "offline": {
+ "type": "boolean"
+ },
+ "partitions": {
+ "items": {
+ "$ref": "#/components/schemas/NestedPartition"
+ },
+ "type": "array"
+ },
+ "path": {
+ "type": "string"
+ },
+ "persistent_memory_type": {
+ "type": "string",
+ "nullable": true
+ },
+ "physical_slot_on_brick": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "pmem_dimms": {
+ "items": {
+ "$ref": "#/components/schemas/NestedPmemDimm"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "recommended_usage": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "remaining_life_percent": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "serial": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": {
+ "$ref": "#/components/schemas/DiskType"
+ },
+ "usage": {
+ "$ref": "#/components/schemas/DiskUsage"
+ },
+ "usage_status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskUsageStatus"
+ }
+ ],
+ "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_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/Disk"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "DiskMountParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "function": {
+ "$ref": "#/components/schemas/DiskFunction"
+ }
+ },
+ "required": [
+ "function"
+ ],
+ "type": "object"
+ },
+ "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"
+ },
+ "duration": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "metric": {
+ "$ref": "#/components/schemas/FilterRuleMetricEnum"
+ },
+ "op": {
+ "$ref": "#/components/schemas/FilterRuleOpEnum"
+ },
+ "quantile": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "threshold": {
+ "type": "number",
+ "format": "double"
+ }
+ },
+ "required": [
+ "aggregation",
+ "duration",
+ "metric",
+ "op",
+ "quantile",
+ "threshold"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "EntityFilter": {
+ "properties": {
+ "apply_to_all_clusters": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "clusters": {
+ "items": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "entity_type": {
+ "$ref": "#/components/schemas/EntityType"
+ },
+ "exclude_ids": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "exec_failed_cluster": {
+ "items": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "filter_error": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "filter_status": {
+ "$ref": "#/components/schemas/FilterStatus"
+ },
+ "id": {
+ "type": "string"
+ },
+ "ids": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "last_executed_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "preset": {
+ "type": "string",
+ "nullable": true
+ },
+ "rules": {
+ "items": {
+ "$ref": "#/components/schemas/NestedFilterRule"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "entity_type",
+ "exclude_ids",
+ "filter_error",
+ "filter_status",
+ "id",
+ "ids",
+ "name",
+ "rules"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_EntityFilter_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/EntityFilter"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "FilterRuleInput": {
+ "properties": {
+ "threshold": {
+ "type": "number",
+ "format": "double"
+ },
+ "quantile": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "op": {
+ "$ref": "#/components/schemas/FilterRuleOpEnum"
+ },
+ "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": [
+ "rules",
+ "name"
+ ],
+ "type": "object"
+ },
+ "EntityFilterUpdationParams": {
+ "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": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/EntityFilterWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteEntityFilter": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteEntityFilter_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteEntityFilter"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "EntityFilterDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/EntityFilterWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "NestedGpuDriverInfo": {
+ "properties": {
+ "filename": {
+ "type": "string",
+ "nullable": true
+ },
+ "name": {
+ "type": "string",
+ "nullable": true
+ },
+ "rhelversion": {
+ "type": "string",
+ "nullable": true
+ },
+ "srcversion": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": "int32",
+ "nullable": true
+ },
+ "max_resolution": {
+ "type": "string",
+ "nullable": true
+ },
+ "name": {
+ "type": "string",
+ "nullable": true
+ },
+ "vgpu_type_id": {
+ "type": "string",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "GpuDevice": {
+ "properties": {
+ "assigned_vgpus_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "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/NestedGpuDriverInfo"
+ }
+ ],
+ "nullable": true
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "host": {
+ "$ref": "#/components/schemas/NestedHost"
+ },
+ "id": {
+ "type": "string"
+ },
+ "is_nvidia_tools_ready": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_nvidia_vfs_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_nvidia_vfs_supported": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "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/GpuDeviceUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "user_vgpu_type_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "user_vgpu_type_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "vgpu_instance_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vms": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVm"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "required": [
+ "brand",
+ "bus_location",
+ "description",
+ "host",
+ "id",
+ "local_created_at",
+ "local_id",
+ "model",
+ "name",
+ "status"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_GpuDevice_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/GpuDevice"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "GpuDeviceUsageUpdationParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "vgpu_spec": {
+ "type": "string"
+ },
+ "usage": {
+ "$ref": "#/components/schemas/GpuDeviceUsage"
+ }
+ },
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "GpuDeviceDescriptionUpdationParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "description": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "description"
+ ],
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "GpuDeviceSriovSwitchParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "enable": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "enable"
+ ],
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/GpuDeviceWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "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
+ },
+ "disks": {
+ "items": {
+ "$ref": "#/components/schemas/NestedDisk"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "hosts": {
+ "items": {
+ "$ref": "#/components/schemas/NestedHost"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "instance_ids": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "luns": {
+ "items": {
+ "$ref": "#/components/schemas/NestedIscsiLun"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "metric_count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "metric_name": {
+ "type": "string"
+ },
+ "metric_type": {
+ "$ref": "#/components/schemas/MetricType"
+ },
+ "namespaces": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNvmfNamespace"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "network": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NetworkType"
+ }
+ ],
+ "nullable": true
+ },
+ "nics": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNic"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_type": {
+ "type": "string"
+ },
+ "service": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "vms": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVm"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vmVolumes": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmVolume"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "witnesses": {
+ "items": {
+ "$ref": "#/components/schemas/NestedWitness"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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
+ },
+ "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/GraphWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "disks_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "disks_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "disks_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ }
+ ],
+ "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
+ },
+ "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": {
+ "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
+ },
+ "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
+ },
+ "metric_name_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "metric_name_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "metric_name_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "metric_name_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "metric_name_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "metric_name_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "metric_name_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "metric_name_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "metric_name_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "metric_name_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "metric_name_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "metric_name_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "metric_name_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "metric_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/MetricType"
+ }
+ ],
+ "nullable": true
+ },
+ "metric_type_in": {
+ "items": {
+ "$ref": "#/components/schemas/MetricType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "metric_type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/MetricType"
+ }
+ ],
+ "nullable": true
+ },
+ "metric_type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/MetricType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "namespaces_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespaces_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "namespaces_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "network": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NetworkType"
+ }
+ ],
+ "nullable": true
+ },
+ "network_in": {
+ "items": {
+ "$ref": "#/components/schemas/NetworkType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "network_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NetworkType"
+ }
+ ],
+ "nullable": true
+ },
+ "network_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/NetworkType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nics_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nics_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "nics_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/GraphWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/GraphWhereInput"
+ },
+ "type": "array",
+ "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": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_type_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_type_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "service": {
+ "type": "string",
+ "nullable": true
+ },
+ "service_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "service_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "service_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "service_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "service_in": {
+ "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
+ },
+ "service_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "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
+ },
+ "title_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "title_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "title_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "title_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "title_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "title_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "title_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "title_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "title_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "title_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "title_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "title_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GraphType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_in": {
+ "items": {
+ "$ref": "#/components/schemas/GraphType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GraphType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/GraphType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "view": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ViewWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vmNics_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vmNics_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vmNics_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ }
+ ],
+ "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
+ },
+ "vmVolumes_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vmVolumes_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "vmVolumes_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "witnesses_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/WitnessWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "witnesses_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/WitnessWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "witnesses_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/WitnessWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "zones_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ZoneWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "zones_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ZoneWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "zones_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ZoneWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ViewWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ViewWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "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
+ },
+ "graphs_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GraphWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "graphs_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GraphWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "graphs_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/GraphWhereInput"
+ }
+ ],
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ViewWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ViewWhereInput"
+ },
+ "type": "array",
+ "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": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "time_unit": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/TimeUnit"
+ }
+ ],
+ "nullable": true
+ },
+ "time_unit_in": {
+ "items": {
+ "$ref": "#/components/schemas/TimeUnit"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "time_unit_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/TimeUnit"
+ }
+ ],
+ "nullable": true
+ },
+ "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": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteGraph": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteGraph_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteGraph"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "GraphDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/GraphWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "NestedTask": {
+ "properties": {
+ "args": {
+ "properties": {},
+ "type": "object"
+ },
+ "description": {
+ "type": "string"
+ },
+ "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/NestedStep"
+ },
+ "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"
+ },
+ "password": {
+ "type": "string"
+ },
+ "ip": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "username",
+ "password",
+ "ip"
+ ],
+ "type": "object"
+ },
+ "HostBatchCreateDiskInput": {
+ "properties": {
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskType"
+ }
+ ],
+ "nullable": true
+ },
+ "function": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DiskFunction"
+ }
+ ],
+ "nullable": true
+ },
+ "drive": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "drive"
+ ],
+ "type": "object"
+ },
+ "HostBatchCreateIfaceFunction": {
+ "enum": [
+ "ACCESS",
+ "MANAGEMENT",
+ "MIGRATION",
+ "STORAGE",
+ "VMWARE_ACCESS"
+ ],
+ "type": "string"
+ },
+ "HostBatchCreateIfaceInput": {
+ "properties": {
+ "netmask": {
+ "type": "string"
+ },
+ "name": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "gateway_ip": {
+ "type": "string"
+ },
+ "function": {
+ "$ref": "#/components/schemas/HostBatchCreateIfaceFunction"
+ }
+ },
+ "required": [
+ "netmask",
+ "name",
+ "ip",
+ "gateway_ip",
+ "function"
+ ],
+ "type": "object"
+ },
+ "HostCreationParamsData": {
+ "properties": {
+ "ifaces": {
+ "items": {
+ "$ref": "#/components/schemas/HostBatchCreateIfaceInput"
+ },
+ "type": "array"
+ },
+ "disks": {
+ "items": {
+ "$ref": "#/components/schemas/HostBatchCreateDiskInput"
+ },
+ "type": "array"
+ },
+ "platform_password": {
+ "type": "string"
+ },
+ "platform_username": {
+ "type": "string"
+ },
+ "platform_ip": {
+ "type": "string"
+ },
+ "ipmi": {
+ "$ref": "#/components/schemas/HostBatchCreateIpmiInput"
+ },
+ "hostname": {
+ "type": "string"
+ },
+ "host_uuid": {
+ "type": "string"
+ },
+ "host_ip": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "ifaces",
+ "disks",
+ "hostname",
+ "host_uuid",
+ "host_ip"
+ ],
+ "type": "object"
+ },
+ "HostCreationParams": {
+ "properties": {
+ "data": {
+ "items": {
+ "$ref": "#/components/schemas/HostCreationParamsData"
+ },
+ "type": "array"
+ },
+ "cluster_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "data",
+ "cluster_id"
+ ],
+ "type": "object"
+ },
+ "MaintenanceModeEnum": {
+ "enum": [
+ "ENTERING_MAINTENANCE_MODE",
+ "IN_USE",
+ "MAINTENANCE_MODE",
+ "REMOVING"
+ ],
+ "type": "string"
+ },
+ "NestedMaintenanceHostState": {
+ "properties": {
+ "enter_maintenance_time": {
+ "type": "string"
+ },
+ "maintenance_job_id": {
+ "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": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "Host": {
+ "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"
+ },
+ "compatible_cpu_models": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "cpu_brand": {
+ "type": "string"
+ },
+ "cpu_fan_speed": {
+ "items": {
+ "type": "number",
+ "format": "double"
+ },
+ "type": "array"
+ },
+ "cpu_fan_speed_unit": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CpuFanSpeedUnit"
+ }
+ ],
+ "nullable": true
+ },
+ "cpu_hz_per_core": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "cpu_model": {
+ "type": "string"
+ },
+ "cpu_temperature_celsius": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array"
+ },
+ "cpu_vendor": {
+ "type": "string",
+ "nullable": true
+ },
+ "data_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "disks": {
+ "items": {
+ "$ref": "#/components/schemas/NestedDisk"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "failure_data_space": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "gpu_devices": {
+ "items": {
+ "$ref": "#/components/schemas/NestedGpuDevice"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "hdd_data_capacity": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "hdd_disk_count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "host_state": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedMaintenanceHostState"
+ }
+ ],
+ "nullable": true
+ },
+ "hypervisor_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": {
+ "type": "string"
+ },
+ "lsm_cap_disk_safe_umount": {
+ "type": "boolean"
+ },
+ "management_ip": {
+ "type": "string"
+ },
+ "model": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "nested_virtualization": {
+ "type": "boolean"
+ },
+ "nic_count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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"
+ },
+ "os_version": {
+ "type": "string",
+ "nullable": true
+ },
+ "pmem_dimm_capacity": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "pmem_dimm_count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "pmem_dimms": {
+ "items": {
+ "$ref": "#/components/schemas/NestedPmemDimm"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "pmem_disk_count": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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/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": {
+ "$ref": "#/components/schemas/NestedVm"
+ },
+ "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": [
+ "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"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_Host_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/Host"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "TriggerDiskBlinkParams": {
+ "properties": {
+ "led_status": {
+ "type": "string",
+ "enum": [
+ "on",
+ "off"
+ ]
+ },
+ "disk_name": {
+ "type": "string"
+ },
+ "host_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "disk_name",
+ "host_id"
+ ],
+ "type": "object"
+ },
+ "HostUpdationParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "ipmi": {
+ "$ref": "#/components/schemas/HostBatchCreateIpmiInput"
+ },
+ "scvm_name": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/HostWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "NestedIscsiTarget": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "IscsiLunSnapshot": {
+ "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"
+ }
+ ],
+ "nullable": true
+ },
+ "iscsi_target": {
+ "$ref": "#/components/schemas/NestedIscsiTarget"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_created_at": {
+ "type": "string"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64"
+ }
+ },
+ "required": [
+ "id",
+ "iscsi_target",
+ "local_created_at",
+ "local_id",
+ "name",
+ "unique_size"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_IscsiLunSnapshot_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/IscsiLunSnapshot"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "IscsiLunSnapshotCreationEffect": {
+ "properties": {
+ "sync": {
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
+ "IscsiLunSnapshotCreationParams": {
+ "properties": {
+ "effect": {
+ "$ref": "#/components/schemas/IscsiLunSnapshotCreationEffect"
+ },
+ "iscsi_target_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "iscsi_lun_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "iscsi_target_id",
+ "name",
+ "iscsi_lun_id"
+ ],
+ "type": "object"
+ },
+ "DeleteIscsiLunSnapshot": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteIscsiLunSnapshot_": {
+ "properties": {
+ "task_id": {
+ "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"
+ },
+ "assigned_size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_max": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_rd": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_rd_max": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_rd_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_wr": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_wr_max": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_wr_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "consistency_group": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedConsistencyGroup"
+ }
+ ],
+ "nullable": true
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "io_size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_max": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_rd": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_rd_max": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_rd_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_wr": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_wr_max": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_wr_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iscsi_target": {
+ "$ref": "#/components/schemas/NestedIscsiTarget"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_created_at": {
+ "type": "string"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "lun_id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "replica_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "shared_size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "snapshot_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "stripe_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "stripe_size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "thin_provision": {
+ "type": "boolean"
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/IscsiLun"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "IscsiLunCommonParams": {
+ "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"
+ },
+ "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"
+ },
+ {
+ "$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
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteIscsiLun"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "IscsiLunDeletionParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "remove_snapshot": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "remove_snapshot"
+ ],
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "IscsiLunCloneParams": {
+ "properties": {
+ "iscsi_target_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "snapshot_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "iscsi_target_id",
+ "name",
+ "snapshot_id"
+ ],
+ "type": "object"
+ },
+ "IscsiLunRollbackParams": {
+ "properties": {
+ "lun_id": {
+ "type": "string"
+ },
+ "snapshot_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "lun_id",
+ "snapshot_id"
+ ],
+ "type": "object"
+ },
+ "NestedInitiatorChap": {
+ "properties": {
+ "chap_name": {
+ "type": "string"
+ },
+ "chap_secret": {
+ "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
+ },
+ "bps_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "chap_enabled": {
+ "type": "boolean"
+ },
+ "chap_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "chap_secret": {
+ "type": "string",
+ "nullable": true
+ },
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "description": {
+ "type": "string"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "external_use": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ },
+ "initiator_chaps": {
+ "items": {
+ "$ref": "#/components/schemas/NestedInitiatorChap"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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",
+ "nullable": true
+ },
+ "iops_rd_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "ip_whitelist": {
+ "type": "string"
+ },
+ "iqn_name": {
+ "type": "string"
+ },
+ "iqn_whitelist": {
+ "type": "string"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "luns": {
+ "items": {
+ "$ref": "#/components/schemas/NestedIscsiLun"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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": [
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/IscsiTarget"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "IscsiTargetCommonParamsInitiatorChaps": {
+ "properties": {
+ "chap_secret": {
+ "type": "string"
+ },
+ "chap_name": {
+ "type": "string"
+ },
+ "initiator_iqn": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "chap_secret",
+ "chap_name",
+ "initiator_iqn"
+ ],
+ "type": "object"
+ },
+ "IscsiTargetCommonParams": {
+ "properties": {
+ "bps_wr_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_wr_max_unit": {
+ "$ref": "#/components/schemas/BPSUnit"
+ },
+ "bps_wr_max_size": {
+ "$ref": "#/components/schemas/BPSUnit",
+ "deprecated": true
+ },
+ "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"
+ },
+ "initiator_chaps": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiTargetCommonParamsInitiatorChaps"
+ },
+ "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"
+ },
+ "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"
+ }
+ },
+ "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/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"
+ },
+ "NestedContentLibraryImage": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ElfImage": {
+ "properties": {
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedCluster"
+ }
+ ],
+ "nullable": true
+ },
+ "content_library_image": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedContentLibraryImage"
+ }
+ ],
+ "nullable": true
+ },
+ "description": {
+ "type": "string"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_created_at": {
+ "type": "string"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "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": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmTemplate"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "required": [
+ "description",
+ "id",
+ "local_created_at",
+ "local_id",
+ "name",
+ "path",
+ "size"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_ElfImage_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/ElfImage"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "ElfImageUpdationParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "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
+ },
+ "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"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedNfsExport": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedNfsInode": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedNvmfSubsystem": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedSecurityPolicy": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedVlan": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedVmVolumeSnapshot": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "Label": {
+ "properties": {
+ "cluster_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "clusters": {
+ "items": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistency_group_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "consistency_group_snapshots": {
+ "items": {
+ "$ref": "#/components/schemas/NestedConsistencyGroupSnapshot"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "consistency_groups": {
+ "items": {
+ "$ref": "#/components/schemas/NestedConsistencyGroup"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "content_library_image_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_images": {
+ "items": {
+ "$ref": "#/components/schemas/NestedContentLibraryImage"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "content_library_vm_template_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "content_library_vm_templates": {
+ "items": {
+ "$ref": "#/components/schemas/NestedContentLibraryVmTemplate"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "createdAt": {
+ "type": "string"
+ },
+ "datacenter_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "datacenters": {
+ "items": {
+ "$ref": "#/components/schemas/NestedDatacenter"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "disk_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "disks": {
+ "items": {
+ "$ref": "#/components/schemas/NestedDisk"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "elf_image_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "elf_images": {
+ "items": {
+ "$ref": "#/components/schemas/NestedElfImage"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "gpu_device_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "gpu_devices": {
+ "items": {
+ "$ref": "#/components/schemas/NestedGpuDevice"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "host_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "hosts": {
+ "items": {
+ "$ref": "#/components/schemas/NestedHost"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "iscsi_lun_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_lun_snapshots": {
+ "items": {
+ "$ref": "#/components/schemas/NestedIscsiLunSnapshot"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iscsi_luns": {
+ "items": {
+ "$ref": "#/components/schemas/NestedIscsiLun"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "iscsi_target_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "iscsi_targets": {
+ "items": {
+ "$ref": "#/components/schemas/NestedIscsiTarget"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "isolation_policies": {
+ "items": {
+ "$ref": "#/components/schemas/NestedIsolationPolicy"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "isolation_policy_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "key": {
+ "type": "string"
+ },
+ "namespace_group_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "namespace_groups": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNamespaceGroup"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nfs_export_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_exports": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNfsExport"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nfs_inode_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nfs_inodes": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNfsInode"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nic_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nics": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNic"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_namespace_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_namespace_snapshots": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNvmfNamespaceSnapshot"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_namespaces": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNvmfNamespace"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_subsystem_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "nvmf_subsystems": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNvmfSubsystem"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "security_policies": {
+ "items": {
+ "$ref": "#/components/schemas/NestedSecurityPolicy"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "security_policy_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "system_vlan_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "total_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "value": {
+ "type": "string",
+ "nullable": true
+ },
+ "vds_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vdses": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVds"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vlans": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVlan"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_snapshots": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmSnapshot"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_template_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_templates": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmTemplate"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_vlan_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_snapshot_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vm_volume_snapshots": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmVolumeSnapshot"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vm_volumes": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmVolume"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vms": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVm"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "required": [
+ "createdAt",
+ "id",
+ "key"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_Label_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/Label"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "LabelCreationParams": {
+ "properties": {
+ "value": {
+ "type": "string"
+ },
+ "key": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "key"
+ ],
+ "type": "object"
+ },
+ "LabelUpdationParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "value": {
+ "type": "string"
+ },
+ "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"
+ },
+ "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"
+ },
+ "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": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteLabel"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "LabelDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/LabelWhereInput"
+ }
+ },
+ "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
+ },
+ "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": {
+ "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
+ },
+ "log_ended_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "log_ended_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "log_ended_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "log_ended_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "log_ended_at_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "log_ended_at_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "log_ended_at_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "log_ended_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",
+ "nullable": true
+ },
+ "log_started_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "nullable": true
+ },
+ "log_started_at_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/LogCollectionWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/LogCollectionWhereInput"
+ },
+ "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",
+ "nullable": true
+ },
+ "owner_in": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "nullable": true
+ },
+ "owner_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "owner_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "owner_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "path_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "path_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "started_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "started_at_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/LogCollectionStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_in": {
+ "items": {
+ "$ref": "#/components/schemas/LogCollectionStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/LogCollectionStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/LogCollectionStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "witness": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/WitnessWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ForceStopLogCollectionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/LogCollectionWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteLogCollection": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteLogCollection_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "serial_number": {
+ "type": "string",
+ "nullable": true
+ },
+ "pool": {
+ "type": "string",
+ "nullable": true
+ },
+ "name": {
+ "type": "string",
+ "nullable": true
+ },
+ "metric_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "job": {
+ "type": "string",
+ "nullable": true
+ },
+ "instance": {
+ "type": "string",
+ "nullable": true
+ },
+ "_zone": {
+ "type": "string",
+ "nullable": true
+ },
+ "_witness": {
+ "type": "string",
+ "nullable": true
+ },
+ "_volume": {
+ "type": "string",
+ "nullable": true
+ },
+ "_vm": {
+ "type": "string",
+ "nullable": true
+ },
+ "_to_uuid": {
+ "type": "string",
+ "nullable": true
+ },
+ "_service": {
+ "type": "string",
+ "nullable": true
+ },
+ "_scvm": {
+ "type": "string",
+ "nullable": true
+ },
+ "_network": {
+ "type": "string",
+ "nullable": true
+ },
+ "_mac": {
+ "type": "string",
+ "nullable": true
+ },
+ "_host": {
+ "type": "string",
+ "nullable": true
+ },
+ "_esxi_uuid": {
+ "type": "string",
+ "nullable": true
+ },
+ "_device": {
+ "type": "string",
+ "nullable": true
+ },
+ "_cluster": {
+ "type": "string",
+ "nullable": true
+ },
+ "_chunk": {
+ "type": "string",
+ "nullable": true
+ },
+ "__typename": {
+ "type": "string",
+ "enum": [
+ "MetricLabel"
+ ],
+ "nullable": false
+ }
+ },
+ "type": "object"
+ },
+ "DataPoint": {
+ "properties": {
+ "v": {
+ "type": "number",
+ "format": "double",
+ "nullable": true
+ },
+ "t": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "__typename": {
+ "type": "string",
+ "enum": [
+ "DataPoint"
+ ],
+ "nullable": false
+ }
+ },
+ "required": [
+ "t"
+ ],
+ "type": "object"
+ },
+ "MetricStream": {
+ "properties": {
+ "points": {
+ "items": {
+ "$ref": "#/components/schemas/DataPoint"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "labels": {
+ "$ref": "#/components/schemas/MetricLabel"
+ },
+ "__typename": {
+ "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": {
+ "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"
+ },
+ "step": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "samples": {
+ "items": {
+ "$ref": "#/components/schemas/MetricSample"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "sample_streams": {
+ "items": {
+ "$ref": "#/components/schemas/MetricStream"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "dropped": {
+ "type": "boolean"
+ },
+ "__typename": {
+ "type": "string",
+ "enum": [
+ "Metric"
+ ],
+ "nullable": false
+ }
+ },
+ "required": [
+ "unit",
+ "step",
+ "dropped"
+ ],
+ "type": "object"
+ },
+ "WithTask_Metric_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/Metric"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "GetVmMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "vms": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ },
+ "required": [
+ "range",
+ "metrics",
+ "vms"
+ ],
+ "type": "object"
+ },
+ "GetVmNetWorkMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "nics": {
+ "$ref": "#/components/schemas/VmNicWhereInput"
+ },
+ "vms": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ },
+ "required": [
+ "range",
+ "metrics",
+ "vms"
+ ],
+ "type": "object"
+ },
+ "GetDiskMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "disks": {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "range",
+ "disks",
+ "metrics"
+ ],
+ "type": "object"
+ },
+ "GetVmVolumeMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "vmVolumes": {
+ "$ref": "#/components/schemas/VmVolumeWhereInput"
+ }
+ },
+ "required": [
+ "range",
+ "metrics",
+ "vmVolumes"
+ ],
+ "type": "object"
+ },
+ "GetLunMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "hosts": {
+ "$ref": "#/components/schemas/HostWhereInput"
+ },
+ "luns": {
+ "$ref": "#/components/schemas/IscsiLunWhereInput"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "range",
+ "luns",
+ "metrics"
+ ],
+ "type": "object"
+ },
+ "GetNvmfNamespaceMetricInput": {
+ "properties": {
+ "hosts": {
+ "$ref": "#/components/schemas/HostWhereInput"
+ },
+ "nvmfNamespaces": {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "range": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "nvmfNamespaces",
+ "metrics",
+ "range"
+ ],
+ "type": "object"
+ },
+ "GetClusterMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "clusters": {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "range",
+ "clusters",
+ "metrics"
+ ],
+ "type": "object"
+ },
+ "GetHostMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "hosts": {
+ "$ref": "#/components/schemas/HostWhereInput"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "range",
+ "hosts",
+ "metrics"
+ ],
+ "type": "object"
+ },
+ "GetHostNetworkMetricInput": {
+ "properties": {
+ "hosts": {
+ "$ref": "#/components/schemas/HostWhereInput"
+ },
+ "range": {
+ "type": "string"
+ },
+ "nics": {
+ "$ref": "#/components/schemas/NicWhereInput"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "hosts",
+ "range",
+ "metrics"
+ ],
+ "type": "object"
+ },
+ "GetHostServiceMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "hosts": {
+ "$ref": "#/components/schemas/HostWhereInput"
+ },
+ "services": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "range",
+ "hosts",
+ "services",
+ "metrics"
+ ],
+ "type": "object"
+ },
+ "GetScvmMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "hosts": {
+ "$ref": "#/components/schemas/HostWhereInput"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "range",
+ "hosts",
+ "metrics"
+ ],
+ "type": "object"
+ },
+ "GetScvmNetworkInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "hosts": {
+ "$ref": "#/components/schemas/HostWhereInput"
+ },
+ "nics": {
+ "$ref": "#/components/schemas/NicWhereInput"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "range",
+ "hosts",
+ "metrics"
+ ],
+ "type": "object"
+ },
+ "GetScvmServiceMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "hosts": {
+ "$ref": "#/components/schemas/HostWhereInput"
+ },
+ "services": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "range",
+ "hosts",
+ "services",
+ "metrics"
+ ],
+ "type": "object"
+ },
+ "GetSCVMDiskMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "disks": {
+ "$ref": "#/components/schemas/DiskWhereInput"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "range",
+ "disks",
+ "metrics"
+ ],
+ "type": "object"
+ },
+ "GetZoneMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string",
+ "enum": [
+ "primary-to-secondary",
+ "secondary-to-primary"
+ ]
+ },
+ "clusters": {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "range",
+ "type",
+ "clusters",
+ "metrics"
+ ],
+ "type": "object"
+ },
+ "GetWitnessMetricInput": {
+ "properties": {
+ "range": {
+ "type": "string"
+ },
+ "clusters": {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ },
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "range",
+ "clusters",
+ "metrics"
+ ],
+ "type": "object"
+ },
+ "GetTopNMetricInput": {
+ "properties": {
+ "metrics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "clusters": {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ },
+ "type": {
+ "type": "string",
+ "enum": [
+ "top",
+ "bottom"
+ ]
+ },
+ "n": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "range": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "metrics",
+ "clusters",
+ "type",
+ "n",
+ "range"
+ ],
+ "type": "object"
+ },
+ "NamespaceGroup": {
+ "properties": {
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "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
+ },
+ "nvmf_subsystem": {
+ "$ref": "#/components/schemas/NestedNvmfSubsystem"
+ }
+ },
+ "required": [
+ "id",
+ "local_create_time",
+ "local_id",
+ "name",
+ "nvmf_subsystem"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_NamespaceGroup_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/NamespaceGroup"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "NamespaceGroupCreationParams": {
+ "properties": {
+ "nvmf_subsystem_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "nvmf_subsystem_id",
+ "name"
+ ],
+ "type": "object"
+ },
+ "NamespaceGroupUpdationParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "name": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/NamespaceGroupWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteNamespaceGroup": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteNamespaceGroup_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "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"
+ },
+ "description": {
+ "type": "string"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "export_inode_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "inodes": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNfsInode"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "internal": {
+ "type": "boolean"
+ },
+ "ip_whitelist": {
+ "type": "string"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "replica_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/NfsExport"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "NfsExportCreationParams": {
+ "properties": {
+ "cluster_id": {
+ "type": "string"
+ },
+ "ip_whitelist": {
+ "type": "string"
+ },
+ "thin_provision": {
+ "type": "boolean"
+ },
+ "replica_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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": "object"
+ },
+ "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
+ },
+ "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
+ },
+ "driver_state": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicDriverState"
+ }
+ ],
+ "nullable": true
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "gateway_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "host": {
+ "$ref": "#/components/schemas/NestedHost"
+ },
+ "ibdev": {
+ "type": "string",
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "ip_address": {
+ "type": "string",
+ "nullable": true
+ },
+ "is_sriov": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "mac_address": {
+ "type": "string"
+ },
+ "max_vf_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "model": {
+ "type": "string",
+ "nullable": true
+ },
+ "mtu": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ },
+ "nic_uuid": {
+ "type": "string",
+ "nullable": true
+ },
+ "physical": {
+ "type": "boolean"
+ },
+ "rdma_enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "running": {
+ "type": "boolean"
+ },
+ "speed": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "subnet_mask": {
+ "type": "string",
+ "nullable": true
+ },
+ "total_vf_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NetworkType"
+ }
+ ],
+ "nullable": true
+ },
+ "up": {
+ "type": "boolean"
+ },
+ "used_vf_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "user_usage": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NicUserUsage"
+ }
+ ],
+ "nullable": true
+ },
+ "vds": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedVds"
+ }
+ ],
+ "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",
+ "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"
+ },
+ "where": {
+ "$ref": "#/components/schemas/NicWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "NestedBrickTopo": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedPosition": {
+ "properties": {
+ "column": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "row": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NodeTopo": {
+ "properties": {
+ "brick_topo": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedBrickTopo"
+ }
+ ],
+ "nullable": true
+ },
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "cluster_topo": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedClusterTopo"
+ }
+ ],
+ "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_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/NodeTopo"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "NodeTopoWhereUniqueInput": {
+ "properties": {
+ "id": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string",
+ "nullable": true
+ }
+ },
+ "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": {
+ "properties": {
+ "cluster_topo_id": {
+ "type": "string"
+ },
+ "position": {
+ "$ref": "#/components/schemas/Position"
+ },
+ "brick_topo_id": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "NodeTopUpdationParam": {
+ "properties": {
+ "data": {
+ "$ref": "#/components/schemas/NodeTopoUpdationParamsData"
+ },
+ "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
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_created_at": {
+ "type": "string"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "nvmf_namespace": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedNvmfNamespace"
+ }
+ ],
+ "nullable": true
+ },
+ "nvmf_subsystem": {
+ "$ref": "#/components/schemas/NestedNvmfSubsystem"
+ },
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshot"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "NvmfNamespaceSnapshotCreationParams": {
+ "properties": {
+ "nvmf_subsystem_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "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
+ },
+ "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"
+ },
+ "bps": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_max": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_rd": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_rd_max": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_rd_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_wr": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_wr_max": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "bps_wr_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "consistency_group": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedConsistencyGroup"
+ }
+ ],
+ "nullable": true
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "io_size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_max": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_rd": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_rd_max": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_rd_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_wr": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_wr_max": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "iops_wr_max_length": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "is_shared": {
+ "type": "boolean"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_created_at": {
+ "type": "string"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "namespace_group": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedNamespaceGroup"
+ }
+ ],
+ "nullable": true
+ },
+ "namespace_id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "nqn_whitelist": {
+ "type": "string"
+ },
+ "nvmf_subsystem": {
+ "$ref": "#/components/schemas/NestedNvmfSubsystem"
+ },
+ "replica_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "shared_size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "snapshot_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "stripe_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "stripe_size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "thin_provision": {
+ "type": "boolean"
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/NvmfNamespace"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "NvmfNamespaceCommonParams": {
+ "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"
+ },
+ "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"
+ },
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceCommonParams"
+ }
+ ]
+ },
+ "NvmfNamespaceUpdationParamsData": {
+ "allOf": [
+ {
+ "properties": {
+ "assigned_size_unit": {
+ "$ref": "#/components/schemas/ByteUnit"
+ },
+ "assigned_size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "$ref": "#/components/schemas/NvmfNamespaceCommonParams"
+ }
+ ]
+ },
+ "NvmfNamespaceUpdationParams": {
+ "properties": {
+ "data": {
+ "$ref": "#/components/schemas/NvmfNamespaceUpdationParamsData"
+ },
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteNvmfNamespace"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "NvmfNamespaceDeletionParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "remove_snapshot": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "remove_snapshot"
+ ],
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/NvmfNamespaceWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "NvmfNamespaceCloneParams": {
+ "properties": {
+ "namespace_group_id": {
+ "type": "string"
+ },
+ "nvmf_subsystem_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "snapshot_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "nvmf_subsystem_id",
+ "name",
+ "snapshot_id"
+ ],
+ "type": "object"
+ },
+ "NvmfNamespaceRollbackParams": {
+ "properties": {
+ "namespace_id": {
+ "type": "string"
+ },
+ "snapshot_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "namespace_id",
+ "snapshot_id"
+ ],
+ "type": "object"
+ },
+ "NvmfSubsystem": {
+ "properties": {
+ "bps": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_rd_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "bps_wr_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "description": {
+ "type": "string"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "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",
+ "nullable": true
+ },
+ "iops_rd_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_rd_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "iops_wr_max_length": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "ip_whitelist": {
+ "type": "string"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "namespace_groups": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNamespaceGroup"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "namespaces": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNvmfNamespace"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nqn_name": {
+ "type": "string"
+ },
+ "nqn_whitelist": {
+ "type": "string"
+ },
+ "policy": {
+ "$ref": "#/components/schemas/NvmfSubsystemPolicyType"
+ },
+ "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",
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/NvmfSubsystem"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "NvmfSubsystemCommonParams": {
+ "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"
+ },
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteNvmfSubsystem"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "NvmfSubsystemDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "Organization": {
+ "properties": {
+ "datacenters": {
+ "items": {
+ "$ref": "#/components/schemas/NestedDatacenter"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_Organization_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "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"
+ }
+ },
+ "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",
+ "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": {
+ "items": {
+ "$ref": "#/components/schemas/NestedBrickTopo"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "height": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "id": {
+ "type": "string"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "zone_topo": {
+ "$ref": "#/components/schemas/NestedZoneTopo"
+ }
+ },
+ "required": [
+ "cluster",
+ "height",
+ "id",
+ "local_id",
+ "name",
+ "zone_topo"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_RackTopo_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/RackTopo"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "RackTopoCreationParams": {
+ "properties": {
+ "brick_topoes": {
+ "$ref": "#/components/schemas/BrickTopoWhereInput"
+ },
+ "cluster_id": {
+ "type": "string"
+ },
+ "zone_topo_id": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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"
+ }
+ },
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/RackTopoWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteRackTopo": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteRackTopo_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteRackTopo"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "RackTopoDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/RackTopoWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "AccessMode": {
+ "enum": [
+ "ALLOW",
+ "DENY",
+ "NONE"
+ ],
+ "type": "string"
+ },
+ "PasswordComplexity": {
+ "enum": [
+ "HIGH",
+ "LOW",
+ "MIDDLE"
+ ],
+ "type": "string"
+ },
+ "NestedAuthSettings": {
+ "properties": {
+ "access_list": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "access_mode": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AccessMode"
+ }
+ ],
+ "nullable": true
+ },
+ "enable_single_session_login": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "login_miss_num_threshold": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "login_miss_time_threshold": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "password_complexity": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/PasswordComplexity"
+ }
+ ],
+ "nullable": true
+ },
+ "password_expire_days": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "session_max_age": {
+ "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"
+ }
+ },
+ "required": [
+ "id",
+ "vm_recycle_bin"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_GlobalSettings_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/GlobalSettings"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "GlobalRecycleBinUpdationParams": {
+ "properties": {
+ "retain": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "enabled": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "retain",
+ "enabled"
+ ],
+ "type": "object"
+ },
+ "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": "object"
+ },
+ "ClusterRecycleBinUpdationParams": {
+ "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": "object"
+ },
+ "DeleteClusterRecycleBin": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteClusterRecycleBin_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "resource_meta": {
+ "items": {
+ "$ref": "#/components/schemas/NestedResourceMeta"
+ },
+ "type": "array"
+ },
+ "task_num": {
+ "type": "integer",
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/ReportTemplate"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "ExecutePlan": {
+ "properties": {
+ "start_at": {
+ "type": "string"
+ },
+ "retain": {
+ "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"
+ },
+ "name": {
+ "type": "string"
+ },
+ "filter": {},
+ "fields": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "__typename": {
+ "type": "string",
+ "enum": [
+ "ResourceMeta"
+ ],
+ "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"
+ },
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "resource_meta",
+ "execute_plan",
+ "name"
+ ],
+ "type": "object"
+ },
+ "ReportTemplateWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ReportTemplateWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ReportTemplateWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ReportTemplateWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "preset": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "preset_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "preset_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "preset_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "preset_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "preset_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "task_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "task_num_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "task_num_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "task_num_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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/ReportTaskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "tasks_none": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ReportTaskWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "tasks_some": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ReportTaskWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ReportTaskWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ReportTaskWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "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
+ },
+ "internal": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "internal_not": {
+ "type": "boolean",
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ReportTaskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ReportTaskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "plan_id_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "plan_id_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "plan_id_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "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",
+ "nullable": true
+ },
+ "plan_id_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "plan_id_starts_with": {
+ "type": "string",
+ "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
+ },
+ "template": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ReportTemplateWhereInput"
+ }
+ ],
+ "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"
+ }
+ },
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/ReportTemplateWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "NestedReportTemplate": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "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",
+ "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": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "platform": {
+ "$ref": "#/components/schemas/UserRolePlatform"
+ },
+ "preset": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserRolePreset"
+ }
+ ],
+ "nullable": true
+ },
+ "users": {
+ "items": {
+ "$ref": "#/components/schemas/NestedUser"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "required": [
+ "actions",
+ "id",
+ "name",
+ "platform"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_UserRoleNext_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/UserRoleNext"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "ROLE_ACTION": {
+ "enum": [
+ "*",
+ "MANAGE_DATA_CENTER",
+ "MANAGE_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",
+ "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_CLUSTER_UPGRADE",
+ "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_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",
+ "DOWNLOAD_SKS_WORKLOAD_CLUSTER_KUBECONFIG",
+ "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_CLUSTER_PRIORITIZED",
+ "SMTX_INSPECTOR"
+ ],
+ "type": "string"
+ },
+ "RoleCreationParams": {
+ "properties": {
+ "actions": {
+ "items": {
+ "$ref": "#/components/schemas/ROLE_ACTION"
+ },
+ "type": "array"
+ },
+ "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
+ }
+ },
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/UserRoleNextWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteRole": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteRole_": {
+ "properties": {
+ "task_id": {
+ "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": {
+ "type": "string",
+ "nullable": true
+ },
+ "everoute_cluster": {
+ "$ref": "#/components/schemas/NestedEverouteCluster"
+ },
+ "id": {
+ "type": "string"
+ },
+ "isolation_policies": {
+ "items": {
+ "$ref": "#/components/schemas/NestedIsolationPolicy"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "label_groups": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabelGroup"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "security_policies": {
+ "items": {
+ "$ref": "#/components/schemas/NestedSecurityPolicy"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vms": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVm"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "required": [
+ "everoute_cluster",
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_SecurityGroup_": {
+ "properties": {
+ "task_id": {
+ "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"
+ },
+ "everoute_cluster_id": {
+ "type": "string"
+ },
+ "name": {
+ "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": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteSecurityGroup"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "SecurityGroupWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityGroupWhereInput"
+ },
+ "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
+ },
+ "everoute_cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EverouteClusterWhereInput"
+ }
+ ],
+ "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
+ },
+ "isolation_policies_every": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IsolationPolicyWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityGroupWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityGroupWhereInput"
+ },
+ "type": "array",
+ "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
+ }
+ },
+ "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"
+ },
+ "NestedSecurityPolicyApply": {
+ "properties": {
+ "communicable": {
+ "type": "boolean"
+ },
+ "selector": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array"
+ },
+ "selector_ids": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "communicable",
+ "selector",
+ "selector_ids"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NetworkPolicyRulePortProtocol": {
+ "enum": [
+ "ALG",
+ "ICMP",
+ "IPIP",
+ "TCP",
+ "UDP"
+ ],
+ "type": "string"
+ },
+ "NestedNetworkPolicyRulePort": {
+ "properties": {
+ "port": {
+ "type": "string",
+ "nullable": true
+ },
+ "protocol": {
+ "$ref": "#/components/schemas/NetworkPolicyRulePortProtocol"
+ }
+ },
+ "required": [
+ "protocol"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NetworkPolicyRuleType": {
+ "enum": [
+ "ALL",
+ "IP_BLOCK",
+ "SECURITY_GROUP",
+ "SELECTOR"
+ ],
+ "type": "string"
+ },
+ "NestedNetworkPolicyRule": {
+ "properties": {
+ "ip_block": {
+ "type": "string",
+ "nullable": true
+ },
+ "ports": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNetworkPolicyRulePort"
+ },
+ "type": "array",
+ "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/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"
+ },
+ "ingress": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNetworkPolicyRule"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "policy_mode": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/PolicyMode"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "required": [
+ "apply_to",
+ "description",
+ "everoute_cluster",
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_SecurityPolicy_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/SecurityPolicy"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "SecurityPolicyApplyToInputTarget": {
+ "properties": {
+ "security_groups": {
+ "$ref": "#/components/schemas/SecurityGroupWhereInput"
+ },
+ "label_groups": {
+ "items": {
+ "$ref": "#/components/schemas/LabelWhereInput"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "SecurityPolicyApplyToInput": {
+ "properties": {
+ "communicable": {
+ "type": "boolean"
+ },
+ "target": {
+ "$ref": "#/components/schemas/SecurityPolicyApplyToInputTarget"
+ }
+ },
+ "required": [
+ "target"
+ ],
+ "type": "object"
+ },
+ "IPSecurityPolicy": {
+ "properties": {
+ "except_ip_block": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "ip_block": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "ip_block"
+ ],
+ "type": "object"
+ },
+ "SecurityPolicyIngressEgressInputTarget": {
+ "properties": {
+ "security_groups": {
+ "$ref": "#/components/schemas/SecurityGroupWhereInput"
+ },
+ "ips": {
+ "items": {
+ "$ref": "#/components/schemas/IPSecurityPolicy"
+ },
+ "type": "array"
+ },
+ "label_groups": {
+ "items": {
+ "$ref": "#/components/schemas/LabelWhereInput"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "NetworkPolicyRulePortInput": {
+ "properties": {
+ "protocol": {
+ "$ref": "#/components/schemas/NetworkPolicyRulePortProtocol"
+ },
+ "port": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "protocol"
+ ],
+ "type": "object"
+ },
+ "SecurityPolicyIngressEgressInput": {
+ "properties": {
+ "ports": {
+ "items": {
+ "$ref": "#/components/schemas/NetworkPolicyRulePortInput"
+ },
+ "type": "array"
+ },
+ "target": {
+ "$ref": "#/components/schemas/SecurityPolicyIngressEgressInputTarget"
+ }
+ },
+ "required": [
+ "target"
+ ],
+ "type": "object"
+ },
+ "SecurityPolicyCreateParams": {
+ "properties": {
+ "ingress": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput"
+ },
+ "type": "array"
+ },
+ "egress": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput"
+ },
+ "type": "array"
+ },
+ "apply_to": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityPolicyApplyToInput"
+ },
+ "type": "array",
+ "minItems": 1
+ },
+ "policy_mode": {
+ "$ref": "#/components/schemas/PolicyMode"
+ },
+ "everoute_cluster_id": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string",
+ "minLength": 1
+ }
+ },
+ "required": [
+ "everoute_cluster_id",
+ "name"
+ ],
+ "type": "object"
+ },
+ "DeleteSecurityPolicy": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteSecurityPolicy_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteSecurityPolicy"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "SecurityPolicyDeleteParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/SecurityPolicyWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "SecurityPolicyUpdateParams": {
+ "properties": {
+ "ingress": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput"
+ },
+ "type": "array"
+ },
+ "egress": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityPolicyIngressEgressInput"
+ },
+ "type": "array"
+ },
+ "apply_to": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityPolicyApplyToInput"
+ },
+ "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"
+ ],
+ "type": "object"
+ },
+ "UpdatePassrodSecurityParams": {
+ "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"
+ }
+ },
+ "type": "object"
+ },
+ "UpdateAccessRestrictionParams": {
+ "properties": {
+ "access_list": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "access_mode": {
+ "$ref": "#/components/schemas/AccessMode"
+ }
+ },
+ "required": [
+ "access_list",
+ "access_mode"
+ ],
+ "type": "object"
+ },
+ "UpdateSessionTimeoutParams": {
+ "properties": {
+ "session_max_age": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "required": [
+ "session_max_age"
+ ],
+ "type": "object"
+ },
+ "NestedSnapshotPlanTask": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "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"
+ },
+ "disk_snapshot_status": {
+ "$ref": "#/components/schemas/ProtectSnapshotStatus"
+ }
+ },
+ "required": [
+ "disk_id",
+ "disk_snapshot_status"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedSnapshotGroupVmInfo": {
+ "properties": {
+ "disks": {
+ "items": {
+ "$ref": "#/components/schemas/NestedSnapshotGroupVmDiskInfo"
+ },
+ "type": "array"
+ },
+ "vm_id": {
+ "type": "string"
+ },
+ "vm_name": {
+ "type": "string"
+ },
+ "vm_snapshot_status": {
+ "$ref": "#/components/schemas/ProtectSnapshotStatus"
+ }
+ },
+ "required": [
+ "disks",
+ "vm_id",
+ "vm_name",
+ "vm_snapshot_status"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "SnapshotGroup": {
+ "properties": {
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "deleted": {
+ "type": "boolean"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "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"
+ },
+ "object_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "snapshotPlanTask": {
+ "$ref": "#/components/schemas/NestedSnapshotPlanTask"
+ },
+ "vm_info": {
+ "items": {
+ "$ref": "#/components/schemas/NestedSnapshotGroupVmInfo"
+ },
+ "type": "array"
+ },
+ "vm_snapshots": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmSnapshot"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "required": [
+ "cluster",
+ "deleted",
+ "id",
+ "keep",
+ "local_created_at",
+ "local_id",
+ "logical_size_bytes",
+ "name",
+ "object_num",
+ "snapshotPlanTask",
+ "vm_info"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_SnapshotGroup_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/SnapshotGroup"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "SnapshotGroupRollbackParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/SnapshotGroupWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "SnapshotGroupCloneParam": {
+ "properties": {
+ "from_source_vm_id": {
+ "type": "string"
+ },
+ "to_cloned_vm_name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "from_source_vm_id",
+ "to_cloned_vm_name"
+ ],
+ "type": "object"
+ },
+ "SnapshotGroupCloneParams": {
+ "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"
+ },
+ "DeleteSnapshotGroup": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteSnapshotGroup_": {
+ "properties": {
+ "task_id": {
+ "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": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "auto_execute_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "description": {
+ "type": "string"
+ },
+ "end_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "exec_h_m": {
+ "properties": {},
+ "type": "object",
+ "nullable": true
+ },
+ "execute_intervals": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array"
+ },
+ "execute_plan_type": {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteType"
+ },
+ "execution_tasks": {
+ "items": {
+ "$ref": "#/components/schemas/NestedSnapshotPlanTask"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "healthy": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ },
+ "last_execute_end_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "last_execute_status": {
+ "$ref": "#/components/schemas/SnapshotPlanExecuteStatus"
+ },
+ "last_execute_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "logical_size_bytes": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "manual_delete_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "manual_execute_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "mirror": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "next_execute_time": {
+ "type": "string",
+ "nullable": true
+ },
+ "object_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "physical_size_bytes": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "remain_snapshot_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "snapshot_group_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "start_time": {
+ "type": "string"
+ },
+ "status": {
+ "$ref": "#/components/schemas/SnapshotPlanStatus"
+ },
+ "vms": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVm"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "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",
+ "object_num",
+ "physical_size_bytes",
+ "remain_snapshot_num",
+ "snapshot_group_num",
+ "start_time",
+ "status"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_SnapshotPlan_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/SnapshotPlan"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "SnapshotPlanCreationParams": {
+ "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"
+ },
+ "cluster_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "vm_ids",
+ "execute_intervals",
+ "execute_plan_type",
+ "start_time",
+ "remain_snapshot_num",
+ "cluster_id",
+ "name"
+ ],
+ "type": "object"
+ },
+ "SnapshotPlanUpdationParams": {
+ "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"
+ },
+ "end_time": {
+ "type": "string"
+ },
+ "remain_snapshot_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/SnapshotPlanWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteSnapshotPlan": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteSnapshotPlan_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteSnapshotPlan"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "SnapshotPlanDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/SnapshotPlanWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "SnapshotPlanExecutionParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "task_name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "task_name"
+ ],
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/SnapshotPlanWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "SnapshotPlanSuspendedParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/SnapshotPlanWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "SnapshotPlanResumeParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/SnapshotPlanWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "SnmpAuthProtocol": {
+ "enum": [
+ "MD5",
+ "SHA"
+ ],
+ "type": "string"
+ },
+ "SnmpPrivacyProtocol": {
+ "enum": [
+ "AES",
+ "DES"
+ ],
+ "type": "string"
+ },
+ "SnmpProtocol": {
+ "enum": [
+ "TCP",
+ "UDP"
+ ],
+ "type": "string"
+ },
+ "SnmpVersion": {
+ "enum": [
+ "V2C",
+ "V3"
+ ],
+ "type": "string"
+ },
+ "SnmpTransport": {
+ "properties": {
+ "auth_pass_phrase": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_protocol": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpAuthProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "community": {
+ "type": "string",
+ "nullable": true
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "port": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "privacy_pass_phrase": {
+ "type": "string",
+ "nullable": true
+ },
+ "privacy_protocol": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpPrivacyProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "protocol": {
+ "$ref": "#/components/schemas/SnmpProtocol"
+ },
+ "username": {
+ "type": "string",
+ "nullable": true
+ },
+ "version": {
+ "$ref": "#/components/schemas/SnmpVersion"
+ }
+ },
+ "required": [
+ "cluster",
+ "disabled",
+ "id",
+ "local_id",
+ "name",
+ "port",
+ "protocol",
+ "version"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_SnmpTransport_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/SnmpTransport"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "SnmpTransportCreationParams": {
+ "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"
+ },
+ "cluster_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "port",
+ "protocol",
+ "version",
+ "name",
+ "cluster_id"
+ ],
+ "type": "object"
+ },
+ "SnmpTransportWhereInput": {
+ "properties": {
+ "AND": {
+ "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": {
+ "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
+ },
+ "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": {
+ "type": "string"
+ },
+ "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": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpAuthProtocol"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "auth_protocol_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpAuthProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "auth_protocol_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpAuthProtocol"
+ },
+ "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",
+ "nullable": true
+ },
+ "community_in": {
+ "items": {
+ "type": "string"
+ },
+ "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
+ },
+ "community_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "community_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpTransportWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpTransportWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "port": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "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
+ },
+ "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/SnmpPrivacyProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "privacy_protocol_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpPrivacyProtocol"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "privacy_protocol_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpPrivacyProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "privacy_protocol_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpPrivacyProtocol"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "protocol": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "protocol_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpProtocol"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "protocol_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "protocol_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpProtocol"
+ },
+ "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
+ },
+ "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
+ },
+ "version_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpVersion"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "SnmpTransportUpdationParams": {
+ "properties": {
+ "data": {
+ "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/SnmpTransportWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteSnmpTransport": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteSnmpTransport_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteSnmpTransport"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "SnmpTransportDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/SnmpTransportWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "SnmpLanguageCode": {
+ "enum": [
+ "EN_US",
+ "ZH_CN"
+ ],
+ "type": "string"
+ },
+ "SnmpTrapReceiver": {
+ "properties": {
+ "auth_pass_phrase": {
+ "type": "string",
+ "nullable": true
+ },
+ "auth_protocol": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpAuthProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "community": {
+ "type": "string",
+ "nullable": true
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "engine_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "host": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "inform": {
+ "type": "boolean"
+ },
+ "language_code": {
+ "$ref": "#/components/schemas/SnmpLanguageCode"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "port": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "privacy_pass_phrase": {
+ "type": "string",
+ "nullable": true
+ },
+ "privacy_protocol": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpPrivacyProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "protocol": {
+ "$ref": "#/components/schemas/SnmpProtocol"
+ },
+ "username": {
+ "type": "string",
+ "nullable": true
+ },
+ "version": {
+ "$ref": "#/components/schemas/SnmpVersion"
+ }
+ },
+ "required": [
+ "cluster",
+ "disabled",
+ "host",
+ "id",
+ "inform",
+ "language_code",
+ "local_id",
+ "name",
+ "port",
+ "protocol",
+ "version"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_SnmpTrapReceiver_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/SnmpTrapReceiver"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "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/SnmpTrapReceiverWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "auth_pass_phrase": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "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": {
+ "type": "string"
+ },
+ "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": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpAuthProtocol"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "auth_protocol_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpAuthProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "auth_protocol_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpAuthProtocol"
+ },
+ "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",
+ "nullable": true
+ },
+ "community_in": {
+ "items": {
+ "type": "string"
+ },
+ "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
+ },
+ "community_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "community_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "nullable": true
+ },
+ "engine_id_in": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "nullable": true
+ },
+ "engine_id_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "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"
+ }
+ ],
+ "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
+ },
+ "host": {
+ "type": "string",
+ "nullable": true
+ },
+ "host_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "host_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "host_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "host_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "host_in": {
+ "items": {
+ "type": "string"
+ },
+ "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": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "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
+ },
+ "inform": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "inform_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "language_code": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpLanguageCode"
+ }
+ ],
+ "nullable": true
+ },
+ "language_code_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpLanguageCode"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "language_code_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpLanguageCode"
+ }
+ ],
+ "nullable": true
+ },
+ "language_code_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpLanguageCode"
+ },
+ "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",
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "port": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "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
+ },
+ "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/SnmpPrivacyProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "privacy_protocol_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpPrivacyProtocol"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "privacy_protocol_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpPrivacyProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "privacy_protocol_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpPrivacyProtocol"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "protocol": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "protocol_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpProtocol"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "protocol_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SnmpProtocol"
+ }
+ ],
+ "nullable": true
+ },
+ "protocol_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpProtocol"
+ },
+ "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
+ },
+ "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
+ },
+ "version_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpVersion"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "SnmpTrapReceiverUpdationParams": {
+ "properties": {
+ "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": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteSnmpTrapReceiver": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteSnmpTrapReceiver_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteSnmpTrapReceiver"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "SnmpTrapReceiverDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/SnmpTrapReceiverWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "ColumnConfig": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "path": {
+ "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": {
+ "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
+ },
+ "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": {
+ "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/DatacenterOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "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": "string"
+ },
+ "GetClustersRequestBody": {
+ "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/ClusterOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "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",
+ "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
+ },
+ "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
+ },
+ "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": {
+ "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
+ },
+ "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": {
+ "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
+ },
+ "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": "string"
+ },
+ "GetNfsExportsRequestBody": {
+ "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
+ },
+ "VmOrderByInput": {
+ "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",
+ "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_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": {
+ "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
+ },
+ "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"
+ ],
+ "type": "string"
+ },
+ "ElfDataStoreWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/ElfDataStoreWhereInput"
+ },
+ "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
+ },
+ "external_use": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "external_use_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
+ },
+ "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
+ },
+ "iscsi_target": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiTargetWhereInput"
+ }
+ ],
+ "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
+ },
+ "nfs_export": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NfsExportWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ElfDataStoreWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_subsystem": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ElfDataStoreWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "thin_provision": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "thin_provision_not": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ElfDataStoreType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_in": {
+ "items": {
+ "$ref": "#/components/schemas/ElfDataStoreType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ElfDataStoreType"
+ }
+ ],
+ "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": {
+ "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
+ },
+ "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",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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_size_ASC",
+ "unique_size_DESC"
+ ],
+ "type": "string"
+ },
+ "GetVmVolumesRequestBody": {
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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",
+ "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
+ },
+ "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": "string"
+ },
+ "GetVmPlacementGroupsRequestBody": {
+ "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
+ },
+ "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"
+ ],
+ "type": "string"
+ },
+ "GetAlertsRequestBody": {
+ "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/AlertOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "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"
+ ],
+ "type": "string"
+ },
+ "GetGlobalAlertRulesRequestBody": {
+ "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
+ },
+ "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": {
+ "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
+ },
+ "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"
+ ],
+ "type": "string"
+ },
+ "GetEntityFiltersRequestBody": {
+ "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
+ },
+ "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": "string"
+ },
+ "GetUsersRequestBody": {
+ "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
+ },
+ "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": {
+ "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/ConsistencyGroupOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "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"
+ ],
+ "type": "string"
+ },
+ "IscsiConnectionWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiConnectionWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "client_port": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "client_port_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "client_port_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "client_port_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "client_port_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "client_port_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "client_port_not": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "client_port_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "initiator_ip_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "initiator_ip_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "initiator_ip_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "initiator_ip_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "initiator_ip_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "initiator_ip_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "initiator_ip_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "initiator_ip_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "initiator_ip_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "initiator_ip_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "iscsi_target": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/IscsiTargetWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiConnectionWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "nvmf_subsystem": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NvmfSubsystemWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiConnectionWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "tr_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/StoreTransportType"
+ }
+ ],
+ "nullable": true
+ },
+ "tr_type_in": {
+ "items": {
+ "$ref": "#/components/schemas/StoreTransportType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "tr_type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/StoreTransportType"
+ }
+ ],
+ "nullable": true
+ },
+ "tr_type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/StoreTransportType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/StoreConnectionType"
+ }
+ ],
+ "nullable": true
+ },
+ "type_in": {
+ "items": {
+ "$ref": "#/components/schemas/StoreConnectionType"
+ },
+ "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
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "StoreTransportType": {
+ "enum": [
+ "RDMA",
+ "TCP"
+ ],
+ "type": "string"
+ },
+ "StoreConnectionType": {
+ "enum": [
+ "ISCSI",
+ "NVMe"
+ ],
+ "type": "string"
+ },
+ "GetIscsiConnectionsRequestBody": {
+ "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
+ },
+ "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"
+ ],
+ "type": "string"
+ },
+ "GetIscsiLunSnapshotsRequestBody": {
+ "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
+ },
+ "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": {
+ "action": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_in": {
+ "items": {
+ "type": "string"
+ },
+ "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
+ },
+ "action_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "action_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/SystemAuditLogWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "finished_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "finished_at_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_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_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
+ },
+ "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
+ },
+ "message": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "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
+ },
+ "message_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "message_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "message_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "message_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/SystemAuditLogWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/SystemAuditLogWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_id_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_id_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserAuditLogStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_in": {
+ "items": {
+ "$ref": "#/components/schemas/UserAuditLogStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserAuditLogStatus"
+ }
+ ],
+ "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
+ },
+ "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
+ },
+ "UserAuditLogOrderByInput": {
+ "enum": [
+ "action_ASC",
+ "action_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"
+ ],
+ "type": "string"
+ },
+ "UserAuditLogWhereInput": {
+ "properties": {
+ "action": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_in": {
+ "items": {
+ "type": "string"
+ },
+ "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
+ },
+ "action_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "action_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "action_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/UserAuditLogWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "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
+ },
+ "finished_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "finished_at_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_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
+ },
+ "ip_address": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ip_address_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ip_address_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "ip_address_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "message": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "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
+ },
+ "message_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "message_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "message_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "message_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/UserAuditLogWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/UserAuditLogWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_id_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_id_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_id_starts_with": {
+ "type": "string",
+ "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": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_type_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_type_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "resource_type_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "started_at_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserAuditLogStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_in": {
+ "items": {
+ "$ref": "#/components/schemas/UserAuditLogStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserAuditLogStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/UserAuditLogStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "user": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "GetUserAuditLogsRequestBody": {
+ "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
+ },
+ "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": "string"
+ },
+ "GetTasksRequestBody": {
+ "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
+ },
+ "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_size_ASC",
+ "unique_size_DESC",
+ "zbs_volume_id_ASC",
+ "zbs_volume_id_DESC"
+ ],
+ "type": "string"
+ },
+ "GetIscsiLunsRequestBody": {
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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_size_ASC",
+ "unique_size_DESC",
+ "zbs_volume_id_ASC",
+ "zbs_volume_id_DESC"
+ ],
+ "type": "string"
+ },
+ "GetNvmfNamespacesRequestBody": {
+ "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
+ },
+ "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": "string"
+ },
+ "GetContentLibraryImagesRequestBody": {
+ "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/ContentLibraryImageOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ContentLibraryImageWhereInput"
+ }
+ ],
+ "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": {
+ "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
+ },
+ "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": {
+ "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/ContentLibraryVmTemplateOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "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": {
+ "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
+ },
+ "TableReporterParams": {
+ "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"
+ },
+ "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/ColumnConfig"
+ },
+ "type": "array"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "filter",
+ "columns",
+ "name"
+ ],
+ "type": "object"
+ },
+ "UploadTaskWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/UploadTaskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "chunk_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "chunk_size_gt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "chunk_size_gte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "chunk_size_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "chunk_size_lt": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "chunk_size_lte": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "chunk_size_not": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "chunk_size_not_in": {
+ "items": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "current_chunk": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "current_chunk_gt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "current_chunk_gte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "current_chunk_in": {
+ "items": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "current_chunk_lt": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "current_chunk_lte": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "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
+ },
+ "finished_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "finished_at_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "finished_at_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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/UploadTaskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/UploadTaskWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UploadResourceType"
+ }
+ ],
+ "nullable": true
+ },
+ "resource_type_in": {
+ "items": {
+ "$ref": "#/components/schemas/UploadResourceType"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "resource_type_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UploadResourceType"
+ }
+ ],
+ "nullable": true
+ },
+ "resource_type_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/UploadResourceType"
+ },
+ "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
+ },
+ "started_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "started_at_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "started_at_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UploadTaskStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_in": {
+ "items": {
+ "$ref": "#/components/schemas/UploadTaskStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "status_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UploadTaskStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "status_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/UploadTaskStatus"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "updatedAt": {
+ "type": "string",
+ "nullable": true
+ },
+ "updatedAt_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "updatedAt_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "updatedAt_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "updatedAt_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "updatedAt_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "updatedAt_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "updatedAt_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "CancelUploadTaskParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/UploadTaskWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "UsbDevice": {
+ "properties": {
+ "binded": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "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": "int64"
+ },
+ "status": {
+ "$ref": "#/components/schemas/UsbDeviceStatus"
+ },
+ "usb_type": {
+ "type": "string"
+ },
+ "vms": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVm"
+ },
+ "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": {
+ "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"
+ },
+ "where": {
+ "$ref": "#/components/schemas/UsbDeviceWhereInput"
+ }
+ },
+ "required": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "UsbDeviceUnmountParams": {
+ "properties": {
+ "data": {
+ "properties": {
+ "vms": {
+ "$ref": "#/components/schemas/VmWhereInput"
+ }
+ },
+ "required": [
+ "vms"
+ ],
+ "type": "object"
+ },
+ "where": {
+ "$ref": "#/components/schemas/UsbDeviceWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "LoginResponse": {
+ "properties": {
+ "token": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "token"
+ ],
+ "type": "object"
+ },
+ "WithTask_LoginResponse_": {
+ "properties": {
+ "task_id": {
+ "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"
+ }
+ ],
+ "nullable": true
+ },
+ "password": {
+ "type": "string"
+ },
+ "mfa_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/MfaType"
+ }
+ ],
+ "nullable": true
+ },
+ "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"
+ },
+ "items": {
+ "items": {
+ "$ref": "#/components/schemas/NestedPasswordReoverQaItem"
+ },
+ "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": {
+ "type": "string",
+ "nullable": true
+ },
+ "display_username": {
+ "type": "string"
+ },
+ "email_address": {
+ "type": "string",
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "internal": {
+ "type": "boolean"
+ },
+ "ldap_dn": {
+ "type": "string",
+ "nullable": true
+ },
+ "mobile_phone": {
+ "type": "string",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "password_expired": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "password_recover_qa": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedPasswordRecoverQa"
+ }
+ ],
+ "nullable": true
+ },
+ "password_updated_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "role": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/UserRole"
+ }
+ ],
+ "nullable": true
+ },
+ "roles": {
+ "items": {
+ "$ref": "#/components/schemas/NestedUserRoleNext"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "source": {
+ "$ref": "#/components/schemas/UserSource"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "display_username",
+ "id",
+ "internal",
+ "name",
+ "source",
+ "username"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_User_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/User"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "UserCreationParams": {
+ "properties": {
+ "auth_config_id": {
+ "type": "string"
+ },
+ "ldap_dn": {
+ "type": "string"
+ },
+ "source": {
+ "$ref": "#/components/schemas/UserSource"
+ },
+ "mobile_phone": {
+ "type": "string"
+ },
+ "email_address": {
+ "type": "string"
+ },
+ "internal": {
+ "type": "boolean"
+ },
+ "role_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "password": {
+ "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": "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",
+ "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"
+ },
+ "VcenterAccount": {
+ "properties": {
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedCluster"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "is_valid": {
+ "type": "boolean"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "port": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "ip",
+ "is_valid",
+ "local_id",
+ "port",
+ "username"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_VcenterAccount_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/VcenterAccount"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "CreateVcenterAccountParamsData": {
+ "properties": {
+ "port": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "password": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "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": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string",
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "UpdateVcenterAccountParamsData": {
+ "properties": {
+ "port": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "password": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "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"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "everoute_cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedEverouteCluster"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "internal": {
+ "type": "boolean"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "nics": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNic"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "ovsbr_name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/components/schemas/NetworkType"
+ },
+ "vlans": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVlan"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "vlans_num": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "work_mode": {
+ "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": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/Vds"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "VdsCreationParams": {
+ "properties": {
+ "nic_ids": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "cluster_id": {
+ "type": "string"
+ },
+ "work_mode": {
+ "type": "string"
+ },
+ "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"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "VdsCreationWithMAccessVlanParams": {
+ "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"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "VdsUpdationParams": {
+ "properties": {
+ "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": [
+ "data",
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteVds": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteVds_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteVds"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "VdsDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/VdsWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "NestedGraph": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "View": {
+ "properties": {
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "graphs": {
+ "items": {
+ "$ref": "#/components/schemas/NestedGraph"
+ },
+ "type": "array",
+ "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
+ },
+ "WithTask_View_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/View"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "ViewCreationParams": {
+ "properties": {
+ "time_unit": {
+ "$ref": "#/components/schemas/TimeUnit"
+ },
+ "time_span": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "cluster_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "time_unit",
+ "time_span",
+ "cluster_id",
+ "name"
+ ],
+ "type": "object"
+ },
+ "ViewUpdationParams": {
+ "properties": {
+ "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": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteView": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteView_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteView"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "ViewDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/ViewWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "Vlan": {
+ "properties": {
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "gateway_ip": {
+ "type": "string",
+ "nullable": true
+ },
+ "gateway_subnetmask": {
+ "type": "string",
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "mode_type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VlanModeType"
+ }
+ ],
+ "nullable": true
+ },
+ "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
+ },
+ "subnetmask": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": [
+ "id",
+ "local_id",
+ "name",
+ "network_ids",
+ "type",
+ "vds",
+ "vlan_id"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_Vlan_": {
+ "properties": {
+ "task_id": {
+ "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",
+ "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"
+ },
+ "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"
+ },
+ "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"
+ },
+ "where": {
+ "$ref": "#/components/schemas/VlanWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "DeleteVlan": {
+ "properties": {
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "WithTask_DeleteVlan_": {
+ "properties": {
+ "task_id": {
+ "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"
+ },
+ "id": {
+ "type": "string"
+ },
+ "local_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "name": {
+ "type": "string"
+ },
+ "vm_num": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "vms": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVm"
+ },
+ "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"
+ }
+ },
+ "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": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "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
+ },
+ "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
+ },
+ "WithTask_VmPlacementGroup_": {
+ "properties": {
+ "task_id": {
+ "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"
+ },
+ "vm_host_must_enabled": {
+ "type": "boolean"
+ },
+ "vm_host_prefer_policy": {
+ "type": "boolean"
+ },
+ "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"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "VmPlacementGroupDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/VmPlacementGroupWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "NestedSnapshotGroup": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedFrozenDisks": {
+ "properties": {
+ "boot": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "bus": {
+ "$ref": "#/components/schemas/Bus"
+ },
+ "disabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "disk_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "elf_image_local_id": {
+ "type": "string"
+ },
+ "image_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "index": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "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
+ },
+ "path": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "snapshot_local_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "storage_policy_uuid": {
+ "type": "string"
+ },
+ "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
+ },
+ "vm_volume_template_uuid": {
+ "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"
+ },
+ "vlan_id": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "vlan_local_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "vds_ovs",
+ "vlan_id",
+ "vlan_local_id"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedFrozenNic": {
+ "properties": {
+ "enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "gateway": {
+ "type": "string"
+ },
+ "index": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ip_address": {
+ "type": "string"
+ },
+ "mac_address": {
+ "type": "string"
+ },
+ "mirror": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "model": {
+ "allOf": [
+ {
+ "$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
+ },
+ "VmSnapshot": {
+ "properties": {
+ "clock_offset": {
+ "$ref": "#/components/schemas/VmClockOffset"
+ },
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "consistent_type": {
+ "$ref": "#/components/schemas/ConsistentType"
+ },
+ "cpu": {
+ "$ref": "#/components/schemas/NestedCpu"
+ },
+ "cpu_model": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "firmware": {
+ "$ref": "#/components/schemas/VmFirmware"
+ },
+ "ha": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ },
+ "io_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ }
+ ],
+ "nullable": true
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_created_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "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
+ },
+ "memory": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "name": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "snapshot_group": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedSnapshotGroup"
+ }
+ ],
+ "nullable": true
+ },
+ "vcpu": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "vm": {
+ "allOf": [
+ {
+ "$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
+ },
+ "WithTask_VmSnapshot_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/VmSnapshot"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "VmSnapshotCreationParamsData": {
+ "properties": {
+ "consistent_type": {
+ "$ref": "#/components/schemas/ConsistentType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "vm_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "vm_id"
+ ],
+ "type": "object"
+ },
+ "VmSnapshotCreationParams": {
+ "properties": {
+ "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
+ },
+ "data": {
+ "$ref": "#/components/schemas/DeleteVmSnapshot"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "VmSnapshotDeletionParams": {
+ "properties": {
+ "where": {
+ "$ref": "#/components/schemas/VmSnapshotWhereInput"
+ }
+ },
+ "required": [
+ "where"
+ ],
+ "type": "object"
+ },
+ "NestedTemplateNic": {
+ "properties": {
+ "enabled": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "index": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "ip_address": {
+ "type": "string",
+ "nullable": true
+ },
+ "mac_address": {
+ "type": "string",
+ "nullable": true
+ },
+ "mirror": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "model": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmNicModel"
+ }
+ ],
+ "nullable": true
+ },
+ "vlan": {
+ "$ref": "#/components/schemas/NestedFrozenVlan"
+ }
+ },
+ "required": [
+ "index",
+ "vlan"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "VmTemplate": {
+ "properties": {
+ "clock_offset": {
+ "$ref": "#/components/schemas/VmClockOffset"
+ },
+ "cloud_init_supported": {
+ "type": "boolean"
+ },
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "content_library_vm_template": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedContentLibraryVmTemplate"
+ }
+ ],
+ "nullable": true
+ },
+ "cpu": {
+ "$ref": "#/components/schemas/NestedCpu"
+ },
+ "cpu_model": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "firmware": {
+ "$ref": "#/components/schemas/VmFirmware"
+ },
+ "ha": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ },
+ "io_policy": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmDiskIoPolicy"
+ }
+ ],
+ "nullable": true
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "local_created_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "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
+ },
+ "memory": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "name": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "vcpu": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "video_type": {
+ "type": "string",
+ "nullable": true
+ },
+ "vm_disks": {
+ "items": {
+ "$ref": "#/components/schemas/NestedFrozenDisks"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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
+ },
+ "WithTask_VmTemplate_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "$ref": "#/components/schemas/VmTemplate"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "VmTemplateCreationParams": {
+ "properties": {
+ "cluster_id": {
+ "type": "string"
+ },
+ "cloud_init_supported": {
+ "type": "boolean"
+ },
+ "vm_id": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "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"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "description": {
+ "type": "string"
+ },
+ "elf_storage_policy": {
+ "$ref": "#/components/schemas/VmVolumeElfStoragePolicyType"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "labels": {
+ "items": {
+ "$ref": "#/components/schemas/NestedLabel"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "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/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
+ },
+ "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": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "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"
+ },
+ "type": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/VmVolumeType"
+ }
+ ],
+ "nullable": true
+ },
+ "unique_size": {
+ "type": "integer",
+ "format": "int64",
+ "nullable": true
+ },
+ "vm_disks": {
+ "items": {
+ "$ref": "#/components/schemas/NestedVmDisk"
+ },
+ "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": {
+ "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": {
+ "type": "string",
+ "nullable": true
+ },
+ "local_id": {
+ "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"
+ },
+ "VsphereEsxiAccount": {
+ "properties": {
+ "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": [
+ "host",
+ "id",
+ "ip",
+ "is_valid",
+ "local_id",
+ "port",
+ "username"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "WithTask_VsphereEsxiAccount-Array_": {
+ "properties": {
+ "task_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "data": {
+ "items": {
+ "$ref": "#/components/schemas/VsphereEsxiAccount"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "UpdateVsphereEsxiAccountParamsData": {
+ "properties": {
+ "port": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "password": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "esxi_account_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "username",
+ "ip",
+ "esxi_account_id"
+ ],
+ "type": "object"
+ },
+ "UpdateVsphereEsxiAccountParams": {
+ "properties": {
+ "data": {
+ "items": {
+ "$ref": "#/components/schemas/UpdateVsphereEsxiAccountParamsData"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+ },
+ "NotifierLanguageCode": {
+ "enum": [
+ "EN_US",
+ "ZH_CN"
+ ],
+ "type": "string"
+ },
+ "NotifierSecurityMode": {
+ "enum": [
+ "SSL",
+ "STARTTLS",
+ "UNSPECIFIED"
+ ],
+ "type": "string"
+ },
+ "NestedSmtpServer": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "AlertNotifier": {
+ "properties": {
+ "clusters": {
+ "items": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "email_from": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_tos": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "language_code": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NotifierLanguageCode"
+ }
+ ],
+ "nullable": true
+ },
+ "name": {
+ "type": "string",
+ "nullable": true
+ },
+ "notice_severities": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "security_mode": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NotifierSecurityMode"
+ }
+ ],
+ "nullable": true
+ },
+ "smtp_server_config": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedSmtpServer"
+ }
+ ],
+ "nullable": true
+ },
+ "smtp_server_host": {
+ "type": "string",
+ "nullable": true
+ },
+ "smtp_server_port": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "username": {
+ "type": "string",
+ "nullable": true
+ }
+ },
+ "required": [
+ "disabled",
+ "email_tos",
+ "id",
+ "notice_severities"
+ ],
+ "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"
+ ],
+ "type": "string"
+ },
+ "AlertNotifierWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/AlertNotifierWhereInput"
+ },
+ "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": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_from_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_from_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_from_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_from_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_from_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "email_from_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_from_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_from_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_from_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_from_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_from_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "email_from_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "email_from_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
+ },
+ "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"
+ }
+ ],
+ "nullable": true
+ },
+ "language_code_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/NotifierLanguageCode"
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/AlertNotifierWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/AlertNotifierWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "security_mode": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NotifierSecurityMode"
+ }
+ ],
+ "nullable": true
+ },
+ "security_mode_in": {
+ "items": {
+ "$ref": "#/components/schemas/NotifierSecurityMode"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "security_mode_not": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NotifierSecurityMode"
+ }
+ ],
+ "nullable": true
+ },
+ "security_mode_not_in": {
+ "items": {
+ "$ref": "#/components/schemas/NotifierSecurityMode"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "smtp_server_config": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/SmtpServerWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "smtp_server_host": {
+ "type": "string",
+ "nullable": true
+ },
+ "smtp_server_host_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "smtp_server_host_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "smtp_server_host_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "smtp_server_host_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "smtp_server_host_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "smtp_server_host_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "smtp_server_host_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "smtp_server_host_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "smtp_server_host_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "smtp_server_host_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "smtp_server_host_not_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "smtp_server_host_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "smtp_server_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": {
+ "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
+ },
+ "SmtpServerWhereInput": {
+ "properties": {
+ "AND": {
+ "items": {
+ "$ref": "#/components/schemas/SmtpServerWhereInput"
+ },
+ "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
+ },
+ "host": {
+ "type": "string",
+ "nullable": true
+ },
+ "host_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "host_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "host_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "host_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "host_in": {
+ "items": {
+ "type": "string"
+ },
+ "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": {
+ "items": {
+ "type": "string"
+ },
+ "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",
+ "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
+ },
+ "is_record_password": {
+ "type": "boolean",
+ "nullable": true
+ },
+ "is_record_password_not": {
+ "type": "boolean",
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/SmtpServerWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/SmtpServerWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "password": {
+ "type": "string",
+ "nullable": true
+ },
+ "password_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertNotifierOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertNotifierWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedAggregateAlertNotifier": {
+ "properties": {
+ "count": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "required": [
+ "count"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "AlertNotifierConnection": {
+ "properties": {
+ "aggregate": {
+ "$ref": "#/components/schemas/NestedAggregateAlertNotifier"
+ }
+ },
+ "required": [
+ "aggregate"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "GetAlertNotifiersConnectionRequestBody": {
+ "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/AlertNotifierOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertNotifierWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "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",
+ "local_id_ASC",
+ "local_id_DESC",
+ "thresholds_ASC",
+ "thresholds_DESC"
+ ],
+ "type": "string"
+ },
+ "GetAlertRulesRequestBody": {
+ "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/AlertRuleOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertRuleWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "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"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "GetAlertRulesConnectionRequestBody": {
+ "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/AlertRuleOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertRuleWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "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"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "GetAlertsConnectionRequestBody": {
+ "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/AlertOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/AlertWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "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": {
+ "enum": [
+ "error_message_ASC",
+ "error_message_DESC",
+ "id_ASC",
+ "id_DESC",
+ "image_name_ASC",
+ "image_name_DESC",
+ "local_id_ASC",
+ "local_id_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"
+ },
+ "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": {
+ "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
+ },
+ "BrickTopoOrderByInput": {
+ "enum": [
+ "capacity_ASC",
+ "capacity_DESC",
+ "disk_layout_ASC",
+ "disk_layout_DESC",
+ "height_ASC",
+ "height_DESC",
+ "id_ASC",
+ "id_DESC",
+ "local_id_ASC",
+ "local_id_DESC",
+ "model_ASC",
+ "model_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"
+ ],
+ "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": {
+ "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
+ },
+ "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": {
+ "enum": [
+ "architecture_ASC",
+ "architecture_DESC",
+ "containers_ASC",
+ "containers_DESC",
+ "id_ASC",
+ "id_DESC",
+ "images_ASC",
+ "images_DESC",
+ "name_ASC",
+ "name_DESC",
+ "scosVersion_ASC",
+ "scosVersion_DESC",
+ "version_ASC",
+ "version_DESC"
+ ],
+ "type": "string"
+ },
+ "GetCloudTowerApplicationPackagesRequestBody": {
+ "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/CloudTowerApplicationPackageOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "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"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "GetCloudTowerApplicationPackagesConnectionRequestBody": {
+ "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/CloudTowerApplicationPackageOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CloudTowerApplicationPackageWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "CloudTowerApplicationOrderByInput": {
+ "enum": [
+ "entityAsyncStatus_ASC",
+ "entityAsyncStatus_DESC",
+ "id_ASC",
+ "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"
+ },
+ "GetCloudTowerApplicationsRequestBody": {
+ "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/CloudTowerApplicationOrderByInput"
+ }
+ ],
+ "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": {
+ "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/CloudTowerApplicationOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/CloudTowerApplicationWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ClusterImage": {
+ "properties": {
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "entityAsyncStatus": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EntityAsyncStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "id": {
+ "type": "string"
+ },
+ "local_id": {
+ "type": "string",
+ "nullable": true
+ },
+ "meta_name": {
+ "type": "string"
+ },
+ "meta_size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "name": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer",
+ "format": "int64"
+ },
+ "upgrade_from": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "upgrade_tool_version": {
+ "type": "string",
+ "nullable": true
+ },
+ "version": {
+ "type": "string"
+ },
+ "zbs_version": {
+ "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",
+ "nullable": true
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "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
+ },
+ "meta_name": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "meta_name_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "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": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "meta_name_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "meta_name_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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterImageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterImageWhereInput"
+ },
+ "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
+ },
+ "upgrade_tool_version": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "upgrade_tool_version_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "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",
+ "nullable": true
+ },
+ "upgrade_tool_version_not_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "upgrade_tool_version_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_semantic_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "version_semantic_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "version_semantic_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "version_semantic_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "version_starts_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_version": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_version_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_version_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_version_gt": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_version_gte": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_version_in": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "zbs_version_lt": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_version_lte": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_version_not": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_version_not_contains": {
+ "type": "string",
+ "nullable": true
+ },
+ "zbs_version_not_ends_with": {
+ "type": "string",
+ "nullable": true
+ },
+ "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
+ },
+ "GetClusterImagesRequestBody": {
+ "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/ClusterImageOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterImageWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "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"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "GetClusterImagesConnectionRequestBody": {
+ "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/ClusterImageOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterImageWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "NestedAggregateCluster": {
+ "properties": {
+ "count": {
+ "type": "integer",
+ "format": "int32"
+ }
+ },
+ "required": [
+ "count"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ClusterConnection": {
+ "properties": {
+ "aggregate": {
+ "$ref": "#/components/schemas/NestedAggregateCluster"
+ }
+ },
+ "required": [
+ "aggregate"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "GetClustersConnectionRequestBody": {
+ "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/ClusterOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ClusterSettingsOrderByInput": {
+ "enum": [
+ "default_ha_ASC",
+ "default_ha_DESC",
+ "default_storage_policy_ASC",
+ "default_storage_policy_DESC",
+ "enabled_iscsi_ASC",
+ "enabled_iscsi_DESC",
+ "id_ASC",
+ "id_DESC",
+ "vm_recycle_bin_ASC",
+ "vm_recycle_bin_DESC"
+ ],
+ "type": "string"
+ },
+ "GetClusterSettingsesRequestBody": {
+ "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/ClusterSettingsOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterSettingsWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "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"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "GetClusterSettingsesConnectionRequestBody": {
+ "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/ClusterSettingsOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterSettingsWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ClusterTopo": {
+ "properties": {
+ "brick_topoes": {
+ "items": {
+ "$ref": "#/components/schemas/NestedBrickTopo"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "cluster": {
+ "$ref": "#/components/schemas/NestedCluster"
+ },
+ "id": {
+ "type": "string"
+ },
+ "local_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "node_topoes": {
+ "items": {
+ "$ref": "#/components/schemas/NestedNodeTopo"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "zone_topoes": {
+ "items": {
+ "$ref": "#/components/schemas/NestedZoneTopo"
+ },
+ "type": "array",
+ "nullable": true
+ }
+ },
+ "required": [
+ "cluster",
+ "id",
+ "local_id",
+ "name"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ClusterTopoOrderByInput": {
+ "enum": [
+ "id_ASC",
+ "id_DESC",
+ "local_id_ASC",
+ "local_id_DESC",
+ "name_ASC",
+ "name_DESC"
+ ],
+ "type": "string"
+ },
+ "GetClusterTopoesRequestBody": {
+ "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/ClusterTopoOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "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"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "GetClusterTopoesConnectionRequestBody": {
+ "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/ClusterTopoOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ClusterTopoWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterUpgradeHistoryWhereInput"
+ },
+ "type": "array",
+ "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",
+ "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",
+ "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
+ },
+ "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": {
+ "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/ConsistencyGroupOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ },
+ "ConsistencyGroupSnapshotOrderByInput": {
+ "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"
+ },
+ "GetConsistencyGroupSnapshotsRequestBody": {
+ "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/ConsistencyGroupSnapshotOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "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"
+ ],
+ "type": "object",
+ "additionalProperties": false
+ },
+ "GetConsistencyGroupSnapshotsConnectionRequestBody": {
+ "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/ConsistencyGroupSnapshotOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotWhereInput"
+ }
+ ],
+ "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": {
+ "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/ContentLibraryImageOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "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": {
+ "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/ContentLibraryVmTemplateOrderByInput"
+ }
+ ],
+ "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": {
+ "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/DatacenterOrderByInput"
+ }
+ ],
+ "nullable": true
+ },
+ "skip": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/DatacenterWhereInput"
+ }
+ ],
+ "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"
+ }
+ ],
+ "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",
+ "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": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/LicenseWhereInput"
+ }
+ ],
+ "nullable": true
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/DeployWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/DeployWhereInput"
+ },
+ "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
+ },
+ "LicenseWhereInput": {
+ "properties": {
+ "AND": {
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/LicenseWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/LicenseWhereInput"
+ },
+ "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": {
+ "type": "integer",
+ "format": "int32",
+ "nullable": true
+ },
+ "where": {
+ "allOf": [
+ {
+ "$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"
+ }
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/ElfStoragePolicyWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/ElfStoragePolicyWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "name": {
+ "type": "string"
+ },
+ "phase": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/EverouteClusterPhase"
+ }
+ ],
+ "nullable": true
+ },
+ "status": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedEverouteClusterStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "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": {
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/EverouteLicenseWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/EverouteLicenseWhereInput"
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/EveroutePackageWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/EveroutePackageWhereInput"
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/GlobalSettingsWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/GlobalSettingsWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "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",
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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_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_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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "UserAuditLog": {
+ "properties": {
+ "action": {
+ "type": "string"
+ },
+ "cluster": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedCluster"
+ }
+ ],
+ "nullable": true
+ },
+ "createdAt": {
+ "type": "string"
+ },
+ "finished_at": {
+ "type": "string",
+ "nullable": true
+ },
+ "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/UserAuditLogStatus"
+ }
+ ],
+ "nullable": true
+ },
+ "user": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedUser"
+ }
+ ],
+ "nullable": true
+ }
+ },
+ "required": [
+ "action",
+ "createdAt",
+ "id",
+ "ip_address",
+ "message"
+ ],
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "NOT": {
+ "items": {
+ "$ref": "#/components/schemas/VmExportFileWhereInput"
+ },
+ "type": "array",
+ "nullable": true
+ },
+ "OR": {
+ "items": {
+ "$ref": "#/components/schemas/VmExportFileWhereInput"
+ },
+ "type": "array",
+ "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
+ },
+ "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
+ },
+ "vlan": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/NestedVlan"
+ }
+ ],
+ "nullable": true
+ },
+ "vm": {
+ "$ref": "#/components/schemas/NestedVm"
+ }
+ },
+ "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": "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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
+ },
+ "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": "3.4.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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalAlertRule"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalAlertRule"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Alert"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ResolveAlertParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-brick-topo": {
+ "post": {
+ "operationId": "CreateBrickTopo",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_BrickTopo_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "BrickTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "BrickTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "BrickTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "BrickTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BrickTopoDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/upload-cloudtower-application-package": {
+ "post": {
+ "operationId": "UploadCloudTowerApplicationPackage",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/UploadTask"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "CloudTowerApplication"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "multipart/form-data": {
+ "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"
+ ]
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-cloudtower-application-package": {
+ "post": {
+ "operationId": "DeleteCloudTowerApplicationPackage",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/DeleteCloudTowerApplicationPackage"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "CloudTowerApplication"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "CloudTowerApplication"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "CloudTowerApplication"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "CloudTowerApplication"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Cluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-cluster": {
+ "post": {
+ "operationId": "UpdateCluster",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Cluster_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Cluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-cluster-license": {
+ "post": {
+ "operationId": "UpdateClusterLicense",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Cluster_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Cluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterLicenseUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-cluster-network-setting": {
+ "post": {
+ "operationId": "UpdateClusterNetworkSetting",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Cluster_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Cluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterNetworkSettingUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-cluster-virtualization-setting": {
+ "post": {
+ "operationId": "UpdateClusterVirtualizationSetting",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Cluster_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Cluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterVirtualizationUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-cluster-ha-setting": {
+ "post": {
+ "operationId": "UpdateClusterHaSetting",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ClusterSettings_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Cluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterHaUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-cluster-enable-iscsi-setting": {
+ "post": {
+ "operationId": "UpdateClusterEnableISCSISetting",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ClusterSettings_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Cluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterEnableIscsiUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-cluster": {
+ "post": {
+ "operationId": "DeleteCluster",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteCluster_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Cluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Cluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetMetaLeaderRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-consistency-snapshot-group": {
+ "post": {
+ "operationId": "CreateConsistencyGroupSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ConsistencyGroupSnapshot_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ConsistencyGroupSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/rollback-consistency-snapshot-group": {
+ "post": {
+ "operationId": "UpdateConsistencyGroupSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ConsistencyGroupSnapshot_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ConsistencyGroupSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-consistency-snapshot-group": {
+ "post": {
+ "operationId": "DeleteConsistencyGroupSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteConsistencyGroupSnapshot_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ConsistencyGroupSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-consistency-group": {
+ "post": {
+ "operationId": "CreateConsistencyGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ConsistencyGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ConsistencyGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ConsistencyGroupCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-consistency-group": {
+ "post": {
+ "operationId": "UpdateConsistencyGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ConsistencyGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ConsistencyGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConsistencyGroupUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-consistency-group": {
+ "post": {
+ "operationId": "DeleteConsistencyGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteConsistencyGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ConsistencyGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConsistencyGroupDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/upload-content-library-image": {
+ "post": {
+ "operationId": "CreateContentLibraryImage",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/UploadTask"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "multipart/form-data": {
+ "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"
+ ]
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-content-library-image": {
+ "post": {
+ "operationId": "UpdateContentLibraryImage",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ContentLibraryImage_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContentLibraryImageUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/distribute-content-library-image-clusters": {
+ "post": {
+ "operationId": "DistributeContentLibraryImageClusters",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ContentLibraryImage_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContentLibraryImageUpdationClusterParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/remove-content-library-image-clusters": {
+ "post": {
+ "operationId": "RemoveContentLibraryImageClusters",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ContentLibraryImage_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContentLibraryImageUpdationClusterParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-content-library-image": {
+ "post": {
+ "operationId": "DeleteContentLibraryImage",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteContentLibraryImage_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContentLibraryImageDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/upload-elf-file": {
+ "post": {
+ "operationId": "UploadElfFile",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UploadTask"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Ovf"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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"
+ },
+ "upload_task_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "file"
+ ]
+ }
+ }
+ }
+ }
+ }
+ },
+ "/parse-ovf": {
+ "post": {
+ "operationId": "ParseOvf",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ParsedOVF"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Ovf"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "multipart/form-data": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "file": {
+ "type": "string",
+ "format": "binary"
+ },
+ "cluster_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "file",
+ "cluster_id"
+ ]
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-export-file-download-links": {
+ "post": {
+ "operationId": "GetExportFileDownloadLinks",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ExportFileDownloadLinks"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Ovf"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetExportFileDownloadLinksParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-vm": {
+ "post": {
+ "operationId": "CreateVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-vm-from-template": {
+ "post": {
+ "operationId": "CreateVmFromTemplate",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmCreateVmFromTemplateParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-vm-from-content-library-template": {
+ "post": {
+ "operationId": "CreateVmFromContentLibraryTemplate",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmCreateVmFromContentLibraryTemplateParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/convert-vm-template-to-vm": {
+ "post": {
+ "operationId": "ConvertVmTemplateToVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ConvertVmTemplateToVmParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/clone-vm": {
+ "post": {
+ "operationId": "CloneVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmCloneParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/rebuild-vm-from-snapshot": {
+ "post": {
+ "operationId": "RebuildVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmRebuildParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/rollback-vm": {
+ "post": {
+ "operationId": "RollbackVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmRollbackParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-basic-info": {
+ "post": {
+ "operationId": "UpdateVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmUpdateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/move-vm-to-recycle": {
+ "post": {
+ "operationId": "MoveVmToRecycleBin",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteVm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmOperateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/recover-vm-from-recycle": {
+ "post": {
+ "operationId": "RecoverVmFromRecycleBin",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteVm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmOperateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-vm": {
+ "post": {
+ "operationId": "DeleteVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteVm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmDeleteParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/start-vm": {
+ "post": {
+ "operationId": "StartVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmStartParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/restart-vm": {
+ "post": {
+ "operationId": "RestartVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmOperateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/force-restart-vm": {
+ "post": {
+ "operationId": "ForceRestartVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmOperateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/shutdown-vm": {
+ "post": {
+ "operationId": "ShutDownVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmOperateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/poweroff-vm": {
+ "post": {
+ "operationId": "PoweroffVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmOperateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/suspend-vm": {
+ "post": {
+ "operationId": "SuspendVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmOperateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/resume-vm": {
+ "post": {
+ "operationId": "ResumeVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmOperateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/add-vm-disk": {
+ "post": {
+ "operationId": "AddVmDisk",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmAddDiskParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-disk": {
+ "post": {
+ "operationId": "UpdateVmDisk",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmUpdateDiskParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/expand-vm-disk": {
+ "post": {
+ "operationId": "ExpandVmDisk",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmExpandVmDiskParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/remove-vm-disk": {
+ "post": {
+ "operationId": "RemoveVmDisk",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmRemoveDiskParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/add-vm-cd-rom": {
+ "post": {
+ "operationId": "AddVmCdRom",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmAddCdRomParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/remove-vm-cd-rom": {
+ "post": {
+ "operationId": "RemoveVmCdRom",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmRemoveCdRomParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/eject-iso-from-vm-cd-rom": {
+ "post": {
+ "operationId": "EjectIsoFromVmCdRom",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmEjectCdRomParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/toggle-vm-cd-rom-disable": {
+ "post": {
+ "operationId": "ToggleVmCdRomDisable",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmToggleCdRomDisableParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/add-vm-nic": {
+ "post": {
+ "operationId": "AddVmNic",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmAddNicParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-nic": {
+ "post": {
+ "operationId": "UpdateVmNic",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmUpdateNicParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-nic-basic-info": {
+ "post": {
+ "operationId": "UpdateVmNicBasicInfo",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmUpdateNicBasicInfoParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-nic-advance-info": {
+ "post": {
+ "operationId": "UpdateVmNicAdvanceInfo",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmUpdateNicAdvanceInfoParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-nic-qos-option": {
+ "post": {
+ "operationId": "UpdateVmNicQosOption",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmUpdateNicQosOptionsParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/add-vm-pci-nic": {
+ "post": {
+ "operationId": "AddVmPciNic",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmOperatePciNicParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/remove-vm-pci-nic": {
+ "post": {
+ "operationId": "RemoveVmPciNic",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmOperatePciNicParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/remove-vm-nic": {
+ "post": {
+ "operationId": "RemoveVmNic",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "deprecated": true,
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmRemoveNicParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/remove-vm-nic-by-where": {
+ "post": {
+ "operationId": "RemoveVmNicByWhere",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmRemoveNicByWhereParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/add-vm-gpu-device": {
+ "post": {
+ "operationId": "AddVmGpuDevice",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmAddGpuDeviceParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/remove-vm-gpu-device": {
+ "post": {
+ "operationId": "RemoveVmGpuDevice",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmRemoveGpuDeviceParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/install-vmtools": {
+ "post": {
+ "operationId": "InstallVmtools",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/InstallVmtoolsParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/migrate-vm": {
+ "post": {
+ "operationId": "MigrateVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmMigrateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/migrate-vm-across-cluster": {
+ "post": {
+ "operationId": "MigrateVmAcrossCluster",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmMigrateAcrossClusterParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/stop-vm-in-cutover-migration": {
+ "post": {
+ "operationId": "StopVmInCutoverMigration",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/StopVmInCutoverMigrationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/abort-migrate-vm-across-cluster": {
+ "post": {
+ "operationId": "AbortMigrateVmAcrossCluster",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Task"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AbortMigrateVmAcrossClusterParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/add-vm-to-folder": {
+ "post": {
+ "operationId": "AddVmToFolder",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmAddFolderParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/remove-vm-from-folder": {
+ "post": {
+ "operationId": "RemoveVmToFolder",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmOperateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-advanced-options": {
+ "post": {
+ "operationId": "UpdateVmAdvancedOptions",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmUpdateAdvancedOptionsParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-host-options": {
+ "post": {
+ "operationId": "UpdateVmHostOptions",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmUpdateHostOptionsParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/reset-vm-guest-os-password": {
+ "post": {
+ "operationId": "ResetVmGuestOsPassword",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmResetGuestOsPasswordParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-owner": {
+ "post": {
+ "operationId": "UpdateVmOwner",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmUpdateOwnerParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-io-policy": {
+ "post": {
+ "operationId": "UpdateVmIoPolicy",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmUpdateIoPolicyParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/export-vm": {
+ "post": {
+ "operationId": "ExportVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmExportFile_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmExportParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/import-vm": {
+ "post": {
+ "operationId": "ImportVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vm_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmImportParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/clone-content-library-vm-template-from-vm": {
+ "post": {
+ "operationId": "CloneContentLibraryVmTemplateFromVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryVmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/convert-content-library-vm-template-from-vm": {
+ "post": {
+ "operationId": "ConvertContentLibraryVmTemplateFromVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryVmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-content-library-vm-template": {
+ "post": {
+ "operationId": "UpdateContentLibraryVmTemplate",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryVmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/distribute-content-library-vm-template-clusters": {
+ "post": {
+ "operationId": "DistributeContentLibraryVmtemplateClusters",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryVmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationClusterParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/remove-content-library-vm-template-clusters": {
+ "post": {
+ "operationId": "RemoveContentLibraryVmTemplateClusters",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryVmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateUpdationClusterParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-content-library-vm-template": {
+ "post": {
+ "operationId": "DeleteContentLibraryVmTemplate",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteContentLibraryVmTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryVmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/export-content-library-vm-template": {
+ "post": {
+ "operationId": "ExportContentLibraryVmTemplate",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmExportFile_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryVmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateExportParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/import-content-library-vm-template": {
+ "post": {
+ "operationId": "ImportContentLibraryVmTemplate",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ContentLibraryVmTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryVmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateImportParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-datacenter": {
+ "post": {
+ "operationId": "CreateDatacenter",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Datacenter_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Datacenter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/DatacenterCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-datacenter": {
+ "post": {
+ "operationId": "UpdateDatacenter",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Datacenter_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Datacenter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DatacenterUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/add-clusters-to-datacenter": {
+ "post": {
+ "operationId": "AddClustersToDatacenter",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Datacenter_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Datacenter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/AddClustersToDatacenterParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/remove-clusters-from-datacenter": {
+ "post": {
+ "operationId": "RemoveClustersFromDatacenter",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Datacenter_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Datacenter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/RemoveClustersFromDatacenterParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-datacenter": {
+ "post": {
+ "operationId": "DeleteDatacenter",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteDatacenter_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Datacenter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Disk"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DiskMountParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/unmount-disk": {
+ "post": {
+ "operationId": "UnmountDisk",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Disk_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Disk"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DiskUnmountParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-entity-filter": {
+ "post": {
+ "operationId": "CreateEntityFilter",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_EntityFilter_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "EntityFilter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/EntityFilterCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-entity-filter": {
+ "post": {
+ "operationId": "UpdateEntityFilter",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_EntityFilter_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "EntityFilter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EntityFilterUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-entity-filter": {
+ "post": {
+ "operationId": "DeleteEntityFilter",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteEntityFilter_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "EntityFilter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EntityFilterDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-gpu-device-usage": {
+ "post": {
+ "operationId": "UpdateGpuDeviceUsage",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_GpuDevice_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GpuDevice"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GpuDeviceUsageUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-gpu-device-description": {
+ "post": {
+ "operationId": "UpdateGpuDeviceDescription",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_GpuDevice_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GpuDevice"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GpuDeviceDescriptionUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/switch-gpu-device-sriov": {
+ "post": {
+ "operationId": "SwitchGpuDeviceSriov",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_GpuDevice_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GpuDevice"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GpuDeviceSriovSwitchParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-graph": {
+ "post": {
+ "operationId": "CreateGraph",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Graph_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Graph"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/GraphCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-graph": {
+ "post": {
+ "operationId": "UpdateGraph",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Graph_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Graph"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GraphUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-graph": {
+ "post": {
+ "operationId": "DeleteGraph",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteGraph_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Graph"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GraphDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-host": {
+ "post": {
+ "operationId": "CreateHost",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_BatchHosts_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Host"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/HostCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/trigger-disk-blink": {
+ "post": {
+ "operationId": "TriggerDiskBlink",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Host_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Host"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/TriggerDiskBlinkParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-host": {
+ "post": {
+ "operationId": "UpdateHost",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Host_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Host"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/HostUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-iscsi-lun-snapshot": {
+ "post": {
+ "operationId": "CreateIscsiLunSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_IscsiLunSnapshot_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiLunSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiLunSnapshotCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-iscsi-lun-snapshot": {
+ "post": {
+ "operationId": "DeleteIscsiLunSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteIscsiLunSnapshot_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiLunSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IscsiLunSnapshotDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-iscsi-lun": {
+ "post": {
+ "operationId": "CreateIscsiLun",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_IscsiLun_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiLun"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiLunCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-iscsi-lun": {
+ "post": {
+ "operationId": "UpdateIscsiLun",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_IscsiLun_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiLun"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IscsiLunUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-iscsi-lun": {
+ "post": {
+ "operationId": "DeleteIscsiLun",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteIscsiLun_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiLun"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IscsiLunDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/clone-iscsi-lun-from-snapshot": {
+ "post": {
+ "operationId": "CloneIscsiLunFromSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_IscsiLun_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiLun"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiLunCloneParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/rollback-iscsi-lun-from-snapshot": {
+ "post": {
+ "operationId": "RollbackIscsiLunFromSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_IscsiLun_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiLun"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiLunRollbackParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-iscsi-target": {
+ "post": {
+ "operationId": "CreateIscsiTarget",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_IscsiTarget_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiTarget"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiTargetCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-iscsi-target": {
+ "post": {
+ "operationId": "UpdateIscsiTarget",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_IscsiTarget_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiTarget"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IscsiTargetUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-iscsi-target": {
+ "post": {
+ "operationId": "DeleteIscsiTarget",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteIscsiTarget_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiTarget"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IscsiTargetDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/upload-elf-image": {
+ "post": {
+ "operationId": "CreateElfImage",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/UploadTask"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ElfImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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"
+ },
+ "description": {
+ "type": "string"
+ },
+ "upload_task_id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "file"
+ ]
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-elf-image": {
+ "post": {
+ "operationId": "UpdateElfImage",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ElfImage_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ElfImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ElfImageUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-elf-image": {
+ "post": {
+ "operationId": "DeleteElfImage",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteElfImage_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ElfImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ElfImageDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-label": {
+ "post": {
+ "operationId": "CreateLabel",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Label_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Label"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/LabelCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-label": {
+ "post": {
+ "operationId": "UpdateLabel",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Label_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Label"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LabelUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/add-labels-to-resources": {
+ "post": {
+ "operationId": "AddLabelsToResources",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Label_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Label"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AddLabelsToResourcesParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/remove-labels-from-resources": {
+ "post": {
+ "operationId": "RemoveLabelsFromResources",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Label_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Label"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RemoveLabelsFromResourcesParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-label": {
+ "post": {
+ "operationId": "DeleteLabel",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteLabel_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Label"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LabelDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-license": {
+ "post": {
+ "operationId": "UpdateDeploy",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WithTask_License_"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "License"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LicenseUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-log-collection": {
+ "post": {
+ "operationId": "CreateLogCollection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_LogCollection_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "LogCollection"
+ ],
+ "security": [],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/LogCollectionCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/force-stop-log-collection": {
+ "post": {
+ "operationId": "ForceStopLogCollection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_LogCollection_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "LogCollection"
+ ],
+ "security": [],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ForceStopLogCollectionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-log-collection": {
+ "post": {
+ "operationId": "DeleteLogCollection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteLogCollection_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "LogCollection"
+ ],
+ "security": [],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LogCollectionDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-metrics": {
+ "post": {
+ "operationId": "GetVmMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmNetWorkMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-disk-metrics": {
+ "post": {
+ "operationId": "GetDiskMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetDiskMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-volume-metrics": {
+ "post": {
+ "operationId": "GetVmVolumeMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetLunMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nvmf-namespace-metrics": {
+ "post": {
+ "operationId": "GetNvmfNamespaceMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNvmfNamespaceMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cluster-metrics": {
+ "post": {
+ "operationId": "GetClusterMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetClusterMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-host-metrics": {
+ "post": {
+ "operationId": "GetHostMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetHostMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-host-network-metrics": {
+ "post": {
+ "operationId": "GetHostNetworkMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetHostNetworkMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-host-service-metrics": {
+ "post": {
+ "operationId": "GetHostServicekMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetHostServiceMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-scvm-metrics": {
+ "post": {
+ "operationId": "GetSCVMMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetScvmMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-scvm-network-metrics": {
+ "post": {
+ "operationId": "GetScvmNetworkMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetScvmNetworkInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-scvm-service-metrics": {
+ "post": {
+ "operationId": "GetSCVMServicekMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetScvmServiceMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-scvm-disk-metrics": {
+ "post": {
+ "operationId": "GetScvmDiskMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSCVMDiskMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-zone-metrics": {
+ "post": {
+ "operationId": "GetZoneMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetZoneMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-witness-metrics": {
+ "post": {
+ "operationId": "GetWitnessMetrics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Metric_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Metrics"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetTopNMetricInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-namespace-group": {
+ "post": {
+ "operationId": "CreateNamespaceGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_NamespaceGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NamespaceGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NamespaceGroupCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-namespace-group": {
+ "post": {
+ "operationId": "UpdateNamespaceGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_NamespaceGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NamespaceGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NamespaceGroupUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-namespace-group": {
+ "post": {
+ "operationId": "DeleteNamespaceGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteNamespaceGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NamespaceGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NamespaceGroupDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-nfs-export": {
+ "post": {
+ "operationId": "CreateNfsExport",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_NfsExport_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NfsExport"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NfsExportCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-nfs-export": {
+ "post": {
+ "operationId": "UpdateNfsExport",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_NfsExport_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NfsExport"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NfsExportUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-nfs-export": {
+ "post": {
+ "operationId": "DeleteNfsExport",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteNfsExport_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NfsExport"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NfsExportDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-nic": {
+ "post": {
+ "operationId": "UpdateNic",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Nic_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Nic"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NicUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/move-node-topo": {
+ "post": {
+ "operationId": "UpdateNodeTopo",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_NodeTopo_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NodeTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NodeTopoUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-nvmf-namespace-snapshot": {
+ "post": {
+ "operationId": "CreateNvmfNamespaceSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_NvmfNamespaceSnapshot_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfNamespaceSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshotCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-nvmf-namespace-snapshot": {
+ "post": {
+ "operationId": "DeleteNvmfNamespaceSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteNvmfNamespaceSnapshot_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfNamespaceSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshotDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-nvmf-namespace": {
+ "post": {
+ "operationId": "CreateNvmfNamespace",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_NvmfNamespace_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfNamespace"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfNamespaceCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-nvmf-namespace": {
+ "post": {
+ "operationId": "UpdateNvmfNamespace",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_NvmfNamespace_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfNamespace"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NvmfNamespaceUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-nvmf-namespace": {
+ "post": {
+ "operationId": "DeleteNvmfNamespace",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteNvmfNamespace_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfNamespace"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NvmfNamespaceDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/clone-nvmf-namespace-from-snapshot": {
+ "post": {
+ "operationId": "CloneNvmfNamespaceFromSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_NvmfNamespace_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfNamespace"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfNamespaceCloneParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/rollback-nvmf-namespace-from-snapshot": {
+ "post": {
+ "operationId": "RollbackNvmfNamespaceFromSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_NvmfNamespace_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfNamespace"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfNamespaceRollbackParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-nvmf-subsystem": {
+ "post": {
+ "operationId": "CreateNvmfSubsystem",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_NvmfSubsystem_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfSubsystem"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfSubsystemCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-nvmf-subsystem": {
+ "post": {
+ "operationId": "UpdateNvmfSubsystem",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_NvmfSubsystem_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfSubsystem"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NvmfSubsystemUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-nvmf-subsystem": {
+ "post": {
+ "operationId": "DeleteNvmfSubsystem",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteNvmfSubsystem_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfSubsystem"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NvmfSubsystemDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-organization": {
+ "post": {
+ "operationId": "CreateOrganization",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Organization_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Organization"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/OrganizationCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-organization": {
+ "post": {
+ "operationId": "UpdateOrganization",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Organization_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Organization"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrganizationUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-organization": {
+ "post": {
+ "operationId": "DeleteOrganization",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteOrganization_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Organization"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrganizationDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-rack-topo": {
+ "post": {
+ "operationId": "CreateRackTopo",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_RackTopo_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "RackTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/RackTopoCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-rack-topo": {
+ "post": {
+ "operationId": "UpdateRackTopo",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_RackTopo_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "RackTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RackTopoUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-rack-topo": {
+ "post": {
+ "operationId": "DeleteRackTopo",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteRackTopo_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "RackTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RackTopoDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-global-recycle-bin-setting": {
+ "post": {
+ "operationId": "UpdateGlobalRecycleBinSetting",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WithTask_GlobalSettings_"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalSettings"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GlobalRecycleBinUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-cluster-recycle-bin-setting": {
+ "post": {
+ "operationId": "CreateClusterRecycleBinSetting",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ClusterSettings_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalSettings"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterRecycleBinCreationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-cluster-recycle-bin-setting": {
+ "post": {
+ "operationId": "UpdateClusterRecycleBinSetting",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ClusterSettings_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalSettings"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterRecycleBinUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-cluster-recycle-bin-setting": {
+ "post": {
+ "operationId": "DeleteClusterRecycleBinSetting",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteClusterRecycleBin_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalSettings"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterRecycleBinDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-report-template": {
+ "post": {
+ "operationId": "CreateReportTemplate",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ReportTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ReportTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ReportTemplateCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-report-template": {
+ "post": {
+ "operationId": "UpdateReportTemplate",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ReportTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ReportTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportTemplateUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/generate-from-report-template": {
+ "post": {
+ "operationId": "GenerateFromReportTemplate",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_ReportTask_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ReportTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReporteTemplateGenerationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-report-template": {
+ "post": {
+ "operationId": "DeleteReportTemplate",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteReportTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ReportTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportTemplateDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-role": {
+ "post": {
+ "operationId": "CreateRole",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_UserRoleNext_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UserRoleNext"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/RoleCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-role": {
+ "post": {
+ "operationId": "UpdateRole",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_UserRoleNext_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UserRoleNext"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RoleUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-role": {
+ "post": {
+ "operationId": "DeleteRole",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteRole_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UserRoleNext"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SecurityGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityGroupCreateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-security-group": {
+ "post": {
+ "operationId": "DeleteSecurityGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteSecurityGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SecurityGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityGroupDeleteParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-security-group": {
+ "post": {
+ "operationId": "UpdateSecurityGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SecurityGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SecurityGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityGroupUpdateBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-security-policy": {
+ "post": {
+ "operationId": "CreateSecurityPolicy",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WithTask_SecurityPolicy_"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SecurityPolicy"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityPolicyCreateParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-security-policy": {
+ "post": {
+ "operationId": "DeleteSecurityPolicy",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteSecurityPolicy_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SecurityPolicy"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityPolicyDeleteParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-security-policy": {
+ "post": {
+ "operationId": "UpdateSecurityPolicy",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SecurityPolicy_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SecurityPolicy"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalSettings"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UpdatePassrodSecurityParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-access-restriction": {
+ "post": {
+ "operationId": "UpdateAccessRestriction",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WithTask_GlobalSettings_"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalSettings"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UpdateAccessRestrictionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-session-timeout": {
+ "post": {
+ "operationId": "UpdateSessionTimeout",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WithTask_GlobalSettings_"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalSettings"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UpdateSessionTimeoutParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/rollback-snapshot-group": {
+ "post": {
+ "operationId": "RollbackSnapshotGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SnapshotGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnapshotGroupRollbackParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/clone-snapshot-group": {
+ "post": {
+ "operationId": "CloneSnapshotGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SnapshotGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotGroupCloneParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/keep-snapshot-group": {
+ "post": {
+ "operationId": "KeepSnapshotGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SnapshotGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnapshotGroupKeepParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-snapshot-group": {
+ "post": {
+ "operationId": "DeleteSnapshotGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteSnapshotGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnapshotGroupDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-snapshot-plan": {
+ "post": {
+ "operationId": "CreateSnapshotPlan",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SnapshotPlan_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotPlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-snapshot-plan": {
+ "post": {
+ "operationId": "UpdateSnapshotPlan",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SnapshotPlan_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotPlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnapshotPlanUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-snapshot-plan": {
+ "post": {
+ "operationId": "DeleteSnapshotPlan",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteSnapshotPlan_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotPlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnapshotPlanDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/execute-snapshot-plan": {
+ "post": {
+ "operationId": "ExecuteSnapshotPlan",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SnapshotPlan_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotPlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnapshotPlanExecutionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/suspend-snapshot-plan": {
+ "post": {
+ "operationId": "SuspendSnapshotPlan",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SnapshotPlan_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotPlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnapshotPlanSuspendedParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/resume-snapshot-plan": {
+ "post": {
+ "operationId": "ResumeSnapshotPlan",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SnapshotPlan_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotPlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnapshotPlanResumeParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-snmp-transport": {
+ "post": {
+ "operationId": "CreateSnmpTransport",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SnmpTransport_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnmpTransport"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpTransportCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-snmp-transport": {
+ "post": {
+ "operationId": "UpdateSnmpTransport",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SnmpTransport_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnmpTransport"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnmpTransportUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-snmp-transport": {
+ "post": {
+ "operationId": "DeleteSnmpTransport",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteSnmpTransport_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnmpTransport"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnmpTransportDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-snmp-trap-receiver": {
+ "post": {
+ "operationId": "CreateSnmpTrapReceiver",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SnmpTrapReceiver_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnmpTrapReceiver"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpTrapReceiverCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-snmp-trap-receiver": {
+ "post": {
+ "operationId": "UpdateSnmpTrapReceiver",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_SnmpTrapReceiver_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnmpTrapReceiver"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnmpTrapReceiverUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-snmp-trap-receiver": {
+ "post": {
+ "operationId": "DeleteSnmpTrapReceiver",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteSnmpTrapReceiver_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnmpTrapReceiver"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnmpTrapReceiverDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/upload-svt-image": {
+ "post": {
+ "operationId": "UploadSvtImage",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/UploadTask"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SvtImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "TableReporter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TableReporterParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/cancel-upload-task": {
+ "post": {
+ "operationId": "CancelUploadTask",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UploadTask"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CancelUploadTaskParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/mount-usb-device": {
+ "post": {
+ "operationId": "MountUsbDevice",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_UsbDevice_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UsbDevice"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UsbDeviceMountParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/unmount-usb-device": {
+ "post": {
+ "operationId": "UnmountUsbDevice",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_UsbDevice_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UsbDevice"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UsbDeviceUnmountParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-usb-devices": {
+ "post": {
+ "operationId": "GetUsbDevices",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/UsbDevice"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UsbDevice",
+ "UsbDevice"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetUsbDevicesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/login": {
+ "post": {
+ "operationId": "Login",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WithTask_LoginResponse_"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "User"
+ ],
+ "security": [],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LoginInput"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-user": {
+ "post": {
+ "operationId": "CreateUser",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_User_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "User"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/UserCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-user": {
+ "post": {
+ "operationId": "UpdateUser",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_User_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "User"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UserUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-user": {
+ "post": {
+ "operationId": "DeleteUser",
+ "responses": {
+ "200": {
+ "description": "Ok",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteUser_"
+ },
+ "type": "array"
+ }
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "User"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UserDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-root-user": {
+ "post": {
+ "operationId": "CreateRootUser",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WithTask_User_"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "User"
+ ],
+ "security": [],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RootUserCreationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-my-info": {
+ "post": {
+ "operationId": "GetMyInfo",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/User"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "User"
+ ],
+ "security": [],
+ "parameters": []
+ }
+ },
+ "/create-vcenter-account": {
+ "post": {
+ "operationId": "CreateVcenterAccount",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WithTask_VcenterAccount_"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VcenterAccount"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CreateVcenterAccountParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vcenter-account": {
+ "post": {
+ "operationId": "UpdateVcenterAccount",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WithTask_VcenterAccount_"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VcenterAccount"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UpdateVcenterAccountParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-vds-with-migrate-vlan": {
+ "post": {
+ "operationId": "CreateVdsWithMigrateVlan",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vds_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vds"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VdsCreationWithMigrateVlanParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-vds-with-access-vlan": {
+ "post": {
+ "operationId": "CreateVdsWithAccessVlan",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vds_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vds"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VdsCreationWithMAccessVlanParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-vds": {
+ "post": {
+ "operationId": "CreateVds",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vds_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vds"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VdsCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vds": {
+ "post": {
+ "operationId": "UpdateVds",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vds_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vds"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VdsUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-vds": {
+ "post": {
+ "operationId": "DeleteVds",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteVds_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vds"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VdsDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-version": {
+ "get": {
+ "operationId": "GetApiVersion",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "string"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ApiInfo"
+ ],
+ "security": [],
+ "parameters": []
+ }
+ },
+ "/create-view": {
+ "post": {
+ "operationId": "CreateView",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_View_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "View"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ViewCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-view": {
+ "post": {
+ "operationId": "UpdateView",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_View_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "View"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ViewUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-view": {
+ "post": {
+ "operationId": "DeleteView",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteView_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "View"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ViewDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-vm-vlan": {
+ "post": {
+ "operationId": "CreateVmVlan",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vlan_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmVlanCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-vlan": {
+ "post": {
+ "operationId": "UpdateVlan",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vlan_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "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": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ManagementVlanUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-migration-vlan": {
+ "post": {
+ "operationId": "UpdateMigrationVlan",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_Vlan_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/MigrationVlanUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-vm-vlan": {
+ "post": {
+ "operationId": "DeleteVlan",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteVlan_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VlanDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-vm-folder": {
+ "post": {
+ "operationId": "CreateVmFolder",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmFolder_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmFolder"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmFolderCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-folder": {
+ "post": {
+ "operationId": "UpdateVmFolder",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmFolder_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmFolder"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmFolderUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-vm-folder": {
+ "post": {
+ "operationId": "DeleteVmFolder",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteVmFolder_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmFolder"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmFolderDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-vm-placement-group": {
+ "post": {
+ "operationId": "CreateVmPlacementGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmPlacementGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmPlacementGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmPlacementGroupCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-placement-group": {
+ "post": {
+ "operationId": "UpdateVmPlacementGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmPlacementGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmPlacementGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmPlacementGroupUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-vm-placement-group": {
+ "post": {
+ "operationId": "DeleteVmPlacementGroup",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteVmPlacementGroup_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmPlacementGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmPlacementGroupDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-vm-snapshot": {
+ "post": {
+ "operationId": "CreateVmSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmSnapshot_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmSnapshotCreationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-vm-snapshot": {
+ "post": {
+ "operationId": "DeleteVmSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteVmSnapshot_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmSnapshotDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/clone-vm-template-from-vm": {
+ "post": {
+ "operationId": "CloneVmTemplateFromVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmTemplateCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/convert-vm-template-from-vm": {
+ "post": {
+ "operationId": "ConvertVmTemplateFromVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmTemplateCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-template": {
+ "post": {
+ "operationId": "UpdateVmTemplate",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmTemplateUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-vm-template": {
+ "post": {
+ "operationId": "DeleteVmTemplate",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteVmTemplate_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmTemplateDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-vm-volume-snapshot": {
+ "post": {
+ "operationId": "CreateVmVolumeSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmVolumeSnapshot_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolumeSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeSnapshotCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-vm-volume-snapshot": {
+ "post": {
+ "operationId": "DeleteVmVolumeSnapshot",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteVmVolumeSnapshot_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolumeSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmVolumeSnapshotDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-vm-volume": {
+ "post": {
+ "operationId": "CreateVmVolume",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmVolume_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolume"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-vm-volume": {
+ "post": {
+ "operationId": "DeleteVmVolumeFromVm",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteVmVolume_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolume"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmVolumeDeletionParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/rebuild-vm-volume": {
+ "post": {
+ "operationId": "RebuildVmVolume",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmVolume_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolume"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeRebuildParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/rollback-vm-volume": {
+ "post": {
+ "operationId": "RollbackVmVolume",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmVolume_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolume"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeRollbackParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/clone-vm-volume": {
+ "post": {
+ "operationId": "CloneVmVolume",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmVolume_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolume"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/CloneVmVolumeParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vm-volume": {
+ "post": {
+ "operationId": "UpdateVmVolume",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmVolume_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolume"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UpdateVmVolumeParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/export-vm-volume": {
+ "post": {
+ "operationId": "ExportVmVolume",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmExportFile_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolume"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ExportVmVolumeParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/import-vm-volume": {
+ "post": {
+ "operationId": "ImportVmVolume",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VmVolume_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolume"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ImportVmVolumeParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-vsphere-esxi-account": {
+ "post": {
+ "operationId": "UpdateVsphereEsxiAccount",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_VsphereEsxiAccount-Array_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "304": {
+ "description": "Not modified"
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VsphereEsxiAccount"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UpdateVsphereEsxiAccountParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-alert-notifiers": {
+ "post": {
+ "operationId": "GetAlertNotifiers",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/AlertNotifier"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "AlertNotifier"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetAlertNotifiersRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-alert-notifiers-connection": {
+ "post": {
+ "operationId": "GetAlertNotifiersConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AlertNotifierConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "AlertNotifier"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetAlertNotifiersConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-alert-rules": {
+ "post": {
+ "operationId": "GetAlertRules",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/AlertRule"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "AlertRule"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetAlertRulesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-alert-rules-connection": {
+ "post": {
+ "operationId": "GetAlertRulesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AlertRuleConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "AlertRule"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetAlertRulesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-alerts": {
+ "post": {
+ "operationId": "GetAlerts",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Alert"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Alert"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetAlertsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-alerts-connection": {
+ "post": {
+ "operationId": "GetAlertsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AlertConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Alert"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetAlertsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-applications": {
+ "post": {
+ "operationId": "GetApplications",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Application"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Application"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetApplicationsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-applications-connection": {
+ "post": {
+ "operationId": "GetApplicationsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ApplicationConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Application"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetApplicationsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-brick-topoes": {
+ "post": {
+ "operationId": "GetBrickTopoes",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/BrickTopo"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "BrickTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetBrickTopoesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-brick-topoes-connection": {
+ "post": {
+ "operationId": "GetBrickTopoesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/BrickTopoConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "BrickTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetBrickTopoesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cloudtower-application-packages": {
+ "post": {
+ "operationId": "GetCloudTowerApplicationPackages",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/CloudTowerApplicationPackage"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "CloudTowerApplicationPackage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetCloudTowerApplicationPackagesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cloud-tower-application-packages-connection": {
+ "post": {
+ "operationId": "GetCloudTowerApplicationPackagesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CloudTowerApplicationPackageConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "CloudTowerApplicationPackage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetCloudTowerApplicationPackagesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cloudtower-applications": {
+ "post": {
+ "operationId": "GetCloudTowerApplications",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/CloudTowerApplication"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "CloudTowerApplication"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetCloudTowerApplicationsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cloud-tower-applications-connection": {
+ "post": {
+ "operationId": "GetCloudTowerApplicationsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/CloudTowerApplicationConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "CloudTowerApplication"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetCloudTowerApplicationsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cluster-images": {
+ "post": {
+ "operationId": "GetClusterImages",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterImage"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ClusterImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetClusterImagesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cluster-images-connection": {
+ "post": {
+ "operationId": "GetClusterImagesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterImageConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ClusterImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetClusterImagesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-clusters": {
+ "post": {
+ "operationId": "GetClusters",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Cluster"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Cluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetClustersRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-clusters-connection": {
+ "post": {
+ "operationId": "GetClustersConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Cluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetClustersConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cluster-settingses": {
+ "post": {
+ "operationId": "GetClusterSettingses",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterSettings"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ClusterSettings"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetClusterSettingsesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cluster-settingses-connection": {
+ "post": {
+ "operationId": "GetClusterSettingsesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterSettingsConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ClusterSettings"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetClusterSettingsesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cluster-topoes": {
+ "post": {
+ "operationId": "GetClusterTopoes",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterTopo"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ClusterTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetClusterTopoesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cluster-topoes-connection": {
+ "post": {
+ "operationId": "GetClusterTopoesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterTopoConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ClusterTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetClusterTopoesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cluster-upgrade-histories": {
+ "post": {
+ "operationId": "GetClusterUpgradeHistories",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ClusterUpgradeHistory"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ClusterUpgradeHistory"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetClusterUpgradeHistoriesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-cluster-upgrade-histories-connection": {
+ "post": {
+ "operationId": "GetClusterUpgradeHistoriesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ClusterUpgradeHistoryConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ClusterUpgradeHistory"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetClusterUpgradeHistoriesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-consistency-groups": {
+ "post": {
+ "operationId": "GetConsistencyGroups",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ConsistencyGroup"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ConsistencyGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetConsistencyGroupsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-consistency-groups-connection": {
+ "post": {
+ "operationId": "GetConsistencyGroupsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConsistencyGroupConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ConsistencyGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetConsistencyGroupsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-consistency-group-snapshots": {
+ "post": {
+ "operationId": "GetConsistencyGroupSnapshots",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshot"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ConsistencyGroupSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetConsistencyGroupSnapshotsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-consistency-group-snapshots-connection": {
+ "post": {
+ "operationId": "GetConsistencyGroupSnapshotsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ConsistencyGroupSnapshotConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ConsistencyGroupSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetConsistencyGroupSnapshotsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-content-library-images": {
+ "post": {
+ "operationId": "GetContentLibraryImages",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryImage"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetContentLibraryImagesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-content-library-images-connection": {
+ "post": {
+ "operationId": "GetContentLibraryImagesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContentLibraryImageConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetContentLibraryImagesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-content-library-vm-templates": {
+ "post": {
+ "operationId": "GetContentLibraryVmTemplates",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplate"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryVmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetContentLibraryVmTemplatesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-content-library-vm-templates-connection": {
+ "post": {
+ "operationId": "GetContentLibraryVmTemplatesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ContentLibraryVmTemplateConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ContentLibraryVmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetContentLibraryVmTemplatesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-datacenters": {
+ "post": {
+ "operationId": "GetDatacenters",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Datacenter"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Datacenter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetDatacentersRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-datacenters-connection": {
+ "post": {
+ "operationId": "GetDatacentersConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DatacenterConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Datacenter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetDatacentersConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-deploys": {
+ "post": {
+ "operationId": "GetDeploys",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Deploy"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Deploy"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetDeploysRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-deploys-connection": {
+ "post": {
+ "operationId": "GetDeploysConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DeployConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Deploy"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetDeploysConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-discover-hosts": {
+ "post": {
+ "operationId": "GetDiscoverHosts",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/DiscoveredHost"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "DiscoveredHost"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetDiscoverHostsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-disks": {
+ "post": {
+ "operationId": "GetDisks",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Disk"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Disk"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetDisksRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-disks-connection": {
+ "post": {
+ "operationId": "GetDisksConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DiskConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Disk"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetDisksConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-elf-data-stores": {
+ "post": {
+ "operationId": "GetElfDataStores",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ElfDataStore"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ElfDataStore"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetElfDataStoresRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-elf-data-stores-connection": {
+ "post": {
+ "operationId": "GetElfDataStoresConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ElfDataStoreConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ElfDataStore"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetElfDataStoresConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-elf-images": {
+ "post": {
+ "operationId": "GetElfImages",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ElfImage"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ElfImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetElfImagesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-elf-images-connection": {
+ "post": {
+ "operationId": "GetElfImagesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ElfImageConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ElfImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetElfImagesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-elf-storage-policies": {
+ "post": {
+ "operationId": "GetElfStoragePolicies",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ElfStoragePolicy"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ElfStoragePolicy"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetElfStoragePoliciesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-elf-storage-policies-connection": {
+ "post": {
+ "operationId": "GetElfStoragePoliciesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ElfStoragePolicyConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ElfStoragePolicy"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetElfStoragePoliciesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-entity-filters": {
+ "post": {
+ "operationId": "GetEntityFilters",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/EntityFilter"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "EntityFilter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetEntityFiltersRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-entity-filters-connection": {
+ "post": {
+ "operationId": "GetEntityFiltersConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EntityFilterConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "EntityFilter"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetEntityFiltersConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-everoute-clusters": {
+ "post": {
+ "operationId": "GetEverouteClusters",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/EverouteCluster"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "EverouteCluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetEverouteClustersRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-everoute-clusters-connection": {
+ "post": {
+ "operationId": "GetEverouteClustersConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EverouteClusterConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "EverouteCluster"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetEverouteClustersConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-everoute-licenses": {
+ "post": {
+ "operationId": "GetEverouteLicenses",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/EverouteLicense"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "EverouteLicense"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetEverouteLicensesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-everoute-licenses-connection": {
+ "post": {
+ "operationId": "GetEverouteLicensesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EverouteLicenseConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "EverouteLicense"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetEverouteLicensesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-everoute-packages": {
+ "post": {
+ "operationId": "GetEveroutePackages",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/EveroutePackage"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "EveroutePackage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetEveroutePackagesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-everoute-packages-connection": {
+ "post": {
+ "operationId": "GetEveroutePackagesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/EveroutePackageConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "EveroutePackage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetEveroutePackagesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-global-alert-rules": {
+ "post": {
+ "operationId": "GetGlobalAlertRules",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/GlobalAlertRule"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalAlertRule"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetGlobalAlertRulesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-global-alert-rules-connection": {
+ "post": {
+ "operationId": "GetGlobalAlertRulesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GlobalAlertRuleConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalAlertRule"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetGlobalAlertRulesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-global-settingses": {
+ "post": {
+ "operationId": "GetGlobalSettingses",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/GlobalSettings"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalSettings"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetGlobalSettingsesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-global-settingses-connection": {
+ "post": {
+ "operationId": "GetGlobalSettingsesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GlobalSettingsConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GlobalSettings"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetGlobalSettingsesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-gpu-devices": {
+ "post": {
+ "operationId": "GetGpuDevices",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/GpuDevice"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GpuDevice"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetGpuDevicesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-gpu-devices-connection": {
+ "post": {
+ "operationId": "GetGpuDevicesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GpuDeviceConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "GpuDevice"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetGpuDevicesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-graphs": {
+ "post": {
+ "operationId": "GetGraphs",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Graph"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Graph"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetGraphsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-graphs-connection": {
+ "post": {
+ "operationId": "GetGraphsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GraphConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Graph"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetGraphsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-hosts": {
+ "post": {
+ "operationId": "GetHosts",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Host"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Host"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetHostsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-hosts-connection": {
+ "post": {
+ "operationId": "GetHostsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/HostConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Host"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetHostsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-ipmis": {
+ "post": {
+ "operationId": "GetIpmis",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Ipmi"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Ipmi"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetIpmisRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-iscsi-connections": {
+ "post": {
+ "operationId": "GetIscsiConnections",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiConnection"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiConnection"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetIscsiConnectionsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-iscsi-connections-connection": {
+ "post": {
+ "operationId": "GetIscsiConnectionsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IscsiConnectionConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiConnection"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetIscsiConnectionsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-iscsi-luns": {
+ "post": {
+ "operationId": "GetIscsiLuns",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiLun"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiLun"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetIscsiLunsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-iscsi-luns-connection": {
+ "post": {
+ "operationId": "GetIscsiLunsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IscsiLunConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiLun"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetIscsiLunsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-iscsi-lun-snapshots": {
+ "post": {
+ "operationId": "GetIscsiLunSnapshots",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiLunSnapshot"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiLunSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetIscsiLunSnapshotsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-iscsi-lun-snapshots-connection": {
+ "post": {
+ "operationId": "GetIscsiLunSnapshotsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IscsiLunSnapshotConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiLunSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetIscsiLunSnapshotsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-iscsi-targets": {
+ "post": {
+ "operationId": "GetIscsiTargets",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/IscsiTarget"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiTarget"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetIscsiTargetsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-iscsi-targets-connection": {
+ "post": {
+ "operationId": "GetIscsiTargetsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IscsiTargetConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IscsiTarget"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetIscsiTargetsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-isolation-policies": {
+ "post": {
+ "operationId": "GetIsolationPolicies",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/IsolationPolicy"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IsolationPolicy"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetIsolationPoliciesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-isolation-policies-connection": {
+ "post": {
+ "operationId": "GetIsolationPoliciesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/IsolationPolicyConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "IsolationPolicy"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetIsolationPoliciesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-labels": {
+ "post": {
+ "operationId": "GetLabels",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Label"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Label"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetLabelsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-labels-connection": {
+ "post": {
+ "operationId": "GetLabelsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LabelConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Label"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetLabelsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-licenses": {
+ "post": {
+ "operationId": "GetLicenses",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/License"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "License"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetLicensesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-licenses-connection": {
+ "post": {
+ "operationId": "GetLicensesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LicenseConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "License"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetLicensesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-log-collections": {
+ "post": {
+ "operationId": "GetLogCollections",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/LogCollection"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "LogCollection"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetLogCollectionsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-log-collections-connection": {
+ "post": {
+ "operationId": "GetLogCollectionsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/LogCollectionConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "LogCollection"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetLogCollectionsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-log-service-configs": {
+ "post": {
+ "operationId": "GetLogServiceConfigs",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/LogServiceConfig"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "LogServiceConfig"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetLogServiceConfigsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-namespace-groups": {
+ "post": {
+ "operationId": "GetNamespaceGroups",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NamespaceGroup"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NamespaceGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNamespaceGroupsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-namespace-groups-connection": {
+ "post": {
+ "operationId": "GetNamespaceGroupsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NamespaceGroupConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NamespaceGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNamespaceGroupsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nfs-exports": {
+ "post": {
+ "operationId": "GetNfsExports",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NfsExport"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NfsExport"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNfsExportsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nfs-exports-connection": {
+ "post": {
+ "operationId": "GetNfsExportsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NfsExportConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NfsExport"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNfsExportsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nfs-inodes": {
+ "post": {
+ "operationId": "GetNfsInodes",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NfsInode"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NfsInode"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNfsInodesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nfs-inodes-connection": {
+ "post": {
+ "operationId": "GetNfsInodesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NfsInodeConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NfsInode"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNfsInodesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nics": {
+ "post": {
+ "operationId": "GetNics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Nic"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Nic"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNicsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nics-connection": {
+ "post": {
+ "operationId": "GetNicsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NicConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Nic"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNicsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-node-topoes": {
+ "post": {
+ "operationId": "GetNodeTopoes",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NodeTopo"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NodeTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNodeTopoesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-node-topoes-connection": {
+ "post": {
+ "operationId": "GetNodeTopoesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NodeTopoConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NodeTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNodeTopoesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nvmf-namespaces": {
+ "post": {
+ "operationId": "GetNvmfNamespaces",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfNamespace"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfNamespace"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNvmfNamespacesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nvmf-namespaces-connection": {
+ "post": {
+ "operationId": "GetNvmfNamespacesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NvmfNamespaceConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfNamespace"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNvmfNamespacesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nvmf-namespace-snapshots": {
+ "post": {
+ "operationId": "GetNvmfNamespaceSnapshots",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshot"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfNamespaceSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNvmfNamespaceSnapshotsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nvmf-namespace-snapshots-connection": {
+ "post": {
+ "operationId": "GetNvmfNamespaceSnapshotsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NvmfNamespaceSnapshotConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfNamespaceSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNvmfNamespaceSnapshotsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nvmf-subsystems": {
+ "post": {
+ "operationId": "GetNvmfSubsystems",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/NvmfSubsystem"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfSubsystem"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNvmfSubsystemsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-nvmf-subsystems-connection": {
+ "post": {
+ "operationId": "GetNvmfSubsystemsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/NvmfSubsystemConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "NvmfSubsystem"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetNvmfSubsystemsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-organizations": {
+ "post": {
+ "operationId": "GetOrganizations",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Organization"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Organization"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetOrganizationsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-organizations-connection": {
+ "post": {
+ "operationId": "GetOrganizationsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/OrganizationConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Organization"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetOrganizationsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-pmem-dimms": {
+ "post": {
+ "operationId": "GetPmemDimms",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/PmemDimm"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "PmemDimm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetPmemDimmsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-pmem-dimms-connection": {
+ "post": {
+ "operationId": "GetPmemDimmsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/PmemDimmConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "PmemDimm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetPmemDimmsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-rack-topoes": {
+ "post": {
+ "operationId": "GetRackTopoes",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/RackTopo"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "RackTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetRackTopoesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-rack-topoes-connection": {
+ "post": {
+ "operationId": "GetRackTopoesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/RackTopoConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "RackTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetRackTopoesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-report-tasks": {
+ "post": {
+ "operationId": "GetReportTasks",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ReportTask"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ReportTask"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetReportTasksRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-report-tasks-connection": {
+ "post": {
+ "operationId": "GetReportTasksConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportTaskConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ReportTask"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetReportTasksConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-report-templates": {
+ "post": {
+ "operationId": "GetReportTemplates",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ReportTemplate"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ReportTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetReportTemplatesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-report-templates-connection": {
+ "post": {
+ "operationId": "GetReportTemplatesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ReportTemplateConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ReportTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetReportTemplatesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-security-groups": {
+ "post": {
+ "operationId": "GetSecurityGroups",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityGroup"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SecurityGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSecurityGroupsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-security-groups-connection": {
+ "post": {
+ "operationId": "GetSecurityGroupsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityGroupConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SecurityGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSecurityGroupsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-security-policies": {
+ "post": {
+ "operationId": "GetSecurityPolicies",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SecurityPolicy"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SecurityPolicy"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSecurityPoliciesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-security-policies-connection": {
+ "post": {
+ "operationId": "GetSecurityPoliciesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SecurityPolicyConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SecurityPolicy"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSecurityPoliciesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-snapshot-groups": {
+ "post": {
+ "operationId": "GetSnapshotGroups",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotGroup"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSnapshotGroupsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-snapshot-groups-connection": {
+ "post": {
+ "operationId": "GetSnapshotGroupsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnapshotGroupConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSnapshotGroupsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-snapshot-plans": {
+ "post": {
+ "operationId": "GetSnapshotPlans",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlan"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotPlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSnapshotPlansRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-snapshot-plans-connection": {
+ "post": {
+ "operationId": "GetSnapshotPlansConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnapshotPlanConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotPlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSnapshotPlansConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-snapshot-plan-tasks": {
+ "post": {
+ "operationId": "GetSnapshotPlanTasks",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SnapshotPlanTask"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotPlanTask"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSnapshotPlanTasksRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-snapshot-plan-tasks-connection": {
+ "post": {
+ "operationId": "GetSnapshotPlanTasksConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnapshotPlanTaskConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnapshotPlanTask"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSnapshotPlanTasksConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-snmp-transports": {
+ "post": {
+ "operationId": "GetSnmpTransports",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpTransport"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnmpTransport"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSnmpTransportsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-snmp-transports-connection": {
+ "post": {
+ "operationId": "GetSnmpTransportsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnmpTransportConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnmpTransport"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSnmpTransportsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-snmp-trap-receivers": {
+ "post": {
+ "operationId": "GetSnmpTrapReceivers",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SnmpTrapReceiver"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnmpTrapReceiver"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSnmpTrapReceiversRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-snmp-trap-receivers-connection": {
+ "post": {
+ "operationId": "GetSnmpTrapReceiversConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SnmpTrapReceiverConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SnmpTrapReceiver"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSnmpTrapReceiversConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-svt-images": {
+ "post": {
+ "operationId": "GetSvtImages",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SvtImage"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SvtImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSvtImagesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-svt-images-connection": {
+ "post": {
+ "operationId": "GetSvtImagesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SvtImageConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SvtImage"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSvtImagesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-system-audit-logs": {
+ "post": {
+ "operationId": "GetSystemAuditLogs",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/SystemAuditLog"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SystemAuditLog"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSystemAuditLogsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-system-audit-logs-connection": {
+ "post": {
+ "operationId": "GetSystemAuditLogsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/SystemAuditLogConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "SystemAuditLog"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetSystemAuditLogsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-tasks": {
+ "post": {
+ "operationId": "GetTasks",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Task"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Task"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetTasksRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-tasks-connection": {
+ "post": {
+ "operationId": "GetTasksConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/TaskConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Task"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetTasksConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-upload-tasks": {
+ "post": {
+ "operationId": "GetUploadTasks",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/UploadTask"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UploadTask"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetUploadTasksRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-upload-tasks-connection": {
+ "post": {
+ "operationId": "GetUploadTasksConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UploadTaskConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UploadTask"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetUploadTasksConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-usb-devices-connection": {
+ "post": {
+ "operationId": "GetUsbDevicesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UsbDeviceConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UsbDevice"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetUsbDevicesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-user-audit-logs": {
+ "post": {
+ "operationId": "GetUserAuditLogs",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/UserAuditLog"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UserAuditLog"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetUserAuditLogsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-user-audit-logs-connection": {
+ "post": {
+ "operationId": "GetUserAuditLogsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UserAuditLogConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UserAuditLog"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetUserAuditLogsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-user-role-nexts": {
+ "post": {
+ "operationId": "GetUserRoleNexts",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/UserRoleNext"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UserRoleNext"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetUserRoleNextsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-user-role-nexts-connection": {
+ "post": {
+ "operationId": "GetUserRoleNextsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UserRoleNextConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "UserRoleNext"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetUserRoleNextsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-users": {
+ "post": {
+ "operationId": "GetUsers",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/User"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "User"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetUsersRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-users-connection": {
+ "post": {
+ "operationId": "GetUsersConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/UserConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "User"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetUsersConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vcenter-accounts": {
+ "post": {
+ "operationId": "GetVcenterAccounts",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VcenterAccount"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VcenterAccount"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVcenterAccountsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vcenter-accounts-connection": {
+ "post": {
+ "operationId": "GetVcenterAccountsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VcenterAccountConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VcenterAccount"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVcenterAccountsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vdses": {
+ "post": {
+ "operationId": "GetVdses",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Vds"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vds"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVdsesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vdses-connection": {
+ "post": {
+ "operationId": "GetVdsesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VdsConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vds"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVdsesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-views": {
+ "post": {
+ "operationId": "GetViews",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/View"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "View"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetViewsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-views-connection": {
+ "post": {
+ "operationId": "GetViewsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ViewConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "View"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetViewsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vlans": {
+ "post": {
+ "operationId": "GetVlans",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Vlan"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVlansRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vlans-connection": {
+ "post": {
+ "operationId": "GetVlansConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VlanConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vlan"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVlansConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-disks": {
+ "post": {
+ "operationId": "GetVmDisks",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmDisk"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmDisk"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmDisksRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-disks-connection": {
+ "post": {
+ "operationId": "GetVmDisksConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmDiskConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmDisk"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmDisksConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-entity-filter-results": {
+ "post": {
+ "operationId": "GetVmEntityFilterResults",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmEntityFilterResult"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmEntityFilterResult"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmEntityFilterResultsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-entity-filter-results-connection": {
+ "post": {
+ "operationId": "GetVmEntityFilterResultsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmEntityFilterResultConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmEntityFilterResult"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmEntityFilterResultsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-export-files": {
+ "post": {
+ "operationId": "GetVmExportFiles",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmExportFile"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmExportFile"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmExportFilesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-export-files-connection": {
+ "post": {
+ "operationId": "GetVmExportFilesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmExportFileConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmExportFile"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmExportFilesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-folders": {
+ "post": {
+ "operationId": "GetVmFolders",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmFolder"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmFolder"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmFoldersRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-folders-connection": {
+ "post": {
+ "operationId": "GetVmFoldersConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmFolderConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmFolder"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmFoldersConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-nics": {
+ "post": {
+ "operationId": "GetVmNics",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmNic"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmNic"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmNicsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-nics-connection": {
+ "post": {
+ "operationId": "GetVmNicsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmNicConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmNic"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmNicsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-placement-groups": {
+ "post": {
+ "operationId": "GetVmPlacementGroups",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmPlacementGroup"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmPlacementGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmPlacementGroupsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-placement-groups-connection": {
+ "post": {
+ "operationId": "GetVmPlacementGroupsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmPlacementGroupConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmPlacementGroup"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmPlacementGroupsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vms": {
+ "post": {
+ "operationId": "GetVms",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Vm"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vms-connection": {
+ "post": {
+ "operationId": "GetVmsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Vm"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-snapshots": {
+ "post": {
+ "operationId": "GetVmSnapshots",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmSnapshot"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmSnapshotsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-snapshots-connection": {
+ "post": {
+ "operationId": "GetVmSnapshotsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmSnapshotConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmSnapshotsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-templates": {
+ "post": {
+ "operationId": "GetVmTemplates",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmTemplate"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmTemplatesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-templates-connection": {
+ "post": {
+ "operationId": "GetVmTemplatesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmTemplateConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmTemplate"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmTemplatesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-volumes": {
+ "post": {
+ "operationId": "GetVmVolumes",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolume"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolume"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmVolumesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-volumes-connection": {
+ "post": {
+ "operationId": "GetVmVolumesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmVolumeConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolume"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmVolumesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-volume-snapshots": {
+ "post": {
+ "operationId": "GetVmVolumeSnapshots",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VmVolumeSnapshot"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolumeSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmVolumeSnapshotsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vm-volume-snapshots-connection": {
+ "post": {
+ "operationId": "GetVmVolumeSnapshotsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VmVolumeSnapshotConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VmVolumeSnapshot"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVmVolumeSnapshotsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vsphere-esxi-accounts": {
+ "post": {
+ "operationId": "GetVsphereEsxiAccounts",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/VsphereEsxiAccount"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VsphereEsxiAccount"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVsphereEsxiAccountsRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-vsphere-esxi-accounts-connection": {
+ "post": {
+ "operationId": "GetVsphereEsxiAccountsConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/VsphereEsxiAccountConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "VsphereEsxiAccount"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetVsphereEsxiAccountsConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-witnesses": {
+ "post": {
+ "operationId": "GetWitnesses",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Witness"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Witness"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetWitnessesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-witnesses-connection": {
+ "post": {
+ "operationId": "GetWitnessesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WitnessConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Witness"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetWitnessesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-witness-services": {
+ "post": {
+ "operationId": "GetWitnessServices",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WitnessService"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "WitnessService"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetWitnessServicesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-zones": {
+ "post": {
+ "operationId": "GetZones",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Zone"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Zone"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetZonesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-zones-connection": {
+ "post": {
+ "operationId": "GetZonesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ZoneConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "Zone"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetZonesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-zone-topoes": {
+ "post": {
+ "operationId": "GetZoneTopoes",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/ZoneTopo"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ZoneTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetZoneTopoesRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/get-zone-topoes-connection": {
+ "post": {
+ "operationId": "GetZoneTopoesConnection",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ZoneTopoConnection"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "ZoneTopo"
+ ],
+ "security": [
+ {
+ "Authorization": []
+ }
+ ],
+ "parameters": [
+ {
+ "in": "header",
+ "name": "content-language",
+ "required": false,
+ "schema": {
+ "default": "en-US",
+ "type": "string",
+ "enum": [
+ "zh-CN",
+ "en-US"
+ ]
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/GetZoneTopoesConnectionRequestBody"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/create-alert-notifier": {
+ "post": {
+ "operationId": "CreateAlertNotifier",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_AlertNotifier_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "AlertNotifier"
+ ],
+ "security": [],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/AlertNotifierCreationParams"
+ },
+ "type": "array"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-alert-notifier": {
+ "post": {
+ "operationId": "UpdateAlertNotifier",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/WithTask_AlertNotifier_"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "AlertNotifier"
+ ],
+ "security": [],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AlertNotifierUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/update-many-alert-notifiers": {
+ "post": {
+ "operationId": "UpdateManyAlertNotifiers",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_AlertNotifier_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "AlertNotifier"
+ ],
+ "security": [],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/AlertNotifierManyUpdationParams"
+ }
+ }
+ }
+ }
+ }
+ },
+ "/delete-alert-notifier": {
+ "post": {
+ "operationId": "DeleteAlertNotifier",
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/WithTask_DeleteAlertNotifier_"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "404": {
+ "description": "Not found",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ },
+ "500": {
+ "description": "Server error",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ErrorBody"
+ }
+ }
+ },
+ "headers": {
+ "x-tower-request-id": {
+ "schema": {
+ "type": "string"
+ },
+ "required": true
+ }
+ }
+ }
+ },
+ "tags": [
+ "AlertNotifier"
+ ],
+ "security": [],
+ "parameters": [],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/DeleteAlertNotifierParams"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "servers": [
+ {
+ "url": "/"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/cloudtower-api-doc/swagger/i18n.ts b/cloudtower-api-doc/swagger/i18n.ts
index 2b2826ef..caca6a59 100644
--- a/cloudtower-api-doc/swagger/i18n.ts
+++ b/cloudtower-api-doc/swagger/i18n.ts
@@ -56,6 +56,9 @@ import en3_2API from './locales/en/3.2.0.json';
import zh3_3API from './locales/zh/3.3.0.json';
import en3_3API from './locales/en/3.3.0.json';
+import zh3_4API from './locales/zh/3.4.0.json';
+import en3_4API from './locales/en/3.4.0.json';
+
export type ApiDoc = {
summary: string;
@@ -83,6 +86,7 @@ i18next.init({
['3_1_0']: en3_1API,
['3_2_0']: en3_2API,
['3_3_0']: en3_3API,
+ ['3_4_0']: en3_4API,
components: enComponents,
},
[SupportLanguage.zh]: {
@@ -102,20 +106,21 @@ i18next.init({
['3_1_0']: zh3_1API,
['3_2_0']: zh3_2API,
['3_3_0']: zh3_3API,
+ ['3_4_0']: zh3_4API,
components: zhComponents,
},
},
lng: SupportLanguage.zh,
updateMissing: true,
fallbackLng: [SupportLanguage.en, SupportLanguage.zh],
- fallbackNS: ['1_8_0','1_9_0','1_10_0', '2_0_0', '2_1_0','2_2_0', '2_3_0', '2_4_0','2_5_0', '2_6_0','2_7_0', '2_8_0', '3_0_0', '3_1_0', '3_2_0', '3_3_0'],
+ fallbackNS: ['1_8_0','1_9_0','1_10_0', '2_0_0', '2_1_0','2_2_0', '2_3_0', '2_4_0','2_5_0', '2_6_0','2_7_0', '2_8_0', '3_0_0', '3_1_0', '3_2_0', '3_3_0', '3_4_0'],
interpolation: {
prefix: "{",
suffix: "}",
escapeValue: false,
},
keySeparator: false,
- ns: ['1_8_0', '1_9_0', '1_10_0','2_0_0', '2_1_0', '2_2_0', '2_3_0', '2_4_0', '2_5_0','2_6_0', '2_7_0','2_8_0', '3_0_0', '3_1_0','3_2_0', '3_3_0', 'components'],
+ ns: ['1_8_0', '1_9_0', '1_10_0','2_0_0', '2_1_0', '2_2_0', '2_3_0', '2_4_0', '2_5_0','2_6_0', '2_7_0','2_8_0', '3_0_0', '3_1_0','3_2_0', '3_3_0', '3_4_0', 'components'],
nsSeparator: ".",
load: "currentOnly",
react: {
diff --git a/cloudtower-api-doc/swagger/locales/en/3.4.0.json b/cloudtower-api-doc/swagger/locales/en/3.4.0.json
new file mode 100644
index 00000000..b205e65d
--- /dev/null
+++ b/cloudtower-api-doc/swagger/locales/en/3.4.0.json
@@ -0,0 +1,11 @@
+{
+ "schemas": {},
+ "tags": [
+ {
+ "name": "ApiInfo",
+ "x-displayName": "",
+ "description": ""
+ }
+ ],
+ "paths": {}
+}
\ No newline at end of file
diff --git a/cloudtower-api-doc/swagger/locales/zh/3.4.0.json b/cloudtower-api-doc/swagger/locales/zh/3.4.0.json
new file mode 100644
index 00000000..e69fea6d
--- /dev/null
+++ b/cloudtower-api-doc/swagger/locales/zh/3.4.0.json
@@ -0,0 +1,2702 @@
+{
+ "schemas": {
+ "VmWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "clock_offset": "虚拟机时钟",
+ "clock_offset_in": "虚拟机时钟在指定范围中",
+ "clock_offset_not": "虚拟机时钟不等于指定数值",
+ "clock_offset_not_in": "虚拟机时钟不在指定范围中",
+ "cloud_init_supported": "是否支持 cloud-init",
+ "cloud_init_supported_not": "是否支持 cloud-init不等于指定数值",
+ "cluster": "所属集群",
+ "cpu_model": "CPU 兼容性",
+ "cpu_model_contains": "CPU 兼容性包含指定字符",
+ "cpu_model_ends_with": "CPU 兼容性已指定字符结尾",
+ "cpu_model_gt": "CPU 兼容性大于指定数值",
+ "cpu_model_gte": "CPU 兼容性大于或等于指定数值",
+ "cpu_model_in": "CPU 兼容性在指定范围中",
+ "cpu_model_lt": "CPU 兼容性小于指定字符",
+ "cpu_model_lte": "CPU 兼容性小于或等于指定字符",
+ "cpu_model_not": "CPU 兼容性不等于指定数值",
+ "cpu_model_not_contains": "CPU 兼容性不包含指定字符",
+ "cpu_model_not_ends_with": "CPU 兼容性不已指定字符结尾",
+ "cpu_model_not_in": "CPU 兼容性不在指定范围中",
+ "cpu_model_not_starts_with": "CPU 兼容性不已指定字符开始",
+ "cpu_model_starts_with": "CPU 兼容性已指定字符开始",
+ "cpu_usage": "CPU 使用率",
+ "cpu_usage_gt": "CPU 使用率大于指定数值",
+ "cpu_usage_gte": "CPU 使用率大于或等于指定数值",
+ "cpu_usage_in": "CPU 使用率在指定范围中",
+ "cpu_usage_lt": "CPU 使用率小于指定字符",
+ "cpu_usage_lte": "CPU 使用率小于或等于指定字符",
+ "cpu_usage_not": "CPU 使用率不等于指定数值",
+ "cpu_usage_not_in": "CPU 使用率不在指定范围中",
+ "deleted_at": "加入回收站的时间",
+ "deleted_at_gt": "加入回收站的时间大于指定数值",
+ "deleted_at_gte": "加入回收站的时间大于或等于指定数值",
+ "deleted_at_in": "加入回收站的时间在指定范围中",
+ "deleted_at_lt": "加入回收站的时间小于指定字符",
+ "deleted_at_lte": "加入回收站的时间小于或等于指定字符",
+ "deleted_at_not": "加入回收站的时间不等于指定数值",
+ "deleted_at_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": "描述已指定字符开始",
+ "dns_servers": "DNS 服务器",
+ "dns_servers_contains": "DNS 服务器包含指定字符",
+ "dns_servers_ends_with": "DNS 服务器已指定字符结尾",
+ "dns_servers_gt": "DNS 服务器大于指定数值",
+ "dns_servers_gte": "DNS 服务器大于或等于指定数值",
+ "dns_servers_in": "DNS 服务器在指定范围中",
+ "dns_servers_lt": "DNS 服务器小于指定字符",
+ "dns_servers_lte": "DNS 服务器小于或等于指定字符",
+ "dns_servers_not": "DNS 服务器不等于指定数值",
+ "dns_servers_not_contains": "DNS 服务器不包含指定字符",
+ "dns_servers_not_ends_with": "DNS 服务器不已指定字符结尾",
+ "dns_servers_not_in": "DNS 服务器不在指定范围中",
+ "dns_servers_not_starts_with": "DNS 服务器不已指定字符开始",
+ "dns_servers_starts_with": "DNS 服务器已指定字符开始",
+ "entity_filter_results_every": "返回关联资源全都符合相关筛选条件的资源",
+ "entity_filter_results_none": "返回关联资源不符合相关筛选条件的资源",
+ "entity_filter_results_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "entityAsyncStatus": "内部字段",
+ "entityAsyncStatus_in": "内部字段在指定范围中",
+ "entityAsyncStatus_not": "内部字段不等于指定数值",
+ "entityAsyncStatus_not_in": "内部字段不在指定范围中",
+ "firmware": "引导模式",
+ "firmware_in": "引导模式在指定范围中",
+ "firmware_not": "引导模式不等于指定数值",
+ "firmware_not_in": "引导模式不在指定范围中",
+ "folder": "所属组",
+ "gpu_devices_every": "返回关联资源全都符合相关筛选条件的资源",
+ "gpu_devices_none": "返回关联资源不符合相关筛选条件的资源",
+ "gpu_devices_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "guest_cpu_model": "客户端 CPU 兼容性",
+ "guest_cpu_model_contains": "客户端 CPU 兼容性包含指定字符",
+ "guest_cpu_model_ends_with": "客户端 CPU 兼容性已指定字符结尾",
+ "guest_cpu_model_gt": "客户端 CPU 兼容性大于指定数值",
+ "guest_cpu_model_gte": "客户端 CPU 兼容性大于或等于指定数值",
+ "guest_cpu_model_in": "客户端 CPU 兼容性在指定范围中",
+ "guest_cpu_model_lt": "客户端 CPU 兼容性小于指定字符",
+ "guest_cpu_model_lte": "客户端 CPU 兼容性小于或等于指定字符",
+ "guest_cpu_model_not": "客户端 CPU 兼容性不等于指定数值",
+ "guest_cpu_model_not_contains": "客户端 CPU 兼容性不包含指定字符",
+ "guest_cpu_model_not_ends_with": "客户端 CPU 兼容性不已指定字符结尾",
+ "guest_cpu_model_not_in": "客户端 CPU 兼容性不在指定范围中",
+ "guest_cpu_model_not_starts_with": "客户端 CPU 兼容性不已指定字符开始",
+ "guest_cpu_model_starts_with": "客户端 CPU 兼容性已指定字符开始",
+ "guest_os_type": "客户端操作系统类型",
+ "guest_os_type_in": "客户端操作系统类型在指定范围中",
+ "guest_os_type_not": "客户端操作系统类型不等于指定数值",
+ "guest_os_type_not_in": "客户端操作系统类型不在指定范围中",
+ "guest_size_usage": "内部使用率",
+ "guest_size_usage_gt": "内部使用率大于指定数值",
+ "guest_size_usage_gte": "内部使用率大于或等于指定数值",
+ "guest_size_usage_in": "内部使用率在指定范围中",
+ "guest_size_usage_lt": "内部使用率小于指定字符",
+ "guest_size_usage_lte": "内部使用率小于或等于指定字符",
+ "guest_size_usage_not": "内部使用率不等于指定数值",
+ "guest_size_usage_not_in": "内部使用率不在指定范围中",
+ "guest_used_size": "内部使用量",
+ "guest_used_size_gt": "内部使用量大于指定数值",
+ "guest_used_size_gte": "内部使用量大于或等于指定数值",
+ "guest_used_size_in": "内部使用量在指定范围中",
+ "guest_used_size_lt": "内部使用量小于指定字符",
+ "guest_used_size_lte": "内部使用量小于或等于指定字符",
+ "guest_used_size_not": "内部使用量不等于指定数值",
+ "guest_used_size_not_in": "内部使用量不在指定范围中",
+ "ha": "高可用",
+ "ha_not": "高可用不等于指定数值",
+ "host": "所属主机",
+ "hostname": "主机名",
+ "hostname_contains": "主机名包含指定字符",
+ "hostname_ends_with": "主机名已指定字符结尾",
+ "hostname_gt": "主机名大于指定数值",
+ "hostname_gte": "主机名大于或等于指定数值",
+ "hostname_in": "主机名在指定范围中",
+ "hostname_lt": "主机名小于指定字符",
+ "hostname_lte": "主机名小于或等于指定字符",
+ "hostname_not": "主机名不等于指定数值",
+ "hostname_not_contains": "主机名不包含指定字符",
+ "hostname_not_ends_with": "主机名不已指定字符结尾",
+ "hostname_not_in": "主机名不在指定范围中",
+ "hostname_not_starts_with": "主机名不已指定字符开始",
+ "hostname_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": "唯一标识已指定字符开始",
+ "in_recycle_bin": "是否在回收站中",
+ "in_recycle_bin_not": "是否在回收站中不等于指定数值",
+ "internal": "内部字段",
+ "internal_not": "内部字段不等于指定数值",
+ "io_policy": "限制模式",
+ "io_policy_in": "限制模式在指定范围中",
+ "io_policy_not": "限制模式不等于指定数值",
+ "io_policy_not_in": "限制模式不在指定范围中",
+ "ips": "IP 地址",
+ "ips_contains": "IP 地址包含指定字符",
+ "ips_ends_with": "IP 地址已指定字符结尾",
+ "ips_gt": "IP 地址大于指定数值",
+ "ips_gte": "IP 地址大于或等于指定数值",
+ "ips_in": "IP 地址在指定范围中",
+ "ips_lt": "IP 地址小于指定字符",
+ "ips_lte": "IP 地址小于或等于指定字符",
+ "ips_not": "IP 地址不等于指定数值",
+ "ips_not_contains": "IP 地址不包含指定字符",
+ "ips_not_ends_with": "IP 地址不已指定字符结尾",
+ "ips_not_in": "IP 地址不在指定范围中",
+ "ips_not_starts_with": "IP 地址不已指定字符开始",
+ "ips_starts_with": "IP 地址已指定字符开始",
+ "isolation_policy": "隔离策略",
+ "kernel_info": "kernal 信息",
+ "kernel_info_contains": "kernal 信息包含指定字符",
+ "kernel_info_ends_with": "kernal 信息已指定字符结尾",
+ "kernel_info_gt": "kernal 信息大于指定数值",
+ "kernel_info_gte": "kernal 信息大于或等于指定数值",
+ "kernel_info_in": "",
+ "kernel_info_lt": "kernal 信息小于指定字符",
+ "kernel_info_lte": "kernal 信息小于或等于指定字符",
+ "kernel_info_not": "kernal 信息不等于指定数值",
+ "kernel_info_not_contains": "kernal 信息不包含指定字符",
+ "kernel_info_not_ends_with": "kernal 信息不已指定字符结尾",
+ "kernel_info_not_in": "kernal 信息不在指定范围中",
+ "kernel_info_not_starts_with": "kernal 信息不已指定字符开始",
+ "kernel_info_starts_with": "kernal 信息已指定字符开始",
+ "labels_every": "返回关联资源全都符合相关筛选条件的资源",
+ "labels_none": "返回关联资源不符合相关筛选条件的资源",
+ "labels_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "last_shutdown_time": "最后一次关机时间",
+ "last_shutdown_time_gt": "最后一次关机时间大于指定数值",
+ "last_shutdown_time_gte": "最后一次关机时间大于或等于指定数值",
+ "last_shutdown_time_in": "最后一次关机时间在指定范围中",
+ "last_shutdown_time_lt": "最后一次关机时间小于指定字符",
+ "last_shutdown_time_lte": "最后一次关机时间小于或等于指定字符",
+ "last_shutdown_time_not": "最后一次关机时间不等于指定数值",
+ "last_shutdown_time_not_in": "最后一次关机时间不在指定范围中",
+ "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_bytes": "独占容量",
+ "logical_size_bytes_gt": "独占容量大于指定数值",
+ "logical_size_bytes_gte": "独占容量大于或等于指定数值",
+ "logical_size_bytes_in": "独占容量在指定范围中",
+ "logical_size_bytes_lt": "独占容量小于指定字符",
+ "logical_size_bytes_lte": "独占容量小于或等于指定字符",
+ "logical_size_bytes_not": "独占容量不等于指定数值",
+ "logical_size_bytes_not_in": "独占容量不在指定范围中",
+ "max_bandwidth": "带宽限制",
+ "max_bandwidth_gt": "带宽限制大于指定数值",
+ "max_bandwidth_gte": "带宽限制大于或等于指定数值",
+ "max_bandwidth_in": "带宽限制在指定范围中",
+ "max_bandwidth_lt": "带宽限制小于指定字符",
+ "max_bandwidth_lte": "带宽限制小于或等于指定字符",
+ "max_bandwidth_not": "带宽限制不等于指定数值",
+ "max_bandwidth_not_in": "带宽限制不在指定范围中",
+ "max_bandwidth_policy": "带宽限制策略",
+ "max_bandwidth_policy_in": "带宽限制策略在指定范围中",
+ "max_bandwidth_policy_not": "带宽限制策略不等于指定数值",
+ "max_bandwidth_policy_not_in": "带宽限制策略不在指定范围中",
+ "max_iops": "IOPS 限制",
+ "max_iops_gt": "IOPS 限制大于指定数值",
+ "max_iops_gte": "IOPS 限制大于或等于指定数值",
+ "max_iops_in": "IOPS 限制在指定范围中",
+ "max_iops_lt": "IOPS 限制小于指定字符",
+ "max_iops_lte": "IOPS 限制小于或等于指定字符",
+ "max_iops_not": "IOPS 限制不等于指定数值",
+ "max_iops_not_in": "IOPS 限制不在指定范围中",
+ "max_iops_policy": "IOPS 限制策略",
+ "max_iops_policy_in": "IOPS 限制策略在指定范围中",
+ "max_iops_policy_not": "IOPS 限制策略不等于指定数值",
+ "max_iops_policy_not_in": "IOPS 限制策略不在指定范围中",
+ "memory": "内存分配(字节)",
+ "memory_gt": "内存分配(字节)大于指定数值",
+ "memory_gte": "内存分配(字节)大于或等于指定数值",
+ "memory_in": "内存分配(字节)在指定范围中",
+ "memory_lt": "内存分配(字节)小于指定字符",
+ "memory_lte": "内存分配(字节)小于或等于指定字符",
+ "memory_not": "内存分配(字节)不等于指定数值",
+ "memory_not_in": "内存分配(字节)不在指定范围中",
+ "memory_usage": "内存使用率",
+ "memory_usage_gt": "内存使用率大于指定数值",
+ "memory_usage_gte": "内存使用率大于或等于指定数值",
+ "memory_usage_in": "内存使用率在指定范围中",
+ "memory_usage_lt": "内存使用率小于指定字符",
+ "memory_usage_lte": "内存使用率小于或等于指定字符",
+ "memory_usage_not": "内存使用率不等于指定数值",
+ "memory_usage_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": "虚拟机名已指定字符开始",
+ "nested_virtualization": "嵌套虚拟化",
+ "nested_virtualization_not": "嵌套虚拟化不等于指定数值",
+ "node_ip": "节点 IP",
+ "node_ip_contains": "节点 IP包含指定字符",
+ "node_ip_ends_with": "节点 IP已指定字符结尾",
+ "node_ip_gt": "节点 IP大于指定数值",
+ "node_ip_gte": "节点 IP大于或等于指定数值",
+ "node_ip_in": "节点 IP在指定范围中",
+ "node_ip_lt": "节点 IP小于指定字符",
+ "node_ip_lte": "节点 IP小于或等于指定字符",
+ "node_ip_not": "节点 IP不等于指定数值",
+ "node_ip_not_contains": "节点 IP不包含指定字符",
+ "node_ip_not_ends_with": "节点 IP不已指定字符结尾",
+ "node_ip_not_in": "节点 IP不在指定范围中",
+ "node_ip_not_starts_with": "节点 IP不已指定字符开始",
+ "node_ip_starts_with": "节点 IP已指定字符开始",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件",
+ "original_name": "原始名称",
+ "original_name_contains": "原始名称包含指定字符",
+ "original_name_ends_with": "原始名称已指定字符结尾",
+ "original_name_gt": "原始名称大于指定数值",
+ "original_name_gte": "原始名称大于或等于指定数值",
+ "original_name_in": "原始名称在指定范围中",
+ "original_name_lt": "原始名称小于指定字符",
+ "original_name_lte": "原始名称小于或等于指定字符",
+ "original_name_not": "原始名称不等于指定数值",
+ "original_name_not_contains": "原始名称不包含指定字符",
+ "original_name_not_ends_with": "原始名称不已指定字符结尾",
+ "original_name_not_in": "原始名称不在指定范围中",
+ "original_name_not_starts_with": "原始名称不已指定字符开始",
+ "original_name_starts_with": "原始名称已指定字符开始",
+ "os": "操作系统",
+ "os_contains": "操作系统包含指定字符",
+ "os_ends_with": "操作系统已指定字符结尾",
+ "os_gt": "操作系统大于指定数值",
+ "os_gte": "操作系统大于或等于指定数值",
+ "os_in": "操作系统在指定范围中",
+ "os_lt": "操作系统小于指定字符",
+ "os_lte": "操作系统小于或等于指定字符",
+ "os_not": "操作系统不等于指定数值",
+ "os_not_contains": "操作系统不包含指定字符",
+ "os_not_ends_with": "操作系统不已指定字符结尾",
+ "os_not_in": "操作系统不在指定范围中",
+ "os_not_starts_with": "操作系统不已指定字符开始",
+ "os_starts_with": "操作系统已指定字符开始",
+ "pci_nics_every": "返回关联资源全都符合相关筛选条件的资源",
+ "pci_nics_none": "返回关联资源不符合相关筛选条件的资源",
+ "pci_nics_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "protected": "是否加入快照计划",
+ "protected_not": "是否加入快照计划不等于指定数值",
+ "provisioned_size": "分配容量",
+ "provisioned_size_gt": "分配容量大于指定数值",
+ "provisioned_size_gte": "分配容量大于或等于指定数值",
+ "provisioned_size_in": "分配容量在指定范围中",
+ "provisioned_size_lt": "分配容量小于指定字符",
+ "provisioned_size_lte": "分配容量小于或等于指定字符",
+ "provisioned_size_not": "分配容量不等于指定数值",
+ "provisioned_size_not_in": "分配容量不在指定范围中",
+ "size": "可释放空间",
+ "size_gt": "可释放空间大于指定数值",
+ "size_gte": "可释放空间大于或等于指定数值",
+ "size_in": "可释放空间在指定范围中",
+ "size_lt": "可释放空间小于指定字符",
+ "size_lte": "可释放空间小于或等于指定字符",
+ "size_not": "可释放空间不等于指定数值",
+ "size_not_in": "可释放空间不在指定范围中",
+ "snapshot_plan": "所属快照计划",
+ "snapshots_every": "返回关联资源全都符合相关筛选条件的资源",
+ "snapshots_none": "返回关联资源不符合相关筛选条件的资源",
+ "snapshots_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "status": "电池状态",
+ "status_in": "电池状态在指定范围中",
+ "status_not": "电池状态不等于指定数值",
+ "status_not_in": "电池状态不在指定范围中",
+ "unique_size": "独占容量",
+ "unique_size_gt": "独占容量大于指定数值",
+ "unique_size_gte": "独占容量大于或等于指定数值",
+ "unique_size_in": "独占容量在指定范围中",
+ "unique_size_lt": "独占容量小于指定字符",
+ "unique_size_lte": "独占容量小于或等于指定字符",
+ "unique_size_not": "独占容量不等于指定数值",
+ "unique_size_not_in": "独占容量不在指定范围中",
+ "usb_devices_every": "返回关联资源全都符合相关筛选条件的资源",
+ "usb_devices_none": "返回关联资源不符合相关筛选条件的资源",
+ "usb_devices_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "vcpu": "vCPU",
+ "vcpu_gt": "vCPU大于指定数值",
+ "vcpu_gte": "vCPU大于或等于指定数值",
+ "vcpu_in": "vCPU在指定范围中",
+ "vcpu_lt": "vCPU小于指定字符",
+ "vcpu_lte": "vCPU小于或等于指定字符",
+ "vcpu_not": "vCPU不等于指定数值",
+ "vcpu_not_in": "vCPU不在指定范围中",
+ "video_type": "显卡",
+ "video_type_in": "显卡在指定范围中",
+ "video_type_not": "显卡不等于指定数值",
+ "video_type_not_in": "显卡不在指定范围中",
+ "vm_disks_every": "返回关联资源全都符合相关筛选条件的资源",
+ "vm_disks_none": "返回关联资源不符合相关筛选条件的资源",
+ "vm_disks_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "vm_nics_every": "返回关联资源全都符合相关筛选条件的资源",
+ "vm_nics_none": "返回关联资源不符合相关筛选条件的资源",
+ "vm_nics_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "vm_placement_group_every": "返回关联资源全都符合相关筛选条件的资源",
+ "vm_placement_group_none": "返回关联资源不符合相关筛选条件的资源",
+ "vm_placement_group_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "vm_tools_status": "虚拟机工具状态",
+ "vm_tools_status_in": "虚拟机工具状态在指定范围中",
+ "vm_tools_status_not": "虚拟机工具状态不等于指定数值",
+ "vm_tools_status_not_in": "虚拟机工具状态不在指定范围中",
+ "vm_tools_version": "虚拟机工具版本",
+ "vm_tools_version_contains": "虚拟机工具版本包含指定字符",
+ "vm_tools_version_ends_with": "虚拟机工具版本已指定字符结尾",
+ "vm_tools_version_gt": "虚拟机工具版本大于指定数值",
+ "vm_tools_version_gte": "虚拟机工具版本大于或等于指定数值",
+ "vm_tools_version_in": "虚拟机工具版本在指定范围中",
+ "vm_tools_version_lt": "虚拟机工具版本小于指定字符",
+ "vm_tools_version_lte": "虚拟机工具版本小于或等于指定字符",
+ "vm_tools_version_not": "虚拟机工具版本不等于指定数值",
+ "vm_tools_version_not_contains": "虚拟机工具版本不包含指定字符",
+ "vm_tools_version_not_ends_with": "虚拟机工具版本不已指定字符结尾",
+ "vm_tools_version_not_in": "虚拟机工具版本不在指定范围中",
+ "vm_tools_version_not_starts_with": "虚拟机工具版本不已指定字符开始",
+ "vm_tools_version_starts_with": "虚拟机工具版本已指定字符开始",
+ "vm_usage": "系统服务",
+ "vm_usage_in": "系统服务在指定范围中",
+ "vm_usage_not": "系统服务不等于指定数值",
+ "vm_usage_not_in": "系统服务不在指定范围中",
+ "win_opt": "Windows 优化选项",
+ "win_opt_not": "Windows 优化选项不等于指定数值"
+ },
+ "GpuDeviceWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "assigned_vgpus_num": "GPU 设备上被分配的 vGPU 数量",
+ "assigned_vgpus_num_gt": "GPU 设备上被分配的 vGPU 数量大于指定数值",
+ "assigned_vgpus_num_gte": "GPU 设备上被分配的 vGPU 数量大于或等于指定数值",
+ "assigned_vgpus_num_in": "GPU 设备上被分配的 vGPU 数量在指定范围中",
+ "assigned_vgpus_num_lt": "GPU 设备上被分配的 vGPU 数量小于指定字符",
+ "assigned_vgpus_num_lte": "GPU 设备上被分配的 vGPU 数量小于或等于指定字符",
+ "assigned_vgpus_num_not": "GPU 设备上被分配的 vGPU 数量不等于指定数值",
+ "assigned_vgpus_num_not_in": "GPU 设备上被分配的 vGPU 数量不在指定范围中",
+ "available_vgpus_num": "GPU 设备上可用的 vGPU 数量",
+ "available_vgpus_num_gt": "GPU 设备上可用的 vGPU 数量大于指定数值",
+ "available_vgpus_num_gte": "GPU 设备上可用的 vGPU 数量大于或等于指定数值",
+ "available_vgpus_num_in": "GPU 设备上可用的 vGPU 数量在指定范围中",
+ "available_vgpus_num_lt": "GPU 设备上可用的 vGPU 数量小于指定字符",
+ "available_vgpus_num_lte": "GPU 设备上可用的 vGPU 数量小于或等于指定字符",
+ "available_vgpus_num_not": "GPU 设备上可用的 vGPU 数量不等于指定数值",
+ "available_vgpus_num_not_in": "GPU 设备上可用的 vGPU 数量不在指定范围中",
+ "brand": "品牌",
+ "brand_contains": "品牌包含指定字符",
+ "brand_ends_with": "品牌已指定字符结尾",
+ "brand_gt": "品牌大于指定数值",
+ "brand_gte": "品牌大于或等于指定数值",
+ "brand_in": "品牌在指定范围中",
+ "brand_lt": "品牌小于指定字符",
+ "brand_lte": "品牌小于或等于指定字符",
+ "brand_not": "品牌不等于指定数值",
+ "brand_not_contains": "品牌不包含指定字符",
+ "brand_not_ends_with": "品牌不已指定字符结尾",
+ "brand_not_in": "品牌不在指定范围中",
+ "brand_not_starts_with": "品牌不已指定字符开始",
+ "brand_starts_with": "品牌已指定字符开始",
+ "bus_location": "PCI 地址",
+ "bus_location_contains": "PCI 地址包含指定字符",
+ "bus_location_ends_with": "PCI 地址已指定字符结尾",
+ "bus_location_gt": "PCI 地址大于指定数值",
+ "bus_location_gte": "PCI 地址大于或等于指定数值",
+ "bus_location_in": "PCI 地址在指定范围中",
+ "bus_location_lt": "PCI 地址小于指定字符",
+ "bus_location_lte": "PCI 地址小于或等于指定字符",
+ "bus_location_not": "PCI 地址不等于指定数值",
+ "bus_location_not_contains": "PCI 地址不包含指定字符",
+ "bus_location_not_ends_with": "PCI 地址不已指定字符结尾",
+ "bus_location_not_in": "PCI 地址不在指定范围中",
+ "bus_location_not_starts_with": "PCI 地址不已指定字符开始",
+ "bus_location_starts_with": "PCI 地址已指定字符开始",
+ "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": "内部字段,标识资源操作状态不在指定范围中",
+ "host": "GPU 设备所在主机的",
+ "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": "唯一标识已指定字符开始",
+ "is_nvidia_tools_ready": "NVIDIA 工具是否就绪",
+ "is_nvidia_tools_ready_not": "NVIDIA 工具是否就绪不等于指定数值",
+ "is_nvidia_vfs_enabled": "是否已经开启 SR-IOV 并将 VF 绑定到 NVIDIA 驱动",
+ "is_nvidia_vfs_enabled_not": "是否已经开启 SR-IOV 并将 VF 绑定到 NVIDIA 驱动不等于指定数值",
+ "is_nvidia_vfs_supported": "是否支持开启 SR-IOV 并将 VF 绑定到 NVIDIA 驱动",
+ "is_nvidia_vfs_supported_not": "是否支持开启 SR-IOV 并将 VF 绑定到 NVIDIA 驱动不等于指定数值",
+ "labels_every": "返回关联资源全都符合相关筛选条件的资源",
+ "labels_none": "返回关联资源不符合相关筛选条件的资源",
+ "labels_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "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已指定字符开始",
+ "model": "型号",
+ "model_contains": "型号包含指定字符",
+ "model_ends_with": "型号已指定字符结尾",
+ "model_gt": "型号大于指定数值",
+ "model_gte": "型号大于或等于指定数值",
+ "model_in": "型号在指定范围中",
+ "model_lt": "型号小于指定字符",
+ "model_lte": "型号小于或等于指定字符",
+ "model_not": "型号不等于指定数值",
+ "model_not_contains": "型号不包含指定字符",
+ "model_not_ends_with": "型号不已指定字符结尾",
+ "model_not_in": "型号不在指定范围中",
+ "model_not_starts_with": "型号不已指定字符开始",
+ "model_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": "名称已指定字符开始",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件",
+ "status": "设备状态",
+ "status_in": "设备状态在指定范围中",
+ "status_not": "设备状态不等于指定数值",
+ "status_not_in": "设备状态不在指定范围中",
+ "user_usage": "用途",
+ "user_usage_in": "用途在指定范围中",
+ "user_usage_not": "用途不等于指定数值",
+ "user_usage_not_in": "用途不在指定范围中",
+ "user_vgpu_type_id": "vGPU 类型 ID",
+ "user_vgpu_type_id_contains": "vGPU 类型 ID包含指定字符",
+ "user_vgpu_type_id_ends_with": "vGPU 类型 ID已指定字符结尾",
+ "user_vgpu_type_id_gt": "vGPU 类型 ID大于指定数值",
+ "user_vgpu_type_id_gte": "vGPU 类型 ID大于或等于指定数值",
+ "user_vgpu_type_id_in": "vGPU 类型 ID在指定范围中",
+ "user_vgpu_type_id_lt": "vGPU 类型 ID小于指定字符",
+ "user_vgpu_type_id_lte": "vGPU 类型 ID小于或等于指定字符",
+ "user_vgpu_type_id_not": "vGPU 类型 ID不等于指定数值",
+ "user_vgpu_type_id_not_contains": "vGPU 类型 ID不包含指定字符",
+ "user_vgpu_type_id_not_ends_with": "vGPU 类型 ID不已指定字符结尾",
+ "user_vgpu_type_id_not_in": "vGPU 类型 ID不在指定范围中",
+ "user_vgpu_type_id_not_starts_with": "vGPU 类型 ID不已指定字符开始",
+ "user_vgpu_type_id_starts_with": "vGPU 类型 ID已指定字符开始",
+ "user_vgpu_type_name": "vGPU 型号名称",
+ "user_vgpu_type_name_contains": "vGPU 型号名称包含指定字符",
+ "user_vgpu_type_name_ends_with": "vGPU 型号名称已指定字符结尾",
+ "user_vgpu_type_name_gt": "vGPU 型号名称大于指定数值",
+ "user_vgpu_type_name_gte": "vGPU 型号名称大于或等于指定数值",
+ "user_vgpu_type_name_in": "vGPU 型号名称在指定范围中",
+ "user_vgpu_type_name_lt": "vGPU 型号名称小于指定字符",
+ "user_vgpu_type_name_lte": "vGPU 型号名称小于或等于指定字符",
+ "user_vgpu_type_name_not": "vGPU 型号名称不等于指定数值",
+ "user_vgpu_type_name_not_contains": "vGPU 型号名称不包含指定字符",
+ "user_vgpu_type_name_not_ends_with": "vGPU 型号名称不已指定字符结尾",
+ "user_vgpu_type_name_not_in": "vGPU 型号名称不在指定范围中",
+ "user_vgpu_type_name_not_starts_with": "vGPU 型号名称不已指定字符开始",
+ "user_vgpu_type_name_starts_with": "vGPU 型号名称已指定字符开始",
+ "vgpu_instance_num": "GPU 设备上当前存在的 vGPU 实例数量",
+ "vgpu_instance_num_gt": "GPU 设备上当前存在的 vGPU 实例数量大于指定数值",
+ "vgpu_instance_num_gte": "GPU 设备上当前存在的 vGPU 实例数量大于或等于指定数值",
+ "vgpu_instance_num_in": "",
+ "vgpu_instance_num_lt": "GPU 设备上当前存在的 vGPU 实例数量小于指定字符",
+ "vgpu_instance_num_lte": "GPU 设备上当前存在的 vGPU 实例数量小于或等于指定字符",
+ "vgpu_instance_num_not": "GPU 设备上当前存在的 vGPU 实例数量不等于指定数值",
+ "vgpu_instance_num_not_in": "GPU 设备上当前存在的 vGPU 实例数量不在指定范围中",
+ "vms_every": "返回关联资源全都符合相关筛选条件的资源",
+ "vms_none": "返回关联资源不符合相关筛选条件的资源",
+ "vms_some": "返回关联资源一项或多项符合相关筛选条件的资源"
+ },
+ "HostWhereInput": {
+ "access_ip": "接入 IP",
+ "access_ip_contains": "接入 IP包含指定字符",
+ "access_ip_ends_with": "接入 IP已指定字符结尾",
+ "access_ip_gt": "接入 IP大于指定数值",
+ "access_ip_gte": "接入 IP大于或等于指定数值",
+ "access_ip_in": "接入 IP在指定范围中",
+ "access_ip_lt": "接入 IP小于指定字符",
+ "access_ip_lte": "接入 IP小于或等于指定字符",
+ "access_ip_not": "接入 IP不等于指定数值",
+ "access_ip_not_contains": "接入 IP不包含指定字符",
+ "access_ip_not_ends_with": "接入 IP不已指定字符结尾",
+ "access_ip_not_in": "接入 IP不在指定范围中",
+ "access_ip_not_starts_with": "接入 IP不已指定字符开始",
+ "access_ip_starts_with": "接入 IP已指定字符开始",
+ "allocable_cpu_cores_for_vm_exclusive": "可独占 CPU(线程)数",
+ "allocable_cpu_cores_for_vm_exclusive_gt": "可独占 CPU(线程)数大于指定数值",
+ "allocable_cpu_cores_for_vm_exclusive_gte": "可独占 CPU(线程)数大于或等于指定数值",
+ "allocable_cpu_cores_for_vm_exclusive_in": "可独占 CPU(线程)数在指定范围中",
+ "allocable_cpu_cores_for_vm_exclusive_lt": "可独占 CPU(线程)数小于指定字符",
+ "allocable_cpu_cores_for_vm_exclusive_lte": "可独占 CPU(线程)数小于或等于指定字符",
+ "allocable_cpu_cores_for_vm_exclusive_not": "可独占 CPU(线程)数不等于指定数值",
+ "allocable_cpu_cores_for_vm_exclusive_not_in": "可独占 CPU(线程)数不在指定范围中",
+ "allocatable_memory_bytes": "可分配内存",
+ "allocatable_memory_bytes_gt": "可分配内存大于指定数值",
+ "allocatable_memory_bytes_gte": "可分配内存大于或等于指定数值",
+ "allocatable_memory_bytes_in": "可分配内存在指定范围中",
+ "allocatable_memory_bytes_lt": "可分配内存小于指定字符",
+ "allocatable_memory_bytes_lte": "可分配内存小于或等于指定字符",
+ "allocatable_memory_bytes_not": "可分配内存不等于指定数值",
+ "allocatable_memory_bytes_not_in": "可分配内存不在指定范围中",
+ "AND": "符合所有的筛选条件",
+ "chunk_id": "主机在 zbs 中的 chunk id",
+ "chunk_id_contains": "主机在 zbs 中的 chunk id包含指定字符",
+ "chunk_id_ends_with": "主机在 zbs 中的 chunk id已指定字符结尾",
+ "chunk_id_gt": "主机在 zbs 中的 chunk id大于指定数值",
+ "chunk_id_gte": "主机在 zbs 中的 chunk id大于或等于指定数值",
+ "chunk_id_in": "主机在 zbs 中的 chunk id在指定范围中",
+ "chunk_id_lt": "主机在 zbs 中的 chunk id小于指定字符",
+ "chunk_id_lte": "主机在 zbs 中的 chunk id小于或等于指定字符",
+ "chunk_id_not": "主机在 zbs 中的 chunk id不等于指定数值",
+ "chunk_id_not_contains": "主机在 zbs 中的 chunk id不包含指定字符",
+ "chunk_id_not_ends_with": "主机在 zbs 中的 chunk id不已指定字符结尾",
+ "chunk_id_not_in": "主机在 zbs 中的 chunk id不在指定范围中",
+ "chunk_id_not_starts_with": "主机在 zbs 中的 chunk id不已指定字符开始",
+ "chunk_id_starts_with": "主机在 zbs 中的 chunk id已指定字符开始",
+ "cluster": "所属集群",
+ "cpu_brand": "CPU 品牌",
+ "cpu_brand_contains": "CPU 品牌包含指定字符",
+ "cpu_brand_ends_with": "CPU 品牌已指定字符结尾",
+ "cpu_brand_gt": "CPU 品牌大于指定数值",
+ "cpu_brand_gte": "CPU 品牌大于或等于指定数值",
+ "cpu_brand_in": "CPU 品牌在指定范围中",
+ "cpu_brand_lt": "CPU 品牌小于指定字符",
+ "cpu_brand_lte": "CPU 品牌小于或等于指定字符",
+ "cpu_brand_not": "CPU 品牌不等于指定数值",
+ "cpu_brand_not_contains": "CPU 品牌不包含指定字符",
+ "cpu_brand_not_ends_with": "CPU 品牌不已指定字符结尾",
+ "cpu_brand_not_in": "CPU 品牌不在指定范围中",
+ "cpu_brand_not_starts_with": "CPU 品牌不已指定字符开始",
+ "cpu_brand_starts_with": "CPU 品牌已指定字符开始",
+ "cpu_fan_speed_unit": "风扇转速单位",
+ "cpu_fan_speed_unit_in": "风扇转速单位在指定范围中",
+ "cpu_fan_speed_unit_not": "风扇转速单位不等于指定数值",
+ "cpu_fan_speed_unit_not_in": "风扇转速单位不在指定范围中",
+ "cpu_hz_per_core": "CPU (Hz) / 核",
+ "cpu_hz_per_core_gt": "CPU (Hz) / 核大于指定数值",
+ "cpu_hz_per_core_gte": "CPU (Hz) / 核大于或等于指定数值",
+ "cpu_hz_per_core_in": "CPU (Hz) / 核在指定范围中",
+ "cpu_hz_per_core_lt": "CPU (Hz) / 核小于指定字符",
+ "cpu_hz_per_core_lte": "CPU (Hz) / 核小于或等于指定字符",
+ "cpu_hz_per_core_not": "CPU (Hz) / 核不等于指定数值",
+ "cpu_hz_per_core_not_in": "CPU (Hz) / 核不在指定范围中",
+ "cpu_model": "CPU 型号",
+ "cpu_model_contains": "CPU 型号包含指定字符",
+ "cpu_model_ends_with": "CPU 型号已指定字符结尾",
+ "cpu_model_gt": "CPU 型号大于指定数值",
+ "cpu_model_gte": "CPU 型号大于或等于指定数值",
+ "cpu_model_in": "CPU 型号在指定范围中",
+ "cpu_model_lt": "CPU 型号小于指定字符",
+ "cpu_model_lte": "CPU 型号小于或等于指定字符",
+ "cpu_model_not": "CPU 型号不等于指定数值",
+ "cpu_model_not_contains": "CPU 型号不包含指定字符",
+ "cpu_model_not_ends_with": "CPU 型号不已指定字符结尾",
+ "cpu_model_not_in": "CPU 型号不在指定范围中",
+ "cpu_model_not_starts_with": "CPU 型号不已指定字符开始",
+ "cpu_model_starts_with": "CPU 型号已指定字符开始",
+ "cpu_vendor": "CPU 供应商",
+ "cpu_vendor_contains": "CPU 供应商包含指定字符",
+ "cpu_vendor_ends_with": "CPU 供应商已指定字符结尾",
+ "cpu_vendor_gt": "CPU 供应商大于指定数值",
+ "cpu_vendor_gte": "CPU 供应商大于或等于指定数值",
+ "cpu_vendor_in": "CPU 供应商在指定范围中",
+ "cpu_vendor_lt": "CPU 供应商小于指定字符",
+ "cpu_vendor_lte": "CPU 供应商小于或等于指定字符",
+ "cpu_vendor_not": "CPU 供应商不等于指定数值",
+ "cpu_vendor_not_contains": "CPU 供应商不包含指定字符",
+ "cpu_vendor_not_ends_with": "CPU 供应商不已指定字符结尾",
+ "cpu_vendor_not_in": "CPU 供应商不在指定范围中",
+ "cpu_vendor_not_starts_with": "CPU 供应商不已指定字符开始",
+ "cpu_vendor_starts_with": "CPU 供应商已指定字符开始",
+ "data_ip": "存储 IP",
+ "data_ip_contains": "存储 IP包含指定字符",
+ "data_ip_ends_with": "存储 IP已指定字符结尾",
+ "data_ip_gt": "存储 IP大于指定数值",
+ "data_ip_gte": "存储 IP大于或等于指定数值",
+ "data_ip_in": "存储 IP在指定范围中",
+ "data_ip_lt": "存储 IP小于指定字符",
+ "data_ip_lte": "存储 IP小于或等于指定字符",
+ "data_ip_not": "存储 IP不等于指定数值",
+ "data_ip_not_contains": "存储 IP不包含指定字符",
+ "data_ip_not_ends_with": "存储 IP不已指定字符结尾",
+ "data_ip_not_in": "存储 IP不在指定范围中",
+ "data_ip_not_starts_with": "存储 IP不已指定字符开始",
+ "data_ip_starts_with": "存储 IP已指定字符开始",
+ "disks_every": "返回关联资源全都符合相关筛选条件的资源",
+ "disks_none": "返回关联资源不符合相关筛选条件的资源",
+ "disks_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "entityAsyncStatus": "内部字段",
+ "entityAsyncStatus_in": "内部字段在指定范围中",
+ "entityAsyncStatus_not": "内部字段不等于指定数值",
+ "entityAsyncStatus_not_in": "内部字段不在指定范围中",
+ "failure_data_space": "失效空间",
+ "failure_data_space_gt": "失效空间大于指定数值",
+ "failure_data_space_gte": "失效空间大于或等于指定数值",
+ "failure_data_space_in": "失效空间在指定范围中",
+ "failure_data_space_lt": "失效空间小于指定字符",
+ "failure_data_space_lte": "失效空间小于或等于指定字符",
+ "failure_data_space_not": "失效空间不等于指定数值",
+ "failure_data_space_not_in": "失效空间不在指定范围中",
+ "gpu_devices_every": "返回关联资源全都符合相关筛选条件的资源",
+ "gpu_devices_none": "返回关联资源不符合相关筛选条件的资源",
+ "gpu_devices_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "hdd_data_capacity": "HDD 总容量",
+ "hdd_data_capacity_gt": "HDD 总容量大于指定数值",
+ "hdd_data_capacity_gte": "HDD 总容量大于或等于指定数值",
+ "hdd_data_capacity_in": "HDD 总容量在指定范围中",
+ "hdd_data_capacity_lt": "HDD 总容量小于指定字符",
+ "hdd_data_capacity_lte": "HDD 总容量小于或等于指定字符",
+ "hdd_data_capacity_not": "HDD 总容量不等于指定数值",
+ "hdd_data_capacity_not_in": "HDD 总容量不在指定范围中",
+ "hdd_disk_count": "HDD 盘数",
+ "hdd_disk_count_gt": "HDD 盘数大于指定数值",
+ "hdd_disk_count_gte": "HDD 盘数大于或等于指定数值",
+ "hdd_disk_count_in": "HDD 盘数在指定范围中",
+ "hdd_disk_count_lt": "HDD 盘数小于指定字符",
+ "hdd_disk_count_lte": "HDD 盘数小于或等于指定字符",
+ "hdd_disk_count_not": "HDD 盘数不等于指定数值",
+ "hdd_disk_count_not_in": "HDD 盘数不在指定范围中",
+ "hypervisor_ip": "节点 Hypervisor IP",
+ "hypervisor_ip_contains": "节点 Hypervisor IP包含指定字符",
+ "hypervisor_ip_ends_with": "节点 Hypervisor IP已指定字符结尾",
+ "hypervisor_ip_gt": "节点 Hypervisor IP大于指定数值",
+ "hypervisor_ip_gte": "节点 Hypervisor IP大于或等于指定数值",
+ "hypervisor_ip_in": "节点 Hypervisor IP在指定范围中",
+ "hypervisor_ip_lt": "节点 Hypervisor IP小于指定字符",
+ "hypervisor_ip_lte": "节点 Hypervisor IP小于或等于指定字符",
+ "hypervisor_ip_not": "节点 Hypervisor IP不等于指定数值",
+ "hypervisor_ip_not_contains": "节点 Hypervisor IP不包含指定字符",
+ "hypervisor_ip_not_ends_with": "节点 Hypervisor IP不已指定字符结尾",
+ "hypervisor_ip_not_in": "节点 Hypervisor IP不在指定范围中",
+ "hypervisor_ip_not_starts_with": "节点 Hypervisor IP不已指定字符开始",
+ "hypervisor_ip_starts_with": "节点 Hypervisor IP已指定字符开始",
+ "id": "唯一标识 ID",
+ "id_contains": "唯一标识 ID包含指定字符",
+ "id_ends_with": "唯一标识 ID已指定字符结尾",
+ "id_gt": "唯一标识 ID大于指定数值",
+ "id_gte": "唯一标识 ID大于或等于指定数值",
+ "id_in": "唯一标识 ID在指定范围中",
+ "id_lt": "唯一标识 ID小于指定字符",
+ "id_lte": "唯一标识 ID小于或等于指定字符",
+ "id_not": "唯一标识 ID不等于指定数值",
+ "id_not_contains": "唯一标识 ID不包含指定字符",
+ "id_not_ends_with": "唯一标识 ID不已指定字符结尾",
+ "id_not_in": "唯一标识 ID不在指定范围中",
+ "id_not_starts_with": "唯一标识 ID不已指定字符开始",
+ "id_starts_with": "唯一标识 ID已指定字符开始",
+ "iommu": "IOMMU 状态",
+ "iommu_in": "IOMMU 状态在指定范围中",
+ "iommu_not": "IOMMU 状态不等于指定数值",
+ "iommu_not_in": "IOMMU 状态不在指定范围中",
+ "ipmi": "IPMI 信息",
+ "is_os_in_raid1": "主机元数据分区是否开启 RAID1",
+ "is_os_in_raid1_not": "主机元数据分区是否开启 RAID1不等于指定数值",
+ "labels_every": "返回关联资源全都符合相关筛选条件的资源",
+ "labels_none": "返回关联资源不符合相关筛选条件的资源",
+ "labels_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "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已指定字符开始",
+ "lsm_cap_disk_safe_umount": "是否支持物理盘挂载或卸载",
+ "lsm_cap_disk_safe_umount_not": "是否支持物理盘挂载或卸载不等于指定数值",
+ "management_ip": "管理 IP",
+ "management_ip_contains": "管理 IP包含指定字符",
+ "management_ip_ends_with": "管理 IP已指定字符结尾",
+ "management_ip_gt": "管理 IP大于指定数值",
+ "management_ip_gte": "管理 IP大于或等于指定数值",
+ "management_ip_in": "管理 IP在指定范围中",
+ "management_ip_lt": "管理 IP小于指定字符",
+ "management_ip_lte": "管理 IP小于或等于指定字符",
+ "management_ip_not": "管理 IP不等于指定数值",
+ "management_ip_not_contains": "管理 IP不包含指定字符",
+ "management_ip_not_ends_with": "管理 IP不已指定字符结尾",
+ "management_ip_not_in": "管理 IP不在指定范围中",
+ "management_ip_not_starts_with": "管理 IP不已指定字符开始",
+ "management_ip_starts_with": "管理 IP已指定字符开始",
+ "model": "型号",
+ "model_contains": "型号包含指定字符",
+ "model_ends_with": "型号已指定字符结尾",
+ "model_gt": "型号大于指定数值",
+ "model_gte": "型号大于或等于指定数值",
+ "model_in": "型号在指定范围中",
+ "model_lt": "型号小于指定字符",
+ "model_lte": "型号小于或等于指定字符",
+ "model_not": "型号不等于指定数值",
+ "model_not_contains": "型号不包含指定字符",
+ "model_not_ends_with": "型号不已指定字符结尾",
+ "model_not_in": "型号不在指定范围中",
+ "model_not_starts_with": "型号不已指定字符开始",
+ "model_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": "名称已指定字符开始",
+ "nested_virtualization": "是否支持嵌套虚拟化",
+ "nested_virtualization_not": "是否支持嵌套虚拟化不等于指定数值",
+ "nic_count": "网卡数",
+ "nic_count_gt": "网卡数大于指定数值",
+ "nic_count_gte": "网卡数大于或等于指定数值",
+ "nic_count_in": "网卡数在指定范围中",
+ "nic_count_lt": "网卡数小于指定字符",
+ "nic_count_lte": "网卡数小于或等于指定字符",
+ "nic_count_not": "网卡数不等于指定数值",
+ "nic_count_not_in": "网卡数不在指定范围中",
+ "nics_every": "返回关联资源全都符合相关筛选条件的资源",
+ "nics_none": "返回关联资源不符合相关筛选条件的资源",
+ "nics_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "node_topo_local_id": "内部字段",
+ "node_topo_local_id_contains": "内部字段包含指定字符",
+ "node_topo_local_id_ends_with": "内部字段已指定字符结尾",
+ "node_topo_local_id_gt": "内部字段大于指定数值",
+ "node_topo_local_id_gte": "内部字段大于或等于指定数值",
+ "node_topo_local_id_in": "内部字段在指定范围中",
+ "node_topo_local_id_lt": "内部字段小于指定字符",
+ "node_topo_local_id_lte": "内部字段小于或等于指定字符",
+ "node_topo_local_id_not": "内部字段不等于指定数值",
+ "node_topo_local_id_not_contains": "内部字段不包含指定字符",
+ "node_topo_local_id_not_ends_with": "内部字段不已指定字符结尾",
+ "node_topo_local_id_not_in": "内部字段不在指定范围中",
+ "node_topo_local_id_not_starts_with": "内部字段不已指定字符开始",
+ "node_topo_local_id_starts_with": "内部字段已指定字符开始",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件",
+ "os_memory_bytes": "OS 内存",
+ "os_memory_bytes_gt": "OS 内存大于指定数值",
+ "os_memory_bytes_gte": "OS 内存大于或等于指定数值",
+ "os_memory_bytes_in": "OS 内存在指定范围中",
+ "os_memory_bytes_lt": "OS 内存小于指定字符",
+ "os_memory_bytes_lte": "OS 内存小于或等于指定字符",
+ "os_memory_bytes_not": "OS 内存不等于指定数值",
+ "os_memory_bytes_not_in": "OS 内存不在指定范围中",
+ "os_version": "OS 版本",
+ "os_version_contains": "OS 版本包含指定字符",
+ "os_version_ends_with": "OS 版本已指定字符结尾",
+ "os_version_gt": "OS 版本大于指定数值",
+ "os_version_gte": "OS 版本大于或等于指定数值",
+ "os_version_in": "OS 版本在指定范围中",
+ "os_version_lt": "OS 版本小于指定字符",
+ "os_version_lte": "OS 版本小于或等于指定字符",
+ "os_version_not": "OS 版本不等于指定数值",
+ "os_version_not_contains": "OS 版本不包含指定字符",
+ "os_version_not_ends_with": "OS 版本不已指定字符结尾",
+ "os_version_not_in": "OS 版本不在指定范围中",
+ "os_version_not_starts_with": "OS 版本不已指定字符开始",
+ "os_version_starts_with": "OS 版本已指定字符开始",
+ "pmem_dimm_capacity": "PMem 容量",
+ "pmem_dimm_capacity_gt": "PMem 容量大于指定数值",
+ "pmem_dimm_capacity_gte": "PMem 容量大于或等于指定数值",
+ "pmem_dimm_capacity_in": "PMem 容量在指定范围中",
+ "pmem_dimm_capacity_lt": "PMem 容量小于指定字符",
+ "pmem_dimm_capacity_lte": "PMem 容量小于或等于指定字符",
+ "pmem_dimm_capacity_not": "PMem 容量不等于指定数值",
+ "pmem_dimm_capacity_not_in": "PMem 容量不在指定范围中",
+ "pmem_dimm_count": "PMem 数",
+ "pmem_dimm_count_gt": "PMem 数大于指定数值",
+ "pmem_dimm_count_gte": "PMem 数大于或等于指定数值",
+ "pmem_dimm_count_in": "PMem 数在指定范围中",
+ "pmem_dimm_count_lt": "PMem 数小于指定字符",
+ "pmem_dimm_count_lte": "PMem 数小于或等于指定字符",
+ "pmem_dimm_count_not": "PMem 数不等于指定数值",
+ "pmem_dimm_count_not_in": "PMem 数不在指定范围中",
+ "pmem_dimms_every": "返回关联资源全都符合相关筛选条件的资源",
+ "pmem_dimms_none": "返回关联资源不符合相关筛选条件的资源",
+ "pmem_dimms_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "pmem_disk_count": "PMem 交错集数",
+ "pmem_disk_count_gt": "PMem 交错集数大于指定数值",
+ "pmem_disk_count_gte": "PMem 交错集数大于或等于指定数值",
+ "pmem_disk_count_in": "PMem 交错集数在指定范围中",
+ "pmem_disk_count_lt": "PMem 交错集数小于指定字符",
+ "pmem_disk_count_lte": "PMem 交错集数小于或等于指定字符",
+ "pmem_disk_count_not": "PMem 交错集数不等于指定数值",
+ "pmem_disk_count_not_in": "PMem 交错集数不在指定范围中",
+ "provisioned_cpu_cores": "已分配 vCPU",
+ "provisioned_cpu_cores_gt": "已分配 vCPU大于指定数值",
+ "provisioned_cpu_cores_gte": "已分配 vCPU大于或等于指定数值",
+ "provisioned_cpu_cores_in": "已分配 vCPU在指定范围中",
+ "provisioned_cpu_cores_lt": "已分配 vCPU小于指定字符",
+ "provisioned_cpu_cores_lte": "已分配 vCPU小于或等于指定字符",
+ "provisioned_cpu_cores_not": "已分配 vCPU不等于指定数值",
+ "provisioned_cpu_cores_not_in": "已分配 vCPU不在指定范围中",
+ "provisioned_memory_bytes": "已分配内存",
+ "provisioned_memory_bytes_gt": "已分配内存大于指定数值",
+ "provisioned_memory_bytes_gte": "已分配内存大于或等于指定数值",
+ "provisioned_memory_bytes_in": "已分配内存在指定范围中",
+ "provisioned_memory_bytes_lt": "已分配内存小于指定字符",
+ "provisioned_memory_bytes_lte": "已分配内存小于或等于指定字符",
+ "provisioned_memory_bytes_not": "已分配内存不等于指定数值",
+ "provisioned_memory_bytes_not_in": "已分配内存不在指定范围中",
+ "running_pause_vm_memory_bytes": "虚拟机活跃分配",
+ "running_pause_vm_memory_bytes_gt": "虚拟机活跃分配大于指定数值",
+ "running_pause_vm_memory_bytes_gte": "虚拟机活跃分配大于或等于指定数值",
+ "running_pause_vm_memory_bytes_in": "虚拟机活跃分配在指定范围中",
+ "running_pause_vm_memory_bytes_lt": "虚拟机活跃分配小于指定字符",
+ "running_pause_vm_memory_bytes_lte": "虚拟机活跃分配小于或等于指定字符",
+ "running_pause_vm_memory_bytes_not": "虚拟机活跃分配不等于指定数值",
+ "running_pause_vm_memory_bytes_not_in": "虚拟机活跃分配不在指定范围中",
+ "running_vm_num": "运行中的虚拟机数量",
+ "running_vm_num_gt": "运行中的虚拟机数量大于指定数值",
+ "running_vm_num_gte": "运行中的虚拟机数量大于或等于指定数值",
+ "running_vm_num_in": "运行中的虚拟机数量在指定范围中",
+ "running_vm_num_lt": "运行中的虚拟机数量小于指定字符",
+ "running_vm_num_lte": "运行中的虚拟机数量小于或等于指定字符",
+ "running_vm_num_not": "运行中的虚拟机数量不等于指定数值",
+ "running_vm_num_not_in": "运行中的虚拟机数量不在指定范围中",
+ "scvm_cpu": "SCVM CPU",
+ "scvm_cpu_gt": "SCVM CPU大于指定数值",
+ "scvm_cpu_gte": "SCVM CPU大于或等于指定数值",
+ "scvm_cpu_in": "SCVM CPU在指定范围中",
+ "scvm_cpu_lt": "SCVM CPU小于指定字符",
+ "scvm_cpu_lte": "SCVM CPU小于或等于指定字符",
+ "scvm_cpu_not": "SCVM CPU不等于指定数值",
+ "scvm_cpu_not_in": "SCVM CPU不在指定范围中",
+ "scvm_memory": "SCVM 内存",
+ "scvm_memory_gt": "SCVM 内存大于指定数值",
+ "scvm_memory_gte": "SCVM 内存大于或等于指定数值",
+ "scvm_memory_in": "SCVM 内存在指定范围中",
+ "scvm_memory_lt": "SCVM 内存小于指定字符",
+ "scvm_memory_lte": "SCVM 内存小于或等于指定字符",
+ "scvm_memory_not": "SCVM 内存不等于指定数值",
+ "scvm_memory_not_in": "SCVM 内存不在指定范围中",
+ "scvm_name": "SCVM 主机名",
+ "scvm_name_contains": "SCVM 主机名包含指定字符",
+ "scvm_name_ends_with": "SCVM 主机名已指定字符结尾",
+ "scvm_name_gt": "SCVM 主机名大于指定数值",
+ "scvm_name_gte": "SCVM 主机名大于或等于指定数值",
+ "scvm_name_in": "SCVM 主机名在指定范围中",
+ "scvm_name_lt": "SCVM 主机名小于指定字符",
+ "scvm_name_lte": "SCVM 主机名小于或等于指定字符",
+ "scvm_name_not": "SCVM 主机名不等于指定数值",
+ "scvm_name_not_contains": "SCVM 主机名不包含指定字符",
+ "scvm_name_not_ends_with": "SCVM 主机名不已指定字符结尾",
+ "scvm_name_not_in": "SCVM 主机名不在指定范围中",
+ "scvm_name_not_starts_with": "SCVM 主机名不已指定字符开始",
+ "scvm_name_starts_with": "SCVM 主机名已指定字符开始",
+ "serial": "序列号",
+ "serial_contains": "序列号包含指定字符",
+ "serial_ends_with": "序列号已指定字符结尾",
+ "serial_gt": "序列号大于指定数值",
+ "serial_gte": "序列号大于或等于指定数值",
+ "serial_in": "序列号在指定范围中",
+ "serial_lt": "序列号小于指定字符",
+ "serial_lte": "序列号小于或等于指定字符",
+ "serial_not": "序列号不等于指定数值",
+ "serial_not_contains": "序列号不包含指定字符",
+ "serial_not_ends_with": "序列号不已指定字符结尾",
+ "serial_not_in": "序列号不在指定范围中",
+ "serial_not_starts_with": "序列号不已指定字符开始",
+ "serial_starts_with": "序列号已指定字符开始",
+ "ssd_data_capacity": "SSD 总容量",
+ "ssd_data_capacity_gt": "SSD 总容量大于指定数值",
+ "ssd_data_capacity_gte": "SSD 总容量大于或等于指定数值",
+ "ssd_data_capacity_in": "SSD 总容量在指定范围中",
+ "ssd_data_capacity_lt": "SSD 总容量小于指定字符",
+ "ssd_data_capacity_lte": "SSD 总容量小于或等于指定字符",
+ "ssd_data_capacity_not": "SSD 总容量不等于指定数值",
+ "ssd_data_capacity_not_in": "SSD 总容量不在指定范围中",
+ "ssd_disk_count": "SSD 盘数",
+ "ssd_disk_count_gt": "SSD 盘数大于指定数值",
+ "ssd_disk_count_gte": "SSD 盘数大于或等于指定数值",
+ "ssd_disk_count_in": "SSD 盘数在指定范围中",
+ "ssd_disk_count_lt": "SSD 盘数小于指定字符",
+ "ssd_disk_count_lte": "SSD 盘数小于或等于指定字符",
+ "ssd_disk_count_not": "SSD 盘数不等于指定数值",
+ "ssd_disk_count_not_in": "SSD 盘数不在指定范围中",
+ "state": "主机使用状态",
+ "state_in": "主机使用状态在指定范围中",
+ "state_not": "主机使用状态不等于指定数值",
+ "state_not_in": "主机使用状态不在指定范围中",
+ "status": "主机连接状态",
+ "status_in": "主机连接状态在指定范围中",
+ "status_not": "主机连接状态不等于指定数值",
+ "status_not_in": "主机连接状态不在指定范围中",
+ "stopped_vm_num": "关机中的虚拟机数量",
+ "stopped_vm_num_gt": "关机中的虚拟机数量大于指定数值",
+ "stopped_vm_num_gte": "关机中的虚拟机数量大于或等于指定数值",
+ "stopped_vm_num_in": "关机中的虚拟机数量在指定范围中",
+ "stopped_vm_num_lt": "关机中的虚拟机数量小于指定字符",
+ "stopped_vm_num_lte": "关机中的虚拟机数量小于或等于指定字符",
+ "stopped_vm_num_not": "关机中的虚拟机数量不等于指定数值",
+ "stopped_vm_num_not_in": "关机中的虚拟机数量不在指定范围中",
+ "suspended_vm_num": "暂停的虚拟机数量",
+ "suspended_vm_num_gt": "暂停的虚拟机数量大于指定数值",
+ "suspended_vm_num_gte": "暂停的虚拟机数量大于或等于指定数值",
+ "suspended_vm_num_in": "暂停的虚拟机数量在指定范围中",
+ "suspended_vm_num_lt": "暂停的虚拟机数量小于指定字符",
+ "suspended_vm_num_lte": "暂停的虚拟机数量小于或等于指定字符",
+ "suspended_vm_num_not": "暂停的虚拟机数量不等于指定数值",
+ "suspended_vm_num_not_in": "暂停的虚拟机数量不在指定范围中",
+ "total_cache_capacity": "缓存空间",
+ "total_cache_capacity_gt": "缓存空间大于指定数值",
+ "total_cache_capacity_gte": "缓存空间大于或等于指定数值",
+ "total_cache_capacity_in": "缓存空间在指定范围中",
+ "total_cache_capacity_lt": "缓存空间小于指定字符",
+ "total_cache_capacity_lte": "缓存空间小于或等于指定字符",
+ "total_cache_capacity_not": "缓存空间不等于指定数值",
+ "total_cache_capacity_not_in": "缓存空间不在指定范围中",
+ "total_cpu_cores": "CPU 核数",
+ "total_cpu_cores_gt": "CPU 核数大于指定数值",
+ "total_cpu_cores_gte": "CPU 核数大于或等于指定数值",
+ "total_cpu_cores_in": "CPU 核数在指定范围中",
+ "total_cpu_cores_lt": "CPU 核数小于指定字符",
+ "total_cpu_cores_lte": "CPU 核数小于或等于指定字符",
+ "total_cpu_cores_not": "CPU 核数不等于指定数值",
+ "total_cpu_cores_not_in": "CPU 核数不在指定范围中",
+ "total_cpu_hz": "CPU 频率",
+ "total_cpu_hz_gt": "CPU 频率大于指定数值",
+ "total_cpu_hz_gte": "CPU 频率大于或等于指定数值",
+ "total_cpu_hz_in": "CPU 频率在指定范围中",
+ "total_cpu_hz_lt": "CPU 频率小于指定字符",
+ "total_cpu_hz_lte": "CPU 频率小于或等于指定字符",
+ "total_cpu_hz_not": "CPU 频率不等于指定数值",
+ "total_cpu_hz_not_in": "CPU 频率不在指定范围中",
+ "total_cpu_sockets": "CPU 插槽",
+ "total_cpu_sockets_gt": "CPU 插槽大于指定数值",
+ "total_cpu_sockets_gte": "CPU 插槽大于或等于指定数值",
+ "total_cpu_sockets_in": "CPU 插槽在指定范围中",
+ "total_cpu_sockets_lt": "CPU 插槽小于指定字符",
+ "total_cpu_sockets_lte": "CPU 插槽小于或等于指定字符",
+ "total_cpu_sockets_not": "CPU 插槽不等于指定数值",
+ "total_cpu_sockets_not_in": "CPU 插槽不在指定范围中",
+ "total_data_capacity": "总存储容量",
+ "total_data_capacity_gt": "总存储容量大于指定数值",
+ "total_data_capacity_gte": "总存储容量大于或等于指定数值",
+ "total_data_capacity_in": "总存储容量在指定范围中",
+ "total_data_capacity_lt": "总存储容量小于指定字符",
+ "total_data_capacity_lte": "总存储容量小于或等于指定字符",
+ "total_data_capacity_not": "总存储容量不等于指定数值",
+ "total_data_capacity_not_in": "总存储容量不在指定范围中",
+ "total_memory_bytes": "总内存",
+ "total_memory_bytes_gt": "总内存大于指定数值",
+ "total_memory_bytes_gte": "总内存大于或等于指定数值",
+ "total_memory_bytes_in": "总内存在指定范围中",
+ "total_memory_bytes_lt": "总内存小于指定字符",
+ "total_memory_bytes_lte": "总内存小于或等于指定字符",
+ "total_memory_bytes_not": "总内存不等于指定数值",
+ "total_memory_bytes_not_in": "总内存不在指定范围中",
+ "usb_devices_every": "返回关联资源全都符合相关筛选条件的资源",
+ "usb_devices_none": "返回关联资源不符合相关筛选条件的资源",
+ "usb_devices_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "used_cpu_hz": "已使用 CPU (Hz)",
+ "used_cpu_hz_gt": "已使用 CPU (Hz)大于指定数值",
+ "used_cpu_hz_gte": "已使用 CPU (Hz)大于或等于指定数值",
+ "used_cpu_hz_in": "已使用 CPU (Hz)在指定范围中",
+ "used_cpu_hz_lt": "已使用 CPU (Hz)小于指定字符",
+ "used_cpu_hz_lte": "已使用 CPU (Hz)小于或等于指定字符",
+ "used_cpu_hz_not": "已使用 CPU (Hz)不等于指定数值",
+ "used_cpu_hz_not_in": "已使用 CPU (Hz)不在指定范围中",
+ "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_memory_bytes": "已使用内存",
+ "used_memory_bytes_gt": "已使用内存大于指定数值",
+ "used_memory_bytes_gte": "已使用内存大于或等于指定数值",
+ "used_memory_bytes_in": "已使用内存在指定范围中",
+ "used_memory_bytes_lt": "已使用内存小于指定字符",
+ "used_memory_bytes_lte": "已使用内存小于或等于指定字符",
+ "used_memory_bytes_not": "已使用内存不等于指定数值",
+ "used_memory_bytes_not_in": "已使用内存不在指定范围中",
+ "vm_num": "虚拟机数",
+ "vm_num_gt": "虚拟机数大于指定数值",
+ "vm_num_gte": "虚拟机数大于或等于指定数值",
+ "vm_num_in": "虚拟机数在指定范围中",
+ "vm_num_lt": "虚拟机数小于指定字符",
+ "vm_num_lte": "虚拟机数小于或等于指定字符",
+ "vm_num_not": "虚拟机数不等于指定数值",
+ "vm_num_not_in": "虚拟机数不在指定范围中",
+ "vmotion_ip": "迁移网络 IP",
+ "vmotion_ip_contains": "迁移网络 IP包含指定字符",
+ "vmotion_ip_ends_with": "迁移网络 IP已指定字符结尾",
+ "vmotion_ip_gt": "迁移网络 IP大于指定数值",
+ "vmotion_ip_gte": "迁移网络 IP大于或等于指定数值",
+ "vmotion_ip_in": "迁移网络 IP在指定范围中",
+ "vmotion_ip_lt": "迁移网络 IP小于指定字符",
+ "vmotion_ip_lte": "迁移网络 IP小于或等于指定字符",
+ "vmotion_ip_not": "迁移网络 IP不等于指定数值",
+ "vmotion_ip_not_contains": "迁移网络 IP不包含指定字符",
+ "vmotion_ip_not_ends_with": "迁移网络 IP不已指定字符结尾",
+ "vmotion_ip_not_in": "迁移网络 IP不在指定范围中",
+ "vmotion_ip_not_starts_with": "迁移网络 IP不已指定字符开始",
+ "vmotion_ip_starts_with": "迁移网络 IP已指定字符开始",
+ "vms_every": "返回关联资源全都符合相关筛选条件的资源",
+ "vms_none": "返回关联资源不符合相关筛选条件的资源",
+ "vms_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "vsphereEsxiAccount": "ESXi 账号",
+ "with_faster_ssd_as_cache": "主机是否为分层部署",
+ "with_faster_ssd_as_cache_not": "主机是否为分层部署不等于指定数值",
+ "zone": "所属可用域"
+ },
+ "LabelWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "cluster_num": "集群数",
+ "cluster_num_gt": "集群数大于指定数值",
+ "cluster_num_gte": "集群数大于或等于指定数值",
+ "cluster_num_in": "集群数在指定范围中",
+ "cluster_num_lt": "集群数小于指定字符",
+ "cluster_num_lte": "集群数小于或等于指定字符",
+ "cluster_num_not": "集群数不等于指定数值",
+ "cluster_num_not_in": "集群数不在指定范围中",
+ "clusters_every": "返回关联资源全都符合相关筛选条件的资源",
+ "clusters_none": "返回关联资源不符合相关筛选条件的资源",
+ "clusters_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "consistency_group_num": "一致性组数",
+ "consistency_group_num_gt": "一致性组数大于指定数值",
+ "consistency_group_num_gte": "一致性组数大于或等于指定数值",
+ "consistency_group_num_in": "一致性组数在指定范围中",
+ "consistency_group_num_lt": "一致性组数小于指定字符",
+ "consistency_group_num_lte": "一致性组数小于或等于指定字符",
+ "consistency_group_num_not": "一致性组数不等于指定数值",
+ "consistency_group_num_not_in": "一致性组数不在指定范围中",
+ "consistency_group_snapshot_num": "一致性快照数",
+ "consistency_group_snapshot_num_gt": "一致性快照数大于指定数值",
+ "consistency_group_snapshot_num_gte": "一致性快照数大于或等于指定数值",
+ "consistency_group_snapshot_num_in": "一致性快照数在指定范围中",
+ "consistency_group_snapshot_num_lt": "一致性快照数小于指定字符",
+ "consistency_group_snapshot_num_lte": "一致性快照数小于或等于指定字符",
+ "consistency_group_snapshot_num_not": "一致性快照数不等于指定数值",
+ "consistency_group_snapshot_num_not_in": "一致性快照数不在指定范围中",
+ "consistency_group_snapshots_every": "返回关联资源全都符合相关筛选条件的资源",
+ "consistency_group_snapshots_none": "返回关联资源不符合相关筛选条件的资源",
+ "consistency_group_snapshots_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "consistency_groups_every": "返回关联资源全都符合相关筛选条件的资源",
+ "consistency_groups_none": "返回关联资源不符合相关筛选条件的资源",
+ "consistency_groups_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "content_library_image_num": "内容库 ISO 镜像数",
+ "content_library_image_num_gt": "内容库 ISO 镜像数大于指定数值",
+ "content_library_image_num_gte": "内容库 ISO 镜像数大于或等于指定数值",
+ "content_library_image_num_in": "内容库 ISO 镜像数在指定范围中",
+ "content_library_image_num_lt": "内容库 ISO 镜像数小于指定字符",
+ "content_library_image_num_lte": "内容库 ISO 镜像数小于或等于指定字符",
+ "content_library_image_num_not": "内容库 ISO 镜像数不等于指定数值",
+ "content_library_image_num_not_in": "内容库 ISO 镜像数不在指定范围中",
+ "content_library_images_every": "返回关联资源全都符合相关筛选条件的资源",
+ "content_library_images_none": "返回关联资源不符合相关筛选条件的资源",
+ "content_library_images_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "content_library_vm_template_num": "内容库 ISO 模板数",
+ "content_library_vm_template_num_gt": "内容库 ISO 模板数大于指定数值",
+ "content_library_vm_template_num_gte": "内容库 ISO 模板数大于或等于指定数值",
+ "content_library_vm_template_num_in": "内容库 ISO 模板数在指定范围中",
+ "content_library_vm_template_num_lt": "内容库 ISO 模板数小于指定字符",
+ "content_library_vm_template_num_lte": "内容库 ISO 模板数小于或等于指定字符",
+ "content_library_vm_template_num_not": "内容库 ISO 模板数不等于指定数值",
+ "content_library_vm_template_num_not_in": "内容库 ISO 模板数不在指定范围中",
+ "content_library_vm_templates_every": "返回关联资源全都符合相关筛选条件的资源",
+ "content_library_vm_templates_none": "返回关联资源不符合相关筛选条件的资源",
+ "content_library_vm_templates_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "createdAt": "创建时间",
+ "createdAt_gt": "创建时间大于指定数值",
+ "createdAt_gte": "创建时间大于或等于指定数值",
+ "createdAt_in": "创建时间在指定范围中",
+ "createdAt_lt": "创建时间小于指定字符",
+ "createdAt_lte": "创建时间小于或等于指定字符",
+ "createdAt_not": "创建时间不等于指定数值",
+ "createdAt_not_in": "创建时间不在指定范围中",
+ "datacenter_num": "数据中心数",
+ "datacenter_num_gt": "数据中心数大于指定数值",
+ "datacenter_num_gte": "数据中心数大于或等于指定数值",
+ "datacenter_num_in": "数据中心数在指定范围中",
+ "datacenter_num_lt": "数据中心数小于指定字符",
+ "datacenter_num_lte": "数据中心数小于或等于指定字符",
+ "datacenter_num_not": "数据中心数不等于指定数值",
+ "datacenter_num_not_in": "数据中心数不在指定范围中",
+ "datacenters_every": "返回关联资源全都符合相关筛选条件的资源",
+ "datacenters_none": "返回关联资源不符合相关筛选条件的资源",
+ "datacenters_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "disk_num": "物理盘数",
+ "disk_num_gt": "物理盘数大于指定数值",
+ "disk_num_gte": "物理盘数大于或等于指定数值",
+ "disk_num_in": "物理盘数在指定范围中",
+ "disk_num_lt": "物理盘数小于指定字符",
+ "disk_num_lte": "物理盘数小于或等于指定字符",
+ "disk_num_not": "物理盘数不等于指定数值",
+ "disk_num_not_in": "物理盘数不在指定范围中",
+ "disks_every": "返回关联资源全都符合相关筛选条件的资源",
+ "disks_none": "返回关联资源不符合相关筛选条件的资源",
+ "disks_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "elf_image_num": "ISO 映像数",
+ "elf_image_num_gt": "ISO 映像数大于指定数值",
+ "elf_image_num_gte": "ISO 映像数大于或等于指定数值",
+ "elf_image_num_in": "ISO 映像数在指定范围中",
+ "elf_image_num_lt": "ISO 映像数小于指定字符",
+ "elf_image_num_lte": "ISO 映像数小于或等于指定字符",
+ "elf_image_num_not": "ISO 映像数不等于指定数值",
+ "elf_image_num_not_in": "ISO 映像数不在指定范围中",
+ "elf_images_every": "返回关联资源全都符合相关筛选条件的资源",
+ "elf_images_none": "返回关联资源不符合相关筛选条件的资源",
+ "elf_images_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "gpu_device_num": "GPU 设备数",
+ "gpu_device_num_gt": "GPU 设备数大于指定数值",
+ "gpu_device_num_gte": "GPU 设备数大于或等于指定数值",
+ "gpu_device_num_in": "GPU 设备数在指定范围中",
+ "gpu_device_num_lt": "GPU 设备数小于指定字符",
+ "gpu_device_num_lte": "GPU 设备数小于或等于指定字符",
+ "gpu_device_num_not": "GPU 设备数不等于指定数值",
+ "gpu_device_num_not_in": "GPU 设备数不在指定范围中",
+ "gpu_devices_every": "返回关联资源全都符合相关筛选条件的资源",
+ "gpu_devices_none": "返回关联资源不符合相关筛选条件的资源",
+ "gpu_devices_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "host_num": "主机",
+ "host_num_gt": "主机大于指定数值",
+ "host_num_gte": "主机大于或等于指定数值",
+ "host_num_in": "主机在指定范围中",
+ "host_num_lt": "主机小于指定字符",
+ "host_num_lte": "主机小于或等于指定字符",
+ "host_num_not": "主机不等于指定数值",
+ "host_num_not_in": "主机不在指定范围中",
+ "hosts_every": "返回关联资源全都符合相关筛选条件的资源",
+ "hosts_none": "返回关联资源不符合相关筛选条件的资源",
+ "hosts_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "id": "唯一标识 ID",
+ "id_contains": "唯一标识 ID包含指定字符",
+ "id_ends_with": "唯一标识 ID已指定字符结尾",
+ "id_gt": "唯一标识 ID大于指定数值",
+ "id_gte": "唯一标识 ID大于或等于指定数值",
+ "id_in": "唯一标识 ID在指定范围中",
+ "id_lt": "唯一标识 ID小于指定字符",
+ "id_lte": "唯一标识 ID小于或等于指定字符",
+ "id_not": "唯一标识 ID不等于指定数值",
+ "id_not_contains": "唯一标识 ID不包含指定字符",
+ "id_not_ends_with": "唯一标识 ID不已指定字符结尾",
+ "id_not_in": "唯一标识 ID不在指定范围中",
+ "id_not_starts_with": "唯一标识 ID不已指定字符开始",
+ "id_starts_with": "唯一标识 ID已指定字符开始",
+ "iscsi_lun_num": "LUN 数",
+ "iscsi_lun_num_gt": "LUN 数大于指定数值",
+ "iscsi_lun_num_gte": "LUN 数大于或等于指定数值",
+ "iscsi_lun_num_in": "LUN 数在指定范围中",
+ "iscsi_lun_num_lt": "LUN 数小于指定字符",
+ "iscsi_lun_num_lte": "LUN 数小于或等于指定字符",
+ "iscsi_lun_num_not": "LUN 数不等于指定数值",
+ "iscsi_lun_num_not_in": "LUN 数不在指定范围中",
+ "iscsi_lun_snapshot_num": "LUN 快照数",
+ "iscsi_lun_snapshot_num_gt": "LUN 快照数大于指定数值",
+ "iscsi_lun_snapshot_num_gte": "LUN 快照数大于或等于指定数值",
+ "iscsi_lun_snapshot_num_in": "LUN 快照数在指定范围中",
+ "iscsi_lun_snapshot_num_lt": "LUN 快照数小于指定字符",
+ "iscsi_lun_snapshot_num_lte": "LUN 快照数小于或等于指定字符",
+ "iscsi_lun_snapshot_num_not": "LUN 快照数不等于指定数值",
+ "iscsi_lun_snapshot_num_not_in": "LUN 快照数不在指定范围中",
+ "iscsi_lun_snapshots_every": "返回关联资源全都符合相关筛选条件的资源",
+ "iscsi_lun_snapshots_none": "返回关联资源不符合相关筛选条件的资源",
+ "iscsi_lun_snapshots_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "iscsi_luns_every": "返回关联资源全都符合相关筛选条件的资源",
+ "iscsi_luns_none": "返回关联资源不符合相关筛选条件的资源",
+ "iscsi_luns_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "iscsi_target_num": "iSCSI Target 数量",
+ "iscsi_target_num_gt": "iSCSI Target 数量大于指定数值",
+ "iscsi_target_num_gte": "iSCSI Target 数量大于或等于指定数值",
+ "iscsi_target_num_in": "iSCSI Target 数量在指定范围中",
+ "iscsi_target_num_lt": "iSCSI Target 数量小于指定字符",
+ "iscsi_target_num_lte": "iSCSI Target 数量小于或等于指定字符",
+ "iscsi_target_num_not": "iSCSI Target 数量不等于指定数值",
+ "iscsi_target_num_not_in": "iSCSI Target 数量不在指定范围中",
+ "iscsi_targets_every": "返回关联资源全都符合相关筛选条件的资源",
+ "iscsi_targets_none": "返回关联资源不符合相关筛选条件的资源",
+ "iscsi_targets_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "isolation_policies_every": "返回关联资源全都符合相关筛选条件的资源",
+ "isolation_policies_none": "返回关联资源不符合相关筛选条件的资源",
+ "isolation_policies_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "isolation_policy_num": "隔离策略数量",
+ "isolation_policy_num_gt": "隔离策略数量大于指定数值",
+ "isolation_policy_num_gte": "隔离策略数量大于或等于指定数值",
+ "isolation_policy_num_in": "隔离策略数量在指定范围中",
+ "isolation_policy_num_lt": "隔离策略数量小于指定字符",
+ "isolation_policy_num_lte": "隔离策略数量小于或等于指定字符",
+ "isolation_policy_num_not": "隔离策略数量不等于指定数值",
+ "isolation_policy_num_not_in": "隔离策略数量不在指定范围中",
+ "key": "标签名",
+ "key_contains": "标签名包含指定字符",
+ "key_ends_with": "标签名已指定字符结尾",
+ "key_gt": "标签名大于指定数值",
+ "key_gte": "标签名大于或等于指定数值",
+ "key_in": "标签名在指定范围中",
+ "key_lt": "标签名小于指定字符",
+ "key_lte": "标签名小于或等于指定字符",
+ "key_not": "标签名不等于指定数值",
+ "key_not_contains": "标签名不包含指定字符",
+ "key_not_ends_with": "标签名不已指定字符结尾",
+ "key_not_in": "标签名不在指定范围中",
+ "key_not_starts_with": "标签名不已指定字符开始",
+ "key_starts_with": "标签名已指定字符开始",
+ "namespace_group_num": "Namespace Group 数量",
+ "namespace_group_num_gt": "Namespace Group 数量大于指定数值",
+ "namespace_group_num_gte": "Namespace Group 数量大于或等于指定数值",
+ "namespace_group_num_in": "Namespace Group 数量在指定范围中",
+ "namespace_group_num_lt": "Namespace Group 数量小于指定字符",
+ "namespace_group_num_lte": "Namespace Group 数量小于或等于指定字符",
+ "namespace_group_num_not": "Namespace Group 数量不等于指定数值",
+ "namespace_group_num_not_in": "Namespace Group 数量不在指定范围中",
+ "namespace_groups_every": "返回关联资源全都符合相关筛选条件的资源",
+ "namespace_groups_none": "返回关联资源不符合相关筛选条件的资源",
+ "namespace_groups_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "nfs_export_num": "NFS Export 数量",
+ "nfs_export_num_gt": "NFS Export 数量大于指定数值",
+ "nfs_export_num_gte": "NFS Export 数量大于或等于指定数值",
+ "nfs_export_num_in": "NFS Export 数量在指定范围中",
+ "nfs_export_num_lt": "NFS Export 数量小于指定字符",
+ "nfs_export_num_lte": "NFS Export 数量小于或等于指定字符",
+ "nfs_export_num_not": "NFS Export 数量不等于指定数值",
+ "nfs_export_num_not_in": "NFS Export 数量不在指定范围中",
+ "nfs_exports_every": "返回关联资源全都符合相关筛选条件的资源",
+ "nfs_exports_none": "返回关联资源不符合相关筛选条件的资源",
+ "nfs_exports_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "nfs_inode_num": "NFS 文件 数量",
+ "nfs_inode_num_gt": "NFS 文件 数量大于指定数值",
+ "nfs_inode_num_gte": "NFS 文件 数量大于或等于指定数值",
+ "nfs_inode_num_in": "",
+ "nfs_inode_num_lt": "NFS 文件 数量小于指定字符",
+ "nfs_inode_num_lte": "NFS 文件 数量小于或等于指定字符",
+ "nfs_inode_num_not": "NFS 文件 数量不等于指定数值",
+ "nfs_inode_num_not_in": "NFS 文件 数量不在指定范围中",
+ "nfs_inodes_every": "返回关联资源全都符合相关筛选条件的资源",
+ "nfs_inodes_none": "返回关联资源不符合相关筛选条件的资源",
+ "nfs_inodes_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "nic_num": "网口数量",
+ "nic_num_gt": "网口数量大于指定数值",
+ "nic_num_gte": "网口数量大于或等于指定数值",
+ "nic_num_in": "网口数量在指定范围中",
+ "nic_num_lt": "网口数量小于指定字符",
+ "nic_num_lte": "网口数量小于或等于指定字符",
+ "nic_num_not": "网口数量不等于指定数值",
+ "nic_num_not_in": "网口数量不在指定范围中",
+ "nics_every": "返回关联资源全都符合相关筛选条件的资源",
+ "nics_none": "返回关联资源不符合相关筛选条件的资源",
+ "nics_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "NOT": "不符合所有筛选条件",
+ "nvmf_namespace_num": "NVMe Namespace 数量",
+ "nvmf_namespace_num_gt": "NVMe Namespace 数量大于指定数值",
+ "nvmf_namespace_num_gte": "NVMe Namespace 数量大于或等于指定数值",
+ "nvmf_namespace_num_in": "NVMe Namespace 数量在指定范围中",
+ "nvmf_namespace_num_lt": "NVMe Namespace 数量小于指定字符",
+ "nvmf_namespace_num_lte": "NVMe Namespace 数量小于或等于指定字符",
+ "nvmf_namespace_num_not": "NVMe Namespace 数量不等于指定数值",
+ "nvmf_namespace_num_not_in": "NVMe Namespace 数量不在指定范围中",
+ "nvmf_namespace_snapshot_num": "NVMe Namespace 快照数量",
+ "nvmf_namespace_snapshot_num_gt": "NVMe Namespace 快照数量大于指定数值",
+ "nvmf_namespace_snapshot_num_gte": "NVMe Namespace 快照数量大于或等于指定数值",
+ "nvmf_namespace_snapshot_num_in": "NVMe Namespace 快照数量在指定范围中",
+ "nvmf_namespace_snapshot_num_lt": "NVMe Namespace 快照数量小于指定字符",
+ "nvmf_namespace_snapshot_num_lte": "NVMe Namespace 快照数量小于或等于指定字符",
+ "nvmf_namespace_snapshot_num_not": "NVMe Namespace 快照数量不等于指定数值",
+ "nvmf_namespace_snapshot_num_not_in": "NVMe Namespace 快照数量不在指定范围中",
+ "nvmf_namespace_snapshots_every": "返回关联资源全都符合相关筛选条件的资源",
+ "nvmf_namespace_snapshots_none": "返回关联资源不符合相关筛选条件的资源",
+ "nvmf_namespace_snapshots_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "nvmf_namespaces_every": "返回关联资源全都符合相关筛选条件的资源",
+ "nvmf_namespaces_none": "返回关联资源不符合相关筛选条件的资源",
+ "nvmf_namespaces_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "nvmf_subsystem_num": "NVMe Subsystem 数量",
+ "nvmf_subsystem_num_gt": "NVMe Subsystem 数量大于指定数值",
+ "nvmf_subsystem_num_gte": "NVMe Subsystem 数量大于或等于指定数值",
+ "nvmf_subsystem_num_in": "NVMe Subsystem 数量在指定范围中",
+ "nvmf_subsystem_num_lt": "NVMe Subsystem 数量小于指定字符",
+ "nvmf_subsystem_num_lte": "NVMe Subsystem 数量小于或等于指定字符",
+ "nvmf_subsystem_num_not": "NVMe Subsystem 数量不等于指定数值",
+ "nvmf_subsystem_num_not_in": "NVMe Subsystem 数量不在指定范围中",
+ "nvmf_subsystems_every": "返回关联资源全都符合相关筛选条件的资源",
+ "nvmf_subsystems_none": "返回关联资源不符合相关筛选条件的资源",
+ "nvmf_subsystems_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "OR": "符合一项或多项筛选条件",
+ "security_policies_every": "返回关联资源全都符合相关筛选条件的资源",
+ "security_policies_none": "返回关联资源不符合相关筛选条件的资源",
+ "security_policies_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "security_policy_num": "安全策略数量",
+ "security_policy_num_gt": "安全策略数量大于指定数值",
+ "security_policy_num_gte": "安全策略数量大于或等于指定数值",
+ "security_policy_num_in": "安全策略数量在指定范围中",
+ "security_policy_num_lt": "安全策略数量小于指定字符",
+ "security_policy_num_lte": "安全策略数量小于或等于指定字符",
+ "security_policy_num_not": "安全策略数量不等于指定数值",
+ "security_policy_num_not_in": "安全策略数量不在指定范围中",
+ "system_vlan_num": "系统网络",
+ "system_vlan_num_gt": "系统网络大于指定数值",
+ "system_vlan_num_gte": "系统网络大于或等于指定数值",
+ "system_vlan_num_in": "系统网络在指定范围中",
+ "system_vlan_num_lt": "系统网络小于指定字符",
+ "system_vlan_num_lte": "系统网络小于或等于指定字符",
+ "system_vlan_num_not": "系统网络不等于指定数值",
+ "system_vlan_num_not_in": "系统网络不在指定范围中",
+ "total_num": "已关联资源总数",
+ "total_num_gt": "已关联资源总数大于指定数值",
+ "total_num_gte": "已关联资源总数大于或等于指定数值",
+ "total_num_in": "已关联资源总数在指定范围中",
+ "total_num_lt": "已关联资源总数小于指定字符",
+ "total_num_lte": "已关联资源总数小于或等于指定字符",
+ "total_num_not": "已关联资源总数不等于指定数值",
+ "total_num_not_in": "已关联资源总数不在指定范围中",
+ "value": "标签值",
+ "value_contains": "标签值包含指定字符",
+ "value_ends_with": "标签值已指定字符结尾",
+ "value_gt": "标签值大于指定数值",
+ "value_gte": "标签值大于或等于指定数值",
+ "value_in": "标签值在指定范围中",
+ "value_lt": "标签值小于指定字符",
+ "value_lte": "标签值小于或等于指定字符",
+ "value_not": "标签值不等于指定数值",
+ "value_not_contains": "标签值不包含指定字符",
+ "value_not_ends_with": "标签值不已指定字符结尾",
+ "value_not_in": "标签值不在指定范围中",
+ "value_not_starts_with": "标签值不已指定字符开始",
+ "value_starts_with": "标签值已指定字符开始",
+ "vds_num": "虚拟分布式交换机",
+ "vds_num_gt": "虚拟分布式交换机大于指定数值",
+ "vds_num_gte": "虚拟分布式交换机大于或等于指定数值",
+ "vds_num_in": "虚拟分布式交换机在指定范围中",
+ "vds_num_lt": "虚拟分布式交换机小于指定字符",
+ "vds_num_lte": "虚拟分布式交换机小于或等于指定字符",
+ "vds_num_not": "虚拟分布式交换机不等于指定数值",
+ "vds_num_not_in": "虚拟分布式交换机不在指定范围中",
+ "vdses_every": "返回关联资源全都符合相关筛选条件的资源",
+ "vdses_none": "返回关联资源不符合相关筛选条件的资源",
+ "vdses_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "vlans_every": "返回关联资源全都符合相关筛选条件的资源",
+ "vlans_none": "返回关联资源不符合相关筛选条件的资源",
+ "vlans_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "vm_num": "虚拟机数量",
+ "vm_num_gt": "虚拟机数量大于指定数值",
+ "vm_num_gte": "虚拟机数量大于或等于指定数值",
+ "vm_num_in": "虚拟机数量在指定范围中",
+ "vm_num_lt": "虚拟机数量小于指定字符",
+ "vm_num_lte": "虚拟机数量小于或等于指定字符",
+ "vm_num_not": "虚拟机数量不等于指定数值",
+ "vm_num_not_in": "虚拟机数量不在指定范围中",
+ "vm_snapshot_num": "虚拟机快照",
+ "vm_snapshot_num_gt": "虚拟机快照大于指定数值",
+ "vm_snapshot_num_gte": "虚拟机快照大于或等于指定数值",
+ "vm_snapshot_num_in": "虚拟机快照在指定范围中",
+ "vm_snapshot_num_lt": "虚拟机快照小于指定字符",
+ "vm_snapshot_num_lte": "虚拟机快照小于或等于指定字符",
+ "vm_snapshot_num_not": "虚拟机快照不等于指定数值",
+ "vm_snapshot_num_not_in": "虚拟机快照不在指定范围中",
+ "vm_snapshots_every": "返回关联资源全都符合相关筛选条件的资源",
+ "vm_snapshots_none": "返回关联资源不符合相关筛选条件的资源",
+ "vm_snapshots_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "vm_template_num": "虚拟机模板数量",
+ "vm_template_num_gt": "虚拟机模板数量大于指定数值",
+ "vm_template_num_gte": "虚拟机模板数量大于或等于指定数值",
+ "vm_template_num_in": "虚拟机模板数量在指定范围中",
+ "vm_template_num_lt": "虚拟机模板数量小于指定字符",
+ "vm_template_num_lte": "虚拟机模板数量小于或等于指定字符",
+ "vm_template_num_not": "虚拟机模板数量不等于指定数值",
+ "vm_template_num_not_in": "虚拟机模板数量不在指定范围中",
+ "vm_templates_every": "返回关联资源全都符合相关筛选条件的资源",
+ "vm_templates_none": "返回关联资源不符合相关筛选条件的资源",
+ "vm_templates_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "vm_vlan_num": "VLAN 数量",
+ "vm_vlan_num_gt": "VLAN 数量大于指定数值",
+ "vm_vlan_num_gte": "VLAN 数量大于或等于指定数值",
+ "vm_vlan_num_in": "VLAN 数量在指定范围中",
+ "vm_vlan_num_lt": "VLAN 数量小于指定字符",
+ "vm_vlan_num_lte": "VLAN 数量小于或等于指定字符",
+ "vm_vlan_num_not": "VLAN 数量不等于指定数值",
+ "vm_vlan_num_not_in": "VLAN 数量不在指定范围中",
+ "vm_volume_num": "虚拟卷数量",
+ "vm_volume_num_gt": "虚拟卷数量大于指定数值",
+ "vm_volume_num_gte": "虚拟卷数量大于或等于指定数值",
+ "vm_volume_num_in": "虚拟卷数量在指定范围中",
+ "vm_volume_num_lt": "虚拟卷数量小于指定字符",
+ "vm_volume_num_lte": "虚拟卷数量小于或等于指定字符",
+ "vm_volume_num_not": "虚拟卷数量不等于指定数值",
+ "vm_volume_num_not_in": "虚拟卷数量不在指定范围中",
+ "vm_volume_snapshot_num": "虚拟卷快照数",
+ "vm_volume_snapshot_num_gt": "虚拟卷快照数大于指定数值",
+ "vm_volume_snapshot_num_gte": "虚拟卷快照数大于或等于指定数值",
+ "vm_volume_snapshot_num_in": "虚拟卷快照数在指定范围中",
+ "vm_volume_snapshot_num_lt": "虚拟卷快照数小于指定字符",
+ "vm_volume_snapshot_num_lte": "虚拟卷快照数小于或等于指定字符",
+ "vm_volume_snapshot_num_not": "虚拟卷快照数不等于指定数值",
+ "vm_volume_snapshot_num_not_in": "虚拟卷快照数不在指定范围中",
+ "vm_volume_snapshots_every": "返回关联资源全都符合相关筛选条件的资源",
+ "vm_volume_snapshots_none": "返回关联资源不符合相关筛选条件的资源",
+ "vm_volume_snapshots_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "vm_volumes_every": "返回关联资源全都符合相关筛选条件的资源",
+ "vm_volumes_none": "返回关联资源不符合相关筛选条件的资源",
+ "vm_volumes_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "vms_every": "返回关联资源全都符合相关筛选条件的资源",
+ "vms_none": "返回关联资源不符合相关筛选条件的资源",
+ "vms_some": "返回关联资源一项或多项符合相关筛选条件的资源"
+ },
+ "NicWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "driver": "驱动",
+ "driver_contains": "驱动包含指定字符",
+ "driver_ends_with": "驱动已指定字符结尾",
+ "driver_gt": "驱动大于指定数值",
+ "driver_gte": "驱动大于或等于指定数值",
+ "driver_in": "驱动在指定范围中",
+ "driver_lt": "驱动小于指定字符",
+ "driver_lte": "驱动小于或等于指定字符",
+ "driver_not": "驱动不等于指定数值",
+ "driver_not_contains": "驱动不包含指定字符",
+ "driver_not_ends_with": "驱动不已指定字符结尾",
+ "driver_not_in": "驱动不在指定范围中",
+ "driver_not_starts_with": "驱动不已指定字符开始",
+ "driver_starts_with": "驱动已指定字符开始",
+ "driver_state": "驱动转台",
+ "driver_state_in": "驱动转台在指定范围中",
+ "driver_state_not": "驱动转台不等于指定数值",
+ "driver_state_not_in": "驱动转台不在指定范围中",
+ "entityAsyncStatus": "内部字段",
+ "entityAsyncStatus_in": "内部字段在指定范围中",
+ "entityAsyncStatus_not": "内部字段不等于指定数值",
+ "entityAsyncStatus_not_in": "内部字段不在指定范围中",
+ "gateway_ip": "网关 IP",
+ "gateway_ip_contains": "网关 IP包含指定字符",
+ "gateway_ip_ends_with": "网关 IP已指定字符结尾",
+ "gateway_ip_gt": "网关 IP大于指定数值",
+ "gateway_ip_gte": "网关 IP大于或等于指定数值",
+ "gateway_ip_in": "网关 IP在指定范围中",
+ "gateway_ip_lt": "网关 IP小于指定字符",
+ "gateway_ip_lte": "网关 IP小于或等于指定字符",
+ "gateway_ip_not": "网关 IP不等于指定数值",
+ "gateway_ip_not_contains": "网关 IP不包含指定字符",
+ "gateway_ip_not_ends_with": "网关 IP不已指定字符结尾",
+ "gateway_ip_not_in": "网关 IP不在指定范围中",
+ "gateway_ip_not_starts_with": "网关 IP不已指定字符开始",
+ "gateway_ip_starts_with": "网关 IP已指定字符开始",
+ "host": "关联主机",
+ "ibdev": "IB 设备",
+ "ibdev_contains": "IB 设备包含指定字符",
+ "ibdev_ends_with": "IB 设备已指定字符结尾",
+ "ibdev_gt": "IB 设备大于指定数值",
+ "ibdev_gte": "IB 设备大于或等于指定数值",
+ "ibdev_in": "IB 设备在指定范围中",
+ "ibdev_lt": "IB 设备小于指定字符",
+ "ibdev_lte": "IB 设备小于或等于指定字符",
+ "ibdev_not": "IB 设备不等于指定数值",
+ "ibdev_not_contains": "IB 设备不包含指定字符",
+ "ibdev_not_ends_with": "IB 设备不已指定字符结尾",
+ "ibdev_not_in": "IB 设备不在指定范围中",
+ "ibdev_not_starts_with": "IB 设备不已指定字符开始",
+ "ibdev_starts_with": "IB 设备已指定字符开始",
+ "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": "唯一标识已指定字符开始",
+ "ip_address": "IP",
+ "ip_address_contains": "IP包含指定字符",
+ "ip_address_ends_with": "IP已指定字符结尾",
+ "ip_address_gt": "IP大于指定数值",
+ "ip_address_gte": "IP大于或等于指定数值",
+ "ip_address_in": "IP在指定范围中",
+ "ip_address_lt": "IP小于指定字符",
+ "ip_address_lte": "IP小于或等于指定字符",
+ "ip_address_not": "IP不等于指定数值",
+ "ip_address_not_contains": "IP不包含指定字符",
+ "ip_address_not_ends_with": "IP不已指定字符结尾",
+ "ip_address_not_in": "IP不在指定范围中",
+ "ip_address_not_starts_with": "IP不已指定字符开始",
+ "ip_address_starts_with": "IP已指定字符开始",
+ "is_sriov": "是否为 SR-IOV 网卡",
+ "is_sriov_not": "是否为 SR-IOV 网卡不等于指定数值",
+ "labels_every": "返回关联资源全都符合相关筛选条件的资源",
+ "labels_none": "返回关联资源不符合相关筛选条件的资源",
+ "labels_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "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已指定字符开始",
+ "mac_address": "mac 地址",
+ "mac_address_contains": "mac 地址包含指定字符",
+ "mac_address_ends_with": "mac 地址已指定字符结尾",
+ "mac_address_gt": "mac 地址大于指定数值",
+ "mac_address_gte": "mac 地址大于或等于指定数值",
+ "mac_address_in": "mac 地址在指定范围中",
+ "mac_address_lt": "mac 地址小于指定字符",
+ "mac_address_lte": "mac 地址小于或等于指定字符",
+ "mac_address_not": "mac 地址不等于指定数值",
+ "mac_address_not_contains": "mac 地址不包含指定字符",
+ "mac_address_not_ends_with": "mac 地址不已指定字符结尾",
+ "mac_address_not_in": "mac 地址不在指定范围中",
+ "mac_address_not_starts_with": "mac 地址不已指定字符开始",
+ "mac_address_starts_with": "mac 地址已指定字符开始",
+ "max_vf_num": "直通网卡最大数量",
+ "max_vf_num_gt": "直通网卡最大数量大于指定数值",
+ "max_vf_num_gte": "直通网卡最大数量大于或等于指定数值",
+ "max_vf_num_in": "直通网卡最大数量在指定范围中",
+ "max_vf_num_lt": "直通网卡最大数量小于指定字符",
+ "max_vf_num_lte": "直通网卡最大数量小于或等于指定字符",
+ "max_vf_num_not": "直通网卡最大数量不等于指定数值",
+ "max_vf_num_not_in": "直通网卡最大数量不在指定范围中",
+ "model": "网卡型号",
+ "model_contains": "网卡型号包含指定字符",
+ "model_ends_with": "网卡型号已指定字符结尾",
+ "model_gt": "网卡型号大于指定数值",
+ "model_gte": "网卡型号大于或等于指定数值",
+ "model_in": "网卡型号在指定范围中",
+ "model_lt": "网卡型号小于指定字符",
+ "model_lte": "网卡型号小于或等于指定字符",
+ "model_not": "网卡型号不等于指定数值",
+ "model_not_contains": "网卡型号不包含指定字符",
+ "model_not_ends_with": "网卡型号不已指定字符结尾",
+ "model_not_in": "网卡型号不在指定范围中",
+ "model_not_starts_with": "网卡型号不已指定字符开始",
+ "model_starts_with": "网卡型号已指定字符开始",
+ "mtu": "MTU",
+ "mtu_gt": "MTU大于指定数值",
+ "mtu_gte": "MTU大于或等于指定数值",
+ "mtu_in": "MTU在指定范围中",
+ "mtu_lt": "MTU小于指定字符",
+ "mtu_lte": "MTU小于或等于指定字符",
+ "mtu_not": "MTU不等于指定数值",
+ "mtu_not_in": "MTU不在指定范围中",
+ "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": "名称已指定字符开始",
+ "nic_uuid": "网卡 UUID",
+ "nic_uuid_contains": "网卡 UUID包含指定字符",
+ "nic_uuid_ends_with": "网卡 UUID已指定字符结尾",
+ "nic_uuid_gt": "网卡 UUID大于指定数值",
+ "nic_uuid_gte": "网卡 UUID大于或等于指定数值",
+ "nic_uuid_in": "网卡 UUID在指定范围中",
+ "nic_uuid_lt": "网卡 UUID小于指定字符",
+ "nic_uuid_lte": "网卡 UUID小于或等于指定字符",
+ "nic_uuid_not": "网卡 UUID不等于指定数值",
+ "nic_uuid_not_contains": "网卡 UUID不包含指定字符",
+ "nic_uuid_not_ends_with": "网卡 UUID不已指定字符结尾",
+ "nic_uuid_not_in": "网卡 UUID不在指定范围中",
+ "nic_uuid_not_starts_with": "网卡 UUID不已指定字符开始",
+ "nic_uuid_starts_with": "网卡 UUID已指定字符开始",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件",
+ "physical": "是否为物理网口",
+ "physical_not": "是否为物理网口不等于指定数值",
+ "rdma_enabled": "是否启动 RDMA",
+ "rdma_enabled_not": "是否启动 RDMA不等于指定数值",
+ "running": "是否在运行中",
+ "running_not": "是否在运行中不等于指定数值",
+ "speed": "速率",
+ "speed_gt": "速率大于指定数值",
+ "speed_gte": "速率大于或等于指定数值",
+ "speed_in": "速率在指定范围中",
+ "speed_lt": "速率小于指定字符",
+ "speed_lte": "速率小于或等于指定字符",
+ "speed_not": "速率不等于指定数值",
+ "speed_not_in": "速率不在指定范围中",
+ "subnet_mask": "子网掩码",
+ "subnet_mask_contains": "子网掩码包含指定字符",
+ "subnet_mask_ends_with": "子网掩码已指定字符结尾",
+ "subnet_mask_gt": "子网掩码大于指定数值",
+ "subnet_mask_gte": "子网掩码大于或等于指定数值",
+ "subnet_mask_in": "子网掩码在指定范围中",
+ "subnet_mask_lt": "子网掩码小于指定字符",
+ "subnet_mask_lte": "子网掩码小于或等于指定字符",
+ "subnet_mask_not": "子网掩码不等于指定数值",
+ "subnet_mask_not_contains": "子网掩码不包含指定字符",
+ "subnet_mask_not_ends_with": "子网掩码不已指定字符结尾",
+ "subnet_mask_not_in": "子网掩码不在指定范围中",
+ "subnet_mask_not_starts_with": "子网掩码不已指定字符开始",
+ "subnet_mask_starts_with": "子网掩码已指定字符开始",
+ "total_vf_num": "直通网卡总数",
+ "total_vf_num_gt": "直通网卡总数大于指定数值",
+ "total_vf_num_gte": "直通网卡总数大于或等于指定数值",
+ "total_vf_num_in": "直通网卡总数在指定范围中",
+ "total_vf_num_lt": "直通网卡总数小于指定字符",
+ "total_vf_num_lte": "直通网卡总数小于或等于指定字符",
+ "total_vf_num_not": "直通网卡总数不等于指定数值",
+ "total_vf_num_not_in": "直通网卡总数不在指定范围中",
+ "type": "类型",
+ "type_in": "类型在指定范围中",
+ "type_not": "类型不等于指定数值",
+ "type_not_in": "类型不在指定范围中",
+ "up": "网卡是否向上",
+ "up_not": "网卡是否向上不等于指定数值",
+ "used_vf_num": "直通网卡已使用数量",
+ "used_vf_num_gt": "直通网卡已使用数量大于指定数值",
+ "used_vf_num_gte": "直通网卡已使用数量大于或等于指定数值",
+ "used_vf_num_in": "直通网卡已使用数量在指定范围中",
+ "used_vf_num_lt": "直通网卡已使用数量小于指定字符",
+ "used_vf_num_lte": "直通网卡已使用数量小于或等于指定字符",
+ "used_vf_num_not": "直通网卡已使用数量不等于指定数值",
+ "used_vf_num_not_in": "直通网卡已使用数量不在指定范围中",
+ "user_usage": "网口用途",
+ "user_usage_in": "网口用途在指定范围中",
+ "user_usage_not": "网口用途不等于指定数值",
+ "user_usage_not_in": "网口用途不在指定范围中",
+ "vds": "关联虚拟机交换机"
+ },
+ "VlanWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "entityAsyncStatus": "",
+ "entityAsyncStatus_in": "",
+ "entityAsyncStatus_not": "",
+ "entityAsyncStatus_not_in": "",
+ "gateway_ip": "",
+ "gateway_ip_contains": "",
+ "gateway_ip_ends_with": "",
+ "gateway_ip_gt": "",
+ "gateway_ip_gte": "",
+ "gateway_ip_in": "",
+ "gateway_ip_lt": "",
+ "gateway_ip_lte": "",
+ "gateway_ip_not": "",
+ "gateway_ip_not_contains": "",
+ "gateway_ip_not_ends_with": "",
+ "gateway_ip_not_in": "",
+ "gateway_ip_not_starts_with": "",
+ "gateway_ip_starts_with": "",
+ "gateway_subnetmask": "",
+ "gateway_subnetmask_contains": "",
+ "gateway_subnetmask_ends_with": "",
+ "gateway_subnetmask_gt": "",
+ "gateway_subnetmask_gte": "",
+ "gateway_subnetmask_in": "",
+ "gateway_subnetmask_lt": "",
+ "gateway_subnetmask_lte": "",
+ "gateway_subnetmask_not": "",
+ "gateway_subnetmask_not_contains": "",
+ "gateway_subnetmask_not_ends_with": "",
+ "gateway_subnetmask_not_in": "",
+ "gateway_subnetmask_not_starts_with": "",
+ "gateway_subnetmask_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": "",
+ "labels_every": "",
+ "labels_none": "",
+ "labels_some": "",
+ "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": "",
+ "mode_type": "",
+ "mode_type_in": "",
+ "mode_type_not": "",
+ "mode_type_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": "",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件",
+ "qos_max_bandwidth": "",
+ "qos_max_bandwidth_gt": "",
+ "qos_max_bandwidth_gte": "",
+ "qos_max_bandwidth_in": "",
+ "qos_max_bandwidth_lt": "",
+ "qos_max_bandwidth_lte": "",
+ "qos_max_bandwidth_not": "",
+ "qos_max_bandwidth_not_in": "",
+ "qos_min_bandwidth": "",
+ "qos_min_bandwidth_gt": "",
+ "qos_min_bandwidth_gte": "",
+ "qos_min_bandwidth_in": "",
+ "qos_min_bandwidth_lt": "",
+ "qos_min_bandwidth_lte": "",
+ "qos_min_bandwidth_not": "",
+ "qos_min_bandwidth_not_in": "",
+ "qos_priority": "",
+ "qos_priority_gt": "",
+ "qos_priority_gte": "",
+ "qos_priority_in": "",
+ "qos_priority_lt": "",
+ "qos_priority_lte": "",
+ "qos_priority_not": "",
+ "qos_priority_not_in": "",
+ "subnetmask": "",
+ "subnetmask_contains": "",
+ "subnetmask_ends_with": "",
+ "subnetmask_gt": "",
+ "subnetmask_gte": "",
+ "subnetmask_in": "",
+ "subnetmask_lt": "",
+ "subnetmask_lte": "",
+ "subnetmask_not": "",
+ "subnetmask_not_contains": "",
+ "subnetmask_not_ends_with": "",
+ "subnetmask_not_in": "",
+ "subnetmask_not_starts_with": "",
+ "subnetmask_starts_with": "",
+ "type": "",
+ "type_in": "",
+ "type_not": "",
+ "type_not_in": "",
+ "vds": "",
+ "vlan_id": "",
+ "vlan_id_gt": "",
+ "vlan_id_gte": "",
+ "vlan_id_in": "",
+ "vlan_id_lt": "",
+ "vlan_id_lte": "",
+ "vlan_id_not": "",
+ "vlan_id_not_in": "",
+ "vm_nics_every": "",
+ "vm_nics_none": "",
+ "vm_nics_some": ""
+ },
+ "VmNicWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "egress_rate_limit_burst_in_bit": "出流量突发通信量上限",
+ "egress_rate_limit_burst_in_bit_gt": "出流量突发通信量上限大于指定数值",
+ "egress_rate_limit_burst_in_bit_gte": "出流量突发通信量上限大于或等于指定数值",
+ "egress_rate_limit_burst_in_bit_in": "",
+ "egress_rate_limit_burst_in_bit_lt": "出流量突发通信量上限小于指定字符",
+ "egress_rate_limit_burst_in_bit_lte": "出流量突发通信量上限小于或等于指定字符",
+ "egress_rate_limit_burst_in_bit_not": "出流量突发通信量上限不等于指定数值",
+ "egress_rate_limit_burst_in_bit_not_in": "出流量突发通信量上限不在指定范围中",
+ "egress_rate_limit_enabled": "是否启用出流量限制",
+ "egress_rate_limit_enabled_not": "是否启用出流量限制不等于指定数值",
+ "egress_rate_limit_max_rate_in_bitps": "出流量最大带宽",
+ "egress_rate_limit_max_rate_in_bitps_gt": "出流量最大带宽大于指定数值",
+ "egress_rate_limit_max_rate_in_bitps_gte": "出流量最大带宽大于或等于指定数值",
+ "egress_rate_limit_max_rate_in_bitps_in": "",
+ "egress_rate_limit_max_rate_in_bitps_lt": "出流量最大带宽小于指定字符",
+ "egress_rate_limit_max_rate_in_bitps_lte": "出流量最大带宽小于或等于指定字符",
+ "egress_rate_limit_max_rate_in_bitps_not": "出流量最大带宽不等于指定数值",
+ "egress_rate_limit_max_rate_in_bitps_not_in": "出流量最大带宽不在指定范围中",
+ "enabled": "是否启用",
+ "enabled_not": "是否启用不等于指定数值",
+ "gateway": "网管",
+ "gateway_contains": "网管包含指定字符",
+ "gateway_ends_with": "网管已指定字符结尾",
+ "gateway_gt": "网管大于指定数值",
+ "gateway_gte": "网管大于或等于指定数值",
+ "gateway_in": "网管在指定范围中",
+ "gateway_lt": "网管小于指定字符",
+ "gateway_lte": "网管小于或等于指定字符",
+ "gateway_not": "网管不等于指定数值",
+ "gateway_not_contains": "网管不包含指定字符",
+ "gateway_not_ends_with": "网管不已指定字符结尾",
+ "gateway_not_in": "网管不在指定范围中",
+ "gateway_not_starts_with": "网管不已指定字符开始",
+ "gateway_starts_with": "网管已指定字符开始",
+ "id": "唯一标识 ID",
+ "id_contains": "唯一标识 ID包含指定字符",
+ "id_ends_with": "唯一标识 ID已指定字符结尾",
+ "id_gt": "唯一标识 ID大于指定数值",
+ "id_gte": "唯一标识 ID大于或等于指定数值",
+ "id_in": "唯一标识 ID在指定范围中",
+ "id_lt": "唯一标识 ID小于指定字符",
+ "id_lte": "唯一标识 ID小于或等于指定字符",
+ "id_not": "唯一标识 ID不等于指定数值",
+ "id_not_contains": "唯一标识 ID不包含指定字符",
+ "id_not_ends_with": "唯一标识 ID不已指定字符结尾",
+ "id_not_in": "唯一标识 ID不在指定范围中",
+ "id_not_starts_with": "唯一标识 ID不已指定字符开始",
+ "id_starts_with": "唯一标识 ID已指定字符开始",
+ "ingress_rate_limit_burst_in_bit": "入流量突发通信量上限",
+ "ingress_rate_limit_burst_in_bit_gt": "入流量突发通信量上限大于指定数值",
+ "ingress_rate_limit_burst_in_bit_gte": "入流量突发通信量上限大于或等于指定数值",
+ "ingress_rate_limit_burst_in_bit_in": "",
+ "ingress_rate_limit_burst_in_bit_lt": "入流量突发通信量上限小于指定字符",
+ "ingress_rate_limit_burst_in_bit_lte": "入流量突发通信量上限小于或等于指定字符",
+ "ingress_rate_limit_burst_in_bit_not": "入流量突发通信量上限不等于指定数值",
+ "ingress_rate_limit_burst_in_bit_not_in": "入流量突发通信量上限不在指定范围中",
+ "ingress_rate_limit_enabled": "是否启用入流量限制",
+ "ingress_rate_limit_enabled_not": "是否启用入流量限制不等于指定数值",
+ "ingress_rate_limit_max_rate_in_bitps": "入流量最大带宽",
+ "ingress_rate_limit_max_rate_in_bitps_gt": "入流量最大带宽大于指定数值",
+ "ingress_rate_limit_max_rate_in_bitps_gte": "入流量最大带宽大于或等于指定数值",
+ "ingress_rate_limit_max_rate_in_bitps_in": "",
+ "ingress_rate_limit_max_rate_in_bitps_lt": "入流量最大带宽小于指定字符",
+ "ingress_rate_limit_max_rate_in_bitps_lte": "入流量最大带宽小于或等于指定字符",
+ "ingress_rate_limit_max_rate_in_bitps_not": "入流量最大带宽不等于指定数值",
+ "ingress_rate_limit_max_rate_in_bitps_not_in": "入流量最大带宽不在指定范围中",
+ "interface_id": "虚拟网卡 interface id",
+ "interface_id_contains": "虚拟网卡 interface id包含指定字符",
+ "interface_id_ends_with": "虚拟网卡 interface id已指定字符结尾",
+ "interface_id_gt": "虚拟网卡 interface id大于指定数值",
+ "interface_id_gte": "虚拟网卡 interface id大于或等于指定数值",
+ "interface_id_in": "虚拟网卡 interface id在指定范围中",
+ "interface_id_lt": "虚拟网卡 interface id小于指定字符",
+ "interface_id_lte": "虚拟网卡 interface id小于或等于指定字符",
+ "interface_id_not": "虚拟网卡 interface id不等于指定数值",
+ "interface_id_not_contains": "虚拟网卡 interface id不包含指定字符",
+ "interface_id_not_ends_with": "虚拟网卡 interface id不已指定字符结尾",
+ "interface_id_not_in": "虚拟网卡 interface id不在指定范围中",
+ "interface_id_not_starts_with": "虚拟网卡 interface id不已指定字符开始",
+ "interface_id_starts_with": "虚拟网卡 interface id已指定字符开始",
+ "ip_address": "IP 地址",
+ "ip_address_contains": "IP 地址包含指定字符",
+ "ip_address_ends_with": "IP 地址已指定字符结尾",
+ "ip_address_gt": "IP 地址大于指定数值",
+ "ip_address_gte": "IP 地址大于或等于指定数值",
+ "ip_address_in": "IP 地址在指定范围中",
+ "ip_address_lt": "IP 地址小于指定字符",
+ "ip_address_lte": "IP 地址小于或等于指定字符",
+ "ip_address_not": "IP 地址不等于指定数值",
+ "ip_address_not_contains": "IP 地址不包含指定字符",
+ "ip_address_not_ends_with": "IP 地址不已指定字符结尾",
+ "ip_address_not_in": "IP 地址不在指定范围中",
+ "ip_address_not_starts_with": "IP 地址不已指定字符开始",
+ "ip_address_starts_with": "IP 地址已指定字符开始",
+ "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已指定字符开始",
+ "mac_address": "MAC 地址",
+ "mac_address_contains": "MAC 地址包含指定字符",
+ "mac_address_ends_with": "MAC 地址已指定字符结尾",
+ "mac_address_gt": "MAC 地址大于指定数值",
+ "mac_address_gte": "MAC 地址大于或等于指定数值",
+ "mac_address_in": "MAC 地址在指定范围中",
+ "mac_address_lt": "MAC 地址小于指定字符",
+ "mac_address_lte": "MAC 地址小于或等于指定字符",
+ "mac_address_not": "MAC 地址不等于指定数值",
+ "mac_address_not_contains": "MAC 地址不包含指定字符",
+ "mac_address_not_ends_with": "MAC 地址不已指定字符结尾",
+ "mac_address_not_in": "MAC 地址不在指定范围中",
+ "mac_address_not_starts_with": "MAC 地址不已指定字符开始",
+ "mac_address_starts_with": "MAC 地址已指定字符开始",
+ "mirror": "是否启动镜像流量模式(port mirroring)",
+ "mirror_not": "是否启动镜像流量模式(port mirroring)不等于指定数值",
+ "model": "模式",
+ "model_in": "模式在指定范围中",
+ "model_not": "模式不等于指定数值",
+ "model_not_in": "模式不在指定范围中",
+ "nic": "物理网卡",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件",
+ "order": "排序",
+ "order_gt": "排序大于指定数值",
+ "order_gte": "排序大于或等于指定数值",
+ "order_in": "排序在指定范围中",
+ "order_lt": "排序小于指定字符",
+ "order_lte": "排序小于或等于指定字符",
+ "order_not": "排序不等于指定数值",
+ "order_not_in": "排序不在指定范围中",
+ "subnet_mask": "子网掩码",
+ "subnet_mask_contains": "子网掩码包含指定字符",
+ "subnet_mask_ends_with": "子网掩码已指定字符结尾",
+ "subnet_mask_gt": "子网掩码大于指定数值",
+ "subnet_mask_gte": "子网掩码大于或等于指定数值",
+ "subnet_mask_in": "子网掩码在指定范围中",
+ "subnet_mask_lt": "子网掩码小于指定字符",
+ "subnet_mask_lte": "子网掩码小于或等于指定字符",
+ "subnet_mask_not": "子网掩码不等于指定数值",
+ "subnet_mask_not_contains": "子网掩码不包含指定字符",
+ "subnet_mask_not_ends_with": "子网掩码不已指定字符结尾",
+ "subnet_mask_not_in": "子网掩码不在指定范围中",
+ "subnet_mask_not_starts_with": "子网掩码不已指定字符开始",
+ "subnet_mask_starts_with": "子网掩码已指定字符开始",
+ "vlan": "VLAN",
+ "vm": "设置/传输代理"
+ },
+ "VmVolumeSnapshotWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "cluster": "虚拟卷快照所在集群",
+ "createAt": "虚拟卷快照创建时间",
+ "createAt_gt": "虚拟卷快照创建时间大于指定数值",
+ "createAt_gte": "虚拟卷快照创建时间大于或等于指定数值",
+ "createAt_in": "虚拟卷快照创建时间在指定范围中",
+ "createAt_lt": "虚拟卷快照创建时间小于指定字符",
+ "createAt_lte": "虚拟卷快照创建时间小于或等于指定字符",
+ "createAt_not": "虚拟卷快照创建时间不等于指定数值",
+ "createAt_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": "虚拟卷快照描述已指定字符开始",
+ "elf_storage_policy": "存储策略",
+ "elf_storage_policy_in": "存储策略在指定范围中",
+ "elf_storage_policy_not": "存储策略不等于指定数值",
+ "elf_storage_policy_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": "虚拟卷快照唯一标识已指定字符开始",
+ "labels_every": "返回关联资源全都符合相关筛选条件的资源",
+ "labels_none": "返回关联资源不符合相关筛选条件的资源",
+ "labels_some": "返回关联资源一项或多项符合相关筛选条件的资源",
+ "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已指定字符开始",
+ "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": "虚拟卷快照名称已指定字符开始",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件",
+ "shared_size": "虚拟卷快照共享大小",
+ "shared_size_gt": "虚拟卷快照共享大小大于指定数值",
+ "shared_size_gte": "虚拟卷快照共享大小大于或等于指定数值",
+ "shared_size_in": "虚拟卷快照共享大小在指定范围中",
+ "shared_size_lt": "虚拟卷快照共享大小小于指定字符",
+ "shared_size_lte": "虚拟卷快照共享大小小于或等于指定字符",
+ "shared_size_not": "虚拟卷快照共享大小不等于指定数值",
+ "shared_size_not_in": "虚拟卷快照共享大小不在指定范围中",
+ "size": "虚拟卷快照大小",
+ "size_gt": "虚拟卷快照大小大于指定数值",
+ "size_gte": "虚拟卷快照大小大于或等于指定数值",
+ "size_in": "虚拟卷快照大小在指定范围中",
+ "size_lt": "虚拟卷快照大小小于指定字符",
+ "size_lte": "虚拟卷快照大小小于或等于指定字符",
+ "size_not": "虚拟卷快照大小不等于指定数值",
+ "size_not_in": "虚拟卷快照大小不在指定范围中",
+ "type": "虚拟卷快照类型",
+ "type_in": "虚拟卷快照类型在指定范围中",
+ "type_not": "虚拟卷快照类型不等于指定数值",
+ "type_not_in": "虚拟卷快照类型不在指定范围中",
+ "unique_size": "虚拟卷快照独占容量",
+ "unique_size_gt": "虚拟卷快照独占容量大于指定数值",
+ "unique_size_gte": "虚拟卷快照独占容量大于或等于指定数值",
+ "unique_size_in": "虚拟卷快照独占容量在指定范围中",
+ "unique_size_lt": "虚拟卷快照独占容量小于指定字符",
+ "unique_size_lte": "虚拟卷快照独占容量小于或等于指定字符",
+ "unique_size_not": "虚拟卷快照独占容量不等于指定数值",
+ "unique_size_not_in": "虚拟卷快照独占容量不在指定范围中",
+ "vm_volume": "虚拟卷快照创建于虚拟卷",
+ "volume_sharing": "是否为共享卷",
+ "volume_sharing_not": "是否为共享卷不等于指定数值",
+ "volume_size": "生成该快照时对应的虚拟卷大小",
+ "volume_size_gt": "生成该快照时对应的虚拟卷大小大于指定数值",
+ "volume_size_gte": "生成该快照时对应的虚拟卷大小大于或等于指定数值",
+ "volume_size_in": "生成该快照时对应的虚拟卷大小在指定范围中",
+ "volume_size_lt": "生成该快照时对应的虚拟卷大小小于指定字符",
+ "volume_size_lte": "生成该快照时对应的虚拟卷大小小于或等于指定字符",
+ "volume_size_not": "生成该快照时对应的虚拟卷大小不等于指定数值",
+ "volume_size_not_in": "生成该快照时对应的虚拟卷大小不在指定范围中",
+ "zbs_snapshot_uuid": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID",
+ "zbs_snapshot_uuid_contains": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID包含指定字符",
+ "zbs_snapshot_uuid_ends_with": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID已指定字符结尾",
+ "zbs_snapshot_uuid_gt": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID大于指定数值",
+ "zbs_snapshot_uuid_gte": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID大于或等于指定数值",
+ "zbs_snapshot_uuid_in": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID在指定范围中",
+ "zbs_snapshot_uuid_lt": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID小于指定字符",
+ "zbs_snapshot_uuid_lte": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID小于或等于指定字符",
+ "zbs_snapshot_uuid_not": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID不等于指定数值",
+ "zbs_snapshot_uuid_not_contains": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID不包含指定字符",
+ "zbs_snapshot_uuid_not_ends_with": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID不已指定字符结尾",
+ "zbs_snapshot_uuid_not_in": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID不在指定范围中",
+ "zbs_snapshot_uuid_not_starts_with": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID不已指定字符开始",
+ "zbs_snapshot_uuid_starts_with": "虚拟卷快照对应 ZBS_SNAPSHOT_UUID已指定字符开始"
+ },
+ "ClusterSettingsWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "cluster": "",
+ "default_ha": "",
+ "default_ha_not": "",
+ "default_storage_policy": "",
+ "default_storage_policy_in": "",
+ "default_storage_policy_not": "",
+ "default_storage_policy_not_in": "",
+ "enabled_iscsi": "",
+ "enabled_iscsi_not": "",
+ "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": "",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件"
+ },
+ "CloudTowerApplicationWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "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": "",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件",
+ "package": "",
+ "placementSituation": "",
+ "placementSituation_contains": "",
+ "placementSituation_ends_with": "",
+ "placementSituation_gt": "",
+ "placementSituation_gte": "",
+ "placementSituation_in": "",
+ "placementSituation_lt": "",
+ "placementSituation_lte": "",
+ "placementSituation_not": "",
+ "placementSituation_not_contains": "",
+ "placementSituation_not_ends_with": "",
+ "placementSituation_not_in": "",
+ "placementSituation_not_starts_with": "",
+ "placementSituation_starts_with": "",
+ "placementVerb": "",
+ "placementVerb_contains": "",
+ "placementVerb_ends_with": "",
+ "placementVerb_gt": "",
+ "placementVerb_gte": "",
+ "placementVerb_in": "",
+ "placementVerb_lt": "",
+ "placementVerb_lte": "",
+ "placementVerb_not": "",
+ "placementVerb_not_contains": "",
+ "placementVerb_not_ends_with": "",
+ "placementVerb_not_in": "",
+ "placementVerb_not_starts_with": "",
+ "placementVerb_starts_with": "",
+ "resourceVersion": "",
+ "resourceVersion_gt": "",
+ "resourceVersion_gte": "",
+ "resourceVersion_in": "",
+ "resourceVersion_lt": "",
+ "resourceVersion_lte": "",
+ "resourceVersion_not": "",
+ "resourceVersion_not_in": "",
+ "state": "",
+ "state_in": "",
+ "state_not": "",
+ "state_not_in": "",
+ "targetPackage": "",
+ "targetPackage_contains": "",
+ "targetPackage_ends_with": "",
+ "targetPackage_gt": "",
+ "targetPackage_gte": "",
+ "targetPackage_in": "",
+ "targetPackage_lt": "",
+ "targetPackage_lte": "",
+ "targetPackage_not": "",
+ "targetPackage_not_contains": "",
+ "targetPackage_not_ends_with": "",
+ "targetPackage_not_in": "",
+ "targetPackage_not_starts_with": "",
+ "targetPackage_starts_with": "",
+ "user": ""
+ },
+ "UserWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "auth_config_id": "",
+ "auth_config_id_contains": "",
+ "auth_config_id_ends_with": "",
+ "auth_config_id_gt": "",
+ "auth_config_id_gte": "",
+ "auth_config_id_in": "",
+ "auth_config_id_lt": "",
+ "auth_config_id_lte": "",
+ "auth_config_id_not": "",
+ "auth_config_id_not_contains": "",
+ "auth_config_id_not_ends_with": "",
+ "auth_config_id_not_in": "",
+ "auth_config_id_not_starts_with": "",
+ "auth_config_id_starts_with": "",
+ "display_username": "",
+ "display_username_contains": "",
+ "display_username_ends_with": "",
+ "display_username_gt": "",
+ "display_username_gte": "",
+ "display_username_in": "",
+ "display_username_lt": "",
+ "display_username_lte": "",
+ "display_username_not": "",
+ "display_username_not_contains": "",
+ "display_username_not_ends_with": "",
+ "display_username_not_in": "",
+ "display_username_not_starts_with": "",
+ "display_username_starts_with": "",
+ "email_address": "",
+ "email_address_contains": "",
+ "email_address_ends_with": "",
+ "email_address_gt": "",
+ "email_address_gte": "",
+ "email_address_in": "",
+ "email_address_lt": "",
+ "email_address_lte": "",
+ "email_address_not": "",
+ "email_address_not_contains": "",
+ "email_address_not_ends_with": "",
+ "email_address_not_in": "",
+ "email_address_not_starts_with": "",
+ "email_address_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": "",
+ "internal": "",
+ "internal_not": "",
+ "ldap_dn": "",
+ "ldap_dn_contains": "",
+ "ldap_dn_ends_with": "",
+ "ldap_dn_gt": "",
+ "ldap_dn_gte": "",
+ "ldap_dn_in": "",
+ "ldap_dn_lt": "",
+ "ldap_dn_lte": "",
+ "ldap_dn_not": "",
+ "ldap_dn_not_contains": "",
+ "ldap_dn_not_ends_with": "",
+ "ldap_dn_not_in": "",
+ "ldap_dn_not_starts_with": "",
+ "ldap_dn_starts_with": "",
+ "mobile_phone": "",
+ "mobile_phone_contains": "",
+ "mobile_phone_ends_with": "",
+ "mobile_phone_gt": "",
+ "mobile_phone_gte": "",
+ "mobile_phone_in": "",
+ "mobile_phone_lt": "",
+ "mobile_phone_lte": "",
+ "mobile_phone_not": "",
+ "mobile_phone_not_contains": "",
+ "mobile_phone_not_ends_with": "",
+ "mobile_phone_not_in": "",
+ "mobile_phone_not_starts_with": "",
+ "mobile_phone_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": "",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件",
+ "password_expired": "",
+ "password_expired_not": "",
+ "password_updated_at": "",
+ "password_updated_at_gt": "",
+ "password_updated_at_gte": "",
+ "password_updated_at_in": "",
+ "password_updated_at_lt": "",
+ "password_updated_at_lte": "",
+ "password_updated_at_not": "",
+ "password_updated_at_not_in": "",
+ "role": "",
+ "role_in": "",
+ "role_not": "",
+ "role_not_in": "",
+ "roles_every": "",
+ "roles_none": "",
+ "roles_some": "",
+ "source": "",
+ "source_in": "",
+ "source_not": "",
+ "source_not_in": "",
+ "username": "",
+ "username_contains": "",
+ "username_ends_with": "",
+ "username_gt": "",
+ "username_gte": "",
+ "username_in": "",
+ "username_lt": "",
+ "username_lte": "",
+ "username_not": "",
+ "username_not_contains": "",
+ "username_not_ends_with": "",
+ "username_not_in": "",
+ "username_not_starts_with": "",
+ "username_starts_with": ""
+ },
+ "SecurityGroupWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "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": "",
+ "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": "",
+ "isolation_policies_every": "",
+ "isolation_policies_none": "",
+ "isolation_policies_some": "",
+ "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": "",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件",
+ "security_policies_every": "",
+ "security_policies_none": "",
+ "security_policies_some": "",
+ "vms_every": "",
+ "vms_none": "",
+ "vms_some": ""
+ },
+ "AlertNotifierWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "clusters_every": "",
+ "clusters_none": "",
+ "clusters_some": "",
+ "disabled": "",
+ "disabled_not": "",
+ "email_from": "",
+ "email_from_contains": "",
+ "email_from_ends_with": "",
+ "email_from_gt": "",
+ "email_from_gte": "",
+ "email_from_in": "",
+ "email_from_lt": "",
+ "email_from_lte": "",
+ "email_from_not": "",
+ "email_from_not_contains": "",
+ "email_from_not_ends_with": "",
+ "email_from_not_in": "",
+ "email_from_not_starts_with": "",
+ "email_from_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": "",
+ "language_code": "",
+ "language_code_in": "",
+ "language_code_not": "",
+ "language_code_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": "",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件",
+ "security_mode": "",
+ "security_mode_in": "",
+ "security_mode_not": "",
+ "security_mode_not_in": "",
+ "smtp_server_config": "",
+ "smtp_server_host": "",
+ "smtp_server_host_contains": "",
+ "smtp_server_host_ends_with": "",
+ "smtp_server_host_gt": "",
+ "smtp_server_host_gte": "",
+ "smtp_server_host_in": "",
+ "smtp_server_host_lt": "",
+ "smtp_server_host_lte": "",
+ "smtp_server_host_not": "",
+ "smtp_server_host_not_contains": "",
+ "smtp_server_host_not_ends_with": "",
+ "smtp_server_host_not_in": "",
+ "smtp_server_host_not_starts_with": "",
+ "smtp_server_host_starts_with": "",
+ "smtp_server_port": "",
+ "smtp_server_port_gt": "",
+ "smtp_server_port_gte": "",
+ "smtp_server_port_in": "",
+ "smtp_server_port_lt": "",
+ "smtp_server_port_lte": "",
+ "smtp_server_port_not": "",
+ "smtp_server_port_not_in": "",
+ "username": "",
+ "username_contains": "",
+ "username_ends_with": "",
+ "username_gt": "",
+ "username_gte": "",
+ "username_in": "",
+ "username_lt": "",
+ "username_lte": "",
+ "username_not": "",
+ "username_not_contains": "",
+ "username_not_ends_with": "",
+ "username_not_in": "",
+ "username_not_starts_with": "",
+ "username_starts_with": ""
+ },
+ "VmExportFileWhereInput": {
+ "AND": "符合所有的筛选条件",
+ "content_library_vm_template": "",
+ "createdAt": "",
+ "createdAt_gt": "",
+ "createdAt_gte": "",
+ "createdAt_in": "",
+ "createdAt_lt": "",
+ "createdAt_lte": "",
+ "createdAt_not": "",
+ "createdAt_not_in": "",
+ "damaged": "",
+ "damaged_not": "",
+ "data_port_id": "",
+ "data_port_id_contains": "",
+ "data_port_id_ends_with": "",
+ "data_port_id_gt": "",
+ "data_port_id_gte": "",
+ "data_port_id_in": "",
+ "data_port_id_lt": "",
+ "data_port_id_lte": "",
+ "data_port_id_not": "",
+ "data_port_id_not_contains": "",
+ "data_port_id_not_ends_with": "",
+ "data_port_id_not_in": "",
+ "data_port_id_not_starts_with": "",
+ "data_port_id_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": "",
+ "NOT": "不符合所有筛选条件",
+ "OR": "符合一项或多项筛选条件",
+ "storage_cluster_id": "",
+ "storage_cluster_id_contains": "",
+ "storage_cluster_id_ends_with": "",
+ "storage_cluster_id_gt": "",
+ "storage_cluster_id_gte": "",
+ "storage_cluster_id_in": "",
+ "storage_cluster_id_lt": "",
+ "storage_cluster_id_lte": "",
+ "storage_cluster_id_not": "",
+ "storage_cluster_id_not_contains": "",
+ "storage_cluster_id_not_ends_with": "",
+ "storage_cluster_id_not_in": "",
+ "storage_cluster_id_not_starts_with": "",
+ "storage_cluster_id_starts_with": "",
+ "type": "",
+ "type_in": "",
+ "type_not": "",
+ "type_not_in": "",
+ "vm": "",
+ "vm_volume": ""
+ }
+ },
+ "tags": [
+ {
+ "name": "ApiInfo",
+ "x-displayName": "",
+ "description": ""
+ }
+ ],
+ "paths": {}
+}
\ No newline at end of file
diff --git a/cloudtower-api-doc/swagger/utils/swagger.ts b/cloudtower-api-doc/swagger/utils/swagger.ts
index c4857390..60d94292 100644
--- a/cloudtower-api-doc/swagger/utils/swagger.ts
+++ b/cloudtower-api-doc/swagger/utils/swagger.ts
@@ -1,6 +1,7 @@
import { OpenAPIV3 } from 'openapi-types';
export const specMap = {
+ '3.4.0': import('../../static/specs/3.4.0-swagger.json'),
'3.3.0': import('../../static/specs/3.3.0-swagger.json'),
'3.2.0': import('../../static/specs/3.2.0-swagger.json'),
'3.1.0': import('../../static/specs/3.1.0-swagger.json'),